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
BsNavbar
Create beautifull navigation bar using BsNavbar
BsNavbarSize
Class for customize size of BsNavbar
BsNavbarStyle
Class for customize style BsNavbar
BsNavBrand
This is on of BsNavbar child
BsNavBrandStyle
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