Class Script
java.lang.Object
io.john.amiscaray.stir.domain.elements.CacheableElement
io.john.amiscaray.stir.domain.elements.AbstractUIElement
io.john.amiscaray.stir.domain.elements.Script
public class Script extends AbstractUIElement
A pojo representing a script element
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classScript.ScriptBuilderNested classes/interfaces inherited from class io.john.amiscaray.stir.domain.elements.CacheableElement
CacheableElement.CacheStatus -
Field Summary
Fields Modifier and Type Field Description private StringasyncThe async attribute of the scriptprivate StringcrossOriginThe crossorigin attribute of the scriptprivate StringdeferThe defer attribute of the scriptprivate StringintegrityThe integrity attribute of the scriptprivate BooleannoModuleThe nomodule attribute of the scriptprivate StringreferrerPolicyThe referrerpolicy attribute of the scriptprivate StringsrcThe src attribute of the scriptprivate StringtypeThe type attribute of the scriptFields inherited from class io.john.amiscaray.stir.domain.elements.AbstractUIElement
cssClasses, customAttributes, hidden, id, styleFields inherited from class io.john.amiscaray.stir.domain.elements.CacheableElement
cacheDisabled, cacheStatus, propertyChangeSupport -
Constructor Summary
-
Method Summary
Modifier and Type Method Description static Script.ScriptBuilderbuilder()protected booleancanEqual(Object other)booleanequals(Object o)StringgetAsync()StringgetCrossOrigin()StringgetDefer()StringgetIntegrity()BooleangetNoModule()StringgetReferrerPolicy()StringgetSrc()StringgetType()inthashCode()voidsetAsync(String async)voidsetCrossOrigin(String crossOrigin)voidsetDefer(String defer)voidsetIntegrity(String integrity)voidsetNoModule(Boolean noModule)voidsetReferrerPolicy(String referrerPolicy)voidsetType(String type)Methods inherited from class io.john.amiscaray.stir.domain.elements.AbstractUIElement
addClass, getCssClasses, getCustomAttributes, getId, getStyle, isHidden, setCssClasses, setCustomAttributes, setHidden, setId, setStyleMethods inherited from class io.john.amiscaray.stir.domain.elements.CacheableElement
addPropertyChangeListener, emptyCache, getCacheContents, getCacheStatus, isCacheDisabled, isHasChildren, setCacheContents, setCacheDisabled, setHasChildren
-
Field Details
-
src
The src attribute of the script -
type
The type attribute of the script -
defer
The defer attribute of the script -
integrity
The integrity attribute of the script -
noModule
The nomodule attribute of the script -
referrerPolicy
The referrerpolicy attribute of the script -
async
The async attribute of the script -
crossOrigin
The crossorigin attribute of the script
-
-
Constructor Details
-
Script
-
Script
-
-
Method Details