FreshThemes - Ajudantes

Modificado em Sex, 11 Mar, 2022 na (o) 4:28 PM

Auxiliares padrão:


lenght


Retorna o comprimento da string ou array fornecida.


Parâmetros

  • value {Array|Object|String}

  • returns {Number}: The length of the value.


Predefinição

Retorna o primeiro valor que não é indefinido, caso contrário o valor "default" é retornado.


Parâmetros


  • value {any}

  • defaultValue {any}

  • returns {String}


eq


Auxiliar de bloco que renderiza um bloco se a for igual a b. Se um bloco inverso for especificado, ele será renderizado quando for falso. Opcionalmente, você pode usar o argumento de hash compare="" para o segundo valor.


Parâmetros


  • a {String}

  • b {String}

  • options {Object}: Objeto de opções fornecido no Handlebars

  • returns {String}: Bloco, ou bloco inverso se especificado e falso.


gt


Auxiliar de bloco que renderiza um bloco se a for maior que b. Se um bloco inverso for especificado, ele será renderizado quando for falso. Opcionalmente, você pode usar o argumento de hash compare="" para o segundo valor.


Parâmetros


  • a {String}

  • b {String}

  • options {Object}: objeto de opções fornecido no Handlebars

  • returns {String}: Bloco, ou bloco inverso se especificado e falso.


It


Auxiliar de bloco que renderiza um bloco se a for menor que b. Se um bloco inverso for especificado, ele será renderizado quando for falso. Opcionalmente, você pode usar o argumento de hash compare="" para o segundo valor.


Parâmetros


  • context {Object}

  • options {Object}: Objeto de opções fornecido no Handlebars

  • returns {String}: Bloco, ou bloco inverso se especificado e falso.


Ite


Auxiliar de bloco que renderiza um bloco se a for menor ou igual a b. Se um bloco inverso for especificado, ele será renderizado quando for falso. Opcionalmente, você pode usar o argumento de hash compare="" para o segundo valor.


Parâmetros


  • a {Sring}

  • b {Sring}

  • options {Object}: Objeto de opções fornecido no Handlebars

  • returns {String}: Bloco, ou bloco inverso se especificado e falso.


gte


Auxiliar de bloco que renderiza um bloco se a for maior ou igual a b. Se um bloco inverso for especificado, ele será renderizado quando for falso. Opcionalmente, você pode usar o argumento de hash compare="" para o segundo valor.


Parâmetros


  • a {String}

  • b {String}

  • options {Object}: Objeto de opções fornecido no Handlebars

  • returns {String}: Bloquear ou bloquear inverso se especificado e falso.


ternary


Retorna um dos dois valores fornecidos com base na condição fornecida.


Parâmetros


  • Condition {Boolean}

  • trueValue {String | Number}

  • falseValue {String | Number}

  • returns {String | Number}


isnt


Auxiliar de bloco que renderiza um bloco se a não for igual a b. Se um bloco inverso for especificado, ele será renderizado quando for falso.


Parâmetros


  • a {String}

  • b {String}

  • options {Object}: Objeto de opções fornecido no Handlebars

  • returns {String}


not


Retorna verdadeiro se val for falso. Funciona como um bloco ou auxiliar embutido.


Parâmetros


  • val {String}

  • options {Object}: Objeto de opções fornecido no Handlebars

  • returns {String}


or


Auxiliar de bloco que renderiza um bloco se algum dos valores fornecidos for verdadeiro. Se um bloco inverso for especificado, ele será renderizado quando for falso.


Parâmetros


  • arguments {...any}: Número variável de argumentos

  • options {Object}: Objeto de opções do Handlebars

  • returns {String}: Bloco, ou bloco inverso se especificado e falso.


and


Auxiliar que renderiza o bloco se ambos os valores fornecidos forem verdadeiros. Se um bloco inverso for especificado, ele será renderizado quando for falso. Funciona como um auxiliar de bloco, auxiliar embutido ou subexpressão.


Parâmetros


  • a {any}

  • b {any}

  • options {Object}: Objeto de opções fornecido no Handlebars

  • returns {String}


startsWith


Auxiliar de bloco que testa se uma string começa com o prefixo fornecido e renderiza como "e se" e "outra".


Parâmetros


  • prefix {String}

  • testString {String}

  • options {String}

  • returns {String}


ellipsis


Trunca uma string para o comprimento especificado e anexa-a com reticências, (…).


Parâmetros


  • str {String}

  • length {Number}: O comprimento desejado da string retornada.

  • returns {String}: Uma string truncada

replace


Substitua todas as ocorrências da substring a pela substring b.

Parâmetros

  • str {String}

  • a {String}

  • b {String}

  • returns {String}


lowercase


Minúsculas todos os caracteres na string fornecida.


Parâmetros


  • str {String}

  • returns {String}


uppercase


Maiúsculas todos os caracteres na string fornecida. Se usado como um auxiliar de bloco, o bloco inteiro será maiúsculo. Este auxiliar não suporta blocos inversos.


Parâmetros


  • str {String}: The string to uppercase

  • options {Object}: Handlebars options object

  • returns {String}


titleize


Caso de título a string fornecida. De “este é um texto de exemplo” para “Este é um texto de exemplo”


Parâmetros


  • str {String}

  • returns {String}


isEmpty


Inline, subexpression ou block helper que retorna true (ou o bloco) se a coleção fornecida estiver vazia, ou false (ou o bloco inverso, se fornecido) se a coleção não estiver vazia.


Parâmetros


  • collection {Object}

  • options {Object}

  • returns {String}


isObject


Retorna verdadeiro se valor for um objeto.


Parâmetros


  • value {String}

  • returns {Boolean}


isNumber


Retorna verdadeiro se valor for um número.


Parâmetros


  • value {String | Number}

  • returns {Boolean}




Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos
A verificação do CAPTCHA é obrigatória.

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo