SelectAnyController class
Constructors
- SelectAnyController({bool dynamicScreen = true})
Properties
- actualDataSource ↔ DataSource?
-
getter/setter pairinherited
- actualFilters ↔ GroupFilterExp?
-
getter/setter pairinherited
- appBarTitle ↔ Widget?
-
getter/setter pairinherited
- confirmToLoadData ↔ bool
-
Cria uma nova variavel, pois se usar a do model,
ela mantém as configurações mesmo depois de sair da tela
getter/setter pairinherited
- context → ReactiveContext
-
Override this method to use a custom context.
no setterinherited
- data ↔ Map?
-
getter/setter pairinherited
- dynamicScreen → bool
-
Indica se a o tipo de tela deve ser trocado de acordo com o tamanho de tela ou não
finalinherited
- error ↔ dynamic
-
getter/setter pairinherited
- filter → TextEditingController
-
finalinherited
-
filterControllers
↔ Map<
String, Widget> -
getter/setter pairinherited
- focusNodeSearch ↔ FocusNode
-
getter/setter pairinherited
-
getNumberItemsPerPage
→ List<
int> -
no setterinherited
- getOffSet → int
-
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- itemSort ↔ ItemSort?
-
getter/setter pairinherited
- lastClick ↔ int
-
Guarda o time do ultimo clique da acao
Gambi para contornar caso o usuário clique em selecionar todos na tabela
getter/setter pairinherited
-
list
↔ ObservableList<
ItemSelectTable> -
getter/setter pairinherited
- loaded ↔ bool
-
getter/setter pairinherited
- loading ↔ bool
-
getter/setter pairinherited
- loadingMore ↔ bool
-
Indica que mais dados estão sendo carregados
getter/setter pairinherited
- page ↔ int
-
getter/setter pairinherited
- quantityItensPage ↔ int
-
Indica a quantidade de itens que estarão disponíveis na página
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- searchIcon ↔ Icon
-
getter/setter pairinherited
- searchText ↔ String
-
getter/setter pairinherited
-
selectedList
↔ Set<
ItemSelect> -
Guarda os ids de todos os registros selecionados
Necessário para persistir o estado da seleção
getter/setter pairinherited
- selectModel ↔ SelectModel?
-
getter/setter pairinherited
- showLineFilter → bool
-
no setterinherited
-
showList
→ ObservableList<
ItemSelectTable> -
no setterinherited
- showSearch ↔ bool
-
Indica se o input de pesquisa geral deve ser exibido ou não
getter/setter pairinherited
- title ↔ String?
-
getter/setter pairinherited
- total ↔ int
-
getter/setter pairinherited
- typeDiplay ↔ int
-
1 = List, 2 = Table
getter/setter pairinherited
- typeSearch ↔ TypeSearch
-
getter/setter pairinherited
Methods
-
buildFilterExpression(
) → GroupFilterExp -
inherited
-
clearFilters(
{bool callDataSource = true}) → dynamic -
inherited
-
dispose(
) → void -
inherited
-
export(
BuildContext context) → void -
inherited
-
filterChanged(
{bool reload = false}) → dynamic -
Executa a pesquisa caso o texto seja diferente ou reload seja true
inherited
-
init(
String title, SelectModel selectModel, Map? data) → dynamic -
inherited
-
initializeDataSource(
) → void -
inherited
-
initializeDataSourceAndConfirmData(
) → void -
Caso confirmarParaCarregarDados seja true, inicializada a var fonteDadoAtual com a fonte padrão
inherited
-
inList(
List values, dynamic value) → bool -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
onColumnFilterChanged(
) → dynamic -
inherited
-
onSubmittedSearch(
) → void -
Executa a pesquisa caso não tenha sido feita na chamada de filterChanged
inherited
-
reloadData(
{bool refresh = true}) → dynamic -
Limpa a lista e busca novamente os dados
Usar refresh = false ao atualizar a ordenação da lista
inherited
-
removeItem(
int id) → dynamic -
inherited
-
resetOnFiltersChanged(
) → dynamic -
Limpa o texto da barra de pesquisa e zera a pagina
inherited
-
setCorretDataSource(
{int? offset, bool refresh = false}) → dynamic -
inherited
-
setDataSource(
{int? offset, bool refresh = false}) → void -
inherited
-
setDataSourceSearch(
{int? offset, bool refresh = false}) → dynamic -
inherited
-
setDataType(
) → void -
Seta o tipo das colunas onde ele estiver null
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
updateSelectItem(
ItemSelect item, bool newValue) → void -
inherited
-
updateSortCollumn(
) → dynamic -
inherited
-
updateTypeSearch(
TypeSearch? newType) → dynamic -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited