@groovy.transform.CompileStatic abstract class AbstractAsciidoctorJSExtension extends org.asciidoctor.gradle.base.AbstractImplementationEngineExtension
| Fields inherited from class | Fields |
|---|---|
class org.asciidoctor.gradle.base.AbstractImplementationEngineExtension |
__$stMC, __$stMC |
| Constructor and description |
|---|
protected AbstractAsciidoctorJSExtension
(Project project)Extension is attached to a project. |
protected AbstractAsciidoctorJSExtension
(Task task, String name)Attach extension to a task. |
| Type Params | Return Type | Name and description |
|---|---|---|
|
protected abstract AsciidoctorJSModules |
createModulesConfiguration()Creates a new modules block. |
|
abstract Configuration |
getConfiguration()A configuration of packages related to asciidoctor.js |
|
AsciidoctorJSModules |
getModules()Additional AsciidoctorJ modules to be configured. |
|
String |
getVersion()Version of AsciidoctorJS that should be used. |
|
protected String |
moduleVersion(org.asciidoctor.gradle.base.AsciidoctorModuleDefinition mod)Obtains the correct module version. |
|
void |
modules(groovy.lang.Closure cfg)Configure modules via a closure. |
|
void |
modules(Action<AsciidoctorJSModules> cfg)Configure modules via an Action. |
|
void |
setVersion(Object v)Set a new version to use. |
| Methods inherited from class | Name |
|---|---|
class org.asciidoctor.gradle.base.AbstractImplementationEngineExtension |
org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#pfaccess$0(org.asciidoctor.gradle.base.AbstractImplementationEngineExtension), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#getAttributeProviders(), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#attributeProvider(groovy.lang.Closure), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#attributeProvider(org.asciidoctor.gradle.base.AsciidoctorAttributeProvider), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#getAttributesForLang(java.lang.String), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#resetAttributesForLang(java.util.Map, java.lang.String), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#getSafeMode(), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#attributesForLang(java.util.Map, java.lang.String), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#setSafeMode(int), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#setSafeMode(java.lang.String), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#setSafeMode(org.asciidoctor.gradle.base.SafeMode), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#this$dist$invoke$2(java.lang.String, java.lang.Object), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#this$dist$set$2(java.lang.String, java.lang.Object), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#this$dist$get$2(java.lang.String), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#getAttributes(), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#setAttributes(java.util.Map), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#attributes(java.util.Map), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#attribute(java.lang.String, java.lang.Object), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#invokeMethod(java.lang.String, java.lang.Object), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#getMetaClass(), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#setMetaClass(groovy.lang.MetaClass), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#getProjectOperations(), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#getProperty(java.lang.String), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#setProperty(java.lang.String, java.lang.Object), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#wait(long), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#wait(long, int), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#wait(), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#equals(java.lang.Object), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#toString(), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#hashCode(), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#getClass(), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#notify(), org.asciidoctor.gradle.base.AbstractImplementationEngineExtension#notifyAll() |
Extension is attached to a project.
Creates a new modules block.
A configuration of packages related to asciidoctor.js
Additional AsciidoctorJ modules to be configured.
Version of AsciidoctorJS that should be used.
Obtains the correct module version. If this extension is attached to a task, then check whether the local module is defined first, otherwise defer to the global project extension.
mod - Module to interrogatenull if the component is not required.Configure modules via a closure.
cfg - Configurating closureConfigure modules via an Action.
cfg - Configurating ActionSet a new version to use.
v - New version to be used. Can be of anything that be resolved by
org.ysb33r.grolifant.api.core.StringTools#stringize.Copyright © 2013-2024 the original author or authors. All rights reserved.