com.vaadin.client.widget.escalator
Interface PositionFunction

All Known Implementing Classes:
PositionFunction.AbsolutePosition, PositionFunction.Translate3DPosition, PositionFunction.TranslatePosition, PositionFunction.WebkitTranslate3DPosition

public interface PositionFunction

A functional interface that can be used for positioning elements in the DOM.

Since:
7.4
Author:
Vaadin Ltd

Nested Class Summary
static class PositionFunction.AbsolutePosition
          A position function using "left: x" and "top: y" to position elements in the DOM.
static class PositionFunction.Translate3DPosition
          A position function using "transform: translate3d(x,y,z)" to position elements in the DOM.
static class PositionFunction.TranslatePosition
          A position function using "transform: translate(x,y)" to position elements in the DOM.
static class PositionFunction.WebkitTranslate3DPosition
          A position function using "-webkit-transform: translate3d(x,y,z)" to position elements in the DOM.
 
Method Summary
 void reset(Element e)
          Resets any previously applied positioning, clearing the used style attributes.
 void set(Element e, double x, double y)
          Position an element in an (x,y) coordinate system in the DOM.
 

Method Detail

set

void set(Element e,
         double x,
         double y)
Position an element in an (x,y) coordinate system in the DOM.

Parameters:
e - the element to position. Never null.
x - the x coordinate, in pixels
y - the y coordinate, in pixels

reset

void reset(Element e)
Resets any previously applied positioning, clearing the used style attributes.

Parameters:
e - the element for which to reset the positioning


Copyright © 2000-2014 Vaadin Ltd. All Rights Reserved.