public final class

LayoutElementProto.LayoutElement.Builder

extends <any>

implements LayoutElementProto.LayoutElementOrBuilder

 java.lang.Object

↳<any>

↳androidx.wear.protolayout.proto.LayoutElementProto.LayoutElement.Builder

Overview

 The root of all layout elements. This exists to act as a holder for all of
 the actual layout elements above.
 
Protobuf type androidx.wear.protolayout.proto.LayoutElement

Summary

Methods
public LayoutElementProto.LayoutElement.BuilderclearArc()

.androidx.wear.protolayout.proto.Arc arc = 7;

public LayoutElementProto.LayoutElement.BuilderclearBox()

.androidx.wear.protolayout.proto.Box box = 3;

public LayoutElementProto.LayoutElement.BuilderclearColumn()

.androidx.wear.protolayout.proto.Column column = 1;

public LayoutElementProto.LayoutElement.BuilderclearExtension()

.androidx.wear.protolayout.proto.ExtensionLayoutElement extension = 1000;

public LayoutElementProto.LayoutElement.BuilderclearImage()

.androidx.wear.protolayout.proto.Image image = 6;

public LayoutElementProto.LayoutElement.BuilderclearInner()

public LayoutElementProto.LayoutElement.BuilderclearRow()

.androidx.wear.protolayout.proto.Row row = 2;

public LayoutElementProto.LayoutElement.BuilderclearSpacer()

.androidx.wear.protolayout.proto.Spacer spacer = 4;

public LayoutElementProto.LayoutElement.BuilderclearSpannable()

.androidx.wear.protolayout.proto.Spannable spannable = 8;

public LayoutElementProto.LayoutElement.BuilderclearText()

.androidx.wear.protolayout.proto.Text text = 5;

public LayoutElementProto.ArcgetArc()

.androidx.wear.protolayout.proto.Arc arc = 7;

public LayoutElementProto.BoxgetBox()

.androidx.wear.protolayout.proto.Box box = 3;

public LayoutElementProto.ColumngetColumn()

.androidx.wear.protolayout.proto.Column column = 1;

public LayoutElementProto.ExtensionLayoutElementgetExtension()

.androidx.wear.protolayout.proto.ExtensionLayoutElement extension = 1000;

public LayoutElementProto.ImagegetImage()

.androidx.wear.protolayout.proto.Image image = 6;

public LayoutElementProto.LayoutElement.InnerCasegetInnerCase()

public LayoutElementProto.RowgetRow()

.androidx.wear.protolayout.proto.Row row = 2;

public LayoutElementProto.SpacergetSpacer()

.androidx.wear.protolayout.proto.Spacer spacer = 4;

public LayoutElementProto.SpannablegetSpannable()

.androidx.wear.protolayout.proto.Spannable spannable = 8;

public LayoutElementProto.TextgetText()

.androidx.wear.protolayout.proto.Text text = 5;

public booleanhasArc()

.androidx.wear.protolayout.proto.Arc arc = 7;

public booleanhasBox()

.androidx.wear.protolayout.proto.Box box = 3;

public booleanhasColumn()

.androidx.wear.protolayout.proto.Column column = 1;

public booleanhasExtension()

.androidx.wear.protolayout.proto.ExtensionLayoutElement extension = 1000;

public booleanhasImage()

.androidx.wear.protolayout.proto.Image image = 6;

public booleanhasRow()

.androidx.wear.protolayout.proto.Row row = 2;

public booleanhasSpacer()

.androidx.wear.protolayout.proto.Spacer spacer = 4;

public booleanhasSpannable()

.androidx.wear.protolayout.proto.Spannable spannable = 8;

public booleanhasText()

.androidx.wear.protolayout.proto.Text text = 5;

public LayoutElementProto.LayoutElement.BuildermergeArc(LayoutElementProto.Arc value)

.androidx.wear.protolayout.proto.Arc arc = 7;

public LayoutElementProto.LayoutElement.BuildermergeBox(LayoutElementProto.Box value)

.androidx.wear.protolayout.proto.Box box = 3;

public LayoutElementProto.LayoutElement.BuildermergeColumn(LayoutElementProto.Column value)

.androidx.wear.protolayout.proto.Column column = 1;

