logic library

Classes

AppError
AppPackageRecord
HourMinute
HourMinuteRange
HourMinute の範囲を表すクラス。最小値・最大値の制約を管理し、 ピッカーなどで使用する許可値の計算を行う。
HoursMinutes
JsonDateTime
JsonDateTimeMap
Nanoid
Nano ID generator.
NanoIDCharset
Charset definitions for NanoID.
Result<T>
ResultErr<T>
ResultOk<T>
TokenLostError
トークンが失われた、または無効になった場合のエラー ログアウト状態を示す(再認証が必要)
YearMonth
年月 (YYYY-MM) を表す値オブジェクト。
YearMonthRange
YearMonth の範囲を表すクラス。最小値・最大値の制約を管理し、 ピッカーなどで使用する許可値の計算を行う。

Functions

getNextYearMonth(YearMonth yearMonth) YearMonth
getPrevYearMonth(YearMonth yearMonth) YearMonth
json2appError(Map<String, dynamic> jsonMap) AppError

Typedefs

NanoID = Nanoid