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

com.vaadin.polymer.iron.IronRangeBehavior Maven / Gradle / Ivy

The newest version!
/*
 * This code was generated with Vaadin Web Component GWT API Generator, 
 * from iron-range-behavior project by The Polymer Authors
 * that is licensed with http://polymer.github.io/LICENSE.txt license.
 */
package com.vaadin.polymer.iron;

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;


/**
 * 

iron-range-behavior provides the behavior for something with a minimum to maximum range.

*/ @JsType(isNative=true) public interface IronRangeBehavior { @JsOverlay public static final String NAME = "Polymer.IronRangeBehavior"; @JsOverlay public static final String SRC = "iron-range-behavior/iron-range-behavior.html"; /** *

The number that indicates the maximum value of the range.

* * JavaScript Info: * @property max * @type Number * @behavior PaperSlider */ @JsProperty double getMax(); /** *

The number that indicates the maximum value of the range.

* * JavaScript Info: * @property max * @type Number * @behavior PaperSlider */ @JsProperty void setMax(double value); /** *

The number that indicates the minimum value of the range.

* * JavaScript Info: * @property min * @type Number * @behavior PaperSlider */ @JsProperty double getMin(); /** *

The number that indicates the minimum value of the range.

* * JavaScript Info: * @property min * @type Number * @behavior PaperSlider */ @JsProperty void setMin(double value); /** *

Returns the ratio of the value.

* * JavaScript Info: * @property ratio * @type Number * @behavior PaperSlider */ @JsProperty double getRatio(); /** *

Returns the ratio of the value.

* * JavaScript Info: * @property ratio * @type Number * @behavior PaperSlider */ @JsProperty void setRatio(double value); /** *

Specifies the value granularity of the range’s value.

* * JavaScript Info: * @property step * @type Number * @behavior PaperSlider */ @JsProperty double getStep(); /** *

Specifies the value granularity of the range’s value.

* * JavaScript Info: * @property step * @type Number * @behavior PaperSlider */ @JsProperty void setStep(double value); /** *

The number that represents the current value.

* * JavaScript Info: * @property value * @type Number * @behavior PaperSlider */ @JsProperty double getValue(); /** *

The number that represents the current value.

* * JavaScript Info: * @property value * @type Number * @behavior PaperSlider */ @JsProperty void setValue(double value); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy