XElenco<T extends StatefulWidget, K extends XFDataItem> class
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, Widget? title_Widget, double? margin_Horizontal, Future<void> onRefresh_ScrollDownList(BuildContext)?, Widget? item_Widget(K)?, Widget? floatingActionButton, 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, 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)?, 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 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, bool xOpenScheda_Enabled = false})
-
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
-
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
-
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
-
item_Widget_BuildXItem_XMedias
↔ Widget? Function(K)?
-
Widget dell'Item visualizzato nel BuildXItem (Item Complex per XMEdia)
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
-
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
-
title_Widget
↔ Widget?
-
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
-
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
-
xOpenScheda_Enabled
↔ bool
-
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