flutter_view_controller 0.1.18 copy "flutter_view_controller: ^0.1.18" to clipboard
flutter_view_controller: ^0.1.18 copied to clipboard

Pacote para construção de projetos flutter com padrão reativo.

0.0.1 #

  • PROJECT BASE

0.0.2 #

  • BUILDCONTEXT INJECTION IN CONTROLLERS
  • MADE VIEWSTATE PRIVATE

0.0.3 #

  • BUILD CONNECTION METHODS IN NOTIFIERS TO PROPAGATE CHANGES

0.0.4 #

  • BUGS CORRECTIONS

0.0.5 #

  • BUG CORRECTIONS IN CONTROLLER INITIALIZING MULTIPLE TIMES WHEN IN A NOTIFIER
  • ADD OPTIONAL METHOD ONUPDATE IN CONTROLLER

0.0.6 #

  • ADDED GLOBAL KEY TO ALL VIEWS WITH ACCESS IN CONTROLLER

0.0.7 #

  • BUILDED REACTIVE GLOBAL STATE SYSTEM (WHICH WAS INTENDED TO MAKE THEME)
  • MAKE SIZE PROPERTIE ACCESSED IN VIEWS TO RECOVER SIZE PERCENTAGE OF SCREEN
  • ADD CAPABILITY IN A NOTIFIER TO CONNECT TO NOTIFIER TICKERS
  • CHANGED DOCUMENTATION TO ENGLISH

0.0.8 #

  • BUGFIXES IN SCREENSIZE SYSTEM
  • ADDED EXAMPLE PROJECT

0.0.9 #

  • JOINED ALL EXEMPLO FILES INTO A SINGLE ONE

0.1.0 #

  • CREATED RELATIVE SIZE SYSTEM

0.1.1 #

  • BUGFIXES IN RELATIVE SIZE SYSTEM

0.1.2 #

  • BUGFIXES IN HOTRELOAD
  • ADDED SAFE AREA LOGIC FOR SCREENSIZE

0.1.3 #

  • BUGFIX IN HOTRELOAD CONFLITING WITH CONTROLLERS UPDATES
  • ADDED GLOBAL KEY IDENTITY TO EVERY SINGLE CONTROLLER

0.1.4 #

  • CREATED STATIC METHOD Controller.register TO STORE CONTROLLERS INSTANCES

0.1.5 #

  • ADD withSize PRIORITY WHEN CREATE A VIEW (EXTERNAL, IN BUILD, GLOBAL)

0.1.6 #

  • CREATED safeHeight METHOD TO LOAD MEASURES WITH safeArea PROPORTIONS
  • CREATED ViewOf TYPE TO AVOID FLUTTER MATERIA VIEW CLASS CONFLICTS (THIS SHOULD BE THE NEW DEFAULT)

0.1.7 #

  • CREATED isConnected PROPERTY ON PLUG TO INDICATES WHEN DID THE PLUG WAS CONNECTED
  • CREATED onContext(BuildContext) METHOD ON CONTROLLER TO GET THE CONTEXT AT THE MOMENT VIEW WAS MOUNTED

0.1.8 #

  • CREATED disconnect METHOD ON NOTIFIER TO DISCONNECT A CONNECTOR PREVIOUSLY CONNECTED
  • CREATED disconnectAll METHOD ON NOTIFIER TO DISCONNECT ALL CONNECTORS PREVIOUSLY CONNECTED
  • CREATED connectors PROPERTY TO ENUMERATE HOW MUCH CONNECTORS THE NOTIFIER HAS

0.1.9 #

  • CREATED FVCNavigatorMonitor CLASS TO MONITOR POP PAGES
  • UPDATED onUpdate METHOD ON CONTROLLER TO RESPONDS WHEN PAGE GET FOCUS AFTER ANOTHER PAGE POPS

0.1.10 #

  • ADDED FVCNavigatorMonitor FILE TO LIBRARY EXPORTS

0.1.11 #

  • CREATED fractionHeight METHOD ON VIEW TO USE SCAFFOLDS RELATIVE HEIGHTS
  • CREATED fractionWidth METHOD ON VIEW TO USE SCAFFOLDS RELATIVE WIDTHS

0.1.12 #

  • CREATED update METHOD ON NOTIFIERLIST TO UPDATE CHANGES ON OBJECTS IN THE LIST

0.1.13 #

  • SWITCHED screenHeight WITH height ON VIEW
  • SWITCHED screenWidth WITH width ON VIEW
  • REMOVED safeHeith on VIEW
  • DEFINED NEW SIZE CALCULATION

0.1.14 #

  • --BREAKING CHANGES--
  • ISOLATED ScreenSize CLASSES
  • REDEFINED ScreenSize METHODS
    • screenHeight : height of full screen
    • safeHeight: height of full screen minus paddingTop
    • screenWidth: width of full screen
    • height: relative height or safeHeight
    • width: relative width or screenWidth
    • paddingTop: size of cellphone status bar
  • CREATED fraction METHOD TO RETURN A ScreenSize PROPORTIONAL TO CURRENT
  • ADDED ScreenSize PARAMETER TO View CLASS
  • CREATED ScreenFractionBuilder TYPE TO UPDATE size AT RENDER TIME

0.1.15 #

  • ADDED lastRouteName as PARAMETER TO update METHOD ON Controller CLASS

0.1.16 #

  • BUGFIX IN screenHeight CALCULATION

0.1.17 #

  • --BREAKING CHANGES--
  • ISOLATED GlobalState MODULE
  • CORRECTED INSTABILITY IN Notifier().show METHODS
  • RENAMED Plug().get METHOD to Plug().take TO AVOID CONFUSIONS
  • REMOVED factories from ScreenSize CLASS AND CONVERTED IT INTO A CONST CONSTRUCTOR CLASS
  • CREATED PercentageScreenSize CLASS TO BUILD SCREEN SIZES BY SCREEN PERCENTAGE
  • ADDED paddingBottom PROPERTY AND ITS CALCULATIONS FOR IOS SCREENS
  • REMOVED View CLASS FROM THE LIB IN ORDER TO LET ViewOf AS DEFAULT
  • SIMPLIFIED ViewOf CLASS WITH ONLY THE ESSENCIAL
  • SIMPLIFIED Controller WITH ONLY THE ESSENCIAL

0.1.18 #

  • BUGFIX IN widget.runtimeType.toString() FOR _setNavigatorMonitor PARAMETER
6
likes
0
points
27
downloads

Publisher

unverified uploader

Weekly Downloads

Pacote para construção de projetos flutter com padrão reativo.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on flutter_view_controller