shark library
Classes
- Shark
- Shark entry point in order to make shark starts, you need to add Shark.init before flutter app run
- SharkController
- Controller for Shark Widget UI, in order to control current widget
- SharkParser
- Abstraction layer of dynamic_widget and shark in order to create communication using shark
- SharkWidget
- Entry point for user to create shark widget use SharkController to interact with UI components
- TextSpanParser
- TranslatedTextParser
- WidgetClickListener
Enums
- DatabaseType
- Current support storage packages moor: Cache with database (Moor) Get it. file: Cache with file system (no web support obviously). hive: Cache using Hive package (available on all platforms) Get it. mem: Volatile cache with LRU strategy.
- RouteType
- Routing action type
- SharkWidgetState
- Shark Widget request status
Typedefs
- ClickEvent = void Function(String? event)
- On click event callback