유형 별칭 PropertySchemaStrict

속성스키마엄격: PropertySchemaCommon & ({
    옵션?: 부울;
    유형: Exclude<PrimitivePropertyTypeName, "mixed" | "in">;
} | {
    옵션?: 부울;
    프레젠테이션?: "counter";
    유형: "in";
} | {
    옵션?: true;
    유형: "mixed";
} | {
    objectType: Exclude<PrimitivePropertyTypeName, "mixed">;
    옵션?: 부울;
    유형: CollectionPropertyTypeName;
} | {
    objectType: "mixed";
    옵션?: true;
    유형: CollectionPropertyTypeName;
} | {
    objectType: UserTypeName;
    옵션?: 거짓;
    유형: "list" | "set";
} | {
    objectType: UserTypeName;
    옵션?: true;
    유형: "Dictionary";
} | {
    objectType: UserTypeName;
    옵션?: true;
    유형: "객체";
} | {
    objectType: UserTypeName;
    옵션?: 거짓;
    속성: 문자열;
    유형: "linkingObjects";
})

특정 Realm 객체 속성의 유형을 지정하기 위한 엄격한 스키마입니다.

덜 엄격한 PropertySchema 와 달리 엄격한 유형은 유형 요구 사항과 허용되는 조합을 정확하게 정의합니다. 그러나 Typescript 오류 메시지는 오해의 소지가 더 많습니다. 이러한 이유로 PropertySchema 가 권장되지만 엄격한 유형이 지침 으로 제공됩니다.

~를 참조하세요.

여기에 정의된 요구 사항에 대한 텍스트 설명과 각 속성에 대한 문서를 보려면 PropertySchema 를 참조하세요.

TypeDoc을 사용하여 생성됨