Search in sources :

Example 1 with HTMLImageElement

use of elemental2.dom.HTMLImageElement in project domino-ui-demo by DominoKit.

the class AnimationViewImpl method init.

@Override
public void init() {
    element.appendChild(BlockHeader.create("CSS ANIMATIONS").appendText("Pure css animations - ").appendContent(a().attr("href", "https://daneden.github.io/animate.css/").attr("target", "_blank").textContent("daneden.github.io/animate.css").asElement()).asElement());
    HTMLImageElement image = img(GWT.getModuleBaseURL() + "/images/animation-bg.jpg").css(Styles.img_responsive).asElement();
    Column column = Column.create().onLarge(Column.OnLarge.four).onMedium(Column.OnMedium.four).onSmall(Column.OnSmall.twelve).onXSmall(Column.OnXSmall.twelve);
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.BOUNCE).asElement())).addColumn(column.copy().addElement(createCard(Transition.FLASH).asElement())).addColumn(column.copy().addElement(createCard(Transition.PULSE).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.RUBBER_BAND).asElement())).addColumn(column.copy().addElement(createCard(Transition.SHAKE).asElement())).addColumn(column.copy().addElement(createCard(Transition.SWING).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.TADA).asElement())).addColumn(column.copy().addElement(createCard(Transition.WOBBLE).asElement())).addColumn(column.copy().addElement(createCard(Transition.JELLO).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.BOUNCE_IN).asElement())).addColumn(column.copy().addElement(createCard(Transition.BOUNCE_IN_DOWN).asElement())).addColumn(column.copy().addElement(createCard(Transition.BOUNCE_IN_LEFT).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.BOUNCE_IN_RIGHT).asElement())).addColumn(column.copy().addElement(createCard(Transition.BOUNCE_IN_UP).asElement())).addColumn(column.copy().addElement(createCard(Transition.BOUNCE_OUT).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.BOUNCE_OUT_DOWN).asElement())).addColumn(column.copy().addElement(createCard(Transition.BOUNCE_OUT_LEFT).asElement())).addColumn(column.copy().addElement(createCard(Transition.BOUNCE_OUT_RIGHT).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.BOUNCE_OUT_UP).asElement())).addColumn(column.copy().addElement(createCard(Transition.FADE_IN).asElement())).addColumn(column.copy().addElement(createCard(Transition.FADE_IN_DOWN).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.FADE_IN_DOWN_BIG).asElement())).addColumn(column.copy().addElement(createCard(Transition.FADE_IN_LEFT).asElement())).addColumn(column.copy().addElement(createCard(Transition.FADE_IN_LEFT_BIG).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.FADE_IN_RIGHT).asElement())).addColumn(column.copy().addElement(createCard(Transition.FADE_IN_RIGHT_BIG).asElement())).addColumn(column.copy().addElement(createCard(Transition.FADE_IN_UP).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.FADE_IN_UP_BIG).asElement())).addColumn(column.copy().addElement(createCard(Transition.FADE_OUT).asElement())).addColumn(column.copy().addElement(createCard(Transition.FADE_OUT_DOWN).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.FADE_OUT_DOWN_BIG).asElement())).addColumn(column.copy().addElement(createCard(Transition.FADE_OUT_LEFT).asElement())).addColumn(column.copy().addElement(createCard(Transition.FADE_OUT_LEFT_BIG).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.FADE_OUT_RIGHT).asElement())).addColumn(column.copy().addElement(createCard(Transition.FADE_OUT_RIGHT_BIG).asElement())).addColumn(column.copy().addElement(createCard(Transition.FADE_OUT_UP).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.FADE_OUT_UP_BIG).asElement())).addColumn(column.copy().addElement(createCard(Transition.FLIP).asElement())).addColumn(column.copy().addElement(createCard(Transition.FLIP_IN_X).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.FLIP_IN_Y).asElement())).addColumn(column.copy().addElement(createCard(Transition.FLIP_OUT_X).asElement())).addColumn(column.copy().addElement(createCard(Transition.FLIP_OUT_Y).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.LIGHT_SPEED_IN).asElement())).addColumn(column.copy().addElement(createCard(Transition.LIGHT_SPEED_OUT).asElement())).addColumn(column.copy().addElement(createCard(Transition.ROTATE_IN).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.ROTATE_IN_DOWN_LEFT).asElement())).addColumn(column.copy().addElement(createCard(Transition.ROTATE_IN_DOWN_RIGHT).asElement())).addColumn(column.copy().addElement(createCard(Transition.ROTATE_IN_UP_LEFT).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.ROTATE_IN_UP_RIGHT).asElement())).addColumn(column.copy().addElement(createCard(Transition.ROTATE_OUT).asElement())).addColumn(column.copy().addElement(createCard(Transition.ROTATE_OUT_DOWN_LEFT).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.ROTATE_OUT_DOWN_RIGHT).asElement())).addColumn(column.copy().addElement(createCard(Transition.ROTATE_OUT_UP_LEFT).asElement())).addColumn(column.copy().addElement(createCard(Transition.ROTATE_OUT_UP_RIGHT).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.SLIDE_IN_UP).asElement())).addColumn(column.copy().addElement(createCard(Transition.SLIDE_IN_DOWN).asElement())).addColumn(column.copy().addElement(createCard(Transition.SLIDE_IN_LEFT).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.SLIDE_IN_RIGHT).asElement())).addColumn(column.copy().addElement(createCard(Transition.SLIDE_OUT_UP).asElement())).addColumn(column.copy().addElement(createCard(Transition.SLIDE_OUT_DOWN).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.SLIDE_OUT_LEFT).asElement())).addColumn(column.copy().addElement(createCard(Transition.SLIDE_OUT_RIGHT).asElement())).addColumn(column.copy().addElement(createCard(Transition.ZOOM_IN).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.ZOOM_IN_DOWN).asElement())).addColumn(column.copy().addElement(createCard(Transition.ZOOM_IN_LEFT).asElement())).addColumn(column.copy().addElement(createCard(Transition.ZOOM_IN_RIGHT).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.ZOOM_IN_UP).asElement())).addColumn(column.copy().addElement(createCard(Transition.ZOOM_OUT).asElement())).addColumn(column.copy().addElement(createCard(Transition.ZOOM_OUT_DOWN).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.ZOOM_OUT_LEFT).asElement())).addColumn(column.copy().addElement(createCard(Transition.ZOOM_OUT_RIGHT).asElement())).addColumn(column.copy().addElement(createCard(Transition.ZOOM_OUT_UP).asElement())).asElement());
    element.appendChild(Row.create().addColumn(column.copy().addElement(createCard(Transition.HINGE).asElement())).addColumn(column.copy().addElement(createCard(Transition.ROLL_IN).asElement())).addColumn(column.copy().addElement(createCard(Transition.ROLL_OUT).asElement())).asElement());
    element.appendChild(Card.createCodeCard(CodeResource.INSTANCE.animation()).asElement());
}
Also used : HTMLImageElement(elemental2.dom.HTMLImageElement) Column(org.dominokit.domino.ui.column.Column)

Aggregations

HTMLImageElement (elemental2.dom.HTMLImageElement)1 Column (org.dominokit.domino.ui.column.Column)1