Index

A B C D E F G I N R S T W 
All Classes and Interfaces|All Packages

A

all() - Static method in class io.jenkins.plugins.thememanager.ThemeManagerFactoryDescriptor

B

build() - Method in class io.jenkins.plugins.thememanager.Theme.Builder
Constructs the theme
builder() - Static method in class io.jenkins.plugins.thememanager.Theme
Constructs the builder for the theme.

C

configure(StaplerRequest, JSONObject) - Method in class io.jenkins.plugins.thememanager.ThemeManagerPageDecorator
 

D

disableOnBlueOcean() - Method in class io.jenkins.plugins.thememanager.Theme.Builder
Disables the theme on BlueOcean

E

enableOnBlueOcean() - Method in class io.jenkins.plugins.thememanager.Theme.Builder
Enables the theme on BlueOcean

F

findTheme() - Method in class io.jenkins.plugins.thememanager.ThemeManagerPageDecorator
Finds the active theme.
findThemeFactory() - Method in class io.jenkins.plugins.thememanager.ThemeManagerPageDecorator
 
forCurrentUser() - Static method in class io.jenkins.plugins.thememanager.ThemeUserProperty
 
forCurrentUserFactory() - Static method in class io.jenkins.plugins.thememanager.ThemeUserProperty
 

G

get() - Static method in class io.jenkins.plugins.thememanager.ThemeManagerPageDecorator
 
getCategory() - Method in class io.jenkins.plugins.thememanager.ThemeManagerPageDecorator
 
getCssUrl() - Method in class io.jenkins.plugins.thememanager.ThemeManagerFactory
Expected CSS URL assuming your CSS file is named after your theme.
getCssUrls() - Method in class io.jenkins.plugins.thememanager.Theme
getDescriptor() - Method in class io.jenkins.plugins.thememanager.ThemeManagerFactory
 
getDisplayName() - Method in class io.jenkins.plugins.thememanager.none.NoOpThemeManagerFactory.NoOpThemeManagerFactoryDescriptor
 
getDisplayName() - Method in class io.jenkins.plugins.thememanager.ThemeUserProperty.ThemeUserPropertyDescriptor
 
getHeaderHtml() - Method in class io.jenkins.plugins.thememanager.ThemeManagerBluePageDecorator
 
getHeaderHtml() - Method in class io.jenkins.plugins.thememanager.ThemeManagerPageDecorator
Get the complete header HTML for all configured theme elements.
getHeaderHtml() - Method in class io.jenkins.plugins.thememanager.ThemeManagerSimplePageDecorator
 
getInstance() - Method in class io.jenkins.plugins.thememanager.ThemeManagerFactoryDescriptor
 
getJavaScriptUrl() - Method in class io.jenkins.plugins.thememanager.ThemeManagerFactory
Expected JavaScript URL assuming your JavaScript file is named after your theme.
getJavascriptUrls() - Method in class io.jenkins.plugins.thememanager.Theme
getProperties(String) - Method in class io.jenkins.plugins.thememanager.Theme
Additional information that theme authors can provide to influence other plugins
getProperty(String, String) - Method in class io.jenkins.plugins.thememanager.Theme
Deprecated.
use getThemeManagerProperty from JavaScript instead
getTheme() - Method in class io.jenkins.plugins.thememanager.none.NoOpThemeManagerFactory
 
getTheme() - Method in class io.jenkins.plugins.thememanager.ThemeManagerFactory
 
getTheme() - Method in class io.jenkins.plugins.thememanager.ThemeManagerPageDecorator
 
getTheme() - Method in class io.jenkins.plugins.thememanager.ThemeUserProperty
 
getThemeCssSuffix() - Method in class io.jenkins.plugins.thememanager.ThemeManagerFactoryDescriptor
Name of the theme resource file.
getThemeId() - Method in class io.jenkins.plugins.thememanager.none.NoOpThemeManagerFactory.NoOpThemeManagerFactoryDescriptor
 
getThemeId() - Method in class io.jenkins.plugins.thememanager.ThemeManagerFactoryDescriptor
A name for a theme plugin
getThemeJsSuffix() - Method in class io.jenkins.plugins.thememanager.ThemeManagerFactoryDescriptor
Name of the theme resource file.
getThemeKey() - Method in class io.jenkins.plugins.thememanager.none.NoOpThemeManagerFactory.NoOpThemeManagerFactoryDescriptor
 
getThemeKey() - Method in class io.jenkins.plugins.thememanager.ThemeManagerBluePageDecorator
 
getThemeKey() - Method in class io.jenkins.plugins.thememanager.ThemeManagerFactoryDescriptor
A unique key for a theme plugin
getThemeKey() - Method in class io.jenkins.plugins.thememanager.ThemeManagerPageDecorator
 
getThemeKey() - Method in class io.jenkins.plugins.thememanager.ThemeManagerSimplePageDecorator
 
getUserPropertyCategoryAsString() - Method in class io.jenkins.plugins.thememanager.ThemeUserProperty.ThemeUserPropertyDescriptor
 

I

io.jenkins.plugins.thememanager - package io.jenkins.plugins.thememanager
Dummy javadoc comment till 11.0.18 is released https://bugs.openjdk.org/browse/JDK-8297889
io.jenkins.plugins.thememanager.none - package io.jenkins.plugins.thememanager.none
 
