| // Signature format: 4.0 |
| package androidx.wear.tiles.material { |
| |
| public class Button implements androidx.wear.tiles.LayoutElementBuilders.LayoutElement { |
| method public androidx.wear.tiles.material.ButtonColors getButtonColors(); |
| method public androidx.wear.tiles.ModifiersBuilders.Clickable getClickable(); |
| method public androidx.wear.tiles.LayoutElementBuilders.LayoutElement getContent(); |
| method public String getContentDescription(); |
| method public androidx.wear.tiles.DimensionBuilders.ContainerDimension getSize(); |
| } |
| |
| public static final class Button.Builder implements androidx.wear.tiles.LayoutElementBuilders.LayoutElement.Builder { |
| ctor public Button.Builder(android.content.Context, androidx.wear.tiles.ModifiersBuilders.Clickable); |
| method public androidx.wear.tiles.material.Button build(); |
| method public androidx.wear.tiles.material.Button.Builder setButtonColors(androidx.wear.tiles.material.ButtonColors); |
| method public androidx.wear.tiles.material.Button.Builder setContent(androidx.wear.tiles.LayoutElementBuilders.LayoutElement); |
| method public androidx.wear.tiles.material.Button.Builder setContentDescription(String); |
| method public androidx.wear.tiles.material.Button.Builder setIconContent(String, androidx.wear.tiles.DimensionBuilders.DpProp); |
| method public androidx.wear.tiles.material.Button.Builder setIconContent(String); |
| method public androidx.wear.tiles.material.Button.Builder setImageContent(String); |
| method public androidx.wear.tiles.material.Button.Builder setSize(androidx.wear.tiles.DimensionBuilders.DpProp); |
| method public androidx.wear.tiles.material.Button.Builder setSize(@Dimension(unit=androidx.annotation.Dimension.DP) float); |
| method public androidx.wear.tiles.material.Button.Builder setTextContent(String); |
| method public androidx.wear.tiles.material.Button.Builder setTextContent(String, int); |
| } |
| |
| public class ButtonColors { |
| ctor public ButtonColors(@ColorInt int, @ColorInt int); |
| ctor public ButtonColors(androidx.wear.tiles.ColorBuilders.ColorProp, androidx.wear.tiles.ColorBuilders.ColorProp); |
| method public androidx.wear.tiles.ColorBuilders.ColorProp getBackgroundColor(); |
| method public androidx.wear.tiles.ColorBuilders.ColorProp getContentColor(); |
| } |
| |
| public class ButtonDefaults { |
| method public static androidx.wear.tiles.DimensionBuilders.DpProp recommendedIconSize(androidx.wear.tiles.DimensionBuilders.DpProp); |
| method public static androidx.wear.tiles.DimensionBuilders.DpProp recommendedIconSize(@Dimension(unit=androidx.annotation.Dimension.DP) float); |
| field public static final androidx.wear.tiles.DimensionBuilders.DpProp DEFAULT_BUTTON_SIZE; |
| field public static final androidx.wear.tiles.DimensionBuilders.DpProp EXTRA_LARGE_BUTTON_SIZE; |
| field public static final androidx.wear.tiles.DimensionBuilders.DpProp LARGE_BUTTON_SIZE; |
| field public static final androidx.wear.tiles.material.ButtonColors PRIMARY_BUTTON_COLORS; |
| field public static final androidx.wear.tiles.material.ButtonColors SECONDARY_BUTTON_COLORS; |
| } |
| |
| public class Chip implements androidx.wear.tiles.LayoutElementBuilders.LayoutElement { |
| method public androidx.wear.tiles.material.ChipColors getChipColors(); |
| method public androidx.wear.tiles.ModifiersBuilders.Clickable getClickable(); |
| method public androidx.wear.tiles.LayoutElementBuilders.LayoutElement getContent(); |
| method public String getContentDescription(); |
| method public androidx.wear.tiles.DimensionBuilders.ContainerDimension getHeight(); |
| method public int getHorizontalAlignment(); |
| method public androidx.wear.tiles.DimensionBuilders.ContainerDimension getWidth(); |
| } |
| |
| public static final class Chip.Builder implements androidx.wear.tiles.LayoutElementBuilders.LayoutElement.Builder { |
| ctor public Chip.Builder(android.content.Context, androidx.wear.tiles.ModifiersBuilders.Clickable, androidx.wear.tiles.DeviceParametersBuilders.DeviceParameters); |
| method public androidx.wear.tiles.material.Chip build(); |
| method public androidx.wear.tiles.material.Chip.Builder setChipColors(androidx.wear.tiles.material.ChipColors); |
| method public androidx.wear.tiles.material.Chip.Builder setContent(androidx.wear.tiles.LayoutElementBuilders.LayoutElement); |
| method public androidx.wear.tiles.material.Chip.Builder setContentDescription(String); |
| method public androidx.wear.tiles.material.Chip.Builder setHorizontalAlignment(int); |
| method public androidx.wear.tiles.material.Chip.Builder setPrimaryTextContent(String); |
| method public androidx.wear.tiles.material.Chip.Builder setPrimaryTextIconContent(String, String); |
| method public androidx.wear.tiles.material.Chip.Builder setPrimaryTextLabelContent(String, String); |
| method public androidx.wear.tiles.material.Chip.Builder setPrimaryTextLabelIconContent(String, String, String); |
| method public androidx.wear.tiles.material.Chip.Builder setWidth(androidx.wear.tiles.DimensionBuilders.DpProp); |
| method public androidx.wear.tiles.material.Chip.Builder setWidth(@Dimension(unit=androidx.annotation.Dimension.DP) float); |
| } |
| |
| public class ChipColors { |
| ctor public ChipColors(@ColorInt int, @ColorInt int, @ColorInt int, @ColorInt int); |
| ctor public ChipColors(@ColorInt int, @ColorInt int); |
| ctor public ChipColors(androidx.wear.tiles.ColorBuilders.ColorProp, androidx.wear.tiles.ColorBuilders.ColorProp, androidx.wear.tiles.ColorBuilders.ColorProp, androidx.wear.tiles.ColorBuilders.ColorProp); |
| ctor public ChipColors(androidx.wear.tiles.ColorBuilders.ColorProp, androidx.wear.tiles.ColorBuilders.ColorProp); |
| method public androidx.wear.tiles.ColorBuilders.ColorProp getBackgroundColor(); |
| method public androidx.wear.tiles.ColorBuilders.ColorProp getContentColor(); |
| method public androidx.wear.tiles.ColorBuilders.ColorProp getIconTintColor(); |
| method public androidx.wear.tiles.ColorBuilders.ColorProp getSecondaryContentColor(); |
| } |
| |
| public class ChipDefaults { |
| field public static final androidx.wear.tiles.DimensionBuilders.DpProp COMPACT_HEIGHT; |
| field public static final androidx.wear.tiles.DimensionBuilders.DpProp COMPACT_HORIZONTAL_PADDING; |
| field public static final androidx.wear.tiles.material.ChipColors COMPACT_PRIMARY; |
| field public static final androidx.wear.tiles.material.ChipColors COMPACT_SECONDARY; |
| field public static final androidx.wear.tiles.DimensionBuilders.DpProp DEFAULT_HEIGHT; |
| field public static final float DEFAULT_MARGIN_PERCENT = 5.2f; |
| field public static final androidx.wear.tiles.DimensionBuilders.DpProp HORIZONTAL_PADDING; |
| field public static final androidx.wear.tiles.DimensionBuilders.DpProp ICON_SIZE; |
| field public static final androidx.wear.tiles.DimensionBuilders.DpProp ICON_SPACER_WIDTH; |
| field public static final androidx.wear.tiles.material.ChipColors PRIMARY; |
| field public static final androidx.wear.tiles.material.ChipColors SECONDARY; |
| field public static final androidx.wear.tiles.DimensionBuilders.DpProp TITLE_HEIGHT; |
| field public static final androidx.wear.tiles.DimensionBuilders.DpProp TITLE_HORIZONTAL_PADDING; |
| field public static final androidx.wear.tiles.material.ChipColors TITLE_PRIMARY; |
| field public static final androidx.wear.tiles.material.ChipColors TITLE_SECONDARY; |
| } |
| |
| public class CircularProgressIndicator implements androidx.wear.tiles.LayoutElementBuilders.LayoutElement { |
| method public androidx.wear.tiles.material.ProgressIndicatorColors getCircularProgressIndicatorColors(); |
| method public String getContentDescription(); |
| method public androidx.wear.tiles.DimensionBuilders.DegreesProp getEndAngle(); |
| method public androidx.wear.tiles.DimensionBuilders.DegreesProp getProgress(); |
| method public androidx.wear.tiles.DimensionBuilders.DegreesProp getStartAngle(); |
| method public androidx.wear.tiles.DimensionBuilders.DpProp getStrokeWidth(); |
| } |
| |
| public static final class CircularProgressIndicator.Builder implements androidx.wear.tiles.LayoutElementBuilders.LayoutElement.Builder { |
| ctor public CircularProgressIndicator.Builder(); |
| method public androidx.wear.tiles.material.CircularProgressIndicator build(); |
| method public androidx.wear.tiles.material.CircularProgressIndicator.Builder setCircularProgressIndicatorColors(androidx.wear.tiles.material.ProgressIndicatorColors); |
| method public androidx.wear.tiles.material.CircularProgressIndicator.Builder setContentDescription(String); |
| method public androidx.wear.tiles.material.CircularProgressIndicator.Builder setEndAngle(float); |
| method public androidx.wear.tiles.material.CircularProgressIndicator.Builder setProgress(@FloatRange(from=0, to=1) float); |
| method public androidx.wear.tiles.material.CircularProgressIndicator.Builder setStartAngle(float); |
| method public androidx.wear.tiles.material.CircularProgressIndicator.Builder setStrokeWidth(androidx.wear.tiles.DimensionBuilders.DpProp); |
| method public androidx.wear.tiles.material.CircularProgressIndicator.Builder setStrokeWidth(@Dimension(unit=androidx.annotation.Dimension.DP) float); |
| } |
| |
| public class CompactChip implements androidx.wear.tiles.LayoutElementBuilders.LayoutElement { |
| method public androidx.wear.tiles.material.ChipColors getChipColors(); |
| method public androidx.wear.tiles.ModifiersBuilders.Clickable getClickable(); |
| method public androidx.wear.tiles.LayoutElementBuilders.LayoutElement getContent(); |
| method public String getContentDescription(); |
| method public androidx.wear.tiles.DimensionBuilders.ContainerDimension getHeight(); |
| method public androidx.wear.tiles.DimensionBuilders.ContainerDimension getWidth(); |
| } |
| |
| public static final class CompactChip.Builder implements androidx.wear.tiles.LayoutElementBuilders.LayoutElement.Builder { |
| ctor public CompactChip.Builder(android.content.Context, String, androidx.wear.tiles.ModifiersBuilders.Clickable, androidx.wear.tiles.DeviceParametersBuilders.DeviceParameters); |
| method public androidx.wear.tiles.material.CompactChip build(); |
| method public androidx.wear.tiles.material.CompactChip.Builder setChipColors(androidx.wear.tiles.material.ChipColors); |
| } |
| |
| public class ProgressIndicatorColors { |
| ctor public ProgressIndicatorColors(androidx.wear.tiles.ColorBuilders.ColorProp, androidx.wear.tiles.ColorBuilders.ColorProp); |
| ctor public ProgressIndicatorColors(@ColorInt int, @ColorInt int); |
| method public androidx.wear.tiles.ColorBuilders.ColorProp getIndicatorColor(); |
| method public androidx.wear.tiles.ColorBuilders.ColorProp getTrackColor(); |
| } |
| |
| public class ProgressIndicatorDefaults { |
| field public static final androidx.wear.tiles.material.ProgressIndicatorColors DEFAULT_COLOR; |
| field public static final androidx.wear.tiles.DimensionBuilders.DpProp DEFAULT_STROKE_WIDTH; |
| field public static final float GAP_END_ANGLE = 156.1f; |
| field public static final float GAP_START_ANGLE = -156.1f; |
| } |
| |
| public class Text implements androidx.wear.tiles.LayoutElementBuilders.LayoutElement { |
| method public androidx.wear.tiles.ColorBuilders.ColorProp getColor(); |
| method public androidx.wear.tiles.LayoutElementBuilders.FontStyle getFontStyle(); |
| method public float getLineHeight(); |
| method public float getMaxLines(); |
| method public androidx.wear.tiles.ModifiersBuilders.Modifiers getModifiers(); |
| method public int getMultilineAlignment(); |
| method public int getOverflow(); |
| method public String getText(); |
| method public boolean isItalic(); |
| method public boolean isUnderline(); |
| } |
| |
| public static final class Text.Builder implements androidx.wear.tiles.LayoutElementBuilders.LayoutElement.Builder { |
| ctor public Text.Builder(android.content.Context); |
| method public androidx.wear.tiles.material.Text build(); |
| method public androidx.wear.tiles.material.Text.Builder setColor(androidx.wear.tiles.ColorBuilders.ColorProp); |
| method public androidx.wear.tiles.material.Text.Builder setItalic(boolean); |
| method public androidx.wear.tiles.material.Text.Builder setMaxLines(@IntRange(from=1) int); |
| method public androidx.wear.tiles.material.Text.Builder setModifiers(androidx.wear.tiles.ModifiersBuilders.Modifiers); |
| method public androidx.wear.tiles.material.Text.Builder setMultilineAlignment(int); |
| method public androidx.wear.tiles.material.Text.Builder setOverflow(int); |
| method public androidx.wear.tiles.material.Text.Builder setText(String); |
| method public androidx.wear.tiles.material.Text.Builder setTypography(int); |
| method public androidx.wear.tiles.material.Text.Builder setUnderline(boolean); |
| } |
| |
| public class TitleChip implements androidx.wear.tiles.LayoutElementBuilders.LayoutElement { |
| method public androidx.wear.tiles.material.ChipColors getChipColors(); |
| method public androidx.wear.tiles.ModifiersBuilders.Clickable getClickable(); |
| method public androidx.wear.tiles.LayoutElementBuilders.LayoutElement getContent(); |
| method public String getContentDescription(); |
| method public androidx.wear.tiles.DimensionBuilders.ContainerDimension getHeight(); |
| method public int getHorizontalAlignment(); |
| method public androidx.wear.tiles.DimensionBuilders.ContainerDimension getWidth(); |
| } |
| |
| public static final class TitleChip.Builder implements androidx.wear.tiles.LayoutElementBuilders.LayoutElement.Builder { |
| ctor public TitleChip.Builder(android.content.Context, String, androidx.wear.tiles.ModifiersBuilders.Clickable, androidx.wear.tiles.DeviceParametersBuilders.DeviceParameters); |
| method public androidx.wear.tiles.material.TitleChip build(); |
| method public androidx.wear.tiles.material.TitleChip.Builder setChipColors(androidx.wear.tiles.material.ChipColors); |
| method public androidx.wear.tiles.material.TitleChip.Builder setHorizontalAlignment(int); |
| method public androidx.wear.tiles.material.TitleChip.Builder setWidth(androidx.wear.tiles.DimensionBuilders.DpProp); |
| method public androidx.wear.tiles.material.TitleChip.Builder setWidth(@Dimension(unit=androidx.annotation.Dimension.DP) float); |
| } |
| |
| public class Typography { |
| field public static final int TYPOGRAPHY_BODY1 = 7; // 0x7 |
| field public static final int TYPOGRAPHY_BODY2 = 8; // 0x8 |
| field public static final int TYPOGRAPHY_BUTTON = 9; // 0x9 |
| field public static final int TYPOGRAPHY_CAPTION1 = 10; // 0xa |
| field public static final int TYPOGRAPHY_CAPTION2 = 11; // 0xb |
| field public static final int TYPOGRAPHY_CAPTION3 = 12; // 0xc |
| field public static final int TYPOGRAPHY_DISPLAY1 = 1; // 0x1 |
| field public static final int TYPOGRAPHY_DISPLAY2 = 2; // 0x2 |
| field public static final int TYPOGRAPHY_DISPLAY3 = 3; // 0x3 |
| field public static final int TYPOGRAPHY_TITLE1 = 4; // 0x4 |
| field public static final int TYPOGRAPHY_TITLE2 = 5; // 0x5 |
| field public static final int TYPOGRAPHY_TITLE3 = 6; // 0x6 |
| } |
| |
| } |
| |
| package androidx.wear.tiles.material.layouts { |
| |
| public class LayoutDefaults { |
| field public static final androidx.wear.tiles.DimensionBuilders.DpProp DEFAULT_VERTICAL_SPACER_HEIGHT; |
| field public static final androidx.wear.tiles.DimensionBuilders.DpProp MULTI_SLOT_LAYOUT_HORIZONTAL_SPACER_WIDTH; |
| field public static final float PROGRESS_INDICATOR_LAYOUT_PADDING_ABOVE_MAIN_CONTENT_DP = 6.0f; |
| field public static final float PROGRESS_INDICATOR_LAYOUT_PADDING_BELOW_MAIN_CONTENT_DP = 8.0f; |
| } |
| |
| public class MultiSlotLayout implements androidx.wear.tiles.LayoutElementBuilders.LayoutElement { |
| method public androidx.wear.tiles.LayoutElementBuilders.Layout toLayout(); |
| method public androidx.wear.tiles.LayoutElementBuilders.Layout.Builder toLayoutBuilder(); |
| method public androidx.wear.tiles.TimelineBuilders.Timeline toTimeline(); |
| method public androidx.wear.tiles.TimelineBuilders.Timeline.Builder toTimelineBuilder(); |
| method public androidx.wear.tiles.TimelineBuilders.TimelineEntry toTimelineEntry(); |
| method public androidx.wear.tiles.TimelineBuilders.TimelineEntry.Builder toTimelineEntryBuilder(); |
| } |
| |
| public static final class MultiSlotLayout.Builder implements androidx.wear.tiles.LayoutElementBuilders.LayoutElement.Builder { |
| ctor public MultiSlotLayout.Builder(androidx.wear.tiles.DeviceParametersBuilders.DeviceParameters); |
| method public androidx.wear.tiles.material.layouts.MultiSlotLayout.Builder addSlotContent(androidx.wear.tiles.LayoutElementBuilders.LayoutElement); |
| method public androidx.wear.tiles.material.layouts.MultiSlotLayout build(); |
| method public androidx.wear.tiles.material.layouts.MultiSlotLayout.Builder setHorizontalSpacerWidth(@Dimension(unit=androidx.annotation.Dimension.DP) float); |
| method public androidx.wear.tiles.material.layouts.MultiSlotLayout.Builder setPrimaryChipContent(androidx.wear.tiles.LayoutElementBuilders.LayoutElement); |
| method public androidx.wear.tiles.material.layouts.MultiSlotLayout.Builder setPrimaryLabelTextContent(androidx.wear.tiles.LayoutElementBuilders.LayoutElement); |
| method public androidx.wear.tiles.material.layouts.MultiSlotLayout.Builder setSecondaryLabelTextContent(androidx.wear.tiles.LayoutElementBuilders.LayoutElement); |
| method public androidx.wear.tiles.material.layouts.MultiSlotLayout.Builder setVerticalSpacerHeight(@Dimension(unit=androidx.annotation.Dimension.DP) float); |
| } |
| |
| public class PrimaryLayout implements androidx.wear.tiles.LayoutElementBuilders.LayoutElement { |
| method public androidx.wear.tiles.LayoutElementBuilders.Layout toLayout(); |
| method public androidx.wear.tiles.LayoutElementBuilders.Layout.Builder toLayoutBuilder(); |
| method public androidx.wear.tiles.TimelineBuilders.Timeline toTimeline(); |
| method public androidx.wear.tiles.TimelineBuilders.Timeline.Builder toTimelineBuilder(); |
| method public androidx.wear.tiles.TimelineBuilders.TimelineEntry toTimelineEntry(); |
| method public androidx.wear.tiles.TimelineBuilders.TimelineEntry.Builder toTimelineEntryBuilder(); |
| } |
| |
| public static final class PrimaryLayout.Builder implements androidx.wear.tiles.LayoutElementBuilders.LayoutElement.Builder { |
| ctor public PrimaryLayout.Builder(androidx.wear.tiles.DeviceParametersBuilders.DeviceParameters); |
| method public androidx.wear.tiles.material.layouts.PrimaryLayout build(); |
| method public androidx.wear.tiles.material.layouts.PrimaryLayout.Builder setContent(androidx.wear.tiles.LayoutElementBuilders.LayoutElement); |
| method public androidx.wear.tiles.material.layouts.PrimaryLayout.Builder setPrimaryChipContent(androidx.wear.tiles.LayoutElementBuilders.LayoutElement); |
| method public androidx.wear.tiles.material.layouts.PrimaryLayout.Builder setPrimaryLabelTextContent(androidx.wear.tiles.LayoutElementBuilders.LayoutElement); |
| method public androidx.wear.tiles.material.layouts.PrimaryLayout.Builder setSecondaryLabelTextContent(androidx.wear.tiles.LayoutElementBuilders.LayoutElement); |
| method public androidx.wear.tiles.material.layouts.PrimaryLayout.Builder setVerticalSpacerHeight(@Dimension(unit=androidx.annotation.Dimension.DP) float); |
| } |
| |
| public class ProgressIndicatorLayout implements androidx.wear.tiles.LayoutElementBuilders.LayoutElement { |
| method public androidx.wear.tiles.LayoutElementBuilders.LayoutElement getContent(); |
| method public androidx.wear.tiles.LayoutElementBuilders.Layout toLayout(); |
| method public androidx.wear.tiles.LayoutElementBuilders.Layout.Builder toLayoutBuilder(); |
| method public androidx.wear.tiles.TimelineBuilders.Timeline toTimeline(); |
| method public androidx.wear.tiles.TimelineBuilders.Timeline.Builder toTimelineBuilder(); |
| method public androidx.wear.tiles.TimelineBuilders.TimelineEntry toTimelineEntry(); |
| method public androidx.wear.tiles.TimelineBuilders.TimelineEntry.Builder toTimelineEntryBuilder(); |
| } |
| |
| public static final class ProgressIndicatorLayout.Builder implements androidx.wear.tiles.LayoutElementBuilders.LayoutElement.Builder { |
| ctor public ProgressIndicatorLayout.Builder(androidx.wear.tiles.DeviceParametersBuilders.DeviceParameters); |
| method public androidx.wear.tiles.material.layouts.ProgressIndicatorLayout build(); |
| method public androidx.wear.tiles.material.layouts.ProgressIndicatorLayout.Builder setContent(androidx.wear.tiles.LayoutElementBuilders.LayoutElement); |
| method public androidx.wear.tiles.material.layouts.ProgressIndicatorLayout.Builder setProgressIndicatorContent(androidx.wear.tiles.LayoutElementBuilders.LayoutElement); |
| } |
| |
| } |
| |