1// Signature format: 4.0
2package androidx.wear.protolayout.material {
3
4  public class Button implements androidx.wear.protolayout.LayoutElementBuilders.LayoutElement {
5    method public static androidx.wear.protolayout.material.Button? fromLayoutElement(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
6    method public androidx.wear.protolayout.material.ButtonColors getButtonColors();
7    method public androidx.wear.protolayout.ModifiersBuilders.Clickable getClickable();
8    method public androidx.wear.protolayout.TypeBuilders.StringProp? getContentDescription();
9    method public androidx.wear.protolayout.LayoutElementBuilders.LayoutElement? getCustomContent();
10    method public String? getIconContent();
11    method public String? getImageContent();
12    method public androidx.wear.protolayout.DimensionBuilders.ContainerDimension getSize();
13    method public String? getTextContent();
14  }
15
16  public static final class Button.Builder {
17    ctor public Button.Builder(android.content.Context, androidx.wear.protolayout.ModifiersBuilders.Clickable);
18    method public androidx.wear.protolayout.material.Button build();
19    method public androidx.wear.protolayout.material.Button.Builder setButtonColors(androidx.wear.protolayout.material.ButtonColors);
20    method public androidx.wear.protolayout.material.Button.Builder setContentDescription(androidx.wear.protolayout.TypeBuilders.StringProp);
21    method public androidx.wear.protolayout.material.Button.Builder setContentDescription(CharSequence);
22    method public androidx.wear.protolayout.material.Button.Builder setCustomContent(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
23    method public androidx.wear.protolayout.material.Button.Builder setIconContent(String);
24    method public androidx.wear.protolayout.material.Button.Builder setIconContent(String, androidx.wear.protolayout.DimensionBuilders.DpProp);
25    method public androidx.wear.protolayout.material.Button.Builder setImageContent(String);
26    method public androidx.wear.protolayout.material.Button.Builder setSize(androidx.wear.protolayout.DimensionBuilders.DpProp);
27    method public androidx.wear.protolayout.material.Button.Builder setSize(@Dimension(unit=androidx.annotation.Dimension.DP) float);
28    method public androidx.wear.protolayout.material.Button.Builder setTextContent(String);
29    method public androidx.wear.protolayout.material.Button.Builder setTextContent(String, int);
30  }
31
32  public class ButtonColors {
33    ctor public ButtonColors(androidx.wear.protolayout.ColorBuilders.ColorProp, androidx.wear.protolayout.ColorBuilders.ColorProp);
34    ctor public ButtonColors(@ColorInt int, @ColorInt int);
35    method public androidx.wear.protolayout.ColorBuilders.ColorProp getBackgroundColor();
36    method public androidx.wear.protolayout.ColorBuilders.ColorProp getContentColor();
37    method public static androidx.wear.protolayout.material.ButtonColors primaryButtonColors(androidx.wear.protolayout.material.Colors);
38    method public static androidx.wear.protolayout.material.ButtonColors secondaryButtonColors(androidx.wear.protolayout.material.Colors);
39  }
40
41  public class ButtonDefaults {
42    method public static androidx.wear.protolayout.DimensionBuilders.DpProp recommendedIconSize(androidx.wear.protolayout.DimensionBuilders.DpProp);
43    method public static androidx.wear.protolayout.DimensionBuilders.DpProp recommendedIconSize(@Dimension(unit=androidx.annotation.Dimension.DP) float);
44    field public static final androidx.wear.protolayout.DimensionBuilders.DpProp DEFAULT_SIZE;
45    field public static final androidx.wear.protolayout.DimensionBuilders.DpProp EXTRA_LARGE_SIZE;
46    field public static final androidx.wear.protolayout.DimensionBuilders.DpProp LARGE_SIZE;
47    field public static final androidx.wear.protolayout.material.ButtonColors PRIMARY_COLORS;
48    field public static final androidx.wear.protolayout.material.ButtonColors SECONDARY_COLORS;
49  }
50
51  public class Chip implements androidx.wear.protolayout.LayoutElementBuilders.LayoutElement {
52    method public static androidx.wear.protolayout.material.Chip? fromLayoutElement(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
53    method public androidx.wear.protolayout.material.ChipColors getChipColors();
54    method public androidx.wear.protolayout.ModifiersBuilders.Clickable getClickable();
55    method public androidx.wear.protolayout.TypeBuilders.StringProp? getContentDescription();
56    method public androidx.wear.protolayout.LayoutElementBuilders.LayoutElement? getCustomContent();
57    method public androidx.wear.protolayout.DimensionBuilders.ContainerDimension getHeight();
58    method public int getHorizontalAlignment();
59    method public String? getIconContent();
60    method public String? getPrimaryLabelContent();
61    method public String? getSecondaryLabelContent();
62    method public androidx.wear.protolayout.DimensionBuilders.ContainerDimension getWidth();
63  }
64
65  public static final class Chip.Builder {
66    ctor public Chip.Builder(android.content.Context, androidx.wear.protolayout.ModifiersBuilders.Clickable, androidx.wear.protolayout.DeviceParametersBuilders.DeviceParameters);
67    method public androidx.wear.protolayout.material.Chip build();
68    method public androidx.wear.protolayout.material.Chip.Builder setChipColors(androidx.wear.protolayout.material.ChipColors);
69    method public androidx.wear.protolayout.material.Chip.Builder setContentDescription(androidx.wear.protolayout.TypeBuilders.StringProp);
70    method public androidx.wear.protolayout.material.Chip.Builder setContentDescription(CharSequence);
71    method public androidx.wear.protolayout.material.Chip.Builder setCustomContent(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
72    method public androidx.wear.protolayout.material.Chip.Builder setHorizontalAlignment(int);
73    method public androidx.wear.protolayout.material.Chip.Builder setIconContent(String);
74    method public androidx.wear.protolayout.material.Chip.Builder setPrimaryLabelContent(String);
75    method public androidx.wear.protolayout.material.Chip.Builder setSecondaryLabelContent(String);
76    method public androidx.wear.protolayout.material.Chip.Builder setWidth(androidx.wear.protolayout.DimensionBuilders.ContainerDimension);
77    method public androidx.wear.protolayout.material.Chip.Builder setWidth(@Dimension(unit=androidx.annotation.Dimension.DP) float);
78  }
79
80  public class ChipColors {
81    ctor public ChipColors(androidx.wear.protolayout.ColorBuilders.ColorProp, androidx.wear.protolayout.ColorBuilders.ColorProp);
82    ctor public ChipColors(androidx.wear.protolayout.ColorBuilders.ColorProp, androidx.wear.protolayout.ColorBuilders.ColorProp, androidx.wear.protolayout.ColorBuilders.ColorProp, androidx.wear.protolayout.ColorBuilders.ColorProp);
83    ctor public ChipColors(@ColorInt int, @ColorInt int);
84    ctor public ChipColors(@ColorInt int, @ColorInt int, @ColorInt int, @ColorInt int);
85    method public androidx.wear.protolayout.ColorBuilders.ColorProp getBackgroundColor();
86    method public androidx.wear.protolayout.ColorBuilders.ColorProp getContentColor();
87    method public androidx.wear.protolayout.ColorBuilders.ColorProp getIconColor();
88    method public androidx.wear.protolayout.ColorBuilders.ColorProp getSecondaryContentColor();
89    method public static androidx.wear.protolayout.material.ChipColors primaryChipColors(androidx.wear.protolayout.material.Colors);
90    method public static androidx.wear.protolayout.material.ChipColors secondaryChipColors(androidx.wear.protolayout.material.Colors);
91  }
92
93  public class ChipDefaults {
94    field public static final androidx.wear.protolayout.material.ChipColors COMPACT_PRIMARY_COLORS;
95    field public static final androidx.wear.protolayout.material.ChipColors COMPACT_SECONDARY_COLORS;
96    field public static final androidx.wear.protolayout.material.ChipColors PRIMARY_COLORS;
97    field public static final androidx.wear.protolayout.material.ChipColors SECONDARY_COLORS;
98    field public static final androidx.wear.protolayout.material.ChipColors TITLE_PRIMARY_COLORS;
99    field public static final androidx.wear.protolayout.material.ChipColors TITLE_SECONDARY_COLORS;
100  }
101
102  public class CircularProgressIndicator implements androidx.wear.protolayout.LayoutElementBuilders.LayoutElement {
103    method public static androidx.wear.protolayout.material.CircularProgressIndicator? fromLayoutElement(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
104    method public androidx.wear.protolayout.material.ProgressIndicatorColors getCircularProgressIndicatorColors();
105    method public androidx.wear.protolayout.TypeBuilders.StringProp? getContentDescription();
106    method public androidx.wear.protolayout.DimensionBuilders.DegreesProp getEndAngle();
107    method public androidx.wear.protolayout.DimensionBuilders.DegreesProp getProgress();
108    method public androidx.wear.protolayout.DimensionBuilders.DegreesProp getStartAngle();
109    method public androidx.wear.protolayout.DimensionBuilders.DpProp getStrokeWidth();
110  }
111
112  public static final class CircularProgressIndicator.Builder {
113    ctor public CircularProgressIndicator.Builder();
114    method public androidx.wear.protolayout.material.CircularProgressIndicator build();
115    method public androidx.wear.protolayout.material.CircularProgressIndicator.Builder setCircularProgressIndicatorColors(androidx.wear.protolayout.material.ProgressIndicatorColors);
116    method public androidx.wear.protolayout.material.CircularProgressIndicator.Builder setContentDescription(androidx.wear.protolayout.TypeBuilders.StringProp);
117    method public androidx.wear.protolayout.material.CircularProgressIndicator.Builder setContentDescription(CharSequence);
118    method public androidx.wear.protolayout.material.CircularProgressIndicator.Builder setEndAngle(float);
119    method public androidx.wear.protolayout.material.CircularProgressIndicator.Builder setProgress(androidx.wear.protolayout.TypeBuilders.FloatProp);
120    method public androidx.wear.protolayout.material.CircularProgressIndicator.Builder setProgress(@FloatRange(from=0, to=1) float);
121    method public androidx.wear.protolayout.material.CircularProgressIndicator.Builder setStartAngle(float);
122    method public androidx.wear.protolayout.material.CircularProgressIndicator.Builder setStrokeWidth(androidx.wear.protolayout.DimensionBuilders.DpProp);
123    method public androidx.wear.protolayout.material.CircularProgressIndicator.Builder setStrokeWidth(@Dimension(unit=androidx.annotation.Dimension.DP) float);
124  }
125
126  public class Colors {
127    ctor public Colors(@ColorInt int, @ColorInt int, @ColorInt int, @ColorInt int);
128    method @ColorInt public int getOnPrimary();
129    method @ColorInt public int getOnSurface();
130    method @ColorInt public int getPrimary();
131    method @ColorInt public int getSurface();
132    field public static final androidx.wear.protolayout.material.Colors DEFAULT;
133  }
134
135  public class CompactChip implements androidx.wear.protolayout.LayoutElementBuilders.LayoutElement {
136    method public static androidx.wear.protolayout.material.CompactChip? fromLayoutElement(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
137    method public androidx.wear.protolayout.material.ChipColors getChipColors();
138    method public androidx.wear.protolayout.ModifiersBuilders.Clickable getClickable();
139    method public String? getIconContent();
140    method public String getText();
141    method @SuppressCompatibility @androidx.wear.protolayout.expression.ProtoLayoutExperimental public boolean hasExcludeFontPadding();
142  }
143
144  public static final class CompactChip.Builder {
145    ctor public CompactChip.Builder(android.content.Context, String, androidx.wear.protolayout.ModifiersBuilders.Clickable, androidx.wear.protolayout.DeviceParametersBuilders.DeviceParameters);
146    method public androidx.wear.protolayout.material.CompactChip build();
147    method public androidx.wear.protolayout.material.CompactChip.Builder setChipColors(androidx.wear.protolayout.material.ChipColors);
148    method @SuppressCompatibility @androidx.wear.protolayout.expression.ProtoLayoutExperimental public androidx.wear.protolayout.material.CompactChip.Builder setExcludeFontPadding(boolean);
149    method public androidx.wear.protolayout.material.CompactChip.Builder setIconContent(String);
150  }
151
152  public class ProgressIndicatorColors {
153    ctor public ProgressIndicatorColors(androidx.wear.protolayout.ColorBuilders.ColorProp, androidx.wear.protolayout.ColorBuilders.ColorProp);
154    ctor public ProgressIndicatorColors(@ColorInt int, @ColorInt int);
155    method public androidx.wear.protolayout.ColorBuilders.ColorProp getIndicatorColor();
156    method public androidx.wear.protolayout.ColorBuilders.ColorProp getTrackColor();
157    method public static androidx.wear.protolayout.material.ProgressIndicatorColors progressIndicatorColors(androidx.wear.protolayout.material.Colors);
158  }
159
160  public class ProgressIndicatorDefaults {
161    field public static final androidx.wear.protolayout.material.ProgressIndicatorColors DEFAULT_COLORS;
162    field public static final androidx.wear.protolayout.DimensionBuilders.DpProp DEFAULT_STROKE_WIDTH;
163    field public static final float GAP_END_ANGLE = 156.1f;
164    field public static final float GAP_START_ANGLE = -156.1f;
165  }
166
167  public class Text implements androidx.wear.protolayout.LayoutElementBuilders.LayoutElement {
168    method public static androidx.wear.protolayout.material.Text? fromLayoutElement(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
169    method public androidx.wear.protolayout.ColorBuilders.ColorProp getColor();
170    method public androidx.wear.protolayout.LayoutElementBuilders.FontStyle getFontStyle();
171    method public float getLineHeight();
172    method public int getMaxLines();
173    method public androidx.wear.protolayout.ModifiersBuilders.Modifiers getModifiers();
174    method public int getMultilineAlignment();
175    method public int getOverflow();
176    method public androidx.wear.protolayout.TypeBuilders.StringProp getText();
177    method public int getWeight();
178    method @SuppressCompatibility @androidx.wear.protolayout.expression.ProtoLayoutExperimental public boolean hasExcludeFontPadding();
179    method public boolean isItalic();
180    method public boolean isUnderline();
181  }
182
183  public static final class Text.Builder {
184    ctor public Text.Builder(android.content.Context, androidx.wear.protolayout.TypeBuilders.StringProp, androidx.wear.protolayout.TypeBuilders.StringLayoutConstraint);
185    ctor public Text.Builder(android.content.Context, String);
186    method public androidx.wear.protolayout.material.Text build();
187    method public androidx.wear.protolayout.material.Text.Builder setColor(androidx.wear.protolayout.ColorBuilders.ColorProp);
188    method @SuppressCompatibility @androidx.wear.protolayout.expression.ProtoLayoutExperimental public androidx.wear.protolayout.material.Text.Builder setExcludeFontPadding(boolean);
189    method public androidx.wear.protolayout.material.Text.Builder setItalic(boolean);
190    method public androidx.wear.protolayout.material.Text.Builder setMaxLines(@IntRange(from=1) int);
191    method public androidx.wear.protolayout.material.Text.Builder setModifiers(androidx.wear.protolayout.ModifiersBuilders.Modifiers);
192    method public androidx.wear.protolayout.material.Text.Builder setMultilineAlignment(int);
193    method public androidx.wear.protolayout.material.Text.Builder setOverflow(int);
194    method public androidx.wear.protolayout.material.Text.Builder setTypography(int);
195    method public androidx.wear.protolayout.material.Text.Builder setUnderline(boolean);
196    method public androidx.wear.protolayout.material.Text.Builder setWeight(int);
197  }
198
199  public class TitleChip implements androidx.wear.protolayout.LayoutElementBuilders.LayoutElement {
200    method public static androidx.wear.protolayout.material.TitleChip? fromLayoutElement(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
201    method public androidx.wear.protolayout.material.ChipColors getChipColors();
202    method public androidx.wear.protolayout.ModifiersBuilders.Clickable getClickable();
203    method public int getHorizontalAlignment();
204    method public String? getIconContent();
205    method public String getText();
206    method public androidx.wear.protolayout.DimensionBuilders.ContainerDimension getWidth();
207    method @SuppressCompatibility @androidx.wear.protolayout.expression.ProtoLayoutExperimental public boolean hasExcludeFontPadding();
208  }
209
210  public static final class TitleChip.Builder {
211    ctor public TitleChip.Builder(android.content.Context, String, androidx.wear.protolayout.ModifiersBuilders.Clickable, androidx.wear.protolayout.DeviceParametersBuilders.DeviceParameters);
212    method public androidx.wear.protolayout.material.TitleChip build();
213    method public androidx.wear.protolayout.material.TitleChip.Builder setChipColors(androidx.wear.protolayout.material.ChipColors);
214    method @SuppressCompatibility @androidx.wear.protolayout.expression.ProtoLayoutExperimental public androidx.wear.protolayout.material.TitleChip.Builder setExcludeFontPadding(boolean);
215    method public androidx.wear.protolayout.material.TitleChip.Builder setHorizontalAlignment(int);
216    method public androidx.wear.protolayout.material.TitleChip.Builder setIconContent(String);
217    method public androidx.wear.protolayout.material.TitleChip.Builder setWidth(androidx.wear.protolayout.DimensionBuilders.ContainerDimension);
218    method public androidx.wear.protolayout.material.TitleChip.Builder setWidth(@Dimension(unit=androidx.annotation.Dimension.DP) float);
219  }
220
221  public class Typography {
222    field public static final int TYPOGRAPHY_BODY1 = 7; // 0x7
223    field public static final int TYPOGRAPHY_BODY2 = 8; // 0x8
224    field public static final int TYPOGRAPHY_BUTTON = 9; // 0x9
225    field public static final int TYPOGRAPHY_CAPTION1 = 10; // 0xa
226    field public static final int TYPOGRAPHY_CAPTION2 = 11; // 0xb
227    field public static final int TYPOGRAPHY_CAPTION3 = 12; // 0xc
228    field public static final int TYPOGRAPHY_DISPLAY1 = 1; // 0x1
229    field public static final int TYPOGRAPHY_DISPLAY2 = 2; // 0x2
230    field public static final int TYPOGRAPHY_DISPLAY3 = 3; // 0x3
231    field public static final int TYPOGRAPHY_TITLE1 = 4; // 0x4
232    field public static final int TYPOGRAPHY_TITLE2 = 5; // 0x5
233    field public static final int TYPOGRAPHY_TITLE3 = 6; // 0x6
234  }
235
236}
237
238package androidx.wear.protolayout.material.layouts {
239
240  public class EdgeContentLayout implements androidx.wear.protolayout.LayoutElementBuilders.LayoutElement {
241    method public static androidx.wear.protolayout.material.layouts.EdgeContentLayout? fromLayoutElement(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
242    method public androidx.wear.protolayout.LayoutElementBuilders.LayoutElement? getContent();
243    method public androidx.wear.protolayout.LayoutElementBuilders.LayoutElement? getEdgeContent();
244    method public androidx.wear.protolayout.LayoutElementBuilders.LayoutElement? getPrimaryLabelTextContent();
245    method public androidx.wear.protolayout.LayoutElementBuilders.LayoutElement? getSecondaryLabelTextContent();
246  }
247
248  public static final class EdgeContentLayout.Builder {
249    ctor public EdgeContentLayout.Builder(androidx.wear.protolayout.DeviceParametersBuilders.DeviceParameters);
250    method public androidx.wear.protolayout.material.layouts.EdgeContentLayout build();
251    method public androidx.wear.protolayout.material.layouts.EdgeContentLayout.Builder setContent(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
252    method public androidx.wear.protolayout.material.layouts.EdgeContentLayout.Builder setEdgeContent(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
253    method public androidx.wear.protolayout.material.layouts.EdgeContentLayout.Builder setPrimaryLabelTextContent(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
254    method public androidx.wear.protolayout.material.layouts.EdgeContentLayout.Builder setSecondaryLabelTextContent(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
255  }
256
257  public class LayoutDefaults {
258    field public static final androidx.wear.protolayout.DimensionBuilders.DpProp DEFAULT_VERTICAL_SPACER_HEIGHT;
259    field public static final float EDGE_CONTENT_LAYOUT_PADDING_ABOVE_MAIN_CONTENT_DP = 6.0f;
260    field public static final float EDGE_CONTENT_LAYOUT_PADDING_BELOW_MAIN_CONTENT_DP = 8.0f;
261    field @Deprecated public static final int MULTI_BUTTON_MAX_NUMBER = 7; // 0x7
262    field public static final androidx.wear.protolayout.DimensionBuilders.DpProp MULTI_SLOT_LAYOUT_HORIZONTAL_SPACER_WIDTH;
263  }
264
265  public static final class LayoutDefaults.MultiButtonLayoutDefaults {
266    field public static final androidx.wear.protolayout.DimensionBuilders.DpProp BUTTON_SIZE_FOR_1_BUTTON;
267    field public static final androidx.wear.protolayout.DimensionBuilders.DpProp BUTTON_SIZE_FOR_2_BUTTONS;
268    field public static final androidx.wear.protolayout.DimensionBuilders.DpProp BUTTON_SIZE_FOR_3_PLUS_BUTTONS;
269    field public static final int MAX_BUTTONS = 7; // 0x7
270  }
271
272  public class MultiButtonLayout implements androidx.wear.protolayout.LayoutElementBuilders.LayoutElement {
273    method public static androidx.wear.protolayout.material.layouts.MultiButtonLayout? fromLayoutElement(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
274    method public java.util.List<androidx.wear.protolayout.LayoutElementBuilders.LayoutElement!> getButtonContents();
275    method public int getFiveButtonDistribution();
276    field public static final int FIVE_BUTTON_DISTRIBUTION_BOTTOM_HEAVY = 2; // 0x2
277    field public static final int FIVE_BUTTON_DISTRIBUTION_TOP_HEAVY = 1; // 0x1
278  }
279
280  public static final class MultiButtonLayout.Builder {
281    ctor public MultiButtonLayout.Builder();
282    method public androidx.wear.protolayout.material.layouts.MultiButtonLayout.Builder addButtonContent(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
283    method public androidx.wear.protolayout.material.layouts.MultiButtonLayout build();
284    method public androidx.wear.protolayout.material.layouts.MultiButtonLayout.Builder setFiveButtonDistribution(int);
285  }
286
287  public class MultiSlotLayout implements androidx.wear.protolayout.LayoutElementBuilders.LayoutElement {
288    method public static androidx.wear.protolayout.material.layouts.MultiSlotLayout? fromLayoutElement(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
289    method @Dimension(unit=androidx.annotation.Dimension.DP) public float getHorizontalSpacerWidth();
290    method public java.util.List<androidx.wear.protolayout.LayoutElementBuilders.LayoutElement!> getSlotContents();
291  }
292
293  public static final class MultiSlotLayout.Builder {
294    ctor public MultiSlotLayout.Builder();
295    method public androidx.wear.protolayout.material.layouts.MultiSlotLayout.Builder addSlotContent(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
296    method public androidx.wear.protolayout.material.layouts.MultiSlotLayout build();
297    method public androidx.wear.protolayout.material.layouts.MultiSlotLayout.Builder setHorizontalSpacerWidth(@Dimension(unit=androidx.annotation.Dimension.DP) float);
298  }
299
300  public class PrimaryLayout implements androidx.wear.protolayout.LayoutElementBuilders.LayoutElement {
301    method public static androidx.wear.protolayout.material.layouts.PrimaryLayout? fromLayoutElement(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
302    method public androidx.wear.protolayout.LayoutElementBuilders.LayoutElement? getContent();
303    method public androidx.wear.protolayout.LayoutElementBuilders.LayoutElement? getPrimaryChipContent();
304    method public androidx.wear.protolayout.LayoutElementBuilders.LayoutElement? getPrimaryLabelTextContent();
305    method public androidx.wear.protolayout.LayoutElementBuilders.LayoutElement? getSecondaryLabelTextContent();
306    method @Dimension(unit=androidx.annotation.Dimension.DP) public float getVerticalSpacerHeight();
307  }
308
309  public static final class PrimaryLayout.Builder {
310    ctor public PrimaryLayout.Builder(androidx.wear.protolayout.DeviceParametersBuilders.DeviceParameters);
311    method public androidx.wear.protolayout.material.layouts.PrimaryLayout build();
312    method public androidx.wear.protolayout.material.layouts.PrimaryLayout.Builder setContent(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
313    method public androidx.wear.protolayout.material.layouts.PrimaryLayout.Builder setPrimaryChipContent(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
314    method public androidx.wear.protolayout.material.layouts.PrimaryLayout.Builder setPrimaryLabelTextContent(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
315    method public androidx.wear.protolayout.material.layouts.PrimaryLayout.Builder setSecondaryLabelTextContent(androidx.wear.protolayout.LayoutElementBuilders.LayoutElement);
316    method public androidx.wear.protolayout.material.layouts.PrimaryLayout.Builder setVerticalSpacerHeight(@Dimension(unit=androidx.annotation.Dimension.DP) float);
317  }
318
319}
320
321