core library

Classes

Andomie
AndomieIcon<T extends Object?>
AndomieUtils
Utility class for providing common functionality related to data lists.
AssetIcon
Assets
BMICalculator
CacheManager
ClientLogs
ClipboardHelper
ColorGenerator
A utility class for generating random colors.
ConfigBuilder<T extends Object?>
ConfigDelegate
Configs
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.
Country
DataExecutor<A, B>
An abstract class that manages the execution and modification of data.
DateHelper
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
IndexProvider
Internet
Isolation
KeyGenerator
Language
LazyNotifier
ListGenerator<T>
A utility class for creating and managing lists in chunks.
LocalizedString
LogBuilder
A utility class for building structured logs with tags.
MapChanges
MapComparison
MapConverter
NormalText
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.
PathInfo
Information about a path, including ending and pairs of segments.
PathPair
Represents a pair of path segments.
PathParser
Utility class for working with paths.
PathReplacer
Utility class for replacing placeholders in a path with provided values.
Patterns
Person
Productivity
RandomProvider
A utility class for generating random values.
RankGenerator
A class for generating ranks based on a percentage of completion.
RapidClick
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.
RouteManager
RouteMonitor
RunnableHelper
ScreenLoader<T>
ScreenLoaderEvent<T>
ScreenLoaderItem<T>
Selection<T>
Selector<T extends Object?>
Settings
SettingsBackupDelegate
SettingsBackupResponse
SettingsCachedDelegate
SettingsReadRequest
SettingsWriteRequest
Singleton
SizeConfig
Utility class for handling size-related configurations in a Flutter application.
SleepingTimer
SoftCaller<Key extends Object>
SpannedText
SpanText
SwipeLockProvider
SwipeLockProvider class to manage swipe lock mechanism.
TextFormat
A class for handling text formats with singular and optional plural forms.
TextParser
TextReplacer
Translation
TranslationButton
TranslationDelegate
TranslationProvider
UndoManager<T>
Validator

Enums

ActivityLevel
ByteUnits
Enum representing various byte units and their conversion values.
CaseFormat
CaseType
DataFormats
DataType
DateFormats
DeviceType
An enumeration representing different types of devices.
EnvironmentType
Goal
HitType
KeyByteType
KeyFormats
NumberUnits
Enum representing various numeric units and their conversion values.
OrderedListStyle
PlatformType
Regs
Sex
TimeFormats
TranslationButtonType

Extensions

AssetsHelper on String?
BoolHelper on bool?
ColoredUtilsHelper on Color?
ContextualUtilsExtension on BuildContext
DataTypeHelper on Object?
DataTypeStringHelper on String?
DataTypeStringsHelper on Iterable<String>?
DateExtension on DateTime?
DateFormatExtension on DateFormats?
DoubleExtension on double?
DoubleValidator on double
EDListHelper on List<Map<String, dynamic>>?
EDMapHelper on Map<String, dynamic>?
EDStringHelper on String?
EnumHelper on Enum
EnumsHelper on Iterable<T>
HitLoggerFutureExtension on Future<T>
HitLoggerStreamExtension on Stream<T>
IndexProviderHelper on Iterable<E>
IntExtension on int?
IterableExtension on Iterable<E>
IterableNumExtension on Iterable<T>
IterableStringExtension on Iterable<String>
LanguageHelper on Locale
ListExtension on List<E>?
ListValidator on List?
LocalizedStringHelper on LocalizedString?
MapConverterHelper on Map
MapExtension on Map<String, dynamic>?
MeasurementHelper on num
NumberHelper on num?
Extension methods on num for converting to human-readable formats.
NumberHelperForIterable on Iterable?
NumExtension on num?
ObjectExtension on Object?
ObjectValidator on Object?
OrderedListSequenceHelper on int
ProductivityHelper on T?
RandomListHelper on Iterable<T>
RandomStringHelper on String
RanomizeHelper on Iterable<Iterable<T>>
RemainingDurationHelper on Duration?
ScrollControllerExtension on ScrollController
SetValidator on Set?
Spacing on num
SpacingFromScreen on BuildContext
StringExtension on String?
StringNumberHelper on String?
StringsValidator on List<String>?
StringValidator on String?
TextReplacerHelper on String
TimeExtension on int?
TimeFormatExtension on TimeFormats?
TranslationNumberHelper on num
TranslationStringHelper on String

Properties

kCountries Iterable<Country>
final
kLanguages Iterable<Language>
final
kRtlLocales List<String>
final

Functions

main() → void

Typedefs

IsolationCallback<T> = Future<T> Function(dynamic params)
ObjectBuilder<T> = T? Function(dynamic value)
OnAndomieDateFormatter = String Function(String format, String? locale, DateTime date)
OnAndomieDecimalFormatter = String Function(String? locale, dynamic number)
OnAndomieDecimalParser = num Function(String? locale, String formattedNumber)
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>.
OnPagingListener = dynamic Function(dynamic value)
OnRankGenerateListener = void Function(int value)
Callback signature for the rank generation listener.
OnSoftCaller = void Function(bool called)
OnSwipeLockProviderCounter = void Function(int counter)
OnSwipeLockProviderReader = int? Function(String key)
OnSwipeLockProviderRemainder = void Function(bool locked)
OnSwipeLockProviderWriter = void Function(String key, int value)
SingletonAsyncInstanceCaller<T extends Object> = Future<T> Function()
SingletonInstanceCaller<T extends Object> = T Function()