codemelted_ui library
Collection of flutter widgets utilized within a Single Page Application paradigm.
Classes
- CAppView
- Provides the Single Page Application for the CodeMeltedUI.app property that returns the main view.
- CDialogTheme
- Provides some modifications to the DialogTheme to properly configure overall dialog theme.
- CInputDecorationTheme
- Provides theming of the regular InputDecorationTheme but expands to the input style and other attributes of styling. Modeled off the DropdownMenuTheme to be consistent with that control.
- CodeMeltedUI
- Provides a set of utility methods to build a Graphical User Interface (GUI) for a Single Page Application (SPA). This design paradigm does not preclude you from utilize Flutter's vast array of widgets. It simple provides the SPA construct, dialog utility, and a wrapper for the most common of widgets. Theming is also provides to allow for creating different themes for your SPA.
- CTabItem
- Defines a tab item to utilize with the module uiTabView method.
- CWebViewController
- The web view controller to support the CodeMeltedUI.uiWebView widget creation.
Enums
- CButtonType
- Supports identifying the module uiButton widget constructed.
- CImageType
- Supports identifying what module uiImage is constructed when utilized.
- CSandboxAllow
- Enumerations set specifying the allowed actions within the embedded web view when the compile target is web.
Extensions
- ThemeDataExtension on ThemeData
- Provides a wrapper around the Flutter ThemeData object that isolates the application theming to the material3 constructs of Flutter. Extended existing ThemeData objects utilized to provide a similar theming experience. The theme is created via the CodeMeltedUI.themeCreate method.
Properties
-
Sets up a global navigator key for usage with dialogs rendered with the
CodeMeltedUI dlg functions.
final
- codemelted_ui → CodeMeltedUI
-
Sets up the namespace for the CodeMeltedUI object.
final
-
cScaffoldKey
→ GlobalKey<
ScaffoldState> -
Sets up a global scaffold key for opening drawers and such on the
CodeMeltedUI app functions.
final