From fb7ff5b8bf2073a8d7b78011b9edffc830dc63cb Mon Sep 17 00:00:00 2001
From: Robert Jaros
+
+
+
+
+
+
+ Constructor Returns content window object of the iframe. Return Overrides Widget.getSnAttrs Returns list of element attributes in the form of a List. Return The height of the iframe. Getter The height of the iframe.
+
+<init>
+
+Iframe(src: String? = null, srcdoc: String? = null, name: String? = null, iframeWidth: Int? = null, iframeHeight: Int? = null, sandbox: Set<Sandbox>? = null, classes: Set<String> = setOf())
+Parameters
+src
- the iframe document addresssrcdoc
- the HTML content of the iframename
- the name of the iframeiframeWidth
- the width of the iframeiframeHeight
- the height of the iframesandbox
- a set of Sandbox optionsclasses
- a set of CSS class names
+
+
+getIframeWindow
+
+open fun getIframeWindow(): Window
+
+content window object
+
+getSnAttrs
+
+protected open fun getSnAttrs(): List<StringPair>
+
+list of element attributes
+
+iframeHeight
+
+var iframeHeight: Int?
+
+
Setter
+
The height of the iframe.
+ + + diff --git a/api1/pl.treksoft.kvision.html/-iframe/iframe-width.html b/api1/pl.treksoft.kvision.html/-iframe/iframe-width.html new file mode 100644 index 00000000..046d9634 --- /dev/null +++ b/api1/pl.treksoft.kvision.html/-iframe/iframe-width.html @@ -0,0 +1,21 @@ + + + +var iframeWidth: Int?
+The width of the iframe.
+Getter
+
The width of the iframe.
+ +Setter
+
The width of the iframe.
+ + + diff --git a/api1/pl.treksoft.kvision.html/-iframe/iframe.html b/api1/pl.treksoft.kvision.html/-iframe/iframe.html new file mode 100644 index 00000000..80df42e3 --- /dev/null +++ b/api1/pl.treksoft.kvision.html/-iframe/iframe.html @@ -0,0 +1,16 @@ + + + +fun Container.iframe(src: String? = null, srcdoc: String? = null, name: String? = null, iframeWidth: Int? = null, iframeHeight: Int? = null, sandbox: Set<Sandbox>? = null, classes: Set<String> = setOf(), init: (Iframe.() -> Unit)? = null): Iframe
+DSL builder extension function.
+It takes the same parameters as the constructor of the built component.
+ + diff --git a/api1/pl.treksoft.kvision.html/-iframe/index.html b/api1/pl.treksoft.kvision.html/-iframe/index.html new file mode 100644 index 00000000..90f518dc --- /dev/null +++ b/api1/pl.treksoft.kvision.html/-iframe/index.html @@ -0,0 +1,616 @@ + + + +open class Iframe : Widget
+Iframe component.
++ + | +
+Iframe(src: String? = null, srcdoc: String? = null, name: String? = null, iframeWidth: Int? = null, iframeHeight: Int? = null, sandbox: Set<Sandbox>? = null, classes: Set<String> = setOf()) |
+
+ + | +
+var iframeHeight: Int?
+The height of the iframe. + |
+
+ + | +
+var iframeWidth: Int?
+The width of the iframe. + |
+
+ + | +
+var location: String?
+A current location URL of the iframe. + |
+
+ + | +
+var name: String?
+The name of the iframe. + |
+
+ + | +
+var sandbox: Set<Sandbox>?
+A set of Sandbox options. + |
+
+ + | +
+var src: String?
+The iframe document address. + |
+
+ + | +
+var srcdoc: String?
+The HTML content of the iframe. + |
+
+ + | +
+var draggable: Boolean?
+Determines if the current widget is draggable. + |
+
+ + | +
+var eventTarget: Widget? |
+
+ + | +
+var id: String?
+An ID attribute of generated HTML element. + |
+
+ + | +
+var lastLanguage: String? |
+
+ + | +
+open var parent: Container?
+Parent of the current component. + |
+
+ + | +
+var popoverOptions: PopoverOptions? |
+
+ + | +
+var role: String?
+A role attribute of generated HTML element. + |
+
+ + | +
+var surroundingSpan: Boolean |
+
+ + | +
+var title: String?
+A title attribute of generated HTML element. + |
+
+ + | +
+var tooltipOptions: TooltipOptions? |
+
+ + | +
+open var visible: Boolean
+Visibility state of the current component. + |
+
+ + | +
+var vnode: VNode? |
+
+ + | +
+open fun getIframeWindow(): Window
+Returns content window object of the iframe. + |
+
+ + | +
+open fun getSnAttrs(): List<StringPair>
+Returns list of element attributes in the form of a List. + |
+
+ + | +
+open fun render(): VNode
+Renders current component as a Snabbdom vnode. + |
+
+ + | +
+open fun addCssClass(css: String): Widget
+Adds given value to the set of CSS classes generated in html code of current component. +open fun addCssClass(css: Style): Widget
+Adds given style object to the set of CSS classes generated in html code of current component. + |
+
+ + | +
+open fun addSurroundingCssClass(css: String): Widget
+Adds given value to the set of CSS classes generated in html code of parent component. +open fun addSurroundingCssClass(css: Style): Widget
+Adds given style object to the set of CSS classes generated in html code of parent component. + |
+
+ + | +
+open fun afterCreate(node: VNode): Unit
+Method called after creating Snabbdom vnode. + |
+
+ + | +
+open fun afterDestroy(): Unit
+Method called after destroying Snabbdom vnode. + |
+
+ + | +
+open fun afterInsert(node: VNode): Unit
+Method called after inserting Snabbdom vnode into the DOM. + |
+
+ + | +
+open fun clearDragDropData(): Unit
+Clears D&D data for the current widget. It also makes it not draggable. + |
+
+ + | +
+open fun disablePopover(): Widget
+Disables popover for the current widget. + |
+
+ + | +
+open fun disableTooltip(): Widget
+Disables tooltip for the current widget. + |
+
+ + | +
+open fun dispatchEvent(type: String, eventInitDict: CustomEventInit): Boolean? |
+
+ + | +
+open fun enablePopover(options: PopoverOptions = PopoverOptions()): Widget
+Enables popover for the current widget. + |
+
+ + | +
+open fun enableTooltip(options: TooltipOptions = TooltipOptions()): Widget
+Enables tooltip for the current widget. + |
+
+ + | +
+open fun getAttribute(name: String): String?
+Returns the value of an additional attribute. + |
+
+ + | +
+open fun getElement(): Node?
+Returns DOM element bound to the current component. + |
+
+ + | +
+open fun getElementJQuery(): JQuery?
+Returns JQuery element bound to the current component. + |
+
+ + | +
+open fun getElementJQueryD(): dynamic
+Returns JQuery element bound to the current component as a dynamic type. + |
+
+ + | +
+open fun getSnClass(): List<StringBoolPair>
+Returns list of CSS class names for current widget in the form of a List. + |
+
+ + | +
+open fun getSnHooks(): Hooks?
+Returns list of hooks in the form of a Snabbdom Hooks object. + |
+
+ + | +
+open fun getSnOn(): On?
+Returns list of event handlers in the form of a Snabbdom On object. + |
+
+ + | +
+open fun hide(): Widget
+Makes current widget invisible. + |
+
+ + | +
+open fun hidePopover(): Widget
+Hides popover for the current widget. + |
+
+ + | +
+open fun hideTooltip(): Widget
+Hides tooltip for the current widget. + |
+
+ + | +
+fun <T> refreshOnUpdate(refreshFunction: (T) -> Unit = { this.refresh() }): Widget.RefreshDelegateProvider<T> + fun <T> refreshOnUpdate(initialValue: T, refreshFunction: (T) -> Unit = { this.refresh() }): Widget.RefreshDelegateProvider<T> |
+
+ + | +
+open fun removeAttribute(name: String): Widget
+Removes the value of additional attribute. + |
+
+ + | +
+open fun removeCssClass(css: String): Widget
+Removes given value from the set of CSS classes generated in html code of current component. +open fun removeCssClass(css: Style): Widget
+Removes given style object from the set of CSS classes generated in html code of current component. + |
+
+ + | +
+open fun removeEventListeners(): Widget
+Removes all event listeners from current widget. + |
+
+ + | +
+open fun removeSurroundingCssClass(css: String): Widget
+Removes given value from the set of CSS classes generated in html code of parent component. +open fun removeSurroundingCssClass(css: Style): Widget
+Removes given style object from the set of CSS classes generated in html code of parent component. + |
+
+ + | +
+open fun render(elementName: String): VNode + open fun render(elementName: String, children: Array<dynamic>): VNode
+Renders current component as a Snabbdom vnode. + |
+
+ + | +
+open fun setAttribute(name: String, value: String): Widget
+Sets the value of additional attribute. + |
+
+ + | +
+open fun setContextMenu(contextMenu: ContextMenu): Widget
+Sets context menu for the current widget. + |
+
+ + | +
+open fun setDragDropData(format: String, data: String): Unit
+Sets D&D data for the current widget. It also makes it draggable. + |
+
+ + | +
+open fun setDropTarget(format: String, callback: (DragEvent) -> Unit): Unit + open fun setDropTarget(formats: Set<String>? = null, callback: (DragEvent) -> Unit): Unit
+Sets the current widget as a D&D drop target. + |
+
+ + | +
+open fun setDropTargetData(format: String, callback: (String?) -> Unit): Unit
+Sets the current widget as a D&D drop target with helper callback accepting String data. + |
+
+ + | +
+open fun <T : Widget> setEventListener(block: SnOn<T>.() -> Unit): Widget
+Sets an event listener for current widget, keeping the actual type of component. +open fun setEventListener(block: SnOn<Widget>.() -> Unit): Widget
+Sets an event listener for current widget. + |
+
+ + | +
+open fun show(): Widget
+Makes current widget visible. + |
+
+ + | +
+open fun showPopover(): Widget
+Shows popover for the current widget. + |
+
+ + | +
+open fun showTooltip(): Widget
+Shows tooltip for the current widget. + |
+
+ + | +
+fun <T> singleRender(block: () -> T): T |
+
+ + | +
+open fun toggleVisible(): Widget
+Toggles visibility of current widget. + |
+
+ + | +
+fun translate(text: String?): String? |
+
+ + | +
+fun Container.iframe(src: String? = null, srcdoc: String? = null, name: String? = null, iframeWidth: Int? = null, iframeHeight: Int? = null, sandbox: Set<Sandbox>? = null, classes: Set<String> = setOf(), init: (Iframe.() -> Unit)? = null): Iframe
+DSL builder extension function. + |
+
+ + | +
+fun <T> Any?.createInstance(vararg args: dynamic): T
+Helper function for creating JavaScript objects from dynamic constructors. + |
+
var location: String?
+A current location URL of the iframe.
+ + diff --git a/api1/pl.treksoft.kvision.html/-iframe/name.html b/api1/pl.treksoft.kvision.html/-iframe/name.html new file mode 100644 index 00000000..94ee6d36 --- /dev/null +++ b/api1/pl.treksoft.kvision.html/-iframe/name.html @@ -0,0 +1,21 @@ + + + +var name: String?
+The name of the iframe.
+Getter
+
The name of the iframe.
+ +Setter
+
The name of the iframe.
+ + + diff --git a/api1/pl.treksoft.kvision.html/-iframe/render.html b/api1/pl.treksoft.kvision.html/-iframe/render.html new file mode 100644 index 00000000..0228603e --- /dev/null +++ b/api1/pl.treksoft.kvision.html/-iframe/render.html @@ -0,0 +1,18 @@ + + + +protected open fun render(): VNode
+Overrides Widget.render
+Renders current component as a Snabbdom vnode.
+Return
+Snabbdom vnode
var sandbox: Set<Sandbox>?
+A set of Sandbox options.
+Getter
+
A set of Sandbox options.
+ +Setter
+
A set of Sandbox options.
+ + + diff --git a/api1/pl.treksoft.kvision.html/-iframe/src.html b/api1/pl.treksoft.kvision.html/-iframe/src.html new file mode 100644 index 00000000..a55ef1b9 --- /dev/null +++ b/api1/pl.treksoft.kvision.html/-iframe/src.html @@ -0,0 +1,21 @@ + + + +var src: String?
+The iframe document address.
+Getter
+
The iframe document address.
+ +Setter
+
The iframe document address.
+ + + diff --git a/api1/pl.treksoft.kvision.html/-iframe/srcdoc.html b/api1/pl.treksoft.kvision.html/-iframe/srcdoc.html new file mode 100644 index 00000000..a762a02a --- /dev/null +++ b/api1/pl.treksoft.kvision.html/-iframe/srcdoc.html @@ -0,0 +1,21 @@ + + + +var srcdoc: String?
+The HTML content of the iframe.
+Getter
+
The HTML content of the iframe.
+ +Setter
+
The HTML content of the iframe.
+ + + -- cgit