Classe OrderedCollection<T,EntryType>Abstract

Uma OrderedCollection é uma sequência uniforme de valores de qualquer um dos tipos que podem ser armazenados como propriedade de Objeto de Realm. Ele pode ser acessado de qualquer uma das maneiras que uma array JavaScript normal pode, incluindo assinatura, enumeração com for-of e assim por diante.

Veja

Array

Parâmetros de tipo

  • T = desconhecido

  • Tipo de entrada estende [desconhecido, desconhecido] = [número, T]

hierarquia (visualização completa)

Implementos

  • Omit<ReadonlyArray<t>, "entries">

Indexável

[n: número]: T

Propriedades

[unscopeables]: {
    [unscopeables]?: booleano;
    Tamanho?: booleano;
    [itizer]?: any;
    em?: any;
    concat?: any;
    copyWithin?: any;
    entradas?: any;
    cada?: any;
    BucketAuto?: any;
    filtro, filtro?: any;
    find?: any;
    encontrarIndex?: any;
    Plana?: any;
    flatMap?: any;
    forEach?: any;
    inclui?: any;
    indexOf?: any;
    juntar?: any;
    keys?: any;
    lastIndexOf?: any;
    map?: any;
    Pop?: any;
    push?: any;
    reduzir?: any;
    reduzirDireita?: any;
    reverter?: any;
    mudança?: any;
    fatia?: any;
    alguns?: any;
    sort?: any;
    unir?: any;
    toLocaleString?: any;
    toString?: any;
    unshift?: any;
    values?: any;
} = ...

Um objeto cujas propriedades de verdade são propriedades excluídas das ligações de ambiente "com" dos objetos associados.

Declaração de tipo

  • Optional Readonly [unscopeables]?: booleano

    É um objeto cujas propriedades têm o valor "verdadeiro" quando estarão ausentes quando usadas em uma declaração "with".

  • Optional Tamanho?: booleano

    Obtém ou define o comprimento da array. Esse é um número um maior que o índice mais alto da array.

Acessores

