EnxUiKitTheme class
Constructors
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