org.dominokit.domino.ui.layout.Content Maven / Gradle / Ivy
package org.dominokit.domino.ui.layout;
import elemental2.dom.HTMLDivElement;
import elemental2.dom.HTMLElement;
import org.dominokit.domino.ui.utils.BaseDominoElement;
import org.jboss.gwt.elemento.template.DataElement;
import org.jboss.gwt.elemento.template.Templated;
import javax.annotation.PostConstruct;
import static org.jboss.gwt.elemento.core.Elements.div;
import static org.jboss.gwt.elemento.core.Elements.section;
public class Content extends BaseDominoElement {
HTMLDivElement contentContainer;
HTMLElement section;
public Content() {
contentContainer = div().css(LayoutStyles.CONTENT_PANEL).element();
section = section()
.css(LayoutStyles.CONTENT)
.add(contentContainer)
.element();
init(this);
}
public static Content create(){
return new Content();
}
@Override
public HTMLElement element() {
return section;
}
}