1.0.4 • Published 8 months ago

@lucasnrso/select-list v1.0.4

Weekly downloads
-
License
-
Repository
-
Last release
8 months ago

AngularJS - SelectList

This project was generated with Angular CLI version 15.2.9.

Required

Node 18.17+

Npm 9.6.7+

Install

  npm install @lucasnrso/select-list --save

Usage

import { SelectListModule } from '@lucasnrso/select-list/projects/select-list.module'
 
@NgModule({
  imports: [
    SelectListModule
  ],
})

HTML

<select-list [_nonSelected]="_lista" [displayFields]="['id', 'name']" [identifierField]="'id'" [filterField]="'name'"></select-list>

Inputs

NameTypeInfo
_nonSelectedArrayLista que será usada para preencher o campo de não selecionados
displayFieldsArrayLista com o nome das propriedades que serão exibidas
identifierFieldstringIdentificador do objeto listado
filterFieldstringCampo que será usado para filtrar os elemento da lista
_selectedArrayCampo opcional para listar os elementos já selecionadosOpcional
separatorstringCaracter para fazer a separação dos elementos exibidosOpcional
msgNoExhibitionstringMensagem para quando não existirem itens a serem exibidosOpcional
msgExhibitionstringMensagem para quando existirem itens a serem exibidosOpcional

Example

<select-list 
                [_nonSelected]="_list" 
                [displayFields]="['id', 'name']" 
                [identifierField]="'id'" 
                [filterField]="'name'" 
                [_selected]="_listSelected"
                [msgExhibition]="'Show'" 
                [msgNoExhibition]="'No Records Found'" 
                [separator]="'|'">
</select-list>