stac_core 1.1.0 copy "stac_core: ^1.1.0" to clipboard
stac_core: ^1.1.0 copied to clipboard

A pure Dart package that provides the core functionalities and common interfaces for the Stac server-driven UI framework.

1.1.0 #

  • Added Stac Theme and ThemeData classes to stac_core
  • Added enabled, backgroundColor, side & innerRadius in StacRadio widget.
  • Added onChanged in StacRadioGroup widget.

1.0.0 #

  • New Features:

    • Added StacScreen annotation for marking methods that return StacWidget instances
    • Added StacBorder factory methods (.all() and .symmetric()) for convenient border creation
    • Added StacBorderRadius factory constructors (.only(), .horizontal(), .vertical(), .circular())
    • Added StacColor withOpacity() extension method for opacity manipulation
    • Added StacSetValue widget for managing application state through key-value pairs
    • Added StacLinearProgressIndicator widget
    • Added StacDefaultBottomNavigationController widget
  • Enhancements:

    • Migrated StacAlign from packages/stac to packages/stac_core for DSL support
    • Migrated StacDefaultBottomNavigationController from legacy Freezed model to new stac_models system
    • Enhanced StacSetValueAction with proper StacAction type handling
    • Improved bottom navigation timing by deferring BottomNavigationScope access to build time
  • Bug Fixes:

    • Fixed null child handling in StacSetValue widget
    • Fixed timing issues in navigation parsers where InheritedWidget was accessed before creation
    • Fixed StacSetValueAction.action type from Map to StacAction
    • Fixed default gradient return value in StacGradientParser to linearGradient

0.2.0 #

  • Added stac alignment geometry
  • Enhanced StacTextStlye to support custom and material text theme
  • Added propper logging
  • Bug Fixes & improvements

0.1.0 #

  • Initial release. Supports core functionalities and common interfaces for Stac.
4
likes
150
points
994
downloads

Publisher

verified publisherstac.dev

Weekly Downloads

A pure Dart package that provides the core functionalities and common interfaces for the Stac server-driven UI framework.

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#ui #widget #server-driven-ui #dynamic-widgets

Documentation

API reference

License

MIT (license)

Dependencies

json_annotation, stac_logger

More

Packages that depend on stac_core