Class JSITComponentsWidthsExtension


  • @JsType(namespace="<global>",
            name="JsInterop__ConstructorAPI__KIE__org__kie__workbench__common__dmn__webapp__kogito__marshaller__js__model__kie__JSITComponentsWidthsExtension",
            isNative=true)
    public class JSITComponentsWidthsExtension
    extends Object
    JSInterop adapter for TComponentsWidthsExtension
    • Constructor Detail

      • JSITComponentsWidthsExtension

        public JSITComponentsWidthsExtension()
    • Method Detail

      • instanceOf

        @JsOverlay
        public static boolean instanceOf​(Object instance)
      • getJSIName

        @JsOverlay
        public static JSIName getJSIName()
        Getter for specific JSIName
        Returns:
        Getter for specific JSIName
      • getTYPE_NAME

        @JsProperty(name="TYPE_NAME")
        public String getTYPE_NAME()
        Native getter for TYPE_NAME
        Returns:
        The TYPE_NAME JSON property
      • getComponentWidths

        @JsOverlay
        public final List<JSITComponentWidths> getComponentWidths()
        READ-ONLY getter for componentWidths as a List
        Returns:
        The componentWidths mapped as a List
      • addComponentWidths

        @JsOverlay
        public final <D extends JSITComponentWidths> void addComponentWidths​(D element)
        Appends the specified element to the end of componentWidths
        Parameters:
        element - to be appended to componentWidths
      • addAllComponentWidths

        @JsOverlay
        public final <D extends JSITComponentWidths> void addAllComponentWidths​(D... elements)
        Iterates over the specified collection of elements, and adds each element returned by the iterator to the end of componentWidths
        Parameters:
        elements - to be appended to componentWidths
      • removeComponentWidths

        @JsOverlay
        public final void removeComponentWidths​(int index)
        Removes the element at the specified position in the componentWidths
        Parameters:
        index - of the element to be removed
      • getNativeComponentWidths

        @JsProperty(name="componentWidths")
        public jsinterop.base.JsArrayLike<JSITComponentWidths> getNativeComponentWidths()
        Native getter for componentWidths
        Returns:
        The componentWidths JSON property
      • setComponentWidths

        @JsOverlay
        public final void setComponentWidths​(List<JSITComponentWidths> componentWidthsParam)
        Setter for componentWidths as a List
        Parameters:
        componentWidthsParam - The componentWidths mapped as a List
      • setNativeComponentWidths

        @JsProperty(name="componentWidths")
        public final void setNativeComponentWidths​(jsinterop.base.JsArrayLike<JSITComponentWidths> componentWidthsParam)
        Setter for componentWidths
        Parameters:
        componentWidthsParam - componentWidths to set.