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