Métodos
- chamada de resposta
- Tipo:
callback(dictionary, changeset)
Função a ser chamada quando ocorre um evento de alteração. Cada chamada de resposta só será chamada uma vez por evento, independentemente do número de vezes que foi adicionada. A chamada de resposta tem dois argumentos:
- dicionário: a instância do dicionário que mudou
- changeset: um objeto de array de chaves alteradas (
deletions
,insertions
emodifications
)
-
Error
Se
callback
não for uma função.
- chave
- Tipo:
string
A chave a ser removida.
-
Error
Se não dentro de uma transação de escrita
- chamada de resposta
- Tipo:
callback(Realm.Dictionary, Realm.Dictionary.Changeset)
Função que foi adicionada anteriormente como ouvinte por meio do método
addListener
.-
Error
Se
callback
não for uma função.
- chave
- Tipo:
string
A chave a ser adicionada ou definida
- valor
O valor
-
Error
Se não estiver dentro de uma transação de escrita ou se o valor violar restrições de tipo
Adicione um ouvinte callback
.
Parâmetros:
Lança:
Remover uma chave do dicionário. Também é possível usar a palavra-chave delete
.
Parâmetros:
Lança:
Remova todos os ouvintes de eventos.
Remova o ouvinte callback
.
Parâmetros:
Lança:
Adicione uma chave com um valor ou atualize o valor se a chave existir.