LayoutElementBuilders.Column.Builder
public final class LayoutElementBuilders.Column.Builder implements LayoutElementBuilders.LayoutElement.Builder
Builder for Column.
Summary
Public constructors |
|---|
|
Public methods |
|
|---|---|
@NonNull LayoutElementBuilders.Column.Builder |
Adds one item to the list of child elements to place inside this |
@NonNull LayoutElementBuilders.Column |
Builds an instance with values accumulated in this Builder. |
@NonNull LayoutElementBuilders.Column.Builder |
Sets the height of this column. |
@NonNull LayoutElementBuilders.Column.Builder |
Sets the horizontal alignment of elements inside this column, if they are narrower than the resulting width of the column. |
@NonNull LayoutElementBuilders.Column.Builder |
Sets the horizontal alignment of elements inside this column, if they are narrower than the resulting width of the column. |
@NonNull LayoutElementBuilders.Column.Builder |
Sets |
@NonNull LayoutElementBuilders.Column.Builder |
Sets the width of this column. |
Public methods
public @NonNull LayoutElementBuilders.Column.BuilderaddContent(@NonNull LayoutElementBuilders.LayoutElement content)
Adds one item to the list of child elements to place inside this Column.
build
public @NonNull LayoutElementBuilders.Columnbuild()
Builds an instance with values accumulated in this Builder.
public @NonNull LayoutElementBuilders.Column.BuildersetHeight(@NonNull DimensionBuilders.ContainerDimension height)
Sets the height of this column. If not defined, this will size itself to fit all of its children (i.e. a WrappedDimension).
public @NonNull LayoutElementBuilders.Column.BuildersetHorizontalAlignment(int horizontalAlignment)
Sets the horizontal alignment of elements inside this column, if they are narrower than the resulting width of the column. If not defined, defaults to HORIZONTAL_ALIGN_CENTER.
public @NonNull LayoutElementBuilders.Column.BuildersetHorizontalAlignment(
@NonNull LayoutElementBuilders.HorizontalAlignmentProp horizontalAlignment
)
Sets the horizontal alignment of elements inside this column, if they are narrower than the resulting width of the column. If not defined, defaults to HORIZONTAL_ALIGN_CENTER.
public @NonNull LayoutElementBuilders.Column.BuildersetModifiers(@NonNull ModifiersBuilders.Modifiers modifiers)
Sets androidx.wear.tiles.ModifiersBuilders.Modifiers for this element.
public @NonNull LayoutElementBuilders.Column.BuildersetWidth(@NonNull DimensionBuilders.ContainerDimension width)
Sets the width of this column. If not defined, this will size itself to fit all of its children (i.e. a WrappedDimension).