isBlueOceanCompatible() - Method in class io.jenkins.plugins.thememanager.Theme
Whether the theme should be served on Blue Ocean.
isDisableUserThemes() - Method in class io.jenkins.plugins.thememanager.ThemeManagerPageDecorator
 
isEnabled() - Method in class io.jenkins.plugins.thememanager.ThemeUserProperty.ThemeUserPropertyDescriptor
 
isNamespaced() - Method in class io.jenkins.plugins.thememanager.ThemeManagerFactoryDescriptor
If the theme's CSS will only be selected under the '[data-theme=theme-key]' selector
isRespectSystemAppearance() - Method in class io.jenkins.plugins.thememanager.Theme
 
isRespectSystemAppearance() - Method in class io.jenkins.plugins.thememanager.ThemeManagerBluePageDecorator
 
isRespectSystemAppearance() - Method in class io.jenkins.plugins.thememanager.ThemeManagerPageDecorator
 
isRespectSystemAppearance() - Method in class io.jenkins.plugins.thememanager.ThemeManagerSimplePageDecorator
 

N

newInstance(User) - Method in class io.jenkins.plugins.thememanager.ThemeUserProperty.ThemeUserPropertyDescriptor
 
NoOpThemeManagerFactory - Class in io.jenkins.plugins.thememanager.none
Disables any theming.
NoOpThemeManagerFactory() - Constructor for class io.jenkins.plugins.thememanager.none.NoOpThemeManagerFactory
 
NoOpThemeManagerFactory.NoOpThemeManagerFactoryDescriptor - Class in io.jenkins.plugins.thememanager.none
 
NoOpThemeManagerFactoryDescriptor() - Constructor for class io.jenkins.plugins.thememanager.none.NoOpThemeManagerFactory.NoOpThemeManagerFactoryDescriptor
 

R

respectSystemAppearance() - Method in class io.jenkins.plugins.thememanager.Theme.Builder
Marks the theme as a 'system' respecting theme that will adapt to light and dark system configuration

S

setDisableUserThemes(boolean) - Method in class io.jenkins.plugins.thememanager.ThemeManagerPageDecorator
 
setTheme(ThemeManagerFactory) - Method in class io.jenkins.plugins.thememanager.ThemeManagerPageDecorator
 
setTheme(ThemeManagerFactory) - Method in class io.jenkins.plugins.thememanager.ThemeUserProperty
 
shouldInjectCss() - Method in class io.jenkins.plugins.thememanager.ThemeManagerPageDecorator
Filter to only inject CSS into "normal" Jenkins pages.

T

Theme - Class in io.jenkins.plugins.thememanager
Holds URLs to CSS and JavaScript files.
Theme.Builder - Class in io.jenkins.plugins.thememanager
Builder for creating a theme.
ThemeManagerBluePageDecorator - Class in io.jenkins.plugins.thememanager
 
ThemeManagerBluePageDecorator() - Constructor for class io.jenkins.plugins.thememanager.ThemeManagerBluePageDecorator
 
ThemeManagerFactory - Class in io.jenkins.plugins.thememanager
Pluggable ability to add additional built-in themes.
ThemeManagerFactory() - Constructor for class io.jenkins.plugins.thememanager.ThemeManagerFactory
 
ThemeManagerFactoryDescriptor - Class in io.jenkins.plugins.thememanager
Definition of a Theme Manager
ThemeManagerFactoryDescriptor() - Constructor for class io.jenkins.plugins.thememanager.ThemeManagerFactoryDescriptor
 
ThemeManagerPageDecorator - Class in io.jenkins.plugins.thememanager
 
ThemeManagerPageDecorator() - Constructor for class io.jenkins.plugins.thememanager.ThemeManagerPageDecorator
 
ThemeManagerSimplePageDecorator - Class in io.jenkins.plugins.thememanager
 
ThemeManagerSimplePageDecorator() - Constructor for class io.jenkins.plugins.thememanager.ThemeManagerSimplePageDecorator
 
ThemeUserProperty - Class in io.jenkins.plugins.thememanager
 
ThemeUserProperty() - Constructor for class io.jenkins.plugins.thememanager.ThemeUserProperty
 
ThemeUserProperty.ThemeUserPropertyDescriptor - Class in io.jenkins.plugins.thememanager
 
ThemeUserPropertyDescriptor() - Constructor for class io.jenkins.plugins.thememanager.ThemeUserProperty.ThemeUserPropertyDescriptor
 
toAssetUrl(String) - Method in class io.jenkins.plugins.thememanager.ThemeManagerFactory
Arbitrary asset URL.

W

withCssUrl(String) - Method in class io.jenkins.plugins.thememanager.Theme.Builder
A URL to a CSS file, this can be served by Jenkins or remote.
withCssUrls(List<String>) - Method in class io.jenkins.plugins.thememanager.Theme.Builder
withJavascriptUrl(String) - Method in class io.jenkins.plugins.thememanager.Theme.Builder
A URL to a JavaScript file, this can be served by Jenkins or remote.
withJavascriptUrls(List<String>) - Method in class io.jenkins.plugins.thememanager.Theme.Builder
withProperty(String, String, String) - Method in class io.jenkins.plugins.thememanager.Theme.Builder
Properties are a way a theme author can provide extra information to plugins.
A B C D E F G I N R S T W 
All Classes and Interfaces|All Packages