bs_flutter library
Classes
- BreakPoint
- To create screen category or to identified device size base on screen width And to define required properties in breakpoints
- BsAlert
- Wodget bootstrap alert
- BsAlertColor
- Class to set color of BsAlert
- BsAlertStyle
- Class to set style of BsAlert
- BsBadge
- Widget bootstrap badge
- BsBadgeSize
- Class for size of BsBadge
- BsBadgeStyle
- Class style of BsBadge
- BsButton
- Widget class of button
- BsButtonSize
- Class to create size of BsButton
- BsButtonStyle
- Class for custom BsButton
- BsCard
- BsCardContainer
- BsCardContainerStyle
- BsCardStyle
- BsCol
- Use BsCol to define column in BsRow
- BsColor
- Defines color
- BsContainer
- BsDataCell
- BsDataColumn
- BsDataRow
- BsDatatable
- Widget class to create datatable configuration
- BsDatatableController
- BsDatatableLanguage
- BsDatatableResponse
- Handle jquery datatable.net response format
- BsDatatableSource
- BsDatatableStyle
- BsDialogBoxStyle
- BsDropdownButton
- BsDropdownDivider
- BsDropdownHeader
- BsDropdownItem
- BsDropdownItemStyle
- BsDropdownMenu
- BsDropdownMenuSize
- BsDropdownMenuStyle
- BsFluid
- BsFormGroup
- BsHorizontalRule
- Widget of Horizontal Rule
- BsInput
- Widget of Bootstrap Input Text and customize input text
- BsInputSize
-
Class to define size of
BsInputText
- BsInputStyle
-
Class to define of
BsInputText
- BsInputValidator
- Class custom validator
- BsInputValidators
- BsModal
- Widget of Bootstrap Modal
- BsModalContainer
- Widget of Bootstrap Modal Header, Body, Footer
- BsModalContent
- Widget of Bootstrap Modal Content
- BsModalDialog
- Widget of Bootstrap Modal Dialog
- BsModalSize
- Class to set size of BsModal base on breakpint
- Create beautifull navigation bar using BsNavbar
- Class for customize size of BsNavbar
- Class for customize style BsNavbar
- This is on of BsNavbar child
- Class for customize BsNavBrand
- BsOrderColumn
- BsOverlayEntry
- Class overlay entry of BsDropdownMenu
- BsPagination
- BsPaginationButton
- BsPaginationButtonStyle
- BsRow
- Container of Grid System BsRow based on Bootstrap v5.0 Grid System
- BsSelectBox
- BsSelectBoxConfig
- BsSelectBoxController
- Class to controll BsSelectBox
- BsSelectBoxOption
- Class list options of BsSelectBox
- BsSelectBoxResponse
- class response to handle serverside response
- BsSelectBoxSize
- BsSelectBoxStyle
- BsSelectValidator
- BsSelectValidators
- BsShadow
- BsVisibility
- If you need to hide some widget in some breakpoint use BsVisibility This helpful to create responsive layout
- Col
- To create a responsive grid layout it is necessary to specify how many columns are in the grid
- ColOrder
- Will sort BsRow children with spesific condition ColOrder If you want to reorder some BsCol to first position in small device Example:
- ColScreen
- Will handle screen device using which breakpoint
- OverlayDropdownButton
- Class to handle all overlay of BsDropdownMenu
- SelectBoxOverlay
- Class to handle all overlay of BsSelectBox
- SelectBoxOverlayEntry
- Class overlay entry of BsSelectBox
Typedefs
-
BsDatatableBuilder<
T> = Widget Function(_BsDatatableState _) - Type definition for customize datatable layout in this function musth returned widget and this function have BsDatatable state
-
BsDatatableOnRowPressed<
int, T> = dynamic Function(int i, List< BsDataCell> cells) -
BsDatatableServerSide
= Future Function(Map<
String, String> params) -
BsInputValidatorValue<
T> = String? Function(T value) - Type definition for custom bs form validator
- BsRenderText = Widget Function(dynamic data)
- define function for renderText options
-
BsSelectBoxServerSide
= Future<
BsSelectBoxResponse> Function(Map<String, String> params) - define function fo serverSide mode
-
BsSelectValidatorValue<
T> = String? Function(T? value) - Type definition for custom bs form validator
- BsSetOptionValue = dynamic Function(dynamic data)
- define function for set value of option