Pular para o conteúdo principal

searchBlock

Busca rápida por objetos de bloco com saída limitada. Retorna uma Promise que resolve para um array de objetos ISearchBlock.

Descrição

Este método realiza uma busca rápida por objetos de bloco pelo nome com saída limitada (conjunto de resultados leve, adequado para autocompletar). Retorna uma Promise que resolve para um array de objetos ISearchBlock.

Blocks.searchBlock(

name*, langCode

);

Esquema de parâmetros

Esquema

name(obrigatório): string
String de busca
exemplo: "product_block"

langCode: string
Código do idioma. Padrão: "en_US"
exemplo: "en_US"

Exemplos

Exemplo mínimo

const response = await Blocks.searchBlock('my-marker');

Exemplo com atributos

const response = await Blocks.searchBlock('my-marker', 'en_US');

Exemplo de resposta

[
{
"id": 12,
"identifier": "repeat",
"name": "Repeat"
},
{
"id": 10,
"identifier": "personal",
"name": "Personal"
},
{
"id": 9,
"identifier": "similar_wishlist",
"name": "Similar wishlist"
},
"..."
]

Esquema de resposta

Esquema: ISearchBlock[]

id: number
Identificador único do bloco de busca.
exemplo: 1

identifier: string
Identificador de string único para o bloco de busca.
exemplo: "search_block_1"

name: string
Nome do bloco de busca.
exemplo: "Search Block 1"