From 5c87c4a52e95c942c413324e21034a52fff0ccb3 Mon Sep 17 00:00:00 2001 From: Robert Jaros Date: Sun, 17 Mar 2019 01:38:43 +0100 Subject: API Documentation for KVision 0.0.30 --- api/alltypes/index.html | 33 +- api/index-outline.html | 129 ++++++- api/index.html | 7 + api/package-list | 1 + api/pl.treksoft.kvision.chart/-chart/index.html | 7 + api/pl.treksoft.kvision.core/-widget/index.html | 16 + .../-widget/single-render.html | 14 + .../-data-container/index.html | 7 + .../-check-input/index.html | 7 + .../-select-option/index.html | 7 + .../-spinner-input/index.html | 7 + .../-abstract-text-input/index.html | 7 + .../-date-time-input/index.html | 7 + .../-upload-input/index.html | 7 + .../-field-label/field-label.html | 16 + .../-field-label/index.html | 14 + .../-form-panel/get-data-with-file-content.html | 17 - .../-form-panel/index.html | 18 +- api/pl.treksoft.kvision.form/-form/fields.html | 14 + .../-form/get-data-with-file-content.html | 17 - api/pl.treksoft.kvision.form/-form/index.html | 37 +- .../-form/model-factory.html | 14 + api/pl.treksoft.kvision.html/-button/index.html | 7 + api/pl.treksoft.kvision.html/-canvas/index.html | 7 + api/pl.treksoft.kvision.html/-iframe/index.html | 7 + api/pl.treksoft.kvision.html/-image/index.html | 7 + .../-close-icon/index.html | 7 + .../-simple-panel/index.html | 7 + api/pl.treksoft.kvision.redux/-dispatch.html | 13 + api/pl.treksoft.kvision.redux/-get-state.html | 13 + .../-redux-store/-init-.html | 30 ++ .../-redux-store/dispatch.html | 18 + .../-redux-store/get-state.html | 15 + .../-redux-store/index.html | 91 +++++ .../-redux-store/state-serializer.html | 15 + .../-redux-store/subscribe.html | 15 + .../-state-binding/-init-.html | 30 ++ .../-state-binding/index.html | 415 +++++++++++++++++++++ .../-state-binding/state-binding.html | 16 + .../-state-binding/update.html | 15 + .../create-redux-store.html | 22 ++ api/pl.treksoft.kvision.redux/index.html | 69 ++++ .../get-data-with-file-content.html | 19 + api/pl.treksoft.kvision.utils/index.html | 10 + 44 files changed, 1176 insertions(+), 75 deletions(-) create mode 100644 api/pl.treksoft.kvision.core/-widget/single-render.html create mode 100644 api/pl.treksoft.kvision.form/-field-label/field-label.html delete mode 100644 api/pl.treksoft.kvision.form/-form-panel/get-data-with-file-content.html create mode 100644 api/pl.treksoft.kvision.form/-form/fields.html delete mode 100644 api/pl.treksoft.kvision.form/-form/get-data-with-file-content.html create mode 100644 api/pl.treksoft.kvision.form/-form/model-factory.html create mode 100644 api/pl.treksoft.kvision.redux/-dispatch.html create mode 100644 api/pl.treksoft.kvision.redux/-get-state.html create mode 100644 api/pl.treksoft.kvision.redux/-redux-store/-init-.html create mode 100644 api/pl.treksoft.kvision.redux/-redux-store/dispatch.html create mode 100644 api/pl.treksoft.kvision.redux/-redux-store/get-state.html create mode 100644 api/pl.treksoft.kvision.redux/-redux-store/index.html create mode 100644 api/pl.treksoft.kvision.redux/-redux-store/state-serializer.html create mode 100644 api/pl.treksoft.kvision.redux/-redux-store/subscribe.html create mode 100644 api/pl.treksoft.kvision.redux/-state-binding/-init-.html create mode 100644 api/pl.treksoft.kvision.redux/-state-binding/index.html create mode 100644 api/pl.treksoft.kvision.redux/-state-binding/state-binding.html create mode 100644 api/pl.treksoft.kvision.redux/-state-binding/update.html create mode 100644 api/pl.treksoft.kvision.redux/create-redux-store.html create mode 100644 api/pl.treksoft.kvision.redux/index.html create mode 100644 api/pl.treksoft.kvision.utils/get-data-with-file-content.html diff --git a/api/alltypes/index.html b/api/alltypes/index.html index 135a87b3..efed37c1 100644 --- a/api/alltypes/index.html +++ b/api/alltypes/index.html @@ -716,15 +716,15 @@ -pl.treksoft.kvision.electron.Dialog +pl.treksoft.kvision.modal.Dialog +

Modal window with a result.

-pl.treksoft.kvision.modal.Dialog +pl.treksoft.kvision.electron.Dialog -

Modal window with a result.

@@ -785,6 +785,12 @@ +pl.treksoft.kvision.redux.Dispatch + + + + + pl.treksoft.kvision.electron.Display @@ -1085,6 +1091,12 @@ +pl.treksoft.kvision.redux.GetState + + + + + pl.treksoft.kvision.electron.GlobalShortcut @@ -2164,6 +2176,14 @@ +pl.treksoft.kvision.redux.ReduxStore + +

A class implementing redux pattern backed by the original Redux JS library. +It requires @Serializable state.

+ + + + pl.treksoft.kvision.electron.RegisterBufferProtocolRequest @@ -2578,6 +2598,13 @@ +pl.treksoft.kvision.redux.StateBinding + +

A class which binds the redux store with the given container.

+ + + + pl.treksoft.kvision.electron.StreamProtocolResponse diff --git a/api/index-outline.html b/api/index-outline.html index c2be5ecc..68046587 100644 --- a/api/index-outline.html +++ b/api/index-outline.html @@ -3495,7 +3495,7 @@ external interface DevToolsExtensions
-external interface Dialog : EventEmitter
+open class Dialog<R> : Modal
-open class Dialog<R> : Modal
+external interface Dialog : EventEmitter
@@ -3667,6 +3667,7 @@ +typealias Dispatch<A> = (A) -> <ERROR CLASS>
external interface Display
+typealias GetState<S> = () -> S
external interface GlobalShortcut : EventEmitter
+class ReduxStore<S : Any, A>
+ external interface RegisterBufferProtocolRequest
+class StateBinding<S : Any, A, CONT : Container> : Widget
+ external interface StreamProtocolResponse
+package pl.treksoft.kvision.redux
+ package pl.treksoft.kvision.remote
val auto: CssSize
+suspend fun <K : Any> Form<K>.getDataWithFileContent(): K
+suspend fun <K : Any> FormPanel<K>.getDataWithFileContent(): K
fun isIE11(): Boolean
kotlin.Any