inspireui library

Classes

AppbarWidget
AppIcon
AutoHideKeyboard
ButtonDialogConstants
ButtonDialogItem
ButtonDialogKeys
ButtonShowContentDialog
ButtonShowContentDialogState
ButtonWidget
CircleButtonText
CustomOutput
DateTimeFormatConstants
DateTimeUtils
DeferredLoadingPlaceholder
Displays a progress indicator and text description explaining that the widget is a deferred component and is currently being installed.
DeferredWidget
Wraps the child inside a deferred module loader.
DeferredWidgetState
DisableWidget
This widget can be used to disable the widget and/or show a color filter
DynamicText
DynamicTextItem
EventAddNewTabBar
EventAppInfo
EventBlogDetailSettings
EventBuildScreen
EventClearPreviewWidget
EventDetailSettings
EventDrawerSettings
EventEditHomeConfig
EventFeatureScreen
EventHomeScreenShoot
Take the screenshot on home screen
EventHomeScreenShootAtIndex
EventNavigatorTabbar
EventNavigatorToBuild
EventNavigatorToDesign
EventNavigatorToFeature
EventNavigatorToLicense
EventOpenToggle
EventPreviewWidget
EventReloadConfigs
EventShowPreviewLog
EventTemplateScreen
EventUpdateConfig
HexColor
HttpBase
HttpClientSetting
JsonArrayViewerWidget
JsonArrayViewerWidgetState
JsonView
JsonViewState
MaterialTip
MultiSite
MyRouteObserver
PageMetrics
Metrics for a PreloadPageView.
PageScrollPhysics
Scroll physics used by a PreloadPageView.
PlatformError
PreloadPageController
A controller for PreloadPageView.
PreloadPageView
A scrollable list that works page by page.
PreviewJson
RadioButton
RadioOption<T>
RadioOptionState<T>
RouteAwareWidget
RouteAwareWidgetState
RoutingData
ScreenUtil
Skeleton
SkeletonState
Story
StoryAnimation
StoryCard
StoryCardState
StoryCollection
StoryCollectionState
StoryConstants
StoryContent
StorySpacing
StoryTypography
StoryWidget
StoryWidgetState
SwitchButtonText
SwitchButtonTextState
SwitchWidget
SwitchWidgetState
TextShowMore
TextShowMoreState
TimeAgo
Videos
VoidWidget
A widget which is not in the layout and does nothing. It is useful when you have to return a widget and can't return null.
WillPopScopeWidget

Mixins

EncodeUtils
For Google Play Services check to prevent app crashing.

Constants

debugNetworkProxy → const bool
enable network proxy
fontSize → const double
kVoidWidget → const VoidWidget
A VoidWidget instance, you can use in your layouts.
storyConfigHomeMock → const Map
storyConfigMock → const Map

Properties

eventBus → EventBus
final
logger ↔ Logger
getter/setter pair
routeObserver RouteObserver<PageRoute>
final

Functions

httpDelete(Uri uri, {Map<String, String>? headers, Object? body, bool enableDio = false}) Future<Response>
The default http PUT that support Logging
httpGet(Uri uri, {Map<String, String>? headers, bool enableDio = false, bool refreshCache = false}) Future<Response>
The default http GET that support Logging
httpPatch(Uri uri, {Map<String, String>? headers, Object? body, bool enableDio = false}) Future<Response>
The default http PATCH that support Logging
httpPost(Uri uri, {Map<String, String>? headers, Object? body, bool enableDio = false}) Future<Response>
The default http POST that support Logging
httpPut(Uri uri, {Map<String, String>? headers, Object? body, bool enableDio = false}) Future<Response>
The default http PUT that support Logging
initProxyClient(Uri url) → void
printError(dynamic err, [dynamic trace, dynamic message]) → void
printLog([dynamic rawData, DateTime? startTime, Level? level]) → void
Logging config
toDouble(dynamic value) double?

Typedefs

BuilderDialog = Widget Function(BuildContext context, Function closeDialog)
DeferredWidgetBuilder = Widget Function()
LibraryLoader = Future<void> Function()

Exceptions / Errors

ProxyException