theta library
Classes
- AlignIntrinsicStates
- Align
- ChildProperty
- ChildrenProperty
- CNode
- CNode is the mother of all sub node classes. CNode = Custom Node. Any node in Teta is a sub class of CNode
- ColorStyleEntity
- Entity for a color style. Uses a Mapper to serialize/deserialize.
- ColorStylesMapper
- Mapper for color styles
- ColorVariableEntity
- ColumnIntrinsicStates
- Column
- ComponentIntrinsicStates
- Component
- ContainerIntrinsicStates
- Container
- ConversionEvent
- CustomFontEntity
- CustomURLs
- DBKeys
- DefaultCustomURLs
- DragTargetComponentModel
- DragTargetModel
- DragTargetMoveSingleNodeModel
- DragTargetSectionModel
- DragTargetSingleNodeModel
- DynamicAttributes
- DynamicIntrinsicState
- FAlign
- FAutoResizingText
- FBlendMode
- FBorder
- FBorder is a set of functions to use Border in widgets in Teta
- FBorderRadius
- FBorderRadius is a set of functions to use BorderRadius in widgets in Teta
- FBorderStyle
- FBoxFit
- FClip
- FConditionType
- FCrossAxisAlignment
- FCrossAxisAlignment is a set of functions to save use CrossAxisAlignment within Teta
- FDirection
-
Feature<
T> -
FeatureWithEnum<
T extends Enum> - FFill
- Class to use solid colors, gradients, images inside Teta
- FFillElement
- Make easier including colors, gradients and images in Teta
- FFontSize
- FFontSize is a feature that allows you to change the size of the text
- FFontStyle
- FFontWeight
- FIconType
- FillProperty
- FImageType
- FKeyboardType
-
Set of funcs to use
KeyboardType
in Theta - FMainAxisAlignment
- Class to use MainAxisAlignment in Theta
- FMainAxisSize
- FMargins
- FShadow
- FSize
- FSizeRange
- FTextAlign
- FTextDecoration
- FTextDirection
- FTextStyle
- FTextTypeInput
- Set of func to use text string in Teta's widgets
- HexColor
- IconIntrinsicStates
- Material Icon
- IconProperty
- ImageIntrinsicStates
- Image
- ImageProperty
- IntrinsicState
- IntrinsicStateInfo
- ListViewIntrinsicStates
- ListView & GridView https://api.flutter.dev/flutter/widgets/ListView-class.html https://api.flutter.dev/flutter/widgets/GridView-class.html
- LottieIntrinsicStates
- Lottie https://pub.dev/packages/lottie
-
Mapper<
T> - NodeProperty
- NodeType
- NType
- Override
- A class that represents a node override.
- RectProperties
- ResponsiveRect
- RowIntrinsicStates
- ScaffoldIntrinsicStates
- SpacerIntrinsicStates
- StackIntrinsicStates
- SvgPictureIntrinsicStates
- SvgPicture https://pub.dev/packages/flutter_svg
- SwitchIntrinsicStates
- TeamComponentIntrinsicStates
- Team Component
- TetaShapeCard
- TextFieldIntrinsicStates
- TextIntrinsicStates
- TextProperty
- TextStyleEntity
- Entity for a text style. Uses a Mapper to serialize/deserialize.
- TextStylesMapper
- Mapper for color styles
- ThetaBoxDecoration
- Class made to facilitate the creation of BoxDecoration for widgets
- ThetaClient
- ThetaModels
- TreeObject
- TreeState
- TreeState is the state of the tree
- UIBox
- A widget that builds a remote UI component from a page name.
- UIBoxController
- VariableEntity
- WidgetAdapter
- WidgetState
- Workflow
Enums
- AssetType
- AutoResizingTextType
- ChildrenEnum
- ComponentFit
- ConditionType
- ConnectionMode
- FFillType
- Types of a FFill
- FTextTypeEnum
- Set of func to use text string in Teta's widgets
- IconLibrary
- ImageType
- LibraryType
- NodeProperties
- ResponsiveAlignment
- SizeUnit
- Trigger
Typedefs
- BranchID = String
-
BuilderFunction
= Widget Function(BuildContext, CNode, Widget?, List<
Widget> ?) -
ColorStyles
= List<
ColorStyleEntity> -
DefaultNodeAttributes
= Map<
String, dynamic> - ErrorCallback = void Function(Exception error)
- ID = String
- LoadedCallback = void Function()
-
NodeAttributes
= Map<
String, dynamic> - NodeID = String
-
Nodes
= List<
CNode> - PageID = String
- ProjectID = String
- TeamID = String
-
TextStyles
= List<
TextStyleEntity> - UserID = String