scobro_foundation_flutter library

Classes

ApiConfig
ApiConfigService
ApiDetails
ApiEndpointBase
AppConfigurationService
AppConfigurationState
AppInitializationResult
AppInitializationService
ApplicationManagerService
ApplicationSection
ApplicationState
AppStartupService
AuthorizedWidget
AuthService
BottomSheets
CenteredMessage
ConditionalView
ConstrainedCentered
DialogView
ErrorPanel
FamilyViewModelBase<TState extends ViewStateBase<TState>, TArg>
GetCurrentUserDetailsResult
GetWebRequest<T>
IPagingDetails
IPagingRestrictions
ListContainer
ListViewWrapper<TItem>
LoadingPanel
PagedList<T>
PageLayout
PageLayoutBuildOptions
PagingDetails
PagingRestrictions
ParentRequired<TParent>
PostWebRequest<T>
PutWebRequest<T>
QueryStringBuilder
ResponsiveBreakpoints
Breakpoint definitions for responsive design
ResponsiveLayoutWrapper
A responsive layout widget that uses LayoutBuilder to determine the appropriate layout based on screen size. It provides callbacks for different screen sizes with a required default builder.
ResponsiveUtils
Utility class for responsive design helpers
ScreenWrap
SimpleBox
SingleSelectionWidget<T>
StackList<T>
StackView
TabbedHeader<TKey>
TabbedHeaderTab<TKey>
UserLogin
UserLoginCommand
UserLoginCommandResult
UserLoginState
UserLoginViewModel
UserModel
UserService
ViewModel
ViewModelBase<TState extends ViewStateBase<TState>>
ViewState
ViewStateBase<T>
WebRequest<T>
WebRequestService
WebResponse
WebResponseTyped<T>
WorkflowState<TState extends WorkflowState<TState>>
WorkflowStep
WorkflowStepIndicator
WorkflowViewModel<TState extends WorkflowState<TState>>
WorkflowWidget<TState extends WorkflowState<TState>>

Extensions

ResponsiveLayoutWrapperExtensions on ResponsiveLayoutWrapper
Extension methods for easier usage of ResponsiveLayoutWrapper

Functions

showDefaultDialog({required BuildContext context, required Widget child}) → void