DateTime

open class DateTime(value: <Error class: unknown class>? = null, name: String? = null, format: String = "YYYY-MM-DD HH:mm", label: String? = null, rich: Boolean = false, init: DateTime.() -> Unit? = null)

Form field date/time chooser component.

Parameters

value

date/time input value

name

the name attribute of the generated HTML input element

format

date/time format (default YYYY-MM-DD HH:mm)

label

label text bound to the input element

rich

determines if label can contain HTML code

init

an initializer extension function

Constructors

Link copied to clipboard
fun DateTime(value: <Error class: unknown class>? = null, name: String? = null, format: String = "YYYY-MM-DD HH:mm", label: String? = null, rich: Boolean = false, init: DateTime.() -> Unit? = null)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open fun blur()
Link copied to clipboard
open fun buildClassSet(classSetBuilder: <Error class: unknown class>)
Link copied to clipboard
open fun focus()
Link copied to clipboard
open fun getState(): <Error class: unknown class>?
Link copied to clipboard
Link copied to clipboard
open fun hidePopup()

Hides date/time chooser popup.

Link copied to clipboard
open fun removeEventListener(id: Int): <Error class: unknown class>
Link copied to clipboard
open fun removeEventListeners(): <Error class: unknown class>
Link copied to clipboard
open fun <T> setEventListener(block: <Error class: unknown class><T>.() -> Unit): Int
Link copied to clipboard
open fun setState(state: <Error class: unknown class>?)
Link copied to clipboard
open fun showPopup()

Open date/time chooser popup.

Link copied to clipboard
open fun subscribe(observer: (<Error class: unknown class>?) -> Unit): () -> Unit
Link copied to clipboard
open fun togglePopup()

Toggle date/time chooser popup.

Properties

Link copied to clipboard
var autofocus: <Error class: unknown class>

Determines if the date/time input is automatically focused.

Link copied to clipboard
var daysOfWeekDisabled: <Error class: unknown class>

Days of the week that should be disabled. Multiple values should be comma separated.

Link copied to clipboard
var disabledDates: <Error class: unknown class>

An array of disabled dates.

Link copied to clipboard
var enabledDates: <Error class: unknown class>

An array of enabled dates.

Link copied to clipboard
val flabel: <Error class: unknown class>
Link copied to clipboard
var focusOnShow: <Error class: unknown class>

Focus text input when the popup is opened.

Link copied to clipboard
var format: <Error class: unknown class>

Date/time format.

Link copied to clipboard
var ignoreReadonly: <Error class: unknown class>

Allow date picker for readonly component.

Link copied to clipboard
var inline: <Error class: unknown class>

Show as inline.

Link copied to clipboard
Link copied to clipboard
val invalidFeedback: <Error class: unknown class>
Link copied to clipboard
var keepOpen: <Error class: unknown class>

Keep the popup open after selecting a date.

Link copied to clipboard
var label: <Error class: unknown class>

The label text bound to the input element.

Link copied to clipboard
var maxDate: <Error class: unknown class>?

Prevents date selection after this date.

Link copied to clipboard
var minDate: <Error class: unknown class>?

Prevents date selection before this date.

Link copied to clipboard
var placeholder: <Error class: unknown class>

The placeholder for the date/time input.

Link copied to clipboard
var readonly: <Error class: unknown class>

Determines if the date/time input is read-only.

Link copied to clipboard
var rich: <Error class: unknown class>

Determines if label can contain HTML code.

Link copied to clipboard
var showClear: <Error class: unknown class>

Determines if Clear button should be visible.

Link copied to clipboard
var showClose: <Error class: unknown class>

Determines if Close button should be visible.

Link copied to clipboard
var showTodayButton: <Error class: unknown class>

Determines if Today button should be visible.

Link copied to clipboard
var sideBySide: <Error class: unknown class>

Shows date and time pickers side by side.

Link copied to clipboard
var stepping: <Error class: unknown class>

The increment used to build the hour view.

Link copied to clipboard
open var value: <Error class: unknown class>?

Date/time input value.