XElenco<T extends StatefulWidget, K extends XFDataItem> class

Inheritance
Implementers

Constructors

XElenco(String title_Text, XView? view, {Key? key, XApp<XAppState, dynamic, dynamic>? xApp, XView? viewDetts, bool isEditable = false, int? xLayout_HeightElArea_Factor, Color? title_Color, TextStyle? title_Style, bool title_OnTop_Visible = false, Color? title_OnTop_BackgroundColor, double? title_OnTop_AddBTN_Height, String? title_OnTop_AddBTN_Label, Color? title_OnTop_AddBTN_Color, dynamic title_OnTop_AddBTN_OnPressed()?, double? title_OnTop_AddBTN_Width, bool? title_OnTop_AddBTN_Visible = false, EdgeInsets? title_OnTop_AddBTN_Margin, double? margin_Horizontal, Future<void> onRefresh_ScrollDownList(BuildContext)?, Widget? item_Widget(K)?, Widget? floatingActionButton, bool headers_Visible = false, bool? filters_Visible = false, bool searchBar_Active = true, bool allowAdd = false, Future cmd_Add(void (void ()))?, bool pageMode_Active = true, dynamic onTapItem(K)?, dynamic onDoubleTapItem()?, dynamic onLongTapItem(dynamic)?, dynamic onTapBack()?, dynamic xOnReturnBack(void (void ()))?, String? schNameToOpen, String? formatDate, List? liDetts, Widget? xDrawerMenu, Color? appBar_Color, Color? searchBar_Color, Color? searchBar_ColorBorder, Color? searchBar_ColorHint, Color? searchBar_ColorIconClear, Color? searchBar_ColorIconSearch, Color? searchBar_ColorText, String? searchBar_hintText, bool searchBar_whereMethod(K, String)?, List<XPopUpMenuItem>? liPopUpMenu_Items, Color? itemSelected_BackGroundColor, bool? elDettsMode_SchItem, Widget? xDettItem_Widget(dynamic)?, ValueNotifier<bool>? edited, bool noTextWhenCellValueIsNull = false, List<Widget>? liWidgets_LeftArea_Item(K)?, bool? schedaMode = false, dynamic itemEdited(XFDataItem)?, dynamic rootItemEdited(K)?, Widget? xBL_BTN_EmptyList()?, bool showHead_DettsRowInItem = true, String? xDetts_xColname, double? appBar_Height, Color? xDettItem_BackGroundColor, Widget? widgetBuild_Override, bool appBar_Visible = true, List<Widget>? liWidgets_RightArea_Item(K)?, bool showHead = true, bool xDett_minHeight_showHead = true, bool xDett_AddBTN_Active = true, List<XMediaItem>? liXMediaToUse, List<XTabItem>? xTab_List, bool? isScrollableTabs, Widget? appBar_LeadingWidget, double? appBar_LeadingWidth, bool? borderAree_Header, bool appBar_Custom_Visible = false, Widget xCells_Item_Widget(XCol xCol, XFDataItem item)? = null, double? xCells_Item_Width(XCol xCol, XFDataItem item, double? widthByXfx)? = null, TextStyle xCells_Item_TextStyle(XCol xcol, XFDataItem? xfd, Color color)? = null, XFDataItem? xObjParent = null, bool isCompexUI_WrapItems = false, Widget? xWidget_Left, Widget? xWidget_Right, XEnumDef? xCells_EditType = null, List<XCol>? liCols_EditData = null, Alignment? xLayout_Stack_Alignment, XView? xView_ForEditItem})

Properties

