com.vaadin.polymer.paper.PaperMenuShrinkHeightAnimationElement Maven / Gradle / Ivy
The newest version!
/*
* This code was generated with Vaadin Web Component GWT API Generator,
* from paper-menu-button project by The Polymer Authors
* that is licensed with http://polymer.github.io/LICENSE.txt license.
*/
package com.vaadin.polymer.paper;
import com.vaadin.polymer.elemental.*;
import com.google.gwt.core.client.JavaScriptObject;
import com.google.gwt.core.client.JsArray;
import jsinterop.annotations.JsOverlay;
import jsinterop.annotations.JsProperty;
import jsinterop.annotations.JsType;
/**
*
*/
@JsType(isNative=true)
public interface PaperMenuShrinkHeightAnimationElement extends HTMLElement {
@JsOverlay public static final String TAG = "paper-menu-shrink-height-animation";
@JsOverlay public static final String SRC = "paper-menu-button/paper-menu-button.html";
/**
* Defines the animation timing.
*
* JavaScript Info:
* @property animationTiming
* @type Object
* @behavior PaperMenuShrinkHeightAnimation
*/
@JsProperty JavaScriptObject getAnimationTiming();
/**
* Defines the animation timing.
*
* JavaScript Info:
* @property animationTiming
* @type Object
* @behavior PaperMenuShrinkHeightAnimation
*/
@JsProperty void setAnimationTiming(JavaScriptObject value);
/**
* Can be used to determine that elements implement this behavior.
*
* JavaScript Info:
* @property isNeonAnimation
* @type boolean
* @behavior PaperMenuShrinkHeightAnimation
*/
@JsProperty boolean getIsNeonAnimation();
/**
* Can be used to determine that elements implement this behavior.
*
* JavaScript Info:
* @property isNeonAnimation
* @type boolean
* @behavior PaperMenuShrinkHeightAnimation
*/
@JsProperty void setIsNeonAnimation(boolean value);
/**
* Sets transform
and transformOrigin
properties along with the prefixed versions.
*
* JavaScript Info:
* @method setPrefixedProperty
* @param {} node
* @param {} property
* @param {} value
* @behavior PaperMenuShrinkHeightAnimation
*
*/
void setPrefixedProperty(Object node, Object property, Object value);
/**
* Returns the animation timing by mixing in properties from config
to the defaults defined
by the animation.
*
* JavaScript Info:
* @method timingFromConfig
* @param {} config
* @behavior PaperMenuShrinkHeightAnimation
*
*/
void timingFromConfig(Object config);
/**
* Called when the animation finishes.
*
* JavaScript Info:
* @method complete
* @behavior PaperMenuShrinkHeightAnimation
*
*/
void complete();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy