Skip to content

felipecastrosales/context_extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Context Extension

Uma coleção de Context Extensions para o seu projeto.


Saiba mais

Leia esse artigo para conhecer mais a respeito dessa estratégia.

❓ Você já usou Context Extensions ou conhecia essa maneira de trabalhar com elas?


Tipos de Extensions 👇


MediaQuery:

  • mediaQuerySize
  • mediaQueryPadding
  • mediaQueryViewPadding
  • mediaQueryViewInsets
  • platformBrightness
  • orientation
  • devicePixelRatio
  • textScaleFactor
  • mediaQueryShortestSide
  • mediaQueryLongestSide
  • height
  • width
  • topPadding
  • bottomPadding
  • statusBar
  • appBarHeight
  • bottomBarHeight
  • isLandscape
  • isPortrait
  • alwaysUse24HourFormat
  • isPhone
  • isSmallTablet
  • isLargeTablet
  • isTablet

Navigator

  • push
  • pop
  • pushNamed
  • canPop
  • popUntil
  • pushReplacementNamed
  • pushReplacement
  • pushAndRemoveUntil
  • pushNamedAndRemoveUntil

Theme

  • theme
  • textTheme
  • colorScheme
  • primaryColor
  • backgroundColor
  • scaffoldBackgroundColor
  • canvasColor
  • cardColor
  • dividerColor
  • focusColor
  • hoverColor
  • highlightColor
  • splashColor
  • selectedRowColor
  • unselectedWidgetColor
  • disabledColor
  • toggleableActiveColor
  • secondaryHeaderColor
  • dialogBackgroundColor
  • indicatorColor
  • hintColor
  • errorColor
  • secondaryColor
  • primaryTextTheme
  • bottomAppBarTheme
  • bottomSheetTheme
  • appBarTheme
  • headline1
  • headline2
  • headline3
  • headline4
  • headline5
  • headline6
  • subtitle1
  • subtitle2
  • bodyText1
  • bodyText2
  • caption
  • button
  • overline

Scaffold

  • showSnackBar
  • removeCurrentSnackBar
  • hideCurrentSnackBar
  • openDrawer
  • openEndDrawer
  • closeDrawer
  • closeEndDrawer
  • closeDrawerOrEndDrawer
  • showBottomSheet

Form

  • validate
  • reset
  • save
  • form

FocusScope

  • focusScope
  • hasFocus
  • isFirstFocus
  • hasPrimaryFocus
  • canRequestFocus
  • consumeKeyboardToken
  • nextFocus
  • requestFocus
  • previousFocus
  • unfocus
  • setFirstFocus
  • closeKeyboard

ModalRoute

  • modalRoute
  • routeSettings
  • canPop
  • isActive
  • isCurrent

Platform

  • platform
  • isAndroid
  • isIOS
  • isFuchsia
  • isLinux
  • isMacOS
  • isWindows

Esse repositório te ajudou de alguma forma?
Dê uma ⭐.

Releases

No releases published

Packages

 
 
 

Contributors