utils library

Classes

AndomieUtils
Utility class for providing common functionality related to data lists.
ClientLogs
ColorGenerator
A utility class for generating random colors.
Converter
A utility class for various conversion operations. Provides methods for modifying and converting values.
Countdown
A timer class that provides sleep functionality with optional periodic updates.
DataExecutor<A, B>
An abstract class that manages the execution and modification of data.
DateConverter
Provides utility methods related to date and time.
Device
A class representing device information such as screen dimensions and font variants.
DeviceConfig
A class representing configuration for different devices.
DeviceInfo
A class containing static constants representing default dimensions and font variants for different devices.
ExecutedData<A, B>
A class that represents data with base and modified states.
HitLogger
InAppIcon
A utility class for handling application icons. Represents an application icon with regular, solid, and bold variants.
IndexProvider
ListGenerator<T>
A utility class for creating and managing lists in chunks.
LogBuilder
A utility class for building structured logs with tags.
Number
A utility class for converting numeric values to human-readable formats.
OnScreenLoaderInterface<T>
Pagination
Utility class for handling pagination in a ListView.
PaginationController
Extension of ScrollController with additional pagination functionality.
PathFinder
Utility class for working with paths.
PathInfo
Information about a path, including ending and pairs of segments.
PathReplacer
Utility class for replacing placeholders in a path with provided values.
PathTween
Represents a pair of path segments.
Patterns
RandomProvider
A utility class for generating random values.
RankGenerator
A class for generating ranks based on a percentage of completion.
Readable
Represents a human-readable format for a numeric value.
Realtime
Represents a time duration in a human-readable format.
RealtimeTextFormat
Regex
A collection of common regular expressions for character removal.
RemainingDuration
Replacement
A utility class for performing string replacements.
ScreenLoader<T>
ScreenLoaderEvent<T>
ScreenLoaderItem<T>
Singleton
SizeConfig
Utility class for handling size-related configurations in a Flutter application.
SleepingTimer
SoftCaller<Key extends Object>
SwipeLockProvider
SwipeLockProvider class to manage swipe lock mechanism.
TextFormat
A class for handling text formats with singular and optional plural forms.
UndoManager<T>
Validator

Enums

ByteUnits
Enum representing various byte units and their conversion values.
DateFormats
DeviceType
An enumeration representing different types of devices.
HitType
NumberUnits
Enum representing various numeric units and their conversion values.
Regs
TimeFormats

Typedefs

OnCountdownCompleteListener = void Function()
Signature for the sleep complete callback.
OnCountdownRemainingListener = void Function(RemainingDuration value)
Signature for the sleep remaining duration callback.
OnHitLoggerCheck = void Function(String tag, dynamic data)
OnHitLoggerClientCheck = bool Function(String client)
OnHitLoggerClientListen = void Function(ClientLogs value)
OnHitLoggerListen = void Function(String client)
OnLoad = void Function()
Signature for a callback that takes no arguments and returns void.
OnLoading = Future<bool> Function()
Signature for a callback that returns a Future<bool>.
OnRankGenerateListener = void Function(int value)
Callback signature for the rank generation listener.
OnSoftCaller = void Function(bool called)
OnSwipeLockProviderReader = int? Function(String key)
OnSwipeLockProviderWriter = void Function(String key, int value)
SingletonAsyncInstanceCaller<T extends Object> = Future<T> Function()
SingletonInstanceCaller<T extends Object> = T Function()