artools library

Classes

ARTools
HexColor
Class to handle hex color codes with optional alpha component.
Model

Extensions

BoolExtension on bool
Extensions for bool.
BuildContextExtensions on BuildContext
ClickableGestureDetectorExtension on Widget
ColorExtension on String
ColorExtensions on Color
Extension on Color to provide utility methods for color manipulation and conversion.
DateComparisonExtension on DateTime
DoubleSizedBoxExtension on double
FormExtensions on FormState
Extension on FormState to provide utility methods for form management.
IntExtension on int
ListExtension on List<E>
NullableString on String?
Extension on String? to provide utility methods for null and empty checks.
NumExtension on num
StringExtensions on String

Functions

printD(dynamic value) → void
randomBool() bool
Returns a random boolean value.
randomDouble({double? max}) double
randomInt({int? max}) int

Typedefs

DoubleList = List<double>
Type alias for a list of doubles.
DoubleSet = Set<double>
Type alias for a set of doubles.
IntList = List<int>
Type alias for a list of integers.
IntSet = Set<int>
Type alias for a set of integers.
JsonMap = Map<String, dynamic>
Type alias for a JSON map.
StringList = List<String>
Type alias for a list of strings.
StringSet = Set<String>
Type alias for a set of strings.