Class JSIDMNStyle
- java.lang.Object
-
- org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.di.JSIStyle
-
- org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmndi12.JSIDMNStyle
-
@JsType(namespace="<global>", name="JsInterop__ConstructorAPI__DMNDI12__org__kie__workbench__common__dmn__webapp__kogito__marshaller__js__model__dmndi12__JSIDMNStyle", isNative=true) public class JSIDMNStyle extends JSIStyleJSInterop adapter forDMNStyle
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.di.JSIStyle
JSIStyle.JSIExtension
-
-
Constructor Summary
Constructors Constructor Description JSIDMNStyle()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description JSIColorgetFillColor()Native getter for fillColorbooleangetFontBold()Native getter for fontBoldJSIColorgetFontColor()Native getter for fontColorStringgetFontFamily()Native getter for fontFamilybooleangetFontItalic()Native getter for fontItalicdoublegetFontSize()Native getter for fontSizebooleangetFontStrikeThrough()Native getter for fontStrikeThroughbooleangetFontUnderline()Native getter for fontUnderlinestatic JSINamegetJSIName()Getter for specificJSINameJSIAlignmentKindgetLabelHorizontalAlignement()Native getter for labelHorizontalAlignementJSIAlignmentKindgetLabelVerticalAlignment()Native getter for labelVerticalAlignmentJSIColorgetStrokeColor()Native getter for strokeColorStringgetTYPE_NAME()Native getter for TYPE_NAMEstatic booleaninstanceOf(Object instance)voidsetFillColor(JSIColor fillColorParam)Setter for fillColorvoidsetFontBold(boolean fontBoldParam)Setter for fontBoldvoidsetFontColor(JSIColor fontColorParam)Setter for fontColorvoidsetFontFamily(String fontFamilyParam)Setter for fontFamilyvoidsetFontItalic(boolean fontItalicParam)Setter for fontItalicvoidsetFontSize(double fontSizeParam)Setter for fontSizevoidsetFontStrikeThrough(boolean fontStrikeThroughParam)Setter for fontStrikeThroughvoidsetFontUnderline(boolean fontUnderlineParam)Setter for fontUnderlinevoidsetLabelHorizontalAlignement(JSIAlignmentKind labelHorizontalAlignementParam)Setter for labelHorizontalAlignementvoidsetLabelVerticalAlignment(JSIAlignmentKind labelVerticalAlignmentParam)Setter for labelVerticalAlignmentvoidsetStrokeColor(JSIColor strokeColorParam)Setter for strokeColor-
Methods inherited from class org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.di.JSIStyle
getExtension, getId, getOtherAttributes, getOtherAttributesMap, setExtension, setId, setOtherAttributes
-
-
-
-
Field Detail
-
TYPE
@JsOverlay public static final String TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
instanceOf
@JsOverlay public static boolean instanceOf(Object instance)
-
getJSIName
@JsOverlay public static JSIName getJSIName()
Getter for specificJSIName- Returns:
- Getter for specific
JSIName
-
getTYPE_NAME
@JsProperty(name="TYPE_NAME") public String getTYPE_NAME()
Native getter for TYPE_NAME- Overrides:
getTYPE_NAMEin classJSIStyle- Returns:
- The TYPE_NAME JSON property
-
getFillColor
@JsProperty(name="fillColor") public JSIColor getFillColor()
Native getter for fillColor- Returns:
- The fillColor JSON property
-
setFillColor
@JsProperty(name="fillColor") public final void setFillColor(JSIColor fillColorParam)
Setter for fillColor- Parameters:
fillColorParam- fillColor to set.
-
getStrokeColor
@JsProperty(name="strokeColor") public JSIColor getStrokeColor()
Native getter for strokeColor- Returns:
- The strokeColor JSON property
-
setStrokeColor
@JsProperty(name="strokeColor") public final void setStrokeColor(JSIColor strokeColorParam)
Setter for strokeColor- Parameters:
strokeColorParam- strokeColor to set.
-
getFontColor
@JsProperty(name="fontColor") public JSIColor getFontColor()
Native getter for fontColor- Returns:
- The fontColor JSON property
-
setFontColor
@JsProperty(name="fontColor") public final void setFontColor(JSIColor fontColorParam)
Setter for fontColor- Parameters:
fontColorParam- fontColor to set.
-
getFontFamily
@JsProperty(name="fontFamily") public String getFontFamily()
Native getter for fontFamily- Returns:
- The fontFamily JSON property
-
setFontFamily
@JsProperty(name="fontFamily") public final void setFontFamily(String fontFamilyParam)
Setter for fontFamily- Parameters:
fontFamilyParam- fontFamily to set.
-
getFontSize
@JsProperty(name="fontSize") public double getFontSize()
Native getter for fontSize- Returns:
- The fontSize JSON property
-
setFontSize
@JsProperty(name="fontSize") public final void setFontSize(double fontSizeParam)
Setter for fontSize- Parameters:
fontSizeParam- fontSize to set.
-
getFontItalic
@JsProperty(name="fontItalic") public boolean getFontItalic()
Native getter for fontItalic- Returns:
- The fontItalic JSON property
-
setFontItalic
@JsProperty(name="fontItalic") public final void setFontItalic(boolean fontItalicParam)
Setter for fontItalic- Parameters:
fontItalicParam- fontItalic to set.
-
getFontBold
@JsProperty(name="fontBold") public boolean getFontBold()
Native getter for fontBold- Returns:
- The fontBold JSON property
-
setFontBold
@JsProperty(name="fontBold") public final void setFontBold(boolean fontBoldParam)
Setter for fontBold- Parameters:
fontBoldParam- fontBold to set.
-
getFontUnderline
@JsProperty(name="fontUnderline") public boolean getFontUnderline()
Native getter for fontUnderline- Returns:
- The fontUnderline JSON property
-
setFontUnderline
@JsProperty(name="fontUnderline") public final void setFontUnderline(boolean fontUnderlineParam)
Setter for fontUnderline- Parameters:
fontUnderlineParam- fontUnderline to set.
-
getFontStrikeThrough
@JsProperty(name="fontStrikeThrough") public boolean getFontStrikeThrough()
Native getter for fontStrikeThrough- Returns:
- The fontStrikeThrough JSON property
-
setFontStrikeThrough
@JsProperty(name="fontStrikeThrough") public final void setFontStrikeThrough(boolean fontStrikeThroughParam)
Setter for fontStrikeThrough- Parameters:
fontStrikeThroughParam- fontStrikeThrough to set.
-
getLabelHorizontalAlignement
@JsProperty(name="labelHorizontalAlignement") public JSIAlignmentKind getLabelHorizontalAlignement()
Native getter for labelHorizontalAlignement- Returns:
- The labelHorizontalAlignement JSON property
-
setLabelHorizontalAlignement
@JsProperty(name="labelHorizontalAlignement") public final void setLabelHorizontalAlignement(JSIAlignmentKind labelHorizontalAlignementParam)
Setter for labelHorizontalAlignement- Parameters:
labelHorizontalAlignementParam- labelHorizontalAlignement to set.
-
getLabelVerticalAlignment
@JsProperty(name="labelVerticalAlignment") public JSIAlignmentKind getLabelVerticalAlignment()
Native getter for labelVerticalAlignment- Returns:
- The labelVerticalAlignment JSON property
-
setLabelVerticalAlignment
@JsProperty(name="labelVerticalAlignment") public final void setLabelVerticalAlignment(JSIAlignmentKind labelVerticalAlignmentParam)
Setter for labelVerticalAlignment- Parameters:
labelVerticalAlignmentParam- labelVerticalAlignment to set.
-
-