public LayoutElementProto.LayoutElement.BuildermergeExtension(LayoutElementProto.ExtensionLayoutElement value)

.androidx.wear.protolayout.proto.ExtensionLayoutElement extension = 1000;

public LayoutElementProto.LayoutElement.BuildermergeImage(LayoutElementProto.Image value)

.androidx.wear.protolayout.proto.Image image = 6;

public LayoutElementProto.LayoutElement.BuildermergeRow(LayoutElementProto.Row value)

.androidx.wear.protolayout.proto.Row row = 2;

public LayoutElementProto.LayoutElement.BuildermergeSpacer(LayoutElementProto.Spacer value)

.androidx.wear.protolayout.proto.Spacer spacer = 4;

public LayoutElementProto.LayoutElement.BuildermergeSpannable(LayoutElementProto.Spannable value)

.androidx.wear.protolayout.proto.Spannable spannable = 8;

public LayoutElementProto.LayoutElement.BuildermergeText(LayoutElementProto.Text value)

.androidx.wear.protolayout.proto.Text text = 5;

public LayoutElementProto.LayoutElement.BuildersetArc(LayoutElementProto.Arc.Builder builderForValue)

.androidx.wear.protolayout.proto.Arc arc = 7;

public LayoutElementProto.LayoutElement.BuildersetArc(LayoutElementProto.Arc value)

.androidx.wear.protolayout.proto.Arc arc = 7;

public LayoutElementProto.LayoutElement.BuildersetBox(LayoutElementProto.Box.Builder builderForValue)

.androidx.wear.protolayout.proto.Box box = 3;

public LayoutElementProto.LayoutElement.BuildersetBox(LayoutElementProto.Box value)

.androidx.wear.protolayout.proto.Box box = 3;

public LayoutElementProto.LayoutElement.BuildersetColumn(LayoutElementProto.Column.Builder builderForValue)

.androidx.wear.protolayout.proto.Column column = 1;

public LayoutElementProto.LayoutElement.BuildersetColumn(LayoutElementProto.Column value)

.androidx.wear.protolayout.proto.Column column = 1;

public LayoutElementProto.LayoutElement.BuildersetExtension(LayoutElementProto.ExtensionLayoutElement.Builder builderForValue)

.androidx.wear.protolayout.proto.ExtensionLayoutElement extension = 1000;

public LayoutElementProto.LayoutElement.BuildersetExtension(LayoutElementProto.ExtensionLayoutElement value)

.androidx.wear.protolayout.proto.ExtensionLayoutElement extension = 1000;

public LayoutElementProto.LayoutElement.BuildersetImage(LayoutElementProto.Image.Builder builderForValue)

.androidx.wear.protolayout.proto.Image image = 6;

public LayoutElementProto.LayoutElement.BuildersetImage(LayoutElementProto.Image value)

.androidx.wear.protolayout.proto.Image image = 6;

public LayoutElementProto.LayoutElement.BuildersetRow(LayoutElementProto.Row.Builder builderForValue)

.androidx.wear.protolayout.proto.Row row = 2;

public LayoutElementProto.LayoutElement.BuildersetRow(LayoutElementProto.Row value)

.androidx.wear.protolayout.proto.Row row = 2;

public LayoutElementProto.LayoutElement.BuildersetSpacer(LayoutElementProto.Spacer.Builder builderForValue)

.androidx.wear.protolayout.proto.Spacer spacer = 4;

public LayoutElementProto.LayoutElement.BuildersetSpacer(LayoutElementProto.Spacer value)

.androidx.wear.protolayout.proto.Spacer spacer = 4;

public LayoutElementProto.LayoutElement.BuildersetSpannable(LayoutElementProto.Spannable.Builder builderForValue)

.androidx.wear.protolayout.proto.Spannable spannable = 8;

public LayoutElementProto.LayoutElement.BuildersetSpannable(LayoutElementProto.Spannable value)

.androidx.wear.protolayout.proto.Spannable spannable = 8;

public LayoutElementProto.LayoutElement.BuildersetText(LayoutElementProto.Text.Builder builderForValue)

.androidx.wear.protolayout.proto.Text text = 5;

public LayoutElementProto.LayoutElement.BuildersetText(LayoutElementProto.Text value)

