orkitt_foundation library

Classes

AppError
Breakpoints
Err<T, E>
ExceptionHandler
Kolors
LanguageData
A registry of supported languages
LanguageUtils
A high-level localization utility class
Ok<T, E>
OrkittLogger
OrkittProgressIndicatorThemeData<T extends OrkittProgressIndicatorThemeData<T>>
OrkittThemeEngine
Palette
Abstract class for All kolors
Result<T, E>

Enums

AppOrientation
Enum representing different orientation lock modes
ErrorScreen
error page design
OSType
Enum for supported operating systems.
ResponsiveTransition
ScaleMode
Enum for OS type.
ScreenType
Enum for screen classifications.

Extensions

CoreExt on BuildContext
ThemeColorExtract on Color
The engine adheres to Material Design Guidelines to ensure visual consistency and maintainable theme architecture.

Constants

rtlLanguages → const List<String>
List of Right-to-Left (RTL) languages

Properties

orkittSafeColors Map<String, dynamic>
getter/setter pair

Functions

isRtlLanguage(String languageCode) bool
Utility function to check if a language is RTL

Typedefs

ResponsiveBuilderType = Widget Function(BuildContext context, Orientation orientation, ScreenType screenType)
unified widget function

Exceptions / Errors

HttpException
Exception for network-related issues such as no internet connection, server unavailability, or connection timeout.