ElementSeq
Element sequences are totally transparent, e.g. an Element e behaves exactly the same if it is nested in an ElementSeq or not. Various utilities in this library freely pack and unpack elements from these sequences.
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Elementclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Combines this element with another element to form a new element consisting of both of them.
Combines this element with another element to form a new element consisting of both of them.
Attributes
- Definition Classes
Adds the specified length (which can be negative) to the vertical position of this element.
Adds the specified length (which can be negative) to the vertical position of this element.
Attributes
- Definition Classes
Returns a sequence of all primitive elements that make up this element. The resulting sequence is guaranteed not to contain any de.activegroup.scalajasper.core.ElementSeq objects.
Returns a sequence of all primitive elements that make up this element. The resulting sequence is guaranteed not to contain any de.activegroup.scalajasper.core.ElementSeq objects.
Attributes
- Definition Classes
The vertical extent of this element. Usually this is the Y position plus the height.
The vertical extent of this element. Usually this is the Y position plus the height.
Attributes
- Definition Classes
Inherited methods
Returns a combination of this and that element, where that element is "moved" below this. Note that this element is not moved and elements are only moved down. Also note that the Y position of that element is sort of preserved as spacing between the elements, e.g. if (and only if) this element has a Y position of 0 (the default) the elements abut each other.
Returns a combination of this and that element, where that element is "moved" below this. Note that this element is not moved and elements are only moved down. Also note that the Y position of that element is sort of preserved as spacing between the elements, e.g. if (and only if) this element has a Y position of 0 (the default) the elements abut each other.
Attributes
- See also
-
See function
stackin the companion object for a function that vertically distributes multiple elements. - Inherited from:
- Element
Returns a combination of this and that element, where this element is "moved" below that. Note that the Y position of this element is sort of preserved as spacing between the elements, e.g. if (and only if) this element has a Y position of 0 (the default) the elements abut each other.
Returns a combination of this and that element, where this element is "moved" below that. Note that the Y position of this element is sort of preserved as spacing between the elements, e.g. if (and only if) this element has a Y position of 0 (the default) the elements abut each other.
Attributes
- See also
-
See function
stackin the companion object for a function that vertically distributes multiple elements. - Inherited from:
- Element
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product