Optional
default?: desconhecidoO valor padrão para o qual a propriedade será definida quando criada.
Optional
indexado?: IndexedTypeO tipo de índice aplicado à propriedade.
Valor padrão: false
se a propriedade não for uma chave primária, caso contrário, true
.
Optional
mapearO nome a ser mantido no arquivo Realm se for diferente do nome da propriedade JavaScript/Typescript JavaScriptdefinido. Isso é útil para permitir convenções de nomenclatura diferentes do que é persistente no arquivo Realm. As propriedades de leitura e escrita devem ser feitas usando o nome JavaScript/Typescript, mas as queries podem usar o nome JavaScript/Typescript ou o nome persistente.
Optional
Tipo de objetoO tipo dos elementos na coleção se type
for um CollectionPropertyTypeName ou o tipo de objeto de Realm específico se type
for um RelacionamentoPropertyTypeName.
Optional
opcional?: booleanoSe permitir que null
ou undefined
seja atribuído à propriedade; ou no caso de uma collection, a ser atribuída aos seus elementos. (Os tipos de objeto de realm em listas e conjuntos não podem ser opcionais.)
Valor padrão: false
exceto nos casos listados na documentação deste tipo.
Optional
propriedade?: stringO nome da propriedade do objeto especificado no objectType
que cria este link. (Só pode ser definido para vincular objetos.)
O tipo da propriedade.
Gerado usando TypeDoc
O esquema para especificar o tipo de propriedade de um objeto específico do Realm.
Requisitos:
"mixed"
tipos são sempre opcionais porquenull
é um valor válido dentro do próprio"mixed"
. Portanto, eles não podem tornar-se não opcionais.null
ouundefined
. Enquanto em dicionários, os valores excluídos são definidos comonull
e não podem ser tornados não opcionais.