.androidx.wear.protolayout.proto.Text text = 5;

from java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Methods

public boolean hasColumn()

.androidx.wear.protolayout.proto.Column column = 1;

public LayoutElementProto.Column getColumn()

.androidx.wear.protolayout.proto.Column column = 1;

.androidx.wear.protolayout.proto.Column column = 1;

.androidx.wear.protolayout.proto.Column column = 1;

.androidx.wear.protolayout.proto.Column column = 1;

.androidx.wear.protolayout.proto.Column column = 1;

public boolean hasRow()

.androidx.wear.protolayout.proto.Row row = 2;

public LayoutElementProto.Row getRow()

.androidx.wear.protolayout.proto.Row row = 2;

.androidx.wear.protolayout.proto.Row row = 2;

.androidx.wear.protolayout.proto.Row row = 2;

.androidx.wear.protolayout.proto.Row row = 2;

.androidx.wear.protolayout.proto.Row row = 2;

public boolean hasBox()

.androidx.wear.protolayout.proto.Box box = 3;

public LayoutElementProto.Box getBox()

.androidx.wear.protolayout.proto.Box box = 3;

.androidx.wear.protolayout.proto.Box box = 3;

.androidx.wear.protolayout.proto.Box box = 3;

.androidx.wear.protolayout.proto.Box box = 3;

.androidx.wear.protolayout.proto.Box box = 3;

public boolean hasSpacer()

.androidx.wear.protolayout.proto.Spacer spacer = 4;

public LayoutElementProto.Spacer getSpacer()

.androidx.wear.protolayout.proto.Spacer spacer = 4;

.androidx.wear.protolayout.proto.Spacer spacer = 4;

.androidx.wear.protolayout.proto.Spacer spacer = 4;

.androidx.wear.protolayout.proto.Spacer spacer = 4;

.androidx.wear.protolayout.proto.Spacer spacer = 4;

public boolean hasText()

.androidx.wear.protolayout.proto.Text text = 5;

public LayoutElementProto.Text getText()

.androidx.wear.protolayout.proto.Text text = 5;

.androidx.wear.protolayout.proto.Text text = 5;

.androidx.wear.protolayout.proto.Text text = 5;

.androidx.wear.protolayout.proto.Text text = 5;

.androidx.wear.protolayout.proto.Text text = 5;

public boolean hasImage()

.androidx.wear.protolayout.proto.Image image = 6;

public LayoutElementProto.Image getImage()

.androidx.wear.protolayout.proto.Image image = 6;

.androidx.wear.protolayout.proto.Image image = 6;

.androidx.wear.protolayout.proto.Image image = 6;

.androidx.wear.protolayout.proto.Image image = 6;

.androidx.wear.protolayout.proto.Image image = 6;

public boolean hasArc()

.androidx.wear.protolayout.proto.Arc arc = 7;

public LayoutElementProto.Arc getArc()

.androidx.wear.protolayout.proto.Arc arc = 7;

.androidx.wear.protolayout.proto.Arc arc = 7;

.androidx.wear.protolayout.proto.Arc arc = 7;

.androidx.wear.protolayout.proto.Arc arc = 7;

.androidx.wear.protolayout.proto.Arc arc = 7;

public boolean hasSpannable()

.androidx.wear.protolayout.proto.Spannable spannable = 8;

public LayoutElementProto.Spannable getSpannable()

.androidx.wear.protolayout.proto.Spannable spannable = 8;

.androidx.wear.protolayout.proto.Spannable spannable = 8;

.androidx.wear.protolayout.proto.Spannable spannable = 8;

.androidx.wear.protolayout.proto.Spannable spannable = 8;

.androidx.wear.protolayout.proto.Spannable spannable = 8;

public boolean hasExtension()

.androidx.wear.protolayout.proto.ExtensionLayoutElement extension = 1000;

.androidx.wear.protolayout.proto.ExtensionLayoutElement extension = 1000;

.androidx.wear.protolayout.proto.ExtensionLayoutElement extension = 1000;

.androidx.wear.protolayout.proto.ExtensionLayoutElement extension = 1000;

.androidx.wear.protolayout.proto.ExtensionLayoutElement extension = 1000;

.androidx.wear.protolayout.proto.ExtensionLayoutElement extension = 1000;