kaadin-core / ch.frankel.kaadin / CustomComponentWrapper

CustomComponentWrapper

class CustomComponentWrapper : CustomComponent

Constructors

<init> CustomComponentWrapper()

Functions

setCompositionRoot fun setCompositionRoot(compositionRoot: Component): Unit

Extension Functions

absoluteLayout fun HasComponents.absoluteLayout(init: AbsoluteLayout.() -> Unit = {}): <ERROR CLASS>
accordion fun HasComponents.accordion(init: Accordion.() -> Unit = {}): <ERROR CLASS>
audio fun HasComponents.audio(caption: String? = null, source: Resource? = null, init: Audio.() -> Unit = {}): Audio
button fun HasComponents.button(caption: String? = null, icon: Resource? = null, onClick: (ClickEvent) -> Unit = null, init: Button.() -> Unit = {}): <ERROR CLASS>

see http://demo.vaadin.com/sampler/#ui/interaction

calendar fun HasComponents.calendar(caption: String? = null, eventProvider: CalendarEventProvider = BasicEventProvider(), init: Calendar.() -> Unit = {}): Calendar
checkBox fun HasComponents.checkBox(caption: String? = null, value: Boolean = false, init: CheckBox.() -> Unit = {}): <ERROR CLASS>

see http://demo.vaadin.com/sampler/#ui/data-input/other

fun HasComponents.checkBox(caption: String? = null, dataSource: Property<out Any>, init: CheckBox.() -> Unit = {}): <ERROR CLASS>
classpathFrame fun HasComponents.classpathFrame(caption: String? = null, source: String, init: BrowserFrame.() -> Unit = {}): BrowserFrame
classpathImage fun HasComponents.classpathImage(caption: String? = null, source: String, init: Image.() -> Unit = {}): Image
colorPicker fun HasComponents.colorPicker(popupCaption: String = "Colors", initialColor: Color = WHITE, init: ColorPicker.() -> Unit = {}): <ERROR CLASS>
colorPickerArea fun HasComponents.colorPickerArea(popupCaption: String = "Colors", initialColor: Color = WHITE, init: ColorPickerArea.() -> Unit = {}): <ERROR CLASS>
comboBox fun HasComponents.comboBox(caption: String? = null, vararg options: Any, onValueChange: (ValueChangeEvent) -> Unit = {}, init: ComboBox.() -> Unit = {}): <ERROR CLASS>
fun HasComponents.comboBox(caption: String? = null, options: Collection<Any> = emptyList(), onValueChange: (ValueChangeEvent) -> Unit = {}, init: ComboBox.() -> Unit = {}): ComboBox
fun HasComponents.comboBox(caption: String? = null, dataSource: Container, onValueChange: (ValueChangeEvent) -> Unit = {}, init: ComboBox.() -> Unit = {}): ComboBox
cssLayout fun HasComponents.cssLayout(init: CssLayout.() -> Unit = {}): <ERROR CLASS>
customComponent fun <T : Component> HasComponents.customComponent(component: T, init: CustomComponent.() -> Unit = {}): <ERROR CLASS>
fun HasComponents.customComponent(init: CustomComponentWrapper.() -> Unit = {}): <ERROR CLASS>
customLayout fun HasComponents.customLayout(init: CustomLayout.() -> Unit = {}): <ERROR CLASS>
fun HasComponents.customLayout(template: String, init: CustomLayout.() -> Unit = {}): <ERROR CLASS>
fun HasComponents.customLayout(templateStream: InputStream, init: CustomLayout.() -> Unit = {}): <ERROR CLASS>
dateField fun HasComponents.dateField(caption: String? = null, value: Date? = null, init: DateField.() -> Unit = {}): DateField
fun HasComponents.dateField(caption: String? = null, dataSource: Property<Date>, init: DateField.() -> Unit = {}): DateField
fileFrame fun HasComponents.fileFrame(caption: String? = null, source: String, init: BrowserFrame.() -> Unit = {}): BrowserFrame
fileImage fun HasComponents.fileImage(caption: String? = null, source: String, init: Image.() -> Unit = {}): Image
flash fun HasComponents.flash(caption: String? = null, source: Resource? = null, init: Flash.() -> Unit = {}): Flash
formLayout fun HasComponents.formLayout(spacing: Boolean = true, margin: Boolean = true, init: FormLayout.() -> Unit = {}): <ERROR CLASS>
frame fun HasComponents.frame(caption: String? = null, source: Resource? = null, init: BrowserFrame.() -> Unit = {}): BrowserFrame
grid fun HasComponents.grid(caption: String? = null, dataSource: Indexed = IndexedContainer(), init: Grid.() -> Unit = {}): Grid

