Package io.jenkins.plugins.designlibrary
Class Home
java.lang.Object
io.jenkins.plugins.designlibrary.Home
- All Implemented Interfaces:
ExtensionPoint
,Action
,ModelObject
,RootAction
Entry point to all the UI samples.
- Author:
- Kohsuke Kawaguchi
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGenerates a dynamic gradient for the Home cardsgetAll()
getDynamic
(String name) Dynamically retrieves the appropriate UI sample based on the current URLboolean
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface hudson.model.RootAction
getBadge
-
Constructor Details
-
Home
public Home()
-
-
Method Details
-
getIconFileName
- Specified by:
getIconFileName
in interfaceAction
-
getDisplayName
- Specified by:
getDisplayName
in interfaceAction
- Specified by:
getDisplayName
in interfaceModelObject
-
getUrlName
- Specified by:
getUrlName
in interfaceAction
-
isPrimaryAction
public boolean isPrimaryAction()- Specified by:
isPrimaryAction
in interfaceRootAction
-
getAll
-
getGrouped
-
getDynamic
Dynamically retrieves the appropriate UI sample based on the current URL -
getPluginVersion
-
buildGradientVar
Generates a dynamic gradient for the Home cards
-