com.github.fluorumlabs.disconnect.vaadin.elements.VerticalLayoutElement Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of disconnect-vaadin Show documentation
Show all versions of disconnect-vaadin Show documentation
Vaadin components bindings for Disconnect Zero
The newest version!
package com.github.fluorumlabs.disconnect.vaadin.elements;
import com.github.fluorumlabs.disconnect.core.annotations.Import;
import com.github.fluorumlabs.disconnect.core.annotations.NpmPackage;
import com.github.fluorumlabs.disconnect.vaadin.Vaadin;
import com.github.fluorumlabs.disconnect.vaadin.elements.mixins.ThemableMixin;
import js.web.dom.HTMLElement;
/**
* <vaadin-vertical-layout>
provides a simple way to vertically align your HTML elements.
*
* <vaadin-vertical-layout>
* <div>Item 1</div>
* <div>Item 2</div>
* </vaadin-vertical-layout>
*
* Built-in Theme Variations
* <vaadin-vertical-layout>
supports the following theme variations:
*
*
*
* Theme variation Description
*
*
* theme="margin"
Applies the default amount of CSS margin for the host
* element (specified by the theme)
* theme="padding"
Applies the default amount of CSS padding for the host
* element (specified by the theme)
* theme="spacing"
Applies the default amount of CSS margin between items
* (specified by the theme)
*
*
*/
@NpmPackage(
name = "@vaadin/vaadin",
version = Vaadin.VERSION
)
@Import(
module = "@vaadin/vaadin-ordered-layout/theme/lumo/vaadin-vertical-layout.js"
)
public interface VerticalLayoutElement extends HTMLElement, ThemableMixin {
static String TAGNAME() {
return "vaadin-vertical-layout";
}
}