public interface PdfTheme
extends org.gradle.api.Named
| Modifier and Type | Method and Description |
|---|---|
void |
fromCollection(org.gradle.api.provider.Provider<PdfThemeCollection> collection)
Extract the theme from the theme collection.
|
void |
fromCollection(java.lang.String collectionName)
Extract the theme from the named theme collection
|
org.gradle.api.provider.Provider<org.gradle.api.file.Directory> |
getThemeDir()
Provider to where the theme is located.
|
org.gradle.api.provider.Provider<java.lang.String> |
getThemeName()
The theme name.
|
void |
setThemeName(java.lang.Object name)
Override the name of the theme as described by
getThemeName(). |
void fromCollection(org.gradle.api.provider.Provider<PdfThemeCollection> collection)
collection - The theme collection.void fromCollection(java.lang.String collectionName)
collectionName - The name of the theme collection.org.gradle.api.provider.Provider<org.gradle.api.file.Directory> getThemeDir()
Directory. If the provider is empty it indicates a built-in theme.org.gradle.api.provider.Provider<java.lang.String> getThemeName()
By default, this is the name under which the theme was registered, but the location may contain more than one theme, and if so, the specific theme name can be set here.
void setThemeName(java.lang.Object name)
getThemeName().name - Anything convertible to a string.