Skip to content

Interface

All the theme information in jimu-theme is defined as a theme module.

Properties

PropertyTypeNotes
manifestThemeManifest

The theme manifest defined in the theme/manifest.json file.

stylesThemeComponentStyleOptions

The components styles defined in the theme/style.ts file to override the components styles.

themeIMThemeVariables

The final theme variable, which is generated dynamically at run time based on the theme options.

uristring

The theme uri is the unique identifier used to identify the theme.

variablesRawThemeOptions

The theme options defined in the theme/variables.json file to override the theme variables.

manifest

Interface Property
manifest: ThemeManifest

The theme manifest defined in the theme/manifest.json file.

styles

optional
Interface Property
styles: ThemeComponentStyleOptions

The components styles defined in the theme/style.ts file to override the components styles.

theme

optional
Interface Property
theme: IMThemeVariables

The final theme variable, which is generated dynamically at run time based on the theme options.

uri

Interface Property
uri: string

The theme uri is the unique identifier used to identify the theme.

variables

optional
Interface Property
variables: RawThemeOptions

The theme options defined in the theme/variables.json file to override the theme variables.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.