xwidget
library
Functions
abs (dynamic value )
→ num ?
ceil (dynamic value )
→ int ?
contains (dynamic value , dynamic searchValue )
→ bool
containsKey (Map ? map , dynamic searchKey )
→ bool
containsValue (Map ? map , dynamic searchValue )
→ bool
createMaterialColor (Color color )
→ MaterialColor
deepEquals (dynamic obj1 , dynamic obj2 )
→ bool
deepHashCode (dynamic value )
→ int
defaultBottomSheetScrimBuilder (BuildContext context , Animation <double > animation )
→ Widget
diffDateTime (DateTime left , DateTime right )
→ Duration
endsWith (String ? value , String searchValue )
→ bool
first (dynamic value )
→ dynamic
floor (dynamic value )
→ int ?
formatDateTime (String format , dynamic value )
→ String ?
formatDuration (Duration ? value , [String precision = "s" , DurationFormat ? format = defaultDurationFormat ])
→ String ?
isBlank (String ? value )
→ bool
isEmpty (dynamic value )
→ bool
isFalse (dynamic value )
→ bool
isFalseOrNull (dynamic value )
→ bool
isNotBlank (String ? value )
→ bool
isNotEmpty (dynamic value )
→ bool
isNotNull (dynamic value )
→ bool
isNull (dynamic value )
→ bool
isTrue (dynamic value )
→ bool
isTrueOrNull (dynamic value )
→ bool
last (dynamic value )
→ dynamic
length (dynamic value )
→ int
mapsEqual (Map a , Map b )
→ bool
matches (String ? value , String regExp )
→ bool
nonNullType (Type type )
→ String
now ()
→ DateTime
nowUtc ()
→ DateTime
Returns this DateTime value in the UTC time zone.
parseAlignment (String ? value )
→ Alignment ?
parseAlignmentDirectional (String ? value )
→ AlignmentDirectional ?
parseAlignmentGeometry (String ? value )
→ AlignmentGeometry ?
parseBool (String ? value )
→ bool ?
parseBorderRadius (String ? value )
→ BorderRadius ?
parseColor (String ? value )
→ Color ?
parseCurve (String ? value )
→ Curve ?
parseDateTime (String ? value )
→ DateTime ?
parseDouble (String ? value )
→ double ?
parseDuration (String ? value )
→ Duration ?
parseEdgeInsets (String ? value )
→ EdgeInsets ?
parseEdgeInsetsGeometry (String ? value )
→ EdgeInsetsGeometry ?
parseEnum <T extends Enum > (List <T > values , String ? value )
→ T?
parseEvent (String value )
→ Enum
parseFontWeight (String ? value )
→ FontWeight ?
parseIcon (String ? value )
→ IconData ?
parseInputBorder (String ? value )
→ InputBorder ?
parseInt (String ? value , {int ? radix })
→ int ?
parseKey (String ? value )
→ Key ?
parseListOfDoubles (String ? value )
→ List <double > ?
parseListOfInts (String ? value )
→ List <int > ?
parseListOfStrings (String ? value )
→ List <String > ?
parseLocale (String ? value )
→ Locale ?
parseMaterialColor (String ? value )
→ MaterialColor ?
parseOffset (String ? value )
→ Offset ?
parseRadius (String ? value )
→ Radius ?
parseRect (String ? value )
→ Rect ?
parseSize (String ? value )
→ Size ?
parseTextDecoration (String ? value )
→ TextDecoration ?
parseTextInputType (String ? value )
→ TextInputType ?
parseVisualDensity (String ? value )
→ VisualDensity ?
parseWidgetStateColor (String ? value )
→ WidgetStateProperty <Color > ?
parseWidgetStateDouble (String ? value )
→ WidgetStateProperty <double > ?
parseWidgetStateEdgeInsets (String ? value )
→ WidgetStateProperty <EdgeInsetsGeometry > ?
parseWidgetStateSize (String ? value )
→ WidgetStateProperty <Size > ?
randomDouble ()
→ double
Generates a non-negative random floating point value uniformly distributed
in the range from 0.0, inclusive, to 1.0, exclusive.
randomInt (int max )
→ int
Generates a non-negative random integer uniformly distributed in the range
from 0, inclusive, to max, exclusive.
registerXWidgetEvents (List <Enum > events )
→ void
replaceAll (String ? value , String regExp , String replacement )
→ String ?
replaceFirst (String ? value , String regExp , String replacement , [int startIndex = 0 ])
→ String ?
round (dynamic value )
→ int ?
startsWith (String ? value , String searchFor )
→ bool
substring (String ? value , int start , [int end = -1 ])
→ String ?
toBool (dynamic value , [Set ? trueValues , Set ? falseValues ])
→ bool ?
toColor (dynamic value )
→ Color ?
toDateTime (dynamic value )
→ DateTime ?
toDays (dynamic value )
→ int ?
toDouble (dynamic value )
→ double ?
toDuration (dynamic value , [String ? intUnit ])
→ Duration ?
toEnum <T extends Enum > (dynamic value , List <T > values )
→ T?
toHours (dynamic value )
→ int ?
toInt (dynamic value )
→ int ?
toMillis (dynamic value )
→ int ?
toMinutes (dynamic value )
→ int ?
toSeconds (dynamic value )
→ int ?
toString (dynamic value )
→ String ?
tryParseBool (String ? value )
→ bool ?
tryParseDateTime (String ? value )
→ DateTime ?
tryParseDouble (String ? value )
→ double ?
tryParseDuration (String ? value )
→ Duration ?
tryParseEnum <T extends Enum > (List <T > values , String ? value )
→ T?
tryParseInt (String ? value )
→ int ?
tryToBool (dynamic value )
→ bool ?
tryToColor (dynamic value )
→ Color ?
tryToDateTime (dynamic value )
→ DateTime ?
tryToDays (dynamic value )
→ int ?
tryToDouble (dynamic value )
→ double ?
tryToDuration (dynamic value , [String ? unit ])
→ Duration ?
tryToEnum <T extends Enum > (List <T > values , dynamic value )
→ T?
tryToHours (dynamic value )
→ int ?
tryToInt (dynamic value )
→ int ?
tryToMillis (dynamic value )
→ int ?
tryToMinutes (dynamic value )
→ int ?
tryToSeconds (dynamic value )
→ int ?
typeOf <T > ()
→ Type
Typedefs
BuilderFunction <T >
= Widget Function(BuildContext context , Dependencies dependencies , T initValue )
CommonLogCallback
= bool Function(LogLevel , dynamic , [dynamic , StackTrace ? ])
EventListenerCallback <T extends Enum >
= void Function(T event , dynamic payload )
InitializerFunction
= dynamic Function(BuildContext context , Dependencies dependencies )
ModelFactory <T extends Model >
= T Function(Map <String , dynamic > data , {bool ? immutable , PropertyTranslation ? translation })
TypeConverter <T >
= T? Function(dynamic value )
XWidgetControllerFactory <T extends Controller >
= T Function()