zooper_flutter_core library

Core primitives and extensions shared across Zooper Flutter packages.

This package intentionally keeps dependencies minimal and provides small, stable building blocks that other Zooper packages can rely on.

Classes

Ulid
A ULID (Universally Unique Lexicographically Sortable Identifier).
Uuid
A minimal, dependency-free UUID implementation.

Extension Types

EventId
A strongly-typed identifier for domain events.

Extensions

DateTimeExtensions on DateTime
Date and time helpers used across Zooper packages.
DoubleExtensions on double
Numeric helpers for double values.
DurationExtensions on Duration
Convenience helpers for working with Duration values.
NullableStringExtensions on String?
Helper methods for nullable String values.
StringExtensions on String
Helper methods for non-nullable String values.