fastor_app_ui_widget library

Classes

ApiParserFastor
ApiTools
AppBarFastor
BoarderHelper
BorderRadiusTools
ButtonFastor
class button ui
ButtonTemplate
class button ui
CalendarState
CalendarTemplate
CalenderFastor
CardViewTemplate
ChartMultiLineFastor
CheckboxFastor
CheckboxTemplate
ClassFakeOnLoad
ClipboardFastor
ClipboardText
ColorToHex
ColumnFastor
ColumnTemplate
ContainerTemplate
CropTemplate
CssStyleDeclaration
DateRangePickerResult
DateRangeTextFieldFastor
DateTextFieldFastor
DeviceTools
----------- english syntax
DSColor
  • create new one static var = HexColor( "#" );
  • DSDimen
  • copy this line to easy enter value: static var = dimen();
  • DSFont
    pages: static var sf_semiBold = "SFProText-Semibold";
    EdgeInsetsTools
    ElevationTemplate
    EmptyView
    FakeHTMLConstant
    FakePlatformViewRegistry
    fastor
    fastor app all class
    Fastor
    fastor_app_ui_widget
    fastor_app_ui_widget app all class
    FastorScrollTheme
    FastorStateManagement
    Manage the state of the application
    ForumPortraitToLandscapeResponsiveFastor
    Responsive to landscape
    GestureDetectorTemplate
    GridViewFastor
    HeadingElement
    HexColor
    HtmlElement
    IFrameElement
    ImageCircleView
    circle image view
    ImageCircleViewState
    ImageFastor
    ImageView
    ImageViewState
    ImageViewTemplate
    InternetTools
    LangFastor
    LanguageTools
    ListenerChangeDeviceSize
    fix when device screen change
    ListViewTemplate
    Log
    MobileCountryFastor
    MyScrollThemeHidden
    NetworkConfigDio
    NetworkHeaderTools
    NetworkManagerDio
    NetworkManagerHttp
    NetworkRequestFile
    NotchBarConstant
    OTPFastorState
    OTPTextFieldFastor
    PageFastor
    Page Fastor like Scaffold
    PageTemplate
    Page like Scaffold
    PageViewFastor
    PageViewFastorState
    PaginateBarFastor
    PaginateBarState
    PlaceholderTemplate
    PortraitBodyToCenterPageInLandscapeResponsiveFastor
    PortraitToLandscapeUtilsResponsiveFastor
    Here the defaule page type is "portrait", what to do when responsive to landscape
    PositionedFastor
    PositionFastor
    ProgressCircle
    ProgressCircleFastor
    ProgressCircleState
    ProgressSpinFastor
    ProgressSpinkit
    RadioTemplate
    ResponsiveFastor
    ResponsiveFastorConstant
    RowScrollFastor
    RowTemplate
    Save
    SaveFastor
    ScaffoldFastor
    ScrollFastor
    ScrollSpeed
    how to use "ScrollSpeed" 1- at initState():
    ScrollViewPage
    SpinnerTemplate
    SpinnerTemplateState
    SpinnerView
    SpinnerViewState
    StackTemplate
    StatusBarConstant
    SwitchFastor
    SwitchTemplate
    TabBarFastor
    TabBarFastorState
    TableFastor
    TableViewFastor
    TableViewFastorState
    TextFastor
    text view
    TextFieldEmailOrPhoneFastor
    TextFieldFastor
    TextFieldPasswordFastor
    TextFieldTemplate
    use class "ValidatorTemplate" to change type of input field "name, email,..etc"
    TextTemplate
    text view
    TimerCountDownFastor
    TimerFastorState
    ToolbarSimpleFastor
    ToolsPhone
    ToolsString
    ToolsValidation
    ToolsWait
    UniqueIdTools
    ValidateResponse
    ValidatorTemplate
    Window
    ZoneTools

    Extensions

    StringExtensions on String

    Properties

    platformViewRegistry ↔ dynamic
    getter/setter pair
    translatorFastor LangFastor
    getter/setter pair
    window Window
    html.window.navigator.language ;
    no setter

    Functions

    getLanguage() → dynamic
    ParagraphElement() → dynamic

    Typedefs

    CalenderSelectCallback = dynamic Function(DateTime selectedDateTime, String selectedDate)
    DateRangeTextFieldSelectCallback = dynamic Function(DateRangePickerResult? dateRange)
    DateTextFieldSelectCallback = dynamic Function(String selectedDate)
    MobileCountryListener = dynamic Function(String country_code, String phone)
    NetworkDiocallback_dio = void Function(bool status, String msg, Map<String, dynamic> mapJson)
    NetworkHttpCallback = void Function(bool status, String msg, String json_string)
    1- in navigate write
    PaginateBarChange = dynamic Function(int page)
    ProgressCallbackFastor = void Function(int count, int total)
    Callback to listen the progress for sending/receiving data.
    SpinnerCallBack = void Function(int position, bool isRemoveSelected)
    SpinnerViewCallBack = void Function(int position, bool isRemoveSelected)
    TabBarPressedFastor = dynamic Function(int position, String title)
    TextFieldEmailListener = dynamic Function(String email)
    TimerEndCallBack = dynamic Function()