API Reference 0.3.24dart_web_toolkit_i18nHasVerticalAlignment

HasVerticalAlignment abstract class

Characteristic interface which indicates that a widget has an associated vertical alignment.

Use in UiBinder Templates

The names of the static members of {@link VerticalAlignmentConstant}, as well as simple alignment names (top, middle, bottom), can be used as values for a verticalAlignment attribute of any widget that implements this interface. (In fact, this will work for any widget method that takes a single VerticalAlignmentConstant value.)

For example,

<g:VerticalPanel verticalAlignment='ALIGN_BOTTOM' />
<g:VerticalPanel verticalAlignment='bottom' />
abstract class HasVerticalAlignment {

 /**
  * Specifies that the widget's contents should be aligned to the bottom.
  */
 static const VerticalAlignmentConstant ALIGN_BOTTOM = const VerticalAlignmentConstant("bottom");

 /**
  * Specifies that the widget's contents should be aligned in the middle.
  */
 static const VerticalAlignmentConstant ALIGN_MIDDLE = const VerticalAlignmentConstant("middle");

 /**
  * Specifies that the widget's contents should be aligned to the top.
  */
 static const VerticalAlignmentConstant ALIGN_TOP = const VerticalAlignmentConstant("top");

 /**
  * Gets the vertical alignment.
  *
  * @return the current vertical alignment.
  */
 VerticalAlignmentConstant getVerticalAlignment();

 /**
  * Sets the vertical alignment.
  *
  * @param align the vertical alignment (
  *          {@link HasVerticalAlignment#ALIGN_TOP},
  *          {@link HasVerticalAlignment#ALIGN_MIDDLE}, or
  *          {@link HasVerticalAlignment#ALIGN_BOTTOM}).
  */
 void setVerticalAlignment(VerticalAlignmentConstant align);
}

Subclasses

HasAlignment

Static Properties

const VerticalAlignmentConstant ALIGN_BOTTOM #

Specifies that the widget's contents should be aligned to the bottom.

static const VerticalAlignmentConstant ALIGN_BOTTOM = const VerticalAlignmentConstant("bottom")

const VerticalAlignmentConstant ALIGN_MIDDLE #

Specifies that the widget's contents should be aligned in the middle.

static const VerticalAlignmentConstant ALIGN_MIDDLE = const VerticalAlignmentConstant("middle")

const VerticalAlignmentConstant ALIGN_TOP #

Specifies that the widget's contents should be aligned to the top.

static const VerticalAlignmentConstant ALIGN_TOP = const VerticalAlignmentConstant("top")

Methods

abstract VerticalAlignmentConstant getVerticalAlignment() #

Gets the vertical alignment.

@return the current vertical alignment.

abstract void setVerticalAlignment(VerticalAlignmentConstant align) #

Sets the vertical alignment.

@param align the vertical alignment (

     {@link HasVerticalAlignment#ALIGN_TOP},
     {@link HasVerticalAlignment#ALIGN_MIDDLE}, or
     {@link HasVerticalAlignment#ALIGN_BOTTOM}).