All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.vaadin.polymer.PolymerBase.widget.Base Maven / Gradle / Ivy

There is a newer version: 1.9.3.1
Show newest version
/*
 * This code was generated with Vaadin Web Component GWT API Generator, 
 * from polymer project by The Polymer Authors (http://polymer.github.io/AUTHORS.txt)
 * that is licensed with http://polymer.github.io/LICENSE.txt license.
 */
package com.vaadin.polymer.PolymerBase.widget;

import com.vaadin.polymer.PolymerBase.element.*;

import com.vaadin.polymer.PolymerWidget;
import com.vaadin.polymer.elemental.*;
import com.google.gwt.core.client.JsArray;
import com.google.gwt.event.shared.HandlerRegistration;
import com.google.gwt.core.client.JavaScriptObject;

/**
 * 

Polymer.Base acts as a base prototype for all Polymer elements. It is composed via various calls to Polymer.Base._addFeature().

*

The properties reflected here are the combined view of all features found in this library. There may be more properties added via other libraries, as well.

*/ public class Base extends PolymerWidget { /** * Default Constructor. */ public Base() { this(""); } /** * Constructor used by UIBinder to create widgets with content. */ public Base(String html) { super(BaseElement.TAG, BaseElement.SRC, html); } /** * Gets a handle to the Polymer object's underlying DOM element. */ public BaseElement getPolymerElement() { return (BaseElement) getElement(); } /** * * * JavaScript Info: * @method $$ * @param {} slctr * */ public void $$(JavaScriptObject slctr) { getPolymerElement().$$(slctr); } /** * * * JavaScript Info: * @method arrayDelete * @param {} path * @param {} item * */ public void arrayDelete(JavaScriptObject path, JavaScriptObject item) { getPolymerElement().arrayDelete(path, item); } /** * * * JavaScript Info: * @method async * @param {} callback * @param {} waitTime * */ public void async(JavaScriptObject callback, JavaScriptObject waitTime) { getPolymerElement().async(callback, waitTime); } /** * * * JavaScript Info: * @method attachedCallback * */ public void attachedCallback() { getPolymerElement().attachedCallback(); } /** * * * JavaScript Info: * @method attributeFollows * @param {} name * @param {} toElement * @param {} fromElement * */ public void attributeFollows(JavaScriptObject name, JavaScriptObject toElement, JavaScriptObject fromElement) { getPolymerElement().attributeFollows(name, toElement, fromElement); } /** * * * JavaScript Info: * @property behaviors * @type Array * */ public JsArray getBehaviors(){ return getPolymerElement().getBehaviors(); } /** * * * JavaScript Info: * @property behaviors * @type Array * */ public void setBehaviors(JsArray value) { getPolymerElement().setBehaviors(value); } /** * * * JavaScript Info: * @method cancelAsync * @param {} handle * */ public void cancelAsync(JavaScriptObject handle) { getPolymerElement().cancelAsync(handle); } /** * * * JavaScript Info: * @method cancelDebouncer * @param {} jobName * */ public void cancelDebouncer(JavaScriptObject jobName) { getPolymerElement().cancelDebouncer(jobName); } /** * * * JavaScript Info: * @method classFollows * @param {} name * @param {} toElement * @param {} fromElement * */ public void classFollows(JavaScriptObject name, JavaScriptObject toElement, JavaScriptObject fromElement) { getPolymerElement().classFollows(name, toElement, fromElement); } /** * * * JavaScript Info: * @method create * @param {} tag * @param {} props * */ public void create(JavaScriptObject tag, JavaScriptObject props) { getPolymerElement().create(tag, props); } /** * * * JavaScript Info: * @method debounce * @param {} jobName * @param {} callback * @param {} wait * */ public void debounce(JavaScriptObject jobName, JavaScriptObject callback, JavaScriptObject wait) { getPolymerElement().debounce(jobName, callback, wait); } /** * * * JavaScript Info: * @method deserialize * @param {} value * @param {} type * */ public void deserialize(JavaScriptObject value, JavaScriptObject type) { getPolymerElement().deserialize(value, type); } /** * * * JavaScript Info: * @method distributeContent * */ public void distributeContent() { getPolymerElement().distributeContent(); } /** * * * JavaScript Info: * @method domHost * */ public void domHost() { getPolymerElement().domHost(); } /** * * * JavaScript Info: * @method elementMatches * @param {} selector * @param {} node * */ public void elementMatches(JavaScriptObject selector, JavaScriptObject node) { getPolymerElement().elementMatches(selector, node); } /** * * * JavaScript Info: * @method fire * @param {} type * @param {} detail * @param {} options * */ public void fire(JavaScriptObject type, JavaScriptObject detail, JavaScriptObject options) { getPolymerElement().fire(type, detail, options); } /** * * * JavaScript Info: * @method flushDebouncer * @param {} jobName * */ public void flushDebouncer(JavaScriptObject jobName) { getPolymerElement().flushDebouncer(jobName); } /** * * * JavaScript Info: * @method get * @param {} path * @param {} root * */ public void get(JavaScriptObject path, JavaScriptObject root) { getPolymerElement().get(path, root); } /** * * * JavaScript Info: * @method getContentChildNodes * @param {} slctr * */ public void getContentChildNodes(JavaScriptObject slctr) { getPolymerElement().getContentChildNodes(slctr); } /** * * * JavaScript Info: * @method getContentChildren * @param {} slctr * */ public void getContentChildren(JavaScriptObject slctr) { getPolymerElement().getContentChildren(slctr); } /** * * * JavaScript Info: * @method getNativePrototype * @param {} tag * */ public void getNativePrototype(JavaScriptObject tag) { getPolymerElement().getNativePrototype(tag); } /** * * * JavaScript Info: * @method getPropertyInfo * @param {} property * */ public void getPropertyInfo(JavaScriptObject property) { getPolymerElement().getPropertyInfo(property); } /** * * * JavaScript Info: * @method importHref * @param {} href * @param {} onload * @param {} onerror * */ public void importHref(JavaScriptObject href, JavaScriptObject onload, JavaScriptObject onerror) { getPolymerElement().importHref(href, onload, onerror); } /** * * * JavaScript Info: * @method instanceTemplate * @param {} template * */ public void instanceTemplate(JavaScriptObject template) { getPolymerElement().instanceTemplate(template); } /** * * * JavaScript Info: * @method isDebouncerActive * @param {} jobName * */ public void isDebouncerActive(JavaScriptObject jobName) { getPolymerElement().isDebouncerActive(jobName); } /** * * * JavaScript Info: * @method linkPaths * @param {} to * @param {} from * */ public void linkPaths(JavaScriptObject to, JavaScriptObject from) { getPolymerElement().linkPaths(to, from); } /** * * * JavaScript Info: * @method listen * @param {} node * @param {} eventName * @param {} methodName * */ public void listen(JavaScriptObject node, JavaScriptObject eventName, JavaScriptObject methodName) { getPolymerElement().listen(node, eventName, methodName); } /** * * * JavaScript Info: * @property listeners * @type Object * */ public JavaScriptObject getListeners(){ return getPolymerElement().getListeners(); } /** * * * JavaScript Info: * @property listeners * @type Object * */ public void setListeners(JavaScriptObject value) { getPolymerElement().setListeners(value); } /** * * * JavaScript Info: * @method notifyPath * @param {} path * @param {} value * @param {} fromAbove * */ public void notifyPath(JavaScriptObject path, JavaScriptObject value, JavaScriptObject fromAbove) { getPolymerElement().notifyPath(path, value, fromAbove); } /** * * * JavaScript Info: * @method pop * @param {} path * */ public void pop(JavaScriptObject path) { getPolymerElement().pop(path); } /** * * * JavaScript Info: * @property properties * @type Object * */ public JavaScriptObject getProperties(){ return getPolymerElement().getProperties(); } /** * * * JavaScript Info: * @property properties * @type Object * */ public void setProperties(JavaScriptObject value) { getPolymerElement().setProperties(value); } /** * * * JavaScript Info: * @method push * @param {} path * */ public void push(JavaScriptObject path) { getPolymerElement().push(path); } /** * * * JavaScript Info: * @method reflectPropertyToAttribute * @param {} name * */ public void reflectPropertyToAttribute(JavaScriptObject name) { getPolymerElement().reflectPropertyToAttribute(name); } /** * * * JavaScript Info: * @method resolveUrl * @param {} url * */ public void resolveUrl(JavaScriptObject url) { getPolymerElement().resolveUrl(url); } /** * * * JavaScript Info: * @method scopeSubtree * @param {} container * @param {} shouldObserve * */ public void scopeSubtree(JavaScriptObject container, JavaScriptObject shouldObserve) { getPolymerElement().scopeSubtree(container, shouldObserve); } /** * * * JavaScript Info: * @method serialize * @param {} value * */ public void serialize(JavaScriptObject value) { getPolymerElement().serialize(value); } /** * * * JavaScript Info: * @method serializeValueToAttribute * @param {} value * @param {} attribute * @param {} node * */ public void serializeValueToAttribute(JavaScriptObject value, JavaScriptObject attribute, JavaScriptObject node) { getPolymerElement().serializeValueToAttribute(value, attribute, node); } /** * * * JavaScript Info: * @method set * @param {} path * @param {} value * @param {} root * */ public void set(JavaScriptObject path, JavaScriptObject value, JavaScriptObject root) { getPolymerElement().set(path, value, root); } /** * * * JavaScript Info: * @method setScrollDirection * @param {} direction * @param {} node * */ public void setScrollDirection(JavaScriptObject direction, JavaScriptObject node) { getPolymerElement().setScrollDirection(direction, node); } /** * * * JavaScript Info: * @method shift * @param {} path * */ public void shift(JavaScriptObject path) { getPolymerElement().shift(path); } /** * * * JavaScript Info: * @method splice * @param {} path * @param {} start * @param {} deleteCount * */ public void splice(JavaScriptObject path, JavaScriptObject start, JavaScriptObject deleteCount) { getPolymerElement().splice(path, start, deleteCount); } /** * * * JavaScript Info: * @method toggleAttribute * @param {} name * @param {} bool * @param {} node * */ public void toggleAttribute(JavaScriptObject name, JavaScriptObject bool, JavaScriptObject node) { getPolymerElement().toggleAttribute(name, bool, node); } /** * * * JavaScript Info: * @method toggleClass * @param {} name * @param {} bool * @param {} node * */ public void toggleClass(JavaScriptObject name, JavaScriptObject bool, JavaScriptObject node) { getPolymerElement().toggleClass(name, bool, node); } /** * * * JavaScript Info: * @method transform * @param {} transform * @param {} node * */ public void transform(JavaScriptObject transform, JavaScriptObject node) { getPolymerElement().transform(transform, node); } /** * * * JavaScript Info: * @method translate3d * @param {} x * @param {} y * @param {} z * @param {} node * */ public void translate3d(JavaScriptObject x, JavaScriptObject y, JavaScriptObject z, JavaScriptObject node) { getPolymerElement().translate3d(x, y, z, node); } /** * * * JavaScript Info: * @method unlinkPaths * @param {} path * */ public void unlinkPaths(JavaScriptObject path) { getPolymerElement().unlinkPaths(path); } /** * * * JavaScript Info: * @method unlisten * @param {} node * @param {} eventName * @param {} methodName * */ public void unlisten(JavaScriptObject node, JavaScriptObject eventName, JavaScriptObject methodName) { getPolymerElement().unlisten(node, eventName, methodName); } /** * * * JavaScript Info: * @method unshift * @param {} path * */ public void unshift(JavaScriptObject path) { getPolymerElement().unshift(path); } /** * * * JavaScript Info: * @method updateStyles * @param {} properties * */ public void updateStyles(JavaScriptObject properties) { getPolymerElement().updateStyles(properties); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy