stac library

Classes

BottomNavigationController
BottomNavigationScope
Stac
The Stac class is a central part of the Stac framework. It provides methods to parse and render widgets from JSON, handle actions from JSON, and fetch and render widgets from network requests or assets.
StacActionParser<T>
StacActionParser is an abstract class that is used to parse a JSON object into a model and then handle an action based on the model.
StacAlertDialog
StacAlertDialogParser
StacAlign
StacAlignmentGeometry
StacAlignParser
StacApp
StacAppBar
StacAppBarParser
StacAppBarTheme
StacAspectRatio
StacAspectRatioParser
StacAutoComplete
StacAutoCompleteParser
StacBackdropFilter
StacBackdropFilterParser
StacBorder
StacBorderRadius
StacBorderSide
StacBottomAppBarTheme
StacBottomNavBarThemeData
StacBottomNavigationBar
StacBottomNavigationBarParser
StacBottomNavigationView
StacBottomNavigationViewParser
StacBottomSheetThemeData
StacBoxConstraints
StacBoxDecoration
StacBoxShadow
StacButtonStyle
StacCard
StacCardParser
StacCardThemeData
StacCarouselView
StacCarouselViewParser
StacCenter
StacCenterParser
StacCheckBox
StacCheckBoxParser
StacChip
StacChipParser
StacCircleAvatar
StacCircleAvatarParser
StacCircularProgressIndicator
StacCircularProgressIndicatorParser
StacClipOval
StacClipOvalParser
StacClipRRect
StacClipRRectParser
StacColoredBox
StacColoredBoxParser
StacColorScheme
StacColumn
StacColumnParser
StacConditional
StacConditionalParser
StacContainer
StacContainerParser
StacCustomScrollView
StacCustomScrollViewParser
StacDecorationImage
StacDefaultBottomNavigationController
StacDefaultBottomNavigationControllerParser
StacDefaultTabController
StacDefaultTabControllerParser
StacDelayAction
StacDelayActionParser
StacDialogAction
StacDialogActionParser
StacDialogTheme
StacDivider
StacDividerParser
StacDropdownMenu
StacDropdownMenuEntry
StacDropdownMenuParser
StacDuration
StacDynamicView
A model class for the StacDynamicView parser. This parser fetches data dynamically and renders it using a template.
StacDynamicViewParser
StacEdgeInsets
StacElevatedButton
StacElevatedButtonParser
StacExpanded
StacExpandedParser
StacFilledButton
StacFilledButtonParser
StacFittedBox
StacFittedBoxParser
StacFlexible
StacFlexibleParser
StacFloatingActionButton
StacFloatingActionButtonParser
StacFloatingActionButtonThemeData
StacForm
StacFormFieldValidator
StacFormParser
StacFormScope
StacFormValidate
StacFormValidateParser
StacFractionallySizedBox
StacFractionallySizedBoxParser
StacGestureDetector
StacGestureDetectorParser
StacGetFormValue
StacGetFormValueParser
StacGradient
StacGridView
StacGridViewParser
StacHero
StacHeroParser
StacIcon
StacIconButton
StacIconButtonParser
StacIconParser
StacIconThemeData
StacImage
StacImageParser
StacInputDecoration
StacInputDecorationTheme
StacInputFormatter
StacLimitedBox
StacLimitedBoxParser
StacLinearProgressIndicator
StacLinearProgressIndicatorParser
StacListTile
StacListTileParser
StacListView
StacListViewParser
StacMaterialColor
StacModalBottomSheetAction
StacModalBottomSheetActionParser
StacMultiAction
StacMultiActionParser
StacNavigateActionParser
StacNavigationBarThemeData
StacNetworkRequest
StacNetworkResult
StacNetworkService
StacNetworkWidget
StacNetworkWidgetParser
StacNoneActionParser
StacOpacity
StacOpacityParser
StacOutlinedButton
StacOutlinedButtonParser
StacPadding
StacPaddingParser
StacPageView
StacPageViewParser
StacParser<T>
StacParser is an abstract class that is used to parse a JSON object into a model and then parse the model into a widget.
StacPlaceholder
StacPlaceholderParser
StacPositioned
StacPositionedParser
StacRadio
StacRadioGroup
StacRadioGroupParser
StacRadioParser
StacRefreshIndicator
StacRefreshIndicatorParser
StacRegistry
StacRow
StacRowParser
StacSafeArea
StacSafeAreaParser
StacScaffold
StacScaffoldParser
StacSetValue
StacSetValueActionParser
StacShapeBorder
StacSingleChildScrollView
StacSingleChildScrollViewParser
StacSizedBox
StacSizedBoxParser
StacSlider
StacSliderParser
StacSliverAppBar
StacSliverAppBarParser
StacSnackBar
StacSnackBarParser
StacSnackBarThemeData
StacSpacer
StacSpacerParser
StacStack
StacStackParser
StacSwitch
StacSwitchParser
StacTab
StacTabBar
StacTabBarParser
StacTabBarThemeData
StacTabBarView
StacTabBarViewParser
StacTable
StacTableBorder
StacTableCell
StacTableCellParser
StacTableColumnWidth
StacTableParser
StacTableRow
StacTabParser
StacText
StacTextButton
StacTextButtonParser
StacTextField
StacTextFieldParser
StacTextFormField
StacTextFormFieldParser
StacTextParser
StacTextSpan
StacTextStyle
StacTheme
StacVisibility
StacVisibilityParser
StacWrap
StacWrapParser

Extensions

ColorExt on String?
StacAppBarThemeParser on StacAppBarTheme
StacBorderParser on StacBorder
StacBorderRadiusParser on StacBorderRadius?
StacBorderSideParser on StacBorderSide?
StacBottomAppBarThemeParser on StacBottomAppBarTheme
StacBottomNavBarThemeDataParser on StacBottomNavBarThemeData
StacBottomSheetThemeDataParser on StacBottomSheetThemeData
StacBoxConstraintsParser on StacBoxConstraints
StacBoxDecorationParser on StacBoxDecoration?
StacBoxShadowParser on StacBoxShadow?
StacButtonStyleParser on StacButtonStyle
StacCardThemeDataParser on StacCardThemeData
StacColorSchemeParser on StacColorScheme
StacDecorationImageParser on StacDecorationImage?
StacDialogThemeParser on StacDialogTheme
StacDropdownMenuEntryParser on StacDropdownMenuEntry?
StacDurationParser on StacDuration
StacEdgeInsetsParser on StacEdgeInsets?
StacExtension on Widget?
StacFloatingActionThemeParser on StacFloatingActionButtonThemeData
StacGradientParser on StacGradient
StacIconThemeDataParser on StacIconThemeData
StacInputDecorationParser on StacInputDecoration?
StacInputDecorationThemeParser on StacInputDecorationTheme?
StacMaterialColorParser on StacMaterialColor
StacNavigationBarThemeDataParser on StacNavigationBarThemeData
StacOffsetParser on StacAlignmentGeometry
StacShapeBorderParser on StacShapeBorder
StacSnackBarThemeDataParser on StacSnackBarThemeData
StacTabBarThemeDataParser on StacTabBarThemeData
StacTableBorderParser on StacTableBorder
StacTableColumnWidthParser on StacTableColumnWidth
StacTableRowParser on StacTableRow
StacTextStyleParser on StacTextStyle
StacThemeParser on StacTheme

Typedefs

ErrorWidgetBuilder = Widget Function(BuildContext context, dynamic error)
LoadingWidgetBuilder = Widget Function(BuildContext context)
StacAction = Map<String, dynamic>
StacWidget = Map<String, dynamic>