Métodos

  • Adicione um ouvinte callback que será chamado quando uma instância de collection ativa for alterada.

    Parâmetros

    • chamada de resposta: CollectionChangeCallback < T , EnterpriseType >

      Uma função a ser chamada quando ocorrem alterações.

    • Optional keyPaths: string | string[]

      Indica um limite inferior nas alterações relevantes para o ouvinte. Esse é um limite inferior, pois, se vários ouvintes forem adicionados (cada um com seu próprio keyPaths), a união desses caminhos-chave determinará as alterações que são consideradas relevantes para todos os ouvintes registrados na collection. Em outras palavras: um ouvinte pode disparar mais do que os caminhos-chave especificam, se outros ouvintes com caminhos-chave diferentes estiverem presentes.

    Retorna nulo

    Observação

    deletions and oldModificationsreport the indices in the collection before the change happened, whileinserçõesandnewModificationsreport the indices into the new version of the collection. @throws A {@link TypeAssertionError} ifchamada de resposta is not a function. @example wines.addListener((collection, changes) => { // collection === wines console.log(${changes.insertions.depth} inserções); console.log(${changes.oldModifications.depth} oldModifications); console.log(${changes.newModifications.depth} newModifications); console.log(${changes.deletions.depth} exclusões); console.log(novo tamanho da collection: ${collection.depth}); }); @example wines.addListener((collection, changes) => { console.log("A wine's brand might have changed"); }, ["brand"]); @note Adding the listener is an asynchronous operation, so the callback is invoked the first time to notify the caller when the listener has been added. Thus, when the callback is invoked the first time it will contain empty arrays for each property in the alterações' evento.

  • Parâmetros

    • índice : número

    Retorna indefinido | T

    O elemento no índice fornecido na array; undefined se não houver nenhum elemento no índice fornecido.

    Veja

    Array.prototype.at()

    Params

    index - O índice do elemento para retornar da array. Se o índice for um número negativo, o elemento em array.length + index será retornado.

  • Calcula a média dos valores na collection ou da propriedade fornecida entre todos os objetos na collection, ou undefined se a collection estiver vazia.

    Suportado apenas para propriedades int, float e double. Os valores de null são totalmente ignorados por este método e não serão contabilizados na média.

    Parâmetros

    • Optional propriedade: string

      Para uma collection de objeto, a propriedade para obter a média de.

    Retorna indefinido | número

    A soma.

    Lança

    Um erro se não existir nenhuma propriedade com o nome ou se a propriedade não for numérica.

  • Parâmetros de tipo

    • S

    Parâmetros

    • predicado: ((valor, índice, array) => ovalor é S)
        • (valor , índice , array ) : o valor é S
        • Parâmetros

          • valor : T
          • índice : número
          • array: readonly T[]

          O valor de retorno é S

    • Optional esteArg : qualquer

    Retorna que este é somente leitura S []

    true se a chamada de resposta retornar um valor verdadeiro para cada elemento da collection; caso contrário, false.

    Veja

    Array.prototype.every()

    Params

    predicado - Uma função para testar cada elemento.

    Params

    predicate.value - O elemento atual sendo processado na collection.

    Params

    predicate.index - O índice do elemento atual sendo processado na collection.

    Params

    predicate.array - A collection every foi chamada.

    Params

    esteArg - Um objeto ao qual a palavra-chave this pode referir-se na função do predicado. Se thisArg for omitido, undefined será utilizado como o valor this .

  • Parâmetros

    • predicado: ((valor, índice, array) => desconhecido)
        • (valor, índice, array): desconhecido
        • Parâmetros

          • valor : T
          • índice : número
          • array: readonly T[]

          Retorna desconhecido

    • Optional esteArg : qualquer

    Retorna booleano

    true se a chamada de resposta retornar um valor verdadeiro para cada elemento da collection; caso contrário, false.

    Veja

    Array.prototype.every()

    Params

    predicado - Uma função para testar cada elemento.

    Params

    predicate.value - O elemento atual sendo processado na collection.

    Params

    predicate.index - O índice do elemento atual sendo processado na collection.

    Params

    predicate.array - A collection every foi chamada.

    Params

    esteArg - Um objeto ao qual a palavra-chave this pode referir-se na função do predicado. Se thisArg for omitido, undefined será utilizado como o valor this .

  • Parâmetros de tipo

    • S

    Parâmetros

    • predicado: ((valor, índice, array) => ovalor é S)
        • (valor , índice , array ) : o valor é S
        • Parâmetros

          • valor : T
          • índice : número
          • array: readonly T[]

          O valor de retorno é S

    • Optional esteArg : qualquer

    Retorna S []

    Uma nova array contendo os elementos da collection para a qual a função predicate retornou true.

    Veja

    Array.prototype.filter()

    Params

    predicado - Uma função que aceita até três argumentos. O método filter chama a função predicate uma vez para cada elemento na collection.

    Params

    predicate.value - O elemento atual sendo processado na collection.

    Params

    predicate.index - O índice do elemento atual sendo processado na collection.

    Params

    predicate.array - A collection filter foi chamada.

    Params

    estaArg - Um objeto ao qual a palavra-chave this pode se referir na função predicate . Se thisArg for omitido, undefined será utilizado como o valor this .

  • Parâmetros

    • predicado: ((valor, índice, array) => desconhecido)
        • (valor, índice, array): desconhecido
        • Parâmetros

          • valor : T
          • índice : número
          • array: readonly T[]

          Retorna desconhecido

    • Optional esteArg : qualquer

    Retorna T[]

    Uma nova array contendo os elementos da collection para a qual a função predicate retornou true.

    Veja

    Array.prototype.filter()

    Params

    predicado - Uma função que aceita até três argumentos. O método filter chama a função predicate uma vez para cada elemento na collection.

    Params

    predicate.value - O elemento atual sendo processado na collection.

    Params

    predicate.index - O índice do elemento atual sendo processado na collection.

    Params

    predicate.array - A collection filter foi chamada.

    Params

    estaArg - Um objeto ao qual a palavra-chave this pode se referir na função predicate . Se thisArg for omitido, undefined será utilizado como o valor this .

  • Retorna novos resultados que representam essa collection sendo filtrada pela query fornecida.

    Parâmetros

    • queryString: string

      Query usada para filtrar objetos da collection.

    • Rest ...argumentos: desconhecido[]

      Cada argumento subsequente é usado pelos espaços reservados (por exemplo $0, $1, $2, ...) na query.

    Retorna export=.Resultados<T>

    Resultados filtrados de acordo com a query fornecida.

    Lança

    Um erro se a query ou qualquer outro argumento passado para este método for inválido.

    Observação

    Atualmente, isso só é suportado para coleções de Objetos de Realm.

    Exemplo

    let merlots = wines.filtered('variety == "Merlot" && vintage <= $0', maxYear);
    
  • Parâmetros de tipo

    • S

    Parâmetros

    • predicado: ((isto, valor, índice, obj) => ovalor é S)
        • (isto, valor, índice, obj): ovalor é S
        • Parâmetros

          • isto: nulo
          • valor : T
          • índice : número
          • obj: T[]

          O valor de retorno é S

    • Optional esteArg : qualquer

    Retorna indefinido | S

    O valor do primeiro elemento na array que satisfaz a função de teste fornecida. Caso contrário, undefined é retornado.

    Veja

    Array.prototype.find()

    Params

    predicado - Uma função que aceita até três argumentos. O método find chama a função predicate uma vez para cada elemento na collection.

    Params

    predicate.value - O valor do elemento.

    Params

    predicate.index - O índice do elemento.

    Params

    predicate.obj - O objeto sendo atravessado.

    Params

    estaArg - Um objeto ao qual a palavra-chave this pode se referir na função predicate . Se thisArg for omitido, undefined será utilizado como o valor this .

  • Parâmetros de tipo

    • t

    Parâmetros

    • predicado: ((valor, índice, obj) => desconhecido)
        • (valor, índice, obj): desconhecido
        • Parâmetros

          • valor : T
          • índice : número
          • obj: T[]

          Retorna desconhecido

    • Optional esteArg : qualquer

    Retorna indefinido | T

    O valor do primeiro elemento na array que satisfaz a função de teste fornecida. Caso contrário, undefined é retornado.

    Veja

    Array.prototype.find()

    Params

    predicado - Uma função que aceita até três argumentos. O método find chama a função predicate uma vez para cada elemento na collection.

    Params

    predicate.value - O valor do elemento.

    Params

    predicate.index - O índice do elemento.

    Params

    predicate.obj - O objeto sendo atravessado.

    Params

    estaArg - Um objeto ao qual a palavra-chave this pode se referir na função predicate . Se thisArg for omitido, undefined será utilizado como o valor this .

  • Parâmetros

    • predicado: ((valor, índice, obj) => desconhecido)
        • (valor, índice, obj): desconhecido
        • Parâmetros

          • valor : T
          • índice : número
          • obj: somente leitura T[]

          Retorna desconhecido

    • Optional esteArg : qualquer

    Retorna número

    O índice do primeiro elemento na array que satisfaz a função de teste fornecida. Caso contrário, -1 é retornado.

    Veja

    Array.prototype.findIndex()

    Params

    predicado - Uma função que aceita até três argumentos. O método findIndex chama a função predicate uma vez para cada elemento na collection.

    Params

    predicate.value - O valor do elemento.

    Params

    predicate.index - O índice do elemento.

    Params

    predicate.obj - O objeto sendo atravessado.

    Params

    estaArg - Um objeto ao qual a palavra-chave this pode se referir na função predicate . Se thisArg for omitido, undefined será utilizado como o valor this .

  • Parâmetros de tipo

    • u

    • Isto = indefinido

    Parâmetros

    • callback: ((isto, valor, índice, array) => U | somente leitura U[])
        • (isto, valor, índice, array : U | somente leitura U[]
        • Parâmetros

          • isto: isto
          • valor : T
          • índice : número
          • array: T[]

          Retorna U | somente leitura U []

    • Optional esteArg: Este

    Retorna U []

    Uma nova array com cada elemento sendo o resultado da função de retorno de chamada e achatado a uma profundidade de 1.

    Veja

    Array.prototype.flatMap()

    Params

    chamada de resposta - Função que produz um elemento do novo Array, aceitando três argumentos:

    Params

    callback.currentValue - O elemento atual sendo processado na array.

    Params

    callback.index - O índice do elemento atual sendo processado na array.

    Params

    callback.array - A array flatMap foi chamada.

    Params

    esteArg – Valor a ser usado como este ao executar a chamada de resposta.

  • Parâmetros

    • callbackfn : ( ( valor , índice , array ) => nulo )
        • (valor , índice , matriz ) : nulo
        • Parâmetros

          • valor : T
          • índice : número
          • array: readonly T[]

          Retorna nulo

    • Optional esteArg : qualquer

    Retorna nulo

    Veja

    Array.prototype.forEach()

    Params

    callbackfn - Uma função que aceita até três argumentos. forEach chama a função callbackfn uma vez para cada elemento da collection.

    Params

    callbackfn.value - O elemento atual sendo processado na collection.

    Params

    callbackfn.index - O índice do elemento atual sendo processado na collection.

    Params

    callbackfn.array - A collection forEach foi chamada.

    Params

    estaArg - Um objeto ao qual a palavra-chave this pode se referir na função callbackfn . Se thisArg for omitido, undefined será utilizado como o valor this .

  • Parâmetros

    • searchElement: T
    • Optional fromIndex : número

    Retorna booleano

    true se searchElement for encontrado na array; caso contrário, false.

    Veja

    Array.prototype.includes()

    Params

    searchElement - O elemento a ser pesquisado.

    Params

    fromIndex - A posição nessa array na qual começar a procurar searchElement . Um valor negativo pesquisa no índice de array.depth + fromIndex por asc.

    Observação

    fromIndex atualmente não é suportado. Então, todas as pesquisas começam no índice 0.

  • Parâmetros

    • searchElement: T
    • Optional fromIndex : número

    Retorna número

    O primeiro índice no qual um determinado elemento pode ser encontrado na collection, ou -1 se não estiver presente.

    Veja

    Array.prototype.indexOf()

    Params

    searchElement - Elemento para localizar na collection.

    Params

    fromIndex - O índice da collection no qual iniciar a pesquisa. Se omitido, a pesquisa começa no índice 0.

    Observação

    fromIndex atualmente não é suportado. Então, todas as pesquisas começam no índice 0.

  • Parâmetros

    • Optional separador: string

    Retorna a string

    Uma string que representa os elementos da collection.

    Veja

    Array.prototype.join()

    Params

    separador - Uma string usada para separar um elemento da collection do próximo na String resultante.

  • Parâmetros

    • searchElement: T
    • Optional fromIndex : número

    Retorna número

    O último índice no qual um determinado elemento pode ser encontrado na collection, ou -1 se não estiver presente. A collection é pesquisar para trás, começando em fromIndex.

    Veja

    Array.prototype.lastIndexOf()

    Params

    searchElement - Elemento para localizar na collection.

    Params

    fromIndex - O índice da collection no qual iniciar a pesquisa. Se omitido, a pesquisa começa no último índice.

  • Parâmetros de tipo

    • u

    Parâmetros

    • callbackfn: ((valor, índice, array) => U)
        • (valor , índice , array ) : U
        • Parâmetros

          • valor : T
          • índice : número
          • array: readonly T[]

          Retorna U

    • Optional esteArg : qualquer

    Retorna U []

    Uma nova array contendo os resultados de chamar a função callbackfn em cada elemento da collection.

    Veja

    Array.prototype.map()

    Params

    callbackfn - Uma função que aceita até três argumentos. O método map chama a função callbackfn uma vez para cada elemento na collection.

    Params

    callbackfn.value - O elemento atual sendo processado na collection.

    Params

    callbackfn.index - O índice do elemento atual sendo processado na collection.

    Params

    callbackfn.array - A collection map foi chamada.

    Params

    estaArg - Um objeto ao qual a palavra-chave this pode se referir na função callbackfn . Se thisArg for omitido, undefined será utilizado como o valor this .

  • Retorna o valor máximo dos valores na collection ou da propriedade fornecida entre todos os objetos na collection, ou undefined se a collection estiver vazia.

    Suportado apenas para propriedades int, float, double e data. Os valores null são totalmente ignorados por este método e não serão retornados.

    Parâmetros

    • Optional propriedade: string

      Para uma coleção de objetos, a propriedade para obter o máximo de.

    Retorna indefinido | número | Data

    O valor máximo.

    Lança

    Um erro se não existir nenhuma propriedade com o nome ou se a propriedade não for numérica/data.

  • Retorna o valor mínimo dos valores na collection ou da propriedade fornecida entre todos os objetos na collection, ou undefined se a collection estiver vazia.

    Suportado apenas para propriedades int, float, double e data. Os valores null são totalmente ignorados por este método e não serão retornados.

    Parâmetros

    • Optional propriedade: string

      Para uma coleção de objetos, a propriedade para usar o mínimo de.

    Retorna indefinido | número | Data

    O valor mínimo.

    Lança

    Um TypeAssertionError se nenhuma propriedade com o nome existir ou se a propriedade não for numérica/data.

  • Parâmetros

    • callbackfn : ( ( previewValue , currentValue , currentIndex , array ) => T )
        • (anteriorValor, valor atual, currentIndex, array): T
        • Parâmetros

          • anteriorValor: T
          • currentValue: T
          • currentIndex: número
          • array: readonly T[]

          Retorna T

    Retorna T

    O valor que resulta da redução.

    Veja

    Array.prototype.reduce()

    Params

    callbackfn - Uma função que aceita até quatro argumentos. O método reduce chama a função callbackfn uma vez para cada elemento na collection.

    Params

    callbackfn.pre preferencesValue - O valor retornado anteriormente na última invocação da função callbackfn , ou initialValue, se fornecido. (Veja abaixo.)

    Params

    callbackfn.currentValue - O elemento atual sendo processado na collection.

    Params

    callbackfn.currentIndex - O índice do elemento atual sendo processado na collection.

    Params

    callbackfn.array - A collection reduce foi chamada.

    Params

    initialValue - Se initialValue for especificado, ele será usado como valor inicial para iniciar a acumulação. A primeira chamada para a função callbackfn fornece este valor como um argumento em vez de um valor de elemento.

  • Parâmetros

    • callbackfn : ( ( previewValue , currentValue , currentIndex , array ) => T )
        • (anteriorValor, valor atual, currentIndex, array): T
        • Parâmetros

          • anteriorValor: T
          • currentValue: T
          • currentIndex: número
          • array: readonly T[]

          Retorna T

    • initialValue: T

    Retorna T

    O valor que resulta da redução.

    Veja

    Array.prototype.reduce()

    Params

    callbackfn - Uma função que aceita até quatro argumentos. O método reduce chama a função callbackfn uma vez para cada elemento na collection.

    Params

    callbackfn.pre preferencesValue - O valor retornado anteriormente na última invocação da função callbackfn , ou initialValue, se fornecido. (Veja abaixo.)

    Params

    callbackfn.currentValue - O elemento atual sendo processado na collection.

    Params

    callbackfn.currentIndex - O índice do elemento atual sendo processado na collection.

    Params

    callbackfn.array - A collection reduce foi chamada.

    Params

    initialValue - Se initialValue for especificado, ele será usado como valor inicial para iniciar a acumulação. A primeira chamada para a função callbackfn fornece este valor como um argumento em vez de um valor de elemento.

  • Parâmetros de tipo

    • u

    Parâmetros

    • callbackfn: ((anteriorValor, currentValue, currentIndex, array) => U)
        • (anteriorValor, currentValue, currentIndex, array): U
        • Parâmetros

          • anteriorValor: U
          • currentValue: T
          • currentIndex: número
          • array: readonly T[]

          Retorna U

    • initialValue: U

    Retorna U

    O valor que resulta da redução.

    Veja

    Array.prototype.reduce()

    Params

    callbackfn - Uma função que aceita até quatro argumentos. O método reduce chama a função callbackfn uma vez para cada elemento na collection.

    Params

    callbackfn.pre preferencesValue - O valor retornado anteriormente na última invocação da função callbackfn , ou initialValue, se fornecido. (Veja abaixo.)

    Params

    callbackfn.currentValue - O elemento atual sendo processado na collection.

    Params

    callbackfn.currentIndex - O índice do elemento atual sendo processado na collection.

    Params

    callbackfn.array - A collection reduce foi chamada.

    Params

    initialValue - Se initialValue for especificado, ele será usado como valor inicial para iniciar a acumulação. A primeira chamada para a função callbackfn fornece este valor como um argumento em vez de um valor de elemento.

  • Parâmetros

    • callbackfn : ( ( previewValue , currentValue , currentIndex , array ) => T )
        • (anteriorValor, valor atual, currentIndex, array): T
        • Parâmetros

          • anteriorValor: T
          • currentValue: T
          • currentIndex: número
          • array: readonly T[]

          Retorna T

    Retorna T

    O valor que resulta da redução.

    Veja

    Array.prototype.reduceRight()

    Params

    callbackfn - Uma função que aceita até quatro argumentos. O método reduceRight chama a função callbackfn uma vez para cada elemento na collection.

    Params

    callbackfn.pre preferencesValue - O valor retornado anteriormente na última invocação da função callbackfn , ou initialValue, se fornecido. (Veja abaixo.)

    Params

    callbackfn.currentValue - O elemento atual sendo processado na collection.

    Params

    callbackfn.currentIndex - O índice do elemento atual sendo processado na collection.

    Params

    callbackfn.array - A collection reduceRight foi chamada.

    Params

    initialValue - Se initialValue for especificado, ele será usado como valor inicial para iniciar a acumulação. A primeira chamada para a função callbackfn fornece este valor como um argumento em vez de um valor de elemento.

  • Parâmetros

    • callbackfn : ( ( previewValue , currentValue , currentIndex , array ) => T )
        • (anteriorValor, valor atual, currentIndex, array): T
        • Parâmetros

          • anteriorValor: T
          • currentValue: T
          • currentIndex: número
          • array: readonly T[]

          Retorna T

    • initialValue: T

    Retorna T

    O valor que resulta da redução.

    Veja

    Array.prototype.reduceRight()

    Params

    callbackfn - Uma função que aceita até quatro argumentos. O método reduceRight chama a função callbackfn uma vez para cada elemento na collection.

    Params

    callbackfn.pre preferencesValue - O valor retornado anteriormente na última invocação da função callbackfn , ou initialValue, se fornecido. (Veja abaixo.)

    Params

    callbackfn.currentValue - O elemento atual sendo processado na collection.

    Params

    callbackfn.currentIndex - O índice do elemento atual sendo processado na collection.

    Params

    callbackfn.array - A collection reduceRight foi chamada.

    Params

    initialValue - Se initialValue for especificado, ele será usado como valor inicial para iniciar a acumulação. A primeira chamada para a função callbackfn fornece este valor como um argumento em vez de um valor de elemento.

  • Parâmetros de tipo

    • u

    Parâmetros

    • callbackfn: ((anteriorValor, currentValue, currentIndex, array) => U)
        • (anteriorValor, currentValue, currentIndex, array): U
        • Parâmetros

          • anteriorValor: U
          • currentValue: T
          • currentIndex: número
          • array: readonly T[]

          Retorna U

    • initialValue: U

    Retorna U

    O valor que resulta da redução.

    Veja

    Array.prototype.reduceRight()

    Params

    callbackfn - Uma função que aceita até quatro argumentos. O método reduceRight chama a função callbackfn uma vez para cada elemento na collection.

    Params

    callbackfn.pre preferencesValue - O valor retornado anteriormente na última invocação da função callbackfn , ou initialValue, se fornecido. (Veja abaixo.)

    Params

    callbackfn.currentValue - O elemento atual sendo processado na collection.

    Params

    callbackfn.currentIndex - O índice do elemento atual sendo processado na collection.

    Params

    callbackfn.array - A collection reduceRight foi chamada.

    Params

    initialValue - Se initialValue for especificado, ele será usado como valor inicial para iniciar a acumulação. A primeira chamada para a função callbackfn fornece este valor como um argumento em vez de um valor de elemento.

  • Parâmetros

    • Optional início: número
    • Optional fim: número

    Retorna T[]

    Uma nova matriz contendo os elementos entre os índices inicial e final.

    Veja

    Array.prototype.slice()

    Params

    start - Índice baseado em zero no qual iniciar a extração.

    Params

    end - Índice com base zero no qual encerrar a extração. Ele extrai até, mas não incluindo, end.

  • Crie um snapshot congelado da coleção.

    Os valores adicionados e removidos da coleção original não serão refletidos nos resultados retornados por este método, inclusive se os valores das propriedades forem alterados para fazer com que correspondam ou não aos filtros aplicados.

    Este não é um snapshot detalhado. Os objetos de Realm contidos neste snapshot continuarão a ser atualizados à medida que as alterações forem feitas neles e, se forem excluídos do Realm, serão substituídos por null nos respectivos índices.

    Retorna export=.Resultados<T>

    Resultados que não serão atualizados ao vivo.

  • Parâmetros

    • predicado: ((valor, índice, array) => desconhecido)
        • (valor, índice, array): desconhecido
        • Parâmetros

          • valor : T
          • índice : número
          • array: readonly T[]

          Retorna desconhecido

    • Optional esteArg : qualquer

    Retorna booleano

    true se a chamada de resposta retornar um valor verdadeiro para qualquer elemento da collection; caso contrário, false.

    Veja

    Array.prototype.some()

    Params

    predicado - Uma função para testar cada elemento.

    Params

    predicate.value - O elemento atual sendo processado na collection.

    Params

    predicate.index - O índice do elemento atual sendo processado na collection.

    Params

    predicate.array - A collection every foi chamada.

    Params

    esteArg - Um objeto ao qual a palavra-chave this pode referir-se na função do predicado. Se thisArg for omitido, undefined será utilizado como o valor this .

  • Retorna novos resultados que representam uma visualização ordenada desta collection.

    Uma coleção de Objetos de Realm pode ser classificada em uma ou mais propriedades desses objetos, ou de propriedades de objetos vinculados por esses objetos. Para ordenar por uma única propriedade, basta passar o nome dessa propriedade para sorted() , opcionalmente seguido por um booleano indicando se a classificação deve ser revertida. Para mais de uma propriedade, você deve passar uma array de descritores de classificação que listam quais propriedades classificar.

    Collection de outros tipos classificam nos próprios valores, em vez de propriedade dos valores, e, portanto, nenhum nome de propriedade ou descritores de classificação deve ser fornecido.

    Parâmetros

    • Optional reverso: booleano

      Classifique em ordem decrescente em vez de ascendente. Pode não ser aplicado se descriptor for uma array de descritores de ordenação.

    Retorna export=.Resultados<T>

    Resultados classificados de acordo com os argumentos passados.

    Lança

    Um erro se uma propriedade especificada não existir.

  • Retorna novos resultados que representam uma visualização ordenada desta collection.

    Uma coleção de Objetos de Realm pode ser classificada em uma ou mais propriedades desses objetos, ou de propriedades de objetos vinculados por esses objetos. Para ordenar por uma única propriedade, basta passar o nome dessa propriedade para sorted() , opcionalmente seguido por um booleano indicando se a classificação deve ser revertida. Para mais de uma propriedade, você deve passar uma array de descritores de classificação que listam quais propriedades classificar.

    Collection de outros tipos classificam nos próprios valores, em vez de propriedade dos valores, e, portanto, nenhum nome de propriedade ou descritores de classificação deve ser fornecido.

    Parâmetros

    Retorna export=.Resultados<T>

    Resultados classificados de acordo com os argumentos passados.

    Lança

    Um erro se uma propriedade especificada não existir.

  • Retorna novos resultados que representam uma visualização ordenada desta collection.

    Uma coleção de Objetos de Realm pode ser classificada em uma ou mais propriedades desses objetos, ou de propriedades de objetos vinculados por esses objetos. Para ordenar por uma única propriedade, basta passar o nome dessa propriedade para sorted() , opcionalmente seguido por um booleano indicando se a classificação deve ser revertida. Para mais de uma propriedade, você deve passar uma array de descritores de classificação que listam quais propriedades classificar.

    Collection de outros tipos classificam nos próprios valores, em vez de propriedade dos valores, e, portanto, nenhum nome de propriedade ou descritores de classificação deve ser fornecido.

    Parâmetros

    • descritor: string

      O(s) nome(s) da propriedade(s) para classificar a coleção.

    • Optional reverso: booleano

    Retorna export=.Resultados<T>

    Resultados classificados de acordo com os argumentos passados.

    Lança

    Um erro se uma propriedade especificada não existir.

  • Calcula a soma dos valores na collection ou da propriedade fornecida entre todos os objetos na collection, ou 0 se a collection estiver vazia.

    Suportado apenas para propriedades int, float e double. Os valores null são totalmente ignorados por este método.

    Parâmetros

    • Optional propriedade: string

      Para uma coleção de objetos, a propriedade para obter a soma.

    Retorna número

    A soma.

    Lança

    Um erro se não existir nenhuma propriedade com o nome ou se a propriedade não for numérica.

Gerado usando TypeDoc