allowAdd bool
Da mettere true per abilitare l'Aggiunta di Item nell'Elenco
getter/setter pair
appBar_Color Color?
Colore dell'AppBar
getter/setter pair
appBar_Custom_Visible bool
getter/setter pair
appBar_Height double?
Altezza dell'AppBar
getter/setter pair
appBar_LeadingWidget Widget?
Widget per il LeadingWidget dell'AppBar (PARTE SINISTRA)
getter/setter pair
appBar_LeadingWidth double?
Width dell'Area del Leading ovvero l'Area a SINISTRA nell'AppBar
getter/setter pair
appBar_Visible bool
getter/setter pair
backgroundColor Color?
Background Color dell'intero elenco tranne dell'AppBar
getter/setter pair
borderAree_Header bool?
getter/setter pair
cmd_Add ↔ (Future Function(void (void ()))?)
Comando da riempire con la BL per l'Add di un Item
getter/setter pair
edited ValueNotifier<bool>?
Valore che mi dice se l'Elenco è stato modificato o no
getter/setter pair
elDettsMode_SchItem bool?
getter/setter pair
filters_Visible bool?
Abilitare o diabilitare per mostrare i Filtri dell'Elenco
getter/setter pair
floatingActionButton Widget?
Bottone in basso a destra nell'Elenco
getter/setter pair
formatDate String?
Formato della data che verrà utilizzato in tutto l'Elenco
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
headers_Visible bool
Abilitare o diabilitare per mostrare l'HeaderView
getter/setter pair
isCompexUI_WrapItems bool
getter/setter pair
isEditable bool
getter/setter pair
isScrollableTabs bool?
getter/setter pair
item_Widget ↔ (Widget? Function(K)?)
Widget dell'Item visualizzato nell'Elenco
getter/setter pair
itemEdited ↔ (dynamic Function(XFDataItem)?)
Viene modificato un XFDataItem a qualsiasi livello
getter/setter pair
itemSelected_BackGroundColor Color?
Background Color di un Item Selezionato
getter/setter pair
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
liCols_EditData List<XCol>?
Lista di colonne per l'aggiunta di un nuovo item
getter/setter pair
liDetts List?
getter/setter pair
liPopUpMenu_Items List<XPopUpMenuItem>?
getter/setter pair
liWidgets_LeftArea_Item ↔ (List<Widget>? Function(K)?)
Lista di Widgets da inserire nell'Area a SINISTRA di ogni singolo Item
getter/setter pair
liWidgets_RightArea_Item ↔ (List<Widget>? Function(K)?)
Lista di Widgets da inserire nell'Area a DESTRA di ogni singolo Item
getter/setter pair
liXMediaToUse List<XMediaItem>?
elenco XMedia in carico alla scheda che questo elenco deve usare
final
margin_Horizontal double?
Margine orizzontale dell'intero Elenco
getter/setter pair
noTextWhenCellValueIsNull bool
getter/setter pair
onDoubleTapItem ↔ (dynamic Function()?)
Evento per il Doppio Tab su un Item
getter/setter pair
onLongTapItem ↔ (dynamic Function(dynamic)?)
Evento per il LongTab su un Item
getter/setter pair
onRefresh_ScrollDownList ↔ (Future<void> Function(BuildContext)?)
Metodo da riempire con la BL quando refreshi l'Elenco
getter/setter pair
onTapBack ↔ (dynamic Function()?)
Evento per il Tap sul Back dell'Elenco
getter/setter pair
onTapItem ↔ (dynamic Function(K)?)
Evento per il Tab su un Item
getter/setter pair
pageMode_Active bool
getter/setter pair
rootItemEdited ↔ (dynamic Function(K)?)
Viene modificato un XFdataItem root = K
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
schedaMode bool?
Da mettere true settare l'Elenco con le impostazioni per inserirlo in una Scheda
getter/setter pair
schNameToOpen String?
Nome della Scheda da Apire che verrà utilizzato da un Navigator con il PushNamed, quindi deve essere definita una route con quella Scheda nel MAIN
getter/setter pair
searchBar_Active bool
Abilitare o disabilitare per visualizzare la SearchBar
getter/setter pair
searchBar_Color Color?
getter/setter pair
searchBar_ColorBorder Color?
getter/setter pair
searchBar_ColorHint Color?
getter/setter pair
searchBar_ColorIconClear Color?
getter/setter pair
searchBar_ColorIconSearch Color?
getter/setter pair
searchBar_ColorText Color?
getter/setter pair
searchBar_hintText String?
getter/setter pair
searchBar_whereMethod ↔ (bool Function(K, String)?)
Metodo che ritorna un bool per la ricerca nella searchBar
getter/setter pair
showHead bool
getter/setter pair
showHead_DettsRowInItem bool
Abilitare o diabilitare per mostrare la Scheda dell'Item nell'Item
getter/setter pair
title_Color Color?
Colore del Titolo
getter/setter pair
title_OnTop_AddBTN_Color Color?
Colore del Back del Bottone a destra del "Titolo Alto"
getter/setter pair
title_OnTop_AddBTN_Height double?
Altezza del Bottone a destra del "Titolo Alto"
getter/setter pair
title_OnTop_AddBTN_Label String?
Label del bottone a destra del "Titolo Alto"
getter/setter pair
title_OnTop_AddBTN_Margin EdgeInsets?
Margine del Bottone a destra del "Titolo Alto"
getter/setter pair
title_OnTop_AddBTN_OnPressed ↔ (dynamic Function()?)
Evento del Bottone a destra del "Titolo Alto"
getter/setter pair
title_OnTop_AddBTN_Visible bool?
Abilitare o diabilitare per mostrare il Bottone a destra del "Titolo Alto"
getter/setter pair
title_OnTop_AddBTN_Width double?
Width del Bottone a destra del "Titolo Alto"
getter/setter pair
title_OnTop_BackgroundColor Color?
Colore del Background del Container che contiene il "Titolo Alto"
getter/setter pair
title_OnTop_Height double?
Altezza del "Titolo Alto"
getter/setter pair
title_OnTop_Visible bool
Abilitare o diabilitare per mostrare o no il "Titolo Alto"
getter/setter pair
title_Style TextStyle?
Style del Titolo dell'Elenco
getter/setter pair
title_Text String
Testo del Titolo
getter/setter pair
view ↔ XView?
View Principale dell'Elenco
getter/setter pair
viewDetts ↔ XView?
View dei dettagli degli Items dell'Elenco
getter/setter pair
widgetBuild_Override Widget?
getter/setter pair
xApp XApp<XAppState, dynamic, dynamic>?
Da riempire con xApp a livello di App
getter/setter pair
xBL_BTN_EmptyList ↔ (Widget? Function()?)
Metodo chiamato dal Bottone visibile solo se la lista è vuota
getter/setter pair
xCells_EditType ↔ XEnumDef?
getter/setter pair
xCells_Item_TextStyle ↔ (TextStyle Function(XCol xcol, XFDataItem? xfd, Color color)?)
getter/setter pair
xCells_Item_Widget ↔ (Widget Function(XCol xCol, XFDataItem item)?)
Widget per Cella degli Items
getter/setter pair
xCells_Item_Width ↔ (double? Function(XCol xCol, XFDataItem item, double? widthByXfx)?)
getter/setter pair
xDett_AddBTN_Active bool
getter/setter pair
xDett_minHeight_showHead bool
getter/setter pair
xDettItem_BackGroundColor Color?
Background Color di un dettaglio Selezionato di un Item
getter/setter pair
xDettItem_Widget ↔ (Widget? Function(dynamic)?)
Widget dell'ItemDett visualizzato nei dettagli dell'Item dell'Elenco
getter/setter pair
xDetts_xColname String?
Da riempire con la Key della Colonna da visualizzare come Dettagli degli Items
getter/setter pair
xDrawerMenu Widget?
DrawerMenu Widget da visualizzare come drawer dell'Elenco
getter/setter pair
xLayout_HeightElArea_Factor int?
Flex value per dare le dimensioni verticali all'Elenco rispetto ai Widget sopra l'Elenco come l'AddBTN e la SearchBar Flex default => 18
getter/setter pair
xLayout_Stack_Alignment Alignment?
Allineamento dell'Area dell'elenco degli items all'interno dello stack per tenere il dragEndDrop
getter/setter pair
xObjParent ↔ XFDataItem?
Oggetto parente se lo ha, disolito riempito se l'elenco è usato da una Scheda
getter/setter pair
xOnReturnBack ↔ (dynamic Function(void (void ()))?)
Evento chiamato quando premi Back nell'Elenco
getter/setter pair
xTab_List List<XTabItem>?
Lista di Tabs da riempire per avere un elenco Multi-Tabs
getter/setter pair
xView_ForEditItem ↔ XView?
getter/setter pair
xWidget_Left Widget?
getter/setter pair
xWidget_Right Widget?
getter/setter pair

Methods

createElement() StatefulElement
Creates a StatefulElement to manage this widget's location in the tree.
inherited
createState() XElencoState<T, K>
Creates the mutable state for this widget at a given location in the tree.
override
debugDescribeChildren() List<DiagnosticsNode>
Returns a list of DiagnosticsNode objects describing this node's children.
inherited
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) DiagnosticsNode
Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep.
inherited
toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) String
A string representation of this object.
inherited
toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug}) String
Returns a string representation of this node and its descendants.
inherited
toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) String
Returns a one-line detailed description of the object.
inherited
toStringShort() String
A short, textual description of this widget.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited