XScheda<T extends XFDataItem> class
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatefulWidget
- XScheda
Constructors
-
XScheda(T itemInEdit, XView xView, {XApp<
XAppState, dynamic, dynamic> ? xApp, Key? key, String? title, Color? title_BackColor, Color? title_Color, Widget? title_Widget, List<Widget> ? title_Widgets_OnTopHeader, String? xSchDialog_BTNok_label = "OK", String? xSchDialog_BTNcancel_label, bool modeDialog_Active = false, bool modePage_Active = true, bool editable = true, Decoration? decoration, double? width, Color? xCell_borderColor, Color? xCell_borderColor_Disabled, Color? xCell_labelColor_Disabled, double xCell_MinHeight = 40, bool? xHeader_AreaBorder, bool complexUI = false, bool allowAddDetts = false, bool allowViewDettsAlways = true, bool xHead_Show = true, bool xBottomBar_AddBTN_Detts_Active = true, bool xResizer_AddBTN_Detts = true, Future<bool> xOnBeforeAddDettLayout(XView xView, XFDataItem item, void setState(void ()))?, Future<XMediaItem?> onGetXMedia(XMediaItem)?, Future onSetXMedia(XMediaItem)?, Future onDelXMedia(XMediaItem)?, ObservableList<XMediaItem> ? listPoolXMedias_ToTake, bool xEditDialog_BTNs_ForEditValue = false, Color? backGroundColor})
Properties
- allowAddDetts ↔ bool
-
Abilita per abilitare l'Aggiunta dei Dettagli nella Scheda
getter/setter pair
- allowViewDettsAlways ↔ bool
-
Abilita per vedere sempre i Tabs dei Dettagli senza avere l'obbligo che i dettagli siano pieni
getter/setter pair
- backGroundColor ↔ Color?
-
getter/setter pair
- complexUI ↔ bool
-
Abilita per avere la UI formattata per una UI complessa con Widget Custom
getter/setter pair
- decoration ↔ Decoration?
-
Decorations dell'intera Scheda
getter/setter pair
- editable ↔ bool
-
Variabile che stabilisce se la Scheda ha modificato i Dati e quindi bisogna abilitare le logiche di Salvataggio
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- itemInEdit ↔ T
-
Oggetto originale della Scheda
getter/setter pair
- key → Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
- key_AppBar ↔ UniqueKey
-
getter/setter pair
- key_BottomBar ↔ UniqueKey
-
getter/setter pair
- key_Head ↔ UniqueKey
-
getter/setter pair
- key_Rows ↔ UniqueKey
-
getter/setter pair
-
listPoolXMedias_ToTake
↔ ObservableList<
XMediaItem> ? -
Lista di XMedias da qui la Scheda puo prendere i Dati
getter/setter pair
- modeDialog_Active ↔ bool
-
Da Abilitare per avere la Scheda in Modalità Dialog
getter/setter pair
- modePage_Active ↔ bool
-
Da Abilitare per avere la Scheda in Modalità Pagina
getter/setter pair
- onDelXMedia ↔ Future Function(XMediaItem)?
-
Evento da riempire con l'evento di Delete (API) degli XMedias
getter/setter pair
-
onGetXMedia
↔ Future<
XMediaItem?> Function(XMediaItem)? -
Evento da riempire con l'evento di Get (API) dell' XMedia
getter/setter pair
- onSetXMedia ↔ Future Function(XMediaItem)?
-
Evento da riempire con l'evento di Set (API) degli XMedias
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- title ↔ String?
-
Titolo della Scheda
getter/setter pair
- title_BackColor ↔ Color?
-
Colore Background del titolo della Scheda
getter/setter pair
- title_Color ↔ Color?
-
Colore del titolo della Scheda
getter/setter pair
- title_Widget ↔ Widget?
-
Titolo della Scheda
getter/setter pair
-
title_Widgets_OnTopHeader
↔ List<
Widget> ? -
Widgets da visualizzare nel Titolo della Scheda
getter/setter pair
- width ↔ double?
-
Width dell'intera scheda usata solo se la Scheda è modePage_Active = false && modeDialog_Active = false
getter/setter pair
-
xApp
↔ XApp<
XAppState, dynamic, dynamic> ? -
Legame della Scheda con XApp di dell'App
getter/setter pair
- xBottomBar_AddBTN_Detts_Active ↔ bool
-
Abilita o no il Bottone di Add dei Dettagli della Scheda dentro alla BottomBar
getter/setter pair
- xCell_borderColor ↔ Color?
-
Colore del Bordo delle Celle dell'Head della Scheda
getter/setter pair
- xCell_borderColor_Disabled ↔ Color?
-
Colore del Bordo DISABILITATO delle Celle dell'Head della Scheda
getter/setter pair
- xCell_labelColor_Disabled ↔ Color?
-
Colore delle Labels DISABILITATE delle Celle dell'Head della Scheda
getter/setter pair
- xCell_MinHeight ↔ double
-
Altezza Minima delle Celle dell'Head della Scheda
getter/setter pair
- xEditDialog_BTNs_ForEditValue ↔ bool
-
abilita o no per mostrare i Bottoni es. +1,+5 ecc nell'Editor della Cella della Scheda
getter/setter pair
- xHead_Show ↔ bool
-
Visualizza o no l'Head della Scheda
getter/setter pair
- xHeader_AreaBorder ↔ bool?
-
getter/setter pair
-
xOnBeforeAddDettLayout
↔ Future<
bool> Function(XView xView, XFDataItem item, void setState(void ()))? -
Evento che precede l'aggiunta di un nuovo dettaglio
getter/setter pair
- xResizer_AddBTN_Detts ↔ bool
-
Abilita o no il Bottone di Add dei Dettagli della Scheda a Destra del titolo che si trova nella Barra di Resize
getter/setter pair
- xSchDialog_BTNcancel_label ↔ String?
-
Label dl bottone di Cancel della Scheda in modalità Dialog
getter/setter pair
- xSchDialog_BTNok_label ↔ String?
-
Label dl bottone di Salva della Scheda in modalità Dialog
getter/setter pair
- xView → XView
-
View Principale dell' Header della Scheda
final
Methods
-
createElement(
) → StatefulElement -
Creates a StatefulElement to manage this widget's location in the tree.
inherited
-
createState(
) → State< XScheda< T> > -
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