BuilderSchWidget extension
Methods
-
builderXEditDialog_BTNs(XFDataItem item, TextEditingController controller, String valueAndLabel, bool isSconto, void parentSetState(void ()), {XCol? xCol})
→ XBtnbase
-
Builder dei bottoni cher verranno visualizzati nell'XEditDialog
-
calcCell_Negative(XCol xCol, TextEditingController controller, dynamic numForCalc)
→ dynamic
-
-
calcCell_Positive(XCol xCol, TextEditingController controller, dynamic numForCalc)
→ dynamic
-
-
calcSconto(TextEditingController controller, String value)
→ dynamic
-
-
cmd_AddCliFromExist(List liCliente)
→ Future
-
-
cmd_OpenPhoto(XMediaItem img, String imgID, {DateTime? dtImage})
→ dynamic
-
-
pause()
→ Future<void>
-
-
play(Uint8List audioPayload, void setState(void ()))
→ Future<void>
-
-
xCMD_AddNew_FromCliente<T, XFDataItem>(T newObj, List<Contact> liContatti, List<DynamicCli> liCliente, {Future onAddObj_FromCliExist(T newOBJ, DynamicCli cliente)?, Future onAddObj_FromCliRubrica(T newOBJ, String alias, String nome, String cognome, String cell, String email, String referente)?, Future onAddObj_FromCliInput(T newOBJ, String alias, String nome, String cognome, String cell, String email, String referente)?, Future onSaveAfter_Cliente(T newOBJ)?, bool isActive_input_ALIAS = true, bool isActive_input_NOME = true, bool isActive_input_COGNOME = true, bool isActive_input_CELL = true, bool isActive_input_EMAIL = true, bool isActive_input_REFERENTE = true})
→ Future
-
BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL
BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL
BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL
BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL /// BL
Comando per l'Aggiunta di una Riga all'elenco partendo da un cliente
!!! OBBLIGATORIO passargli un Cliente !!!
-
xCMD_XMedia_OpenPhoto(XMediaItem xMedia, XFDataItem item, {DateTime? dtImage, bool isNewNota = false})
→ Future
-
Comando per aprire una foto degli XMedia
-
xEditDialog(XFDataItem item, String title, dynamic value, XCol xCol, {List<ScontiBTN>? liSconti, bool btns_Active = true})
→ Future
-
Dialog per l'editing dei campi con i vari pulsanti di help
-
xEditDialog_CellBuilder(XFDataItem item, XCol xCol, BuildContext context, void setState(void ()), TextEditingController controller, {TextInputType? keyboardType, bool autoFocus = false, bool label_Visible = false, List<TextInputFormatter>? inputFormatters})
→ Container
-
CellBuilder dellxEntry
-
xEditDialog_Number(XFDataItem item, XCol xCol, TextEditingController textController, void parentSetState(void ())?, {bool btnNumberActive = true})
→ Widget
-
LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT
LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT
LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT
LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT /// LAYOUT
Dialog per l'editing dei Numeri non Importi
-
xEditDialog_Sconto(XFDataItem item, XCol xCol, TextEditingController textController, void parentSetState(void ())?, {List<ScontiBTN>? liSconti, bool calc = false})
→ Widget
-
Dialog per l'editing dello sconto
-
xLayout_Builder_AudioArea(List<XMediaItem>? liAudio, XFDataItem xclItem)
→ Widget
-
Builder del Widget per la visualizzazione degli AUDIO sulla riga degli Items
-
xLayout_Builder_ImmaginiArea(List<XMediaItem>? liImage, {String? parentID, DateTime? dt})
→ Widget
-
Builder del Widget per la visualizzazione delle IMMAGINI sulla riga degli Items
-
xLayout_Builder_VideoArea(List? liVideo, XFDataItem? xclItem)
→ Widget
-
Builder del Widget per la visualizzazione dei VIDEO sulla riga degli Items
-
xLayout_DialogAddItem(XView xView, XFDataItem item, void setState(void ()), {List<ScontiBTN>? liSconti})
→ Future<bool>
-
Gestione dell'aggiunta di un Item
-
xLoadMedia(dynamic xMedia)
→ Future
-
Metodo di caricamento degli XMediaItem
-
xPreview_Dialog(XView xView, dynamic value, {String? BTNyes_Label, String? title_Text, bool autoFocusOfCells = false, bool isWeb = false})
→ Future<bool>
-
Preview dell'aggiunta di un nuovo Item
-
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, String? format})
→ Widget
-
DateTime Editor Generico da Usare
-
xSch_Text_Builder<T>({required BuildContext context, required XCol xCol, required String value, List<TextInputFormatter>? inputFormatters, double? height})
→ Widget
-
Text Generico da Usare
-
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? textColor, Color? backgorundColor_Disabled, TextEditingController? controller, dynamic onBefore_Edit()?})
→ Widget
-
TextFormField Editor Generico da Usare