see http://demo.vaadin.com/sampler/#ui/grids-and-trees/grid

gridLayout fun HasComponents.gridLayout(columns: Int = 1, rows: Int = 1, spacing: Boolean = false, margin: Boolean = false, init: GridLayout.() -> Unit = {}): <ERROR CLASS>
height fun Sizeable.height(height: String): Unit
fun Sizeable.height(height: Float, unit: Unit): Unit
fun Sizeable.height(height: Height): Unit
heightUndefined fun Sizeable.heightUndefined(): Unit
horizontalLayout fun HasComponents.horizontalLayout(spacing: Boolean = false, margin: Boolean = false, init: HorizontalLayout.() -> Unit = {}): <ERROR CLASS>
horizontalSplitPanel fun HasComponents.horizontalSplitPanel(init: HorizontalSplitPanel.() -> Unit = {}): <ERROR CLASS>
html fun HasComponents.html(content: String? = null, init: Label.() -> Unit = {}): <ERROR CLASS>
fun HasComponents.html(contentSource: Property<out String>, init: Label.() -> Unit = {}): <ERROR CLASS>
image fun HasComponents.image(caption: String? = null, source: Resource? = null, init: Image.() -> Unit = {}): Image
inlineDateField fun HasComponents.inlineDateField(caption: String? = null, value: Date? = null, init: InlineDateField.() -> Unit = {}): InlineDateField
fun HasComponents.inlineDateField(caption: String? = null, dataSource: Property<Date>, init: InlineDateField.() -> Unit = {}): InlineDateField
label fun HasComponents.label(content: String? = null, contentMode: ContentMode = TEXT, init: Label.() -> Unit = {}): <ERROR CLASS>

see http://demo.vaadin.com/sampler/#ui/data-presentation

fun HasComponents.label(contentSource: Property<out String>, contentMode: ContentMode = TEXT, init: Label.() -> Unit = {}): <ERROR CLASS>
link fun HasComponents.link(caption: String, resource: Resource? = null, targetName: String? = null, width: Int = -1, height: Int = -1, border: BorderStyle = NONE, init: Link.() -> Unit = {}): <ERROR CLASS>
listSelect fun HasComponents.listSelect(caption: String? = null, vararg options: Any, onValueChange: (ValueChangeEvent) -> Unit = {}, init: ListSelect.() -> Unit = {}): <ERROR CLASS>
fun HasComponents.listSelect(caption: String? = null, options: Collection<Any> = emptyList(), onValueChange: (ValueChangeEvent) -> Unit = {}, init: ListSelect.() -> Unit = {}): ListSelect
fun HasComponents.listSelect(caption: String? = null, dataSource: Container, onValueChange: (ValueChangeEvent) -> Unit = {}, init: ListSelect.() -> Unit = {}): ListSelect
menuBar fun HasComponents.menuBar(init: MenuBar.() -> Unit = {}): MenuBar
nativeButton fun HasComponents.nativeButton(caption: String? = null, clickListener: (ClickEvent) -> Unit = null, init: NativeButton.() -> Unit = {}): <ERROR CLASS>
nativeSelect fun HasComponents.nativeSelect(caption: String? = null, vararg options: Any, onValueChange: (ValueChangeEvent) -> Unit = {}, init: NativeSelect.() -> Unit = {}): <ERROR CLASS>
fun HasComponents.nativeSelect(caption: String? = null, options: Collection<Any> = emptyList(), onValueChange: (ValueChangeEvent) -> Unit = {}, init: NativeSelect.() -> Unit = {}): NativeSelect
fun HasComponents.nativeSelect(caption: String? = null, dataSource: Container, onValueChange: (ValueChangeEvent) -> Unit = {}, init: NativeSelect.() -> Unit = {}): NativeSelect
optionGroup fun HasComponents.optionGroup(caption: String? = null, options: Collection<Any> = emptyList(), onValueChange: (ValueChangeEvent) -> Unit = {}, init: OptionGroup.() -> Unit = {}): OptionGroup
fun HasComponents.optionGroup(caption: String? = null, vararg options: String, onValueChange: (ValueChangeEvent) -> Unit = {}, init: OptionGroup.() -> Unit = {}): <ERROR CLASS>
fun HasComponents.optionGroup(caption: String? = null, dataSource: Container, onValueChange: (ValueChangeEvent) -> Unit = {}, init: OptionGroup.() -> Unit = {}): OptionGroup
panel fun HasComponents.panel(caption: String? = null, init: Panel.() -> Unit = {}): <ERROR CLASS>

http://demo.vaadin.com/sampler/#ui/structure

