beagle_components library

Classes

BeagleButton
BeagleContainer
A simple container that can execute an action as soon as it gets created
BeagleDynamicList
The component to generate GriView or ListView
BeagleImage
Defines an image widget that renders local or remote resource depending on the value passed to path.
BeagleLazyComponent
Displays a Widget obtained from the network.
BeagleNavigationBar
BeagleNavigationBarStyle
BeaglePageIndicator
Defines a widget to indicate the number of pages and the current selected page of a PageView.
BeaglePageView
Defines a specialized container to hold pages children that will be displayed horizontally.
BeagleSafeArea
BeagleScreen
BeagleScrollView
Defines a container that makes its content scrollable
BeagleSimpleForm
This component defines a submit handler for a form request.
BeagleSimpleFormState
BeagleSubmitForm
BeagleTabBar
Defines a widget that displays a horizontal row of tabs, that will be rendered according to the style of the running platform.
BeagleText
BeagleTextInput
Defines a text field that lets the user enter text.
BeagleTheme
Implements additional data to be used by the Beagle's default components, i.e. image identifiers (mobile ids) and style ids.
BeagleThemeProvider
BeagleTouchable
Defines a GestureDetector that executes an action when child is pressed.
BeagleWebView
A web view widget for showing html content.
ImagePath
ItemComponent
LocalImagePath
PullToRefresh
Defines a pull down to refresh for its child You can define a child content for this widget and whenever the user scrolls down, calls the function "onPull" to update the child content
RemoteImagePath
TabBarItem

Mixins

AfterLayoutMixin<T extends StatefulWidget>

Properties

defaultActions Map<String, ActionHandler>
final
defaultComponents Map<String, ComponentBuilder Function()>
final

Enums

BeagleDynamicListDirection
The direction attribute will define the list direction.
BeagleTextInputType
ImageContentMode
ScrollAxis
TextAlignment