ngx-sp-infra
Version:
Biblioteca de utilitários da Infra.
23 lines (22 loc) • 1.17 kB
TypeScript
import { RecordCombobox } from "../combobox/record-combobox";
/** Estrutura de dados de configuração das listas que fazem parte do componente de lista de transferência (<lib-transfer-list>) */
export declare class TransferListConfig {
/** Título da lista. Por padrão assume "Lista de opções" */
title?: string;
/** Propriedade de lista que será exibida */
list: RecordCombobox[];
/** Lista de opções de count (mesma propriedade utilizada na <lib-table>) */
listCounts?: number[];
/** Informa se uma caixa de pesquisa deve ser exibida para filtrar as opções da lista */
useSearch?: boolean;
/** Informa um texto de placeholder para a caixa de pesquisa da lista */
searchPlaceholder?: string;
/** Informa que nome de coluna deve ser usada na tabela para o campo de ID */
identifierColumn?: string;
/** Informa que nome de coluna deve ser usada na tabela para o campo de LABEL */
labelColumn?: string;
/** Informa se as caixas de seleção na lista devem ser exibidas */
useSelection?: boolean;
/** Classes customizadas referentes à estrutura inteira da lista */
customClass?: string;
}