From 806edfceeefe7fda47924f97237974e99fe28a02 Mon Sep 17 00:00:00 2001
From: Robert Jaros
Date: Mon, 2 Apr 2018 01:35:47 +0200
Subject: API documentantion update
---
.../-form-panel/-init-.html | 10 ++-
.../-form-panel/action.html | 21 ++++++
api/pl.treksoft.kvision.form/-form-panel/add.html | 16 +++++
.../-form-panel/autocomplete.html | 21 ++++++
.../-form-panel/enctype.html | 21 ++++++
.../-form-panel/form-panel.html | 4 +-
.../-form-panel/get-sn-attrs.html | 18 +++++
.../-form-panel/index.html | 78 +++++++++++++++++++++-
.../-form-panel/method.html | 21 ++++++
api/pl.treksoft.kvision.form/-form-panel/name.html | 21 ++++++
.../-form-panel/novalidate.html | 21 ++++++
.../-form-panel/target.html | 21 ++++++
12 files changed, 267 insertions(+), 6 deletions(-)
create mode 100644 api/pl.treksoft.kvision.form/-form-panel/action.html
create mode 100644 api/pl.treksoft.kvision.form/-form-panel/autocomplete.html
create mode 100644 api/pl.treksoft.kvision.form/-form-panel/enctype.html
create mode 100644 api/pl.treksoft.kvision.form/-form-panel/get-sn-attrs.html
create mode 100644 api/pl.treksoft.kvision.form/-form-panel/method.html
create mode 100644 api/pl.treksoft.kvision.form/-form-panel/name.html
create mode 100644 api/pl.treksoft.kvision.form/-form-panel/novalidate.html
create mode 100644 api/pl.treksoft.kvision.form/-form-panel/target.html
(limited to 'api/pl.treksoft.kvision.form/-form-panel')
diff --git a/api/pl.treksoft.kvision.form/-form-panel/-init-.html b/api/pl.treksoft.kvision.form/-form-panel/-init-.html
index 754f2a51..e2eb6cf7 100644
--- a/api/pl.treksoft.kvision.form/-form-panel/-init-.html
+++ b/api/pl.treksoft.kvision.form/-form-panel/-init-.html
@@ -8,11 +8,17 @@
kvision / pl.treksoft.kvision.form / FormPanel / <init>
<init>
-
-FormPanel(type: FormType? = null, classes: Set<String> = setOf(), modelFactory: (Map<String, Any?>) -> K)
+
+FormPanel(method: FormMethod? = null, action: String? = null, enctype: FormEnctype? = null, type: FormType? = null, classes: Set<String> = setOf(), modelFactory: (Map<String, Any?>) -> K)
Parameters
K
- model class type
+
+method
- HTTP method
+
+action
- the URL address to send data
+
+enctype
- form encoding type
type
- form layout
diff --git a/api/pl.treksoft.kvision.form/-form-panel/action.html b/api/pl.treksoft.kvision.form/-form-panel/action.html
new file mode 100644
index 00000000..0c8c0b9c
--- /dev/null
+++ b/api/pl.treksoft.kvision.form/-form-panel/action.html
@@ -0,0 +1,21 @@
+
+
+
+FormPanel.action - kvision
+
+
+
+kvision / pl.treksoft.kvision.form / FormPanel / action
+
+action
+
+var action: String?
+The URL address to send data.
+Getter
+
The URL address to send data.
+
+Setter
+
The URL address to send data.
+
+
+
diff --git a/api/pl.treksoft.kvision.form/-form-panel/add.html b/api/pl.treksoft.kvision.form/-form-panel/add.html
index 4d325c15..0c9fd3ca 100644
--- a/api/pl.treksoft.kvision.form/-form-panel/add.html
+++ b/api/pl.treksoft.kvision.form/-form-panel/add.html
@@ -72,5 +72,21 @@ current form panel
validator
- optional validation function
Return
current form panel
+
+open fun <C : FilesFormControl> add(key: KProperty1<K, List<File>?>, control: C, required: Boolean = false, validatorMessage: (C) -> String? = null, validator: (C) -> Boolean? = null): FormPanel<K>
+Adds a files control to the form panel.
+Parameters
+
+key
- key identifier of the control
+
+control
- the files form control
+
+required
- determines if the control is required
+
+validatorMessage
- optional function returning validation message
+
+validator
- optional validation function
+Return
+current form panel