Placements developer guide
    Preparing search index...

    Variable decodeCurrentAssignmentSnapshotConst

    decodeCurrentAssignmentSnapshot: (
        ...a: [input: unknown, options?: ParseOptions],
    ) => {
        mappings: readonly {
            departmentId: string & Brand<"DepartmentId">;
            personId: string & Brand<"PersonId">;
            schoolId: number & Brand<"SchoolId">;
            semesterId: string & Brand<"SemesterId">;
            sourceAssignmentId: string;
            sourceDepartmentId: string;
            sourceSchoolId: string;
            sourceSemesterId: string;
            sourceUserId: string;
        }[];
        occurrences: readonly { occurrenceId: string; row: unknown }[];
        snapshotDigest: string;
        snapshotId: string;
        sourceRepository: string;
        sourceRevision: string;
        sourceWatermark: string;
        synthetic: true;
        transformationRevision: string;
    } = ...

    Type Declaration

      • (
            ...a: [input: unknown, options?: ParseOptions],
        ): {
            mappings: readonly {
                departmentId: string & Brand<"DepartmentId">;
                personId: string & Brand<"PersonId">;
                schoolId: number & Brand<"SchoolId">;
                semesterId: string & Brand<"SemesterId">;
                sourceAssignmentId: string;
                sourceDepartmentId: string;
                sourceSchoolId: string;
                sourceSemesterId: string;
                sourceUserId: string;
            }[];
            occurrences: readonly { occurrenceId: string; row: unknown }[];
            snapshotDigest: string;
            snapshotId: string;
            sourceRepository: string;
            sourceRevision: string;
            sourceWatermark: string;
            synthetic: true;
            transformationRevision: string;
        }
      • Parameters

        • ...a: [input: unknown, options?: ParseOptions]

        Returns {
            mappings: readonly {
                departmentId: string & Brand<"DepartmentId">;
                personId: string & Brand<"PersonId">;
                schoolId: number & Brand<"SchoolId">;
                semesterId: string & Brand<"SemesterId">;
                sourceAssignmentId: string;
                sourceDepartmentId: string;
                sourceSchoolId: string;
                sourceSemesterId: string;
                sourceUserId: string;
            }[];
            occurrences: readonly { occurrenceId: string; row: unknown }[];
            snapshotDigest: string;
            snapshotId: string;
            sourceRepository: string;
            sourceRevision: string;
            sourceWatermark: string;
            synthetic: true;
            transformationRevision: string;
        }