XSchedaState<T extends XFDataItem> class
- Inheritance
- Mixed-in types
- Available extensions
Constructors
Properties
- btnUpdateChangesShow ↔ bool
-
getter/setter pair
- context → BuildContext
-
The location in the tree where this widget builds.
no setterinherited
- currentTabIndex ↔ int
-
Per gestire i Tab
getter/setter pair
-
editedPage
↔ ValueNotifier<
bool> -
getter/setter pair
- enteredInEditOnCell ↔ bool
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- isBusy ↔ bool
-
getter/setter pair
- itemInEdit_Clone ↔ T
-
getter/setter pair
-
liBottomActions
↔ List<
XBottomNavigationBarItem> -
getter/setter pair
- mounted → bool
-
Whether this State object is currently in a tree.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sconto ↔ TextEditingController
-
getter/setter pair
- scroll_Active ↔ bool
-
getter/setter pair
- titleDialog_EditCell ↔ String
-
getter/setter pair
-
titleDialog_liProps
↔ List<
XProp> -
getter/setter pair
- vsync ↔ TickerProvider?
-
getter/setter pair
- waiterMessage ↔ String
-
getter/setter pair
-
widget
→ XScheda<
T> -
The current configuration.
no setterinherited
-
xTabs
↔ ValueNotifier<
List< XTabItem> > -
getter/setter pair
Methods
-
activate(
) → void -
Called when this object is reinserted into the tree after having been
removed via deactivate.
inherited
-
build(
BuildContext context) → Widget -
Describes the part of the user interface represented by this widget.
override
-
builderEntryDialog_BTNs(
TextEditingController controller, String valueAndLabel, bool isSconto, void parentSetState(void ()), {XCol? xCol}) → XBtnbase -
Available on XSchedaState<
XFDataItem> , provided by the BuilderSchWidget extension -
calcCell_Negative(
XCol xCol, TextEditingController controller, dynamic numForCalc) → dynamic -
Available on XSchedaState<
XFDataItem> , provided by the BuilderSchWidget extension -
calcCell_Positive(
XCol xCol, TextEditingController controller, dynamic numForCalc) → dynamic -
Available on XSchedaState<
XFDataItem> , provided by the BuilderSchWidget extension -
calcSconto(
TextEditingController controller, String value) → dynamic -
Available on XSchedaState<
XFDataItem> , provided by the BuilderSchWidget extension -
cmd_Back(
) → Future< bool> -
createTicker(
TickerCallback onTick) → Ticker -
Creates a ticker with the given callback.
inherited
-
deactivate(
) → void -
Called when this object is removed from the tree.
inherited
-
debugFillProperties(
DiagnosticPropertiesBuilder properties) → void -
Add additional properties associated with the node.
inherited
-
didChangeDependencies(
) → void -
Called when a dependency of this State object changes.
inherited
-
didUpdateWidget(
covariant XScheda< T> oldWidget) → void -
Called whenever the widget configuration changes.
inherited
-
dispose(
) → void -
Called when this object is removed from the tree permanently.
override
-
editPage(
) → dynamic -
get_TitlwWidget(
int originY) → Widget -
init_Sch(
) → dynamic -
initState(
) → void -
Called when this object is inserted into the tree.
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
onTapBottomBar(
int currentIdx, void parentSetState(void ())) → dynamic -
reassemble(
) → void -
Called whenever the application is reassembled during debugging, for
example during hot reload.
inherited
-
rebuildAllChildren(
BuildContext context) → void -
setState(
VoidCallback fn) → void -
Notify the framework that the internal state of this object has changed.
inherited
-
tabsChangeActive(
String li_ColKey, String tabKey) → dynamic -
tabViewPages(
XCol xCol) → dynamic -
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
-
toStringShort(
) → String -
A brief description of this object, usually just the runtimeType and the
hashCode.
inherited
-
validatorBL(
dynamic value) → String? -
xBoxDecorationStyleCircular(
Color? color) → dynamic -
xBoxDecorationStyleCircular_ForMenu(
Color? color) → dynamic -
xBuilder_asDialog(
double maxRowLen, Widget content) → dynamic -
xCMD_DeleteFromList(
XFDataItem item, String title) → Future< bool> -
xcmd_Save(
) → dynamic -
xddSearch(
String? itemSelected, String label, List< String> liItems, XCol xCol) → XDropSearch<String> -
xddSearch_ForMapXEnumsEntry_Int(
MapEntry< int, XEnumsDefs> ? item, String? itemSelected, String label, List<MapEntry< liItems, XCol xCol) → XDropSearch<int, XEnumsDefs> >MapEntry< int, XEnumsDefs> > -
xddSearch_ForMapXEnumsEntry_String(
MapEntry< String, XEnumsDefs> ? item, String label, List<MapEntry< liItems, XCol xCol) → XDropSearch<String, XEnumsDefs> >MapEntry< String, XEnumsDefs> > -
xDialog_CellBuilder(
XCol xCol, BuildContext context, void setState(void ()), TextEditingController controller, {TextInputType? keyboardType, bool autoFocus = true, bool label_Visible = false, List< TextInputFormatter> ? inputFormatters}) → Container -
Available on XSchedaState<
XFDataItem> , provided by the BuilderSchWidget extension -
xEntryDialog(
String title, dynamic value, XCol xCol, {List< ScontiBTN> ? liSconti}) → Future -
Available on XSchedaState<
XFDataItem> , provided by the BuilderSchWidget extension -
xFillBottomBarActions(
bool dataChanged) → List< XBottomNavigationBarItem> - toBE OVERRIDE chiamata 2 volte, in init e in LAYOUT. la prima serve per far sapere al LAY che deve avere la BottomNavBar senza dover mettere un bool apposta
-
xfillxTabs(
) → dynamic -
xLayout_ActionsListWidgets(
) → List< Widget> -
xLayout_AdditionalActions(
BuildContext context, T item, double height) → Widget -
xLayout_asContainer(
) → dynamic -
xLayout_asPage(
BuildContext context) → dynamic -
xLayout_BodyBuild(
) → Widget? -
xLayout_CellWidget(
XCol xCol, T item, BuildContext context) → Container - BUILDER DEI WIDGET NON EDITABILI///
-
xLayout_CellWidget_Editable(
XCol xCol, T item, BuildContext context, void parentSetState(void ())) → Container - BUILDER DEI WIDGET EDITABILI///
-
xLayout_Dialog(
T item, {Widget? contentWidget, String? title, bool BTNno_Visible = true, String? BTN_Label_YES, String? BTN_Label_NO, dynamic onPressed()?}) → Future< bool?> -
xLayout_DialogAddItem(
XView xView, XFDataItem item, {List< ScontiBTN> ? liSconti}) → Future<XFDataItem?> -
Available on XSchedaState<
XFDataItem> , provided by the BuilderSchWidget extension -
xLayout_HeadAreaBuilder(
) → Widget -
xLayout_ItemWidget(
dynamic item) → Widget? -
xLayout_Number_EntryDialog(
XCol xCol, TextEditingController textController, void parentSetState(void ())?, {bool btnNumberActive = true}) → Widget -
Available on XSchedaState<
XFDataItem> , provided by the BuilderSchWidget extension -
xLayout_Override_EntryDialog(
String title, dynamic value, XCol xCol, TextEditingController controller, void parentSetState(void ())?) → Widget? -
xLayout_Sconto_EntryDialog(
XCol xCol, TextEditingController textController, void parentSetState(void ())?, {List< ScontiBTN> ? liSconti, bool calc = false}) → Widget -
Available on XSchedaState<
XFDataItem> , provided by the BuilderSchWidget extension -
xLayout_WidgetScheda(
MapEntry< int, List< e, List<XCol> >Widget> children) → Widget -
xLayout_WidgetsLeftArea_DettsItem(
dynamic item, void parentSetState(void ())) → List< Widget> -
xOnAddDett(
T item) → Future< bool> -
xOnBefore_Edit(
XCol xCol, T item) → dynamic -
xOnLongTap_DettsItem(
dynamic item) → Future -
xOnSaveAfter(
) → dynamic - TO BE OVERRIDE
-
xOnXCell_Edit_AfterExit(
XCol xCol, dynamic value, bool valueIsChanged, void parentSetState(void ())) → dynamic - called in a setState
-
xOnXCell_Edit_BeforeExit(
XCol xCol, dynamic value, bool valueIsChanged) → dynamic -
xOnXCell_Edit_OnChanged(
XCol xCol, dynamic value) → dynamic -
xOnXCell_Edit_SubmitValue(
XCol xCol, dynamic value, void parentSetState(void ())) → dynamic -
xPreviewDialog(
XView xView, dynamic value) → Future< XFDataItem?> -
Available on XSchedaState<
XFDataItem> , provided by the BuilderSchWidget extension -
xSch_DateFormField_Builder(
{required XCol xCol, required dynamic onDateSelected(DateTime)?, bool editable = true, DateTime? value, Color? borderColor, Color? borderColor_Disabled, Color? labelColor_Disabled, dynamic onBefore_Edit()?, TextEditingController? controller}) → Widget -
Available on XSchedaState<
XFDataItem> , provided by the BuilderSchWidget extension -
xSch_Text_Builder<
T> ({required BuildContext context, required XCol xCol, required String value, List< TextInputFormatter> ? inputFormatters, double? height}) → Widget -
Available on XSchedaState<
XFDataItem> , provided by the BuilderSchWidget extension -
xSch_TextFormField_Builder<
T> ({required BuildContext context, required XCol xCol, dynamic onChanged(String)?, dynamic onSubmitted(String)?, String? hintText, List< TextInputFormatter> ? inputFormatters, TextInputType? keyboardType, bool editable = true, bool label_Visible = true, bool autoFocus = false, String? value, bool? selectText, bool? multiLines, double? height, int? maxLines, Color? borderColor, Color? borderColor_Disabled, Color? labelColor_Disabled, Color? backgorundColor, Color? backgorundColor_Disabled, TextEditingController? controller, dynamic onBefore_Edit()?}) → Widget -
Available on XSchedaState<
XFDataItem> , provided by the BuilderSchWidget extension -
xWidget_OnBeforeInit_SchLayout(
T item) → Future< bool?>
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- color_Border ↔ Color
-
getter/setter pair
- color_BorderDisabled ↔ Color
-
getter/setter pair
- color_CellBackGorundDisabled ↔ Color?
-
getter/setter pair
- color_HintText ↔ Color
-
getter/setter pair
- color_LabelText ↔ Color
-
getter/setter pair
- color_Text ↔ Color
-
getter/setter pair
- color_TextDisabled ↔ Color
-
getter/setter pair
- heightOfEntryField ↔ double
-
getter/setter pair