EnxUiKitTheme class

Constructors

EnxUiKitTheme()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

bodyStyle(BuildContext context) TextStyle?
border(BuildContext context) Color
colorScheme(BuildContext context) ColorScheme
Reads the host app theme while preserving the SDK's original brand color. This lets SDK screens adapt to light, dark, and custom ThemeData values without changing public configuration APIs.
mutedIcon(BuildContext context) Color
onSurface(BuildContext context) Color
scrim(BuildContext context, {double opacity = 0.5}) Color
sidePanelWidth(Size size, Orientation orientation) double
Shared side-panel sizing keeps drawers readable on phones, tablets, and landscape layouts while preserving the SDK's existing right-drawer model.
surface(BuildContext context) Color
surfaceContainer(BuildContext context) Color
titleStyle(BuildContext context) TextStyle?

Constants

brandColor → const Color
sidePanelMaxWidth → const double
sidePanelMinWidth → const double