vuitv library
Classes
- AppConfig
- Bidi
- This provides utility methods for working with bidirectional text. All of the methods are static, and are organized into a class primarily to group them together for documentation and discoverability.
- BidiFormatter
- Bidi stands for Bi-directional text. According to Wikipedia: Bi-directional text is text containing text in both text directionalities, both right-to-left (RTL) and left-to-right (LTR). It generally involves text containing different types of alphabets, but may also refer to boustrophedon, which is changing text directionality in each row.
- BoolConverter
-
@JsonSerializable() class Example { @BoolConverter() final bool property; }
- ColorConverter
-
@JsonSerializable() class Example { @ColorConverter() final Color? property; }
- Config
- ConfigKey
- Configurations
- CurrencyInputFormatter
- DateFormat
- DateFormat is for formatting and parsing dates in a locale-sensitive manner.
- DateTimeConverter
-
@JsonSerializable() class Example { @DateTimeConverter() final Color? property; }
- DefaultConfig
- HexColor
- Parse Hex color
- HexColorInputFormatter
- Intl
-
The Intl class provides a common entry point for internationalization
related tasks. An Intl instance can be created for a particular locale
and used to create a date format via
anIntl.date()
. Static methods on this class are also used in message formatting. - MicroMoney
- Used primarily for currency formatting, this number-like class stores millionths of a currency unit, typically as an Int64.
- NumberDigitsInputFormatter
- NumberFormat
- Provides the ability to format a number in a locale-specific way.
-
NumberParserBase<
R> - PhoneInputFormatter
- Responsive
- Base reponsive layout
- ServerConfig
- TextCapitalizationFormatter
- TextDirection
- Represents directionality of text.
- ThemeConfig
- Theme create by config
- UpperCaseInputFormatter
Extensions
- BuildContextExtensions on BuildContext
- ColorExt on Color
- Color extension
- ContextExt on BuildContext
- Context layout extension
- CurrencyNumExt on num
-
MapExt
on Map<
String, dynamic> - Parse json serializer
-
MaterialStateHelpers
on Iterable<
MaterialState> - StringExt on String
Functions
-
printLog(
[dynamic data, DateTime? startTime]) → void - Custom log
-
toBeginningOfSentenceCase<
T extends String?> (T input, [String? locale]) → T - Convert a string to beginning of sentence case, in a way appropriate to the locale.
Typedefs
-
MapFactoryFunction<
T> = T Function(Map< String, dynamic> ) - Map Factory function