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