passwordField fun HasComponents.passwordField(caption: String? = null, value: String? = "", init: PasswordField.() -> Unit = {}): PasswordField
fun HasComponents.passwordField(caption: String? = null, dataSource: Property<String>, init: PasswordField.() -> Unit = {}): PasswordField
popupView fun HasComponents.popupView(content: Content, init: PopupView.() -> Unit = {}): <ERROR CLASS>
fun HasComponents.popupView(html: String, init: PopupView.() -> Unit): PopupView
progressBar fun HasComponents.progressBar(progress: Float = 0f, init: ProgressBar.() -> Unit = {}): <ERROR CLASS>
fun HasComponents.progressBar(dataSource: Property<out Float>, init: ProgressBar.() -> Unit = {}): <ERROR CLASS>
richTextArea fun HasComponents.richTextArea(caption: String? = null, value: String = "", init: RichTextArea.() -> Unit = {}): RichTextArea
fun HasComponents.richTextArea(caption: String? = null, dataSource: Property<String>, init: RichTextArea.() -> Unit = {}): RichTextArea
size fun Sizeable.size(width: String, height: String): Unit
fun Sizeable.size(width: Float, height: Float, unit: Unit): Unit
fun Sizeable.size(width: Float, widthUnit: Unit, height: Float, heightUnit: Unit): Unit
fun Sizeable.size(width: Width, height: Height): Unit
sizeFull fun Sizeable.sizeFull(): Unit
sizeUndefined fun Sizeable.sizeUndefined(): Unit
slider fun HasComponents.slider(caption: String? = null, min: Int, max: Int, resolution: Int, init: Slider.() -> Unit = {}): <ERROR CLASS>
fun HasComponents.slider(caption: String? = null, min: Double, max: Double, init: Slider.() -> Unit = {}): <ERROR CLASS>
tabSheet fun HasComponents.tabSheet(init: TabSheet.() -> Unit = {}): <ERROR CLASS>
table fun HasComponents.table(caption: String? = null, dataSource: Container? = null, init: Table.() -> Unit = {}): Table
textArea fun HasComponents.textArea(caption: String? = null, value: String? = "", init: TextArea.() -> Unit = {}): TextArea
fun HasComponents.textArea(caption: String? = null, dataSource: Property<String>, init: TextArea.() -> Unit = {}): TextArea
textField fun HasComponents.textField(caption: String? = null, value: String = "", init: TextField.() -> Unit = {}): TextField
fun HasComponents.textField(caption: String? = null, dataSource: Property<String>, init: TextField.() -> Unit = {}): TextField
themeFrame fun HasComponents.themeFrame(caption: String? = null, source: String, init: BrowserFrame.() -> Unit = {}): BrowserFrame
themeImage fun HasComponents.themeImage(caption: String? = null, source: String, init: Image.() -> Unit = {}): Image
tree fun HasComponents.tree(caption: String? = null, dataSource: Container = HierarchicalContainer(), init: Tree.() -> Unit = {}): Tree
treeTable fun HasComponents.treeTable(caption: String? = null, dataSource: Container = HierarchicalContainer(), init: TreeTable.() -> Unit = {}): TreeTable
twinColSelect fun HasComponents.twinColSelect(caption: String? = null, vararg options: Any, onValueChange: (ValueChangeEvent) -> Unit = {}, init: TwinColSelect.() -> Unit = {}): <ERROR CLASS>
fun HasComponents.twinColSelect(caption: String? = null, options: Collection<Any> = emptyList(), onValueChange: (ValueChangeEvent) -> Unit = {}, init: TwinColSelect.() -> Unit = {}): TwinColSelect
fun HasComponents.twinColSelect(caption: String? = null, dataSource: Container, onValueChange: (ValueChangeEvent) -> Unit = {}, init: TwinColSelect.() -> Unit = {}): TwinColSelect
upload fun HasComponents.upload(caption: String? = null, uploadReceiver: Receiver, init: Upload.() -> Unit = {}): <ERROR CLASS>
fun HasComponents.upload(uploadReceiver: Receiver, init: Upload.() -> Unit = {}): <ERROR CLASS>
verticalLayout fun HasComponents.verticalLayout(spacing: Boolean = false, margin: Boolean = false, init: VerticalLayout.() -> Unit = {}): <ERROR CLASS>
verticalSplitPanel fun HasComponents.verticalSplitPanel(init: VerticalSplitPanel.() -> Unit = {}): <ERROR CLASS>
video fun HasComponents.video(caption: String? = null, source: Resource? = null, init: Video.() -> Unit = {}): Video
width fun Sizeable.width(width: String): Unit
fun Sizeable.width(width: Float, unit: Unit): Unit
fun Sizeable.width(width: Width): Unit
widthUndefined fun Sizeable.widthUndefined(): Unit