Package-level declarations

KVision main Application class and some helper interfaces necessary to support Hot Module Replacement (HMR).

Types

Link copied to clipboard
abstract class Application

Base class for KVision applications.

Link copied to clipboard

Initializer for Bootstrap CSS module.

Link copied to clipboard

Initializer for Bootstrap Icons module.

Link copied to clipboard

Initializer for Bootstrap module.

Link copied to clipboard

Initializer for KVision Bootstrap spinner module.

Link copied to clipboard

Initializer for KVision chart module.

Link copied to clipboard

Initializer for KVision core module.

Link copied to clipboard

Initializer for KVision datetime module.

Link copied to clipboard

Initializer for KVision Font Awesome module.

Link copied to clipboard

Initializer for KVision handlebars module.

Link copied to clipboard
external interface Hot

Helper interface for Hot Module Replacement (HMR).

Link copied to clipboard

Initializer for KVision imask module.

Link copied to clipboard
object KVManager

Singleton object which initializes and configures KVision framework.

Link copied to clipboard

Initializer for KVision maps module.

Link copied to clipboard
external interface Module

Helper interface for Hot Module Replacement (HMR).

Link copied to clipboard

KVision Module initializer.

Link copied to clipboard

Initializer for KVision OnsenUI module.

Link copied to clipboard

Initializer for KVision React module.

Link copied to clipboard

Initializer for KVision Redux module.

Link copied to clipboard

Initializer for KVision RichText module.

Link copied to clipboard

Initializer for KVision Tabulator with Bootstrap 5 CSS theme.

Link copied to clipboard

Initializer for KVision Tabulator with Bulma CSS theme.

Link copied to clipboard

Initializer for KVision Tabulator with Materialize CSS theme.

Link copied to clipboard

Initializer for KVision Tabulator with Midnight CSS theme.

Link copied to clipboard

Initializer for KVision Tabulator with Modern CSS theme.

Link copied to clipboard

Initializer for KVision Tabulator with Semantic UI CSS theme.

Link copied to clipboard

Initializer for KVision Tabulator with simple CSS theme.

Link copied to clipboard

Initializer for KVision Tabulator with Site Dark CSS theme.

Link copied to clipboard

Initializer for KVision Tabulator module with standard CSS theme.

Link copied to clipboard

Initializer for KVision Tabulator module.

Link copied to clipboard

Internal singleton object which initializes and configures KVision Toastify module.

Link copied to clipboard

Initializer for KVision Tom Select module with default CSS styling.

Link copied to clipboard

Initializer for KVision Tom Select module with minimal CSS styling.

Link copied to clipboard

Initializer for KVision Tom Select module with Bootstrap CSS styling.

Properties

Link copied to clipboard
external val module: Module

Helper variable for Hot Module Replacement (HMR).

Functions

Link copied to clipboard
fun startApplication(builder: () -> Application, hot: Hot? = null, vararg moduleInitializer: ModuleInitializer)

Main function for creating KVision applications. Initialize KVision modules.