public class Grid extends ArrayList<Grid.Position>
Grid.Position
) with
one or more specifiers (eg. hidden, pull-right, width for different devices etc).
The static convenience methods create(int...)
help you easily create basic grids.
Example more complex grid layout:
Grid.create( Grid.position( Device.MD.hidden(), Device.LG.width( Width.QUARTER ).asOffset() ), Grid.position( Device.SM.width( Width.THREE_QUARTERS ) ) );Would result in:
Grid{[hidden-md col-lg-offset-3],[col-sm-9]}
Modifier and Type | Class and Description |
---|---|
static class |
Grid.Column |
static class |
Grid.Columns |
static class |
Grid.Device |
static interface |
Grid.DeviceGridLayout |
static class |
Grid.Position |
static class |
Grid.SingleCssClassDeviceGridLayout |
static class |
Grid.Visibility |
static class |
Grid.Width |
modCount
Constructor and Description |
---|
Grid() |
Modifier and Type | Method and Description |
---|---|
static Grid |
create(Grid.Position... positions) |
static Grid |
create(int... widths)
Create a simple grid with the number of columns specified by the width parameter values.
|
static Grid.Position |
position(Grid.DeviceGridLayout... layouts) |
String |
toString() |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
equals, hashCode
containsAll
finalize, getClass, notify, notifyAll, wait, wait, wait
containsAll, equals, hashCode
parallelStream, stream
public String toString()
toString
in class AbstractCollection<Grid.Position>
public static Grid create(int... widths)
Grid.Device.MD
.widths
- for the columnspublic static Grid create(Grid.Position... positions)
public static Grid.Position position(Grid.DeviceGridLayout... layouts)
Copyright © 2019. All rights reserved.