[go: nahoru, domu]

blob: 1010e6c1411c478141afca9cfbd3b1730d1514a7 [file] [log] [blame]
// Signature format: 4.0
package androidx.wear.tiles {
public class SysUiTileUpdateRequester implements androidx.wear.tiles.TileUpdateRequester {
ctor public SysUiTileUpdateRequester(android.content.Context);
method public void requestUpdate(Class<? extends android.app.Service>);
field public static final String ACTION_BIND_UPDATE_REQUESTER = "androidx.wear.tiles.action.BIND_UPDATE_REQUESTER";
}
public abstract class TileProviderService extends android.app.Service {
ctor public TileProviderService();
method public static androidx.wear.tiles.TileUpdateRequester getUpdater(android.content.Context);
method public android.os.IBinder? onBind(android.content.Intent);
method @MainThread protected abstract com.google.common.util.concurrent.ListenableFuture<androidx.wear.tiles.builders.ResourceBuilders.Resources!> onResourcesRequest(androidx.wear.tiles.readers.RequestReaders.ResourcesRequest);
method @MainThread protected void onTileAddEvent(androidx.wear.tiles.readers.EventReaders.TileAddEvent);
method @MainThread protected void onTileEnterEvent(androidx.wear.tiles.readers.EventReaders.TileEnterEvent);
method @MainThread protected void onTileLeaveEvent(androidx.wear.tiles.readers.EventReaders.TileLeaveEvent);
method @MainThread protected void onTileRemoveEvent(androidx.wear.tiles.readers.EventReaders.TileRemoveEvent);
method @MainThread protected abstract com.google.common.util.concurrent.ListenableFuture<androidx.wear.tiles.builders.TileBuilders.Tile!> onTileRequest(androidx.wear.tiles.readers.RequestReaders.TileRequest);
field public static final String ACTION_BIND_TILE_PROVIDER = "androidx.wear.tiles.action.BIND_TILE_PROVIDER";
field public static final String EXTRA_CLICKABLE_ID = "androidx.wear.tiles.extra.CLICKABLE_ID";
field public static final String METADATA_PREVIEW_KEY = "androidx.wear.tiles.PREVIEW";
}
public interface TileUpdateRequester {
method public void requestUpdate(Class<? extends android.app.Service>);
}
}
package androidx.wear.tiles.builders {
public final class ActionBuilders {
}
public static interface ActionBuilders.Action {
}
public static interface ActionBuilders.Action.Builder {
method public androidx.wear.tiles.builders.ActionBuilders.Action build();
}
public static final class ActionBuilders.AndroidActivity {
method public static androidx.wear.tiles.builders.ActionBuilders.AndroidActivity.Builder builder();
}
public static final class ActionBuilders.AndroidActivity.Builder {
method public androidx.wear.tiles.builders.ActionBuilders.AndroidActivity build();
method public androidx.wear.tiles.builders.ActionBuilders.AndroidActivity.Builder setClassName(String);
method public androidx.wear.tiles.builders.ActionBuilders.AndroidActivity.Builder setPackageName(String);
}
public static final class ActionBuilders.LaunchAction implements androidx.wear.tiles.builders.ActionBuilders.Action {
method public static androidx.wear.tiles.builders.ActionBuilders.LaunchAction.Builder builder();
}
public static final class ActionBuilders.LaunchAction.Builder implements androidx.wear.tiles.builders.ActionBuilders.Action.Builder {
method public androidx.wear.tiles.builders.ActionBuilders.LaunchAction build();
method public androidx.wear.tiles.builders.ActionBuilders.LaunchAction.Builder setAndroidActivity(androidx.wear.tiles.builders.ActionBuilders.AndroidActivity);
method public androidx.wear.tiles.builders.ActionBuilders.LaunchAction.Builder setAndroidActivity(androidx.wear.tiles.builders.ActionBuilders.AndroidActivity.Builder);
}
public static final class ActionBuilders.LoadAction implements androidx.wear.tiles.builders.ActionBuilders.Action {
method public static androidx.wear.tiles.builders.ActionBuilders.LoadAction.Builder builder();
}
public static final class ActionBuilders.LoadAction.Builder implements androidx.wear.tiles.builders.ActionBuilders.Action.Builder {
method public androidx.wear.tiles.builders.ActionBuilders.LoadAction build();
method public androidx.wear.tiles.builders.ActionBuilders.LoadAction.Builder setRequestState(androidx.wear.tiles.builders.StateBuilders.State);
method public androidx.wear.tiles.builders.ActionBuilders.LoadAction.Builder setRequestState(androidx.wear.tiles.builders.StateBuilders.State.Builder);
}
public final class ColorBuilders {
method public static androidx.wear.tiles.builders.ColorBuilders.ColorProp argb(@ColorInt int);
}
public static final class ColorBuilders.ColorProp {
method public static androidx.wear.tiles.builders.ColorBuilders.ColorProp.Builder builder();
}
public static final class ColorBuilders.ColorProp.Builder {
method public androidx.wear.tiles.builders.ColorBuilders.ColorProp build();
method public androidx.wear.tiles.builders.ColorBuilders.ColorProp.Builder setArgb(@ColorInt int);
}
public final class DimensionBuilders {
method public static androidx.wear.tiles.builders.DimensionBuilders.DegreesProp degrees(float);
method public static androidx.wear.tiles.builders.DimensionBuilders.DpProp dp(@Dimension(unit=androidx.annotation.Dimension.DP) float);
method public static androidx.wear.tiles.builders.DimensionBuilders.EmProp em(int);
method public static androidx.wear.tiles.builders.DimensionBuilders.ExpandedDimensionProp expand();
method public static androidx.wear.tiles.builders.DimensionBuilders.SpProp sp(@Dimension(unit=androidx.annotation.Dimension.SP) int);
method public static androidx.wear.tiles.builders.DimensionBuilders.WrappedDimensionProp wrap();
}
public static interface DimensionBuilders.ContainerDimension {
}
public static interface DimensionBuilders.ContainerDimension.Builder {
method public androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension build();
}
public static final class DimensionBuilders.DegreesProp {
method public static androidx.wear.tiles.builders.DimensionBuilders.DegreesProp.Builder builder();
}
public static final class DimensionBuilders.DegreesProp.Builder {
method public androidx.wear.tiles.builders.DimensionBuilders.DegreesProp build();
method public androidx.wear.tiles.builders.DimensionBuilders.DegreesProp.Builder setValue(float);
}
public static final class DimensionBuilders.DpProp implements androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension androidx.wear.tiles.builders.DimensionBuilders.ImageDimension androidx.wear.tiles.builders.DimensionBuilders.SpacerDimension {
method public static androidx.wear.tiles.builders.DimensionBuilders.DpProp.Builder builder();
}
public static final class DimensionBuilders.DpProp.Builder implements androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension.Builder androidx.wear.tiles.builders.DimensionBuilders.ImageDimension.Builder androidx.wear.tiles.builders.DimensionBuilders.SpacerDimension.Builder {
method public androidx.wear.tiles.builders.DimensionBuilders.DpProp build();
method public androidx.wear.tiles.builders.DimensionBuilders.DpProp.Builder setValue(@Dimension(unit=androidx.annotation.Dimension.DP) float);
}
public static final class DimensionBuilders.EmProp {
method public static androidx.wear.tiles.builders.DimensionBuilders.EmProp.Builder builder();
}
public static final class DimensionBuilders.EmProp.Builder {
method public androidx.wear.tiles.builders.DimensionBuilders.EmProp build();
method public androidx.wear.tiles.builders.DimensionBuilders.EmProp.Builder setValue(float);
}
public static final class DimensionBuilders.ExpandedDimensionProp implements androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension androidx.wear.tiles.builders.DimensionBuilders.ImageDimension {
method public static androidx.wear.tiles.builders.DimensionBuilders.ExpandedDimensionProp.Builder builder();
}
public static final class DimensionBuilders.ExpandedDimensionProp.Builder implements androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension.Builder androidx.wear.tiles.builders.DimensionBuilders.ImageDimension.Builder {
method public androidx.wear.tiles.builders.DimensionBuilders.ExpandedDimensionProp build();
}
public static interface DimensionBuilders.ImageDimension {
}
public static interface DimensionBuilders.ImageDimension.Builder {
method public androidx.wear.tiles.builders.DimensionBuilders.ImageDimension build();
}
public static final class DimensionBuilders.ProportionalDimensionProp implements androidx.wear.tiles.builders.DimensionBuilders.ImageDimension {
method public static androidx.wear.tiles.builders.DimensionBuilders.ProportionalDimensionProp.Builder builder();
}
public static final class DimensionBuilders.ProportionalDimensionProp.Builder implements androidx.wear.tiles.builders.DimensionBuilders.ImageDimension.Builder {
method public androidx.wear.tiles.builders.DimensionBuilders.ProportionalDimensionProp build();
method public androidx.wear.tiles.builders.DimensionBuilders.ProportionalDimensionProp.Builder setAspectRatioHeight(@IntRange(from=0) int);
method public androidx.wear.tiles.builders.DimensionBuilders.ProportionalDimensionProp.Builder setAspectRatioWidth(@IntRange(from=0) int);
}
public static final class DimensionBuilders.SpProp {
method public static androidx.wear.tiles.builders.DimensionBuilders.SpProp.Builder builder();
}
public static final class DimensionBuilders.SpProp.Builder {
method public androidx.wear.tiles.builders.DimensionBuilders.SpProp build();
method public androidx.wear.tiles.builders.DimensionBuilders.SpProp.Builder setValue(@Dimension(unit=androidx.annotation.Dimension.SP) int);
}
public static interface DimensionBuilders.SpacerDimension {
}
public static interface DimensionBuilders.SpacerDimension.Builder {
method public androidx.wear.tiles.builders.DimensionBuilders.SpacerDimension build();
}
public static final class DimensionBuilders.WrappedDimensionProp implements androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension {
method public static androidx.wear.tiles.builders.DimensionBuilders.WrappedDimensionProp.Builder builder();
}
public static final class DimensionBuilders.WrappedDimensionProp.Builder implements androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension.Builder {
method public androidx.wear.tiles.builders.DimensionBuilders.WrappedDimensionProp build();
}
public final class LayoutElementBuilders {
field public static final int ARC_ANCHOR_CENTER = 2; // 0x2
field public static final int ARC_ANCHOR_END = 3; // 0x3
field public static final int ARC_ANCHOR_START = 1; // 0x1
field public static final int ARC_ANCHOR_UNDEFINED = 0; // 0x0
field public static final int CONTENT_SCALE_MODE_CROP = 2; // 0x2
field public static final int CONTENT_SCALE_MODE_FILL_BOUNDS = 3; // 0x3
field public static final int CONTENT_SCALE_MODE_FIT = 1; // 0x1
field public static final int CONTENT_SCALE_MODE_UNDEFINED = 0; // 0x0
field public static final int FONT_WEIGHT_BOLD = 700; // 0x2bc
field public static final int FONT_WEIGHT_NORMAL = 400; // 0x190
field public static final int FONT_WEIGHT_UNDEFINED = 0; // 0x0
field public static final int HALIGN_CENTER = 2; // 0x2
field public static final int HALIGN_END = 5; // 0x5
field public static final int HALIGN_LEFT = 1; // 0x1
field public static final int HALIGN_RIGHT = 3; // 0x3
field public static final int HALIGN_START = 4; // 0x4
field public static final int HALIGN_UNDEFINED = 0; // 0x0
field public static final int TEXT_ALIGN_CENTER = 2; // 0x2
field public static final int TEXT_ALIGN_END = 3; // 0x3
field public static final int TEXT_ALIGN_START = 1; // 0x1
field public static final int TEXT_ALIGN_UNDEFINED = 0; // 0x0
field public static final int TEXT_OVERFLOW_ELLIPSIZE_END = 2; // 0x2
field public static final int TEXT_OVERFLOW_TRUNCATE = 1; // 0x1
field public static final int TEXT_OVERFLOW_UNDEFINED = 0; // 0x0
field public static final int VALIGN_BOTTOM = 3; // 0x3
field public static final int VALIGN_CENTER = 2; // 0x2
field public static final int VALIGN_TOP = 1; // 0x1
field public static final int VALIGN_UNDEFINED = 0; // 0x0
}
public static final class LayoutElementBuilders.Arc implements androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement {
method public static androidx.wear.tiles.builders.LayoutElementBuilders.Arc.Builder builder();
}
public static final class LayoutElementBuilders.Arc.Builder implements androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.Arc.Builder addContent(androidx.wear.tiles.builders.LayoutElementBuilders.ArcLayoutElement);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Arc.Builder addContent(androidx.wear.tiles.builders.LayoutElementBuilders.ArcLayoutElement.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Arc build();
method public androidx.wear.tiles.builders.LayoutElementBuilders.Arc.Builder setAnchorAngle(androidx.wear.tiles.builders.DimensionBuilders.DegreesProp);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Arc.Builder setAnchorAngle(androidx.wear.tiles.builders.DimensionBuilders.DegreesProp.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Arc.Builder setAnchorType(int);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Arc.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.Modifiers);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Arc.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Arc.Builder setVerticalAlign(int);
}
public static final class LayoutElementBuilders.ArcAdapter implements androidx.wear.tiles.builders.LayoutElementBuilders.ArcLayoutElement {
method public static androidx.wear.tiles.builders.LayoutElementBuilders.ArcAdapter.Builder builder();
}
public static final class LayoutElementBuilders.ArcAdapter.Builder implements androidx.wear.tiles.builders.LayoutElementBuilders.ArcLayoutElement.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcAdapter build();
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcAdapter.Builder setContent(androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement);
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcAdapter.Builder setContent(androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcAdapter.Builder setRotateContents(boolean);
}
public static interface LayoutElementBuilders.ArcLayoutElement {
}
public static interface LayoutElementBuilders.ArcLayoutElement.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcLayoutElement build();
}
public static final class LayoutElementBuilders.ArcLine implements androidx.wear.tiles.builders.LayoutElementBuilders.ArcLayoutElement {
method public static androidx.wear.tiles.builders.LayoutElementBuilders.ArcLine.Builder builder();
}
public static final class LayoutElementBuilders.ArcLine.Builder implements androidx.wear.tiles.builders.LayoutElementBuilders.ArcLayoutElement.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcLine build();
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcLine.Builder setColor(androidx.wear.tiles.builders.ColorBuilders.ColorProp);
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcLine.Builder setColor(androidx.wear.tiles.builders.ColorBuilders.ColorProp.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcLine.Builder setLength(androidx.wear.tiles.builders.DimensionBuilders.DegreesProp);
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcLine.Builder setLength(androidx.wear.tiles.builders.DimensionBuilders.DegreesProp.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcLine.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.ArcModifiers);
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcLine.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.ArcModifiers.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcLine.Builder setThickness(androidx.wear.tiles.builders.DimensionBuilders.DpProp);
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcLine.Builder setThickness(androidx.wear.tiles.builders.DimensionBuilders.DpProp.Builder);
}
public static final class LayoutElementBuilders.ArcSpacer implements androidx.wear.tiles.builders.LayoutElementBuilders.ArcLayoutElement {
method public static androidx.wear.tiles.builders.LayoutElementBuilders.ArcSpacer.Builder builder();
}
public static final class LayoutElementBuilders.ArcSpacer.Builder implements androidx.wear.tiles.builders.LayoutElementBuilders.ArcLayoutElement.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcSpacer build();
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcSpacer.Builder setLength(androidx.wear.tiles.builders.DimensionBuilders.DegreesProp);
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcSpacer.Builder setLength(androidx.wear.tiles.builders.DimensionBuilders.DegreesProp.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcSpacer.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.ArcModifiers);
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcSpacer.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.ArcModifiers.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcSpacer.Builder setThickness(androidx.wear.tiles.builders.DimensionBuilders.DpProp);
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcSpacer.Builder setThickness(androidx.wear.tiles.builders.DimensionBuilders.DpProp.Builder);
}
public static final class LayoutElementBuilders.ArcText implements androidx.wear.tiles.builders.LayoutElementBuilders.ArcLayoutElement {
method public static androidx.wear.tiles.builders.LayoutElementBuilders.ArcText.Builder builder();
}
public static final class LayoutElementBuilders.ArcText.Builder implements androidx.wear.tiles.builders.LayoutElementBuilders.ArcLayoutElement.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcText build();
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcText.Builder setFontStyle(androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle);
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcText.Builder setFontStyle(androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcText.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.ArcModifiers);
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcText.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.ArcModifiers.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.ArcText.Builder setText(String);
}
public static final class LayoutElementBuilders.Box implements androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement {
method public static androidx.wear.tiles.builders.LayoutElementBuilders.Box.Builder builder();
}
public static final class LayoutElementBuilders.Box.Builder implements androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.Box.Builder addContent(androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Box.Builder addContent(androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Box build();
method public androidx.wear.tiles.builders.LayoutElementBuilders.Box.Builder setHeight(androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Box.Builder setHeight(androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Box.Builder setHorizontalAlignment(int);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Box.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.Modifiers);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Box.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Box.Builder setVerticalAlignment(int);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Box.Builder setWidth(androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Box.Builder setWidth(androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension.Builder);
}
public static final class LayoutElementBuilders.Column implements androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement {
method public static androidx.wear.tiles.builders.LayoutElementBuilders.Column.Builder builder();
}
public static final class LayoutElementBuilders.Column.Builder implements androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.Column.Builder addContent(androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Column.Builder addContent(androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Column build();
method public androidx.wear.tiles.builders.LayoutElementBuilders.Column.Builder setHeight(androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Column.Builder setHeight(androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Column.Builder setHorizontalAlignment(int);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Column.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.Modifiers);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Column.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Column.Builder setWidth(androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Column.Builder setWidth(androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension.Builder);
}
public static final class LayoutElementBuilders.FontStyle {
method public static androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder builder();
}
public static final class LayoutElementBuilders.FontStyle.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle build();
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder setColor(androidx.wear.tiles.builders.ColorBuilders.ColorProp);
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder setColor(androidx.wear.tiles.builders.ColorBuilders.ColorProp.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder setItalic(boolean);
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder setLetterSpacing(androidx.wear.tiles.builders.DimensionBuilders.EmProp);
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder setLetterSpacing(androidx.wear.tiles.builders.DimensionBuilders.EmProp.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder setSize(androidx.wear.tiles.builders.DimensionBuilders.SpProp);
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder setSize(androidx.wear.tiles.builders.DimensionBuilders.SpProp.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder setUnderline(boolean);
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder setWeight(int);
}
public static class LayoutElementBuilders.FontStyles {
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder body1();
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder body2();
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder button();
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder caption1();
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder caption2();
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder display1();
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder display2();
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder display3();
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder title1();
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder title2();
method public androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder title3();
method public static androidx.wear.tiles.builders.LayoutElementBuilders.FontStyles withDeviceParameters(androidx.wear.tiles.readers.DeviceParametersReaders.DeviceParameters);
}
public static final class LayoutElementBuilders.Image implements androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement {
method public static androidx.wear.tiles.builders.LayoutElementBuilders.Image.Builder builder();
}
public static final class LayoutElementBuilders.Image.Builder implements androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.Image build();
method public androidx.wear.tiles.builders.LayoutElementBuilders.Image.Builder setContentScaleMode(int);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Image.Builder setHeight(androidx.wear.tiles.builders.DimensionBuilders.ImageDimension);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Image.Builder setHeight(androidx.wear.tiles.builders.DimensionBuilders.ImageDimension.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Image.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.Modifiers);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Image.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Image.Builder setResourceId(String);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Image.Builder setWidth(androidx.wear.tiles.builders.DimensionBuilders.ImageDimension);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Image.Builder setWidth(androidx.wear.tiles.builders.DimensionBuilders.ImageDimension.Builder);
}
public static final class LayoutElementBuilders.Layout {
method public static androidx.wear.tiles.builders.LayoutElementBuilders.Layout.Builder builder();
}
public static final class LayoutElementBuilders.Layout.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.Layout build();
method public androidx.wear.tiles.builders.LayoutElementBuilders.Layout.Builder setRoot(androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Layout.Builder setRoot(androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement.Builder);
}
public static interface LayoutElementBuilders.LayoutElement {
}
public static interface LayoutElementBuilders.LayoutElement.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement build();
}
public static final class LayoutElementBuilders.Row implements androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement {
method public static androidx.wear.tiles.builders.LayoutElementBuilders.Row.Builder builder();
}
public static final class LayoutElementBuilders.Row.Builder implements androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.Row.Builder addContent(androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Row.Builder addContent(androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Row build();
method public androidx.wear.tiles.builders.LayoutElementBuilders.Row.Builder setHeight(androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Row.Builder setHeight(androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Row.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.Modifiers);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Row.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Row.Builder setVerticalAlignment(int);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Row.Builder setWidth(androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Row.Builder setWidth(androidx.wear.tiles.builders.DimensionBuilders.ContainerDimension.Builder);
}
public static final class LayoutElementBuilders.Spacer implements androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement {
method public static androidx.wear.tiles.builders.LayoutElementBuilders.Spacer.Builder builder();
}
public static final class LayoutElementBuilders.Spacer.Builder implements androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.Spacer build();
method public androidx.wear.tiles.builders.LayoutElementBuilders.Spacer.Builder setHeight(androidx.wear.tiles.builders.DimensionBuilders.SpacerDimension);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Spacer.Builder setHeight(androidx.wear.tiles.builders.DimensionBuilders.SpacerDimension.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Spacer.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.Modifiers);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Spacer.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Spacer.Builder setWidth(androidx.wear.tiles.builders.DimensionBuilders.SpacerDimension);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Spacer.Builder setWidth(androidx.wear.tiles.builders.DimensionBuilders.SpacerDimension.Builder);
}
public static interface LayoutElementBuilders.Span {
}
public static interface LayoutElementBuilders.Span.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.Span build();
}
public static final class LayoutElementBuilders.SpanImage implements androidx.wear.tiles.builders.LayoutElementBuilders.Span {
method public static androidx.wear.tiles.builders.LayoutElementBuilders.SpanImage.Builder builder();
}
public static final class LayoutElementBuilders.SpanImage.Builder implements androidx.wear.tiles.builders.LayoutElementBuilders.Span.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.SpanImage build();
method public androidx.wear.tiles.builders.LayoutElementBuilders.SpanImage.Builder setHeight(androidx.wear.tiles.builders.DimensionBuilders.DpProp);
method public androidx.wear.tiles.builders.LayoutElementBuilders.SpanImage.Builder setHeight(androidx.wear.tiles.builders.DimensionBuilders.DpProp.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.SpanImage.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.SpanModifiers);
method public androidx.wear.tiles.builders.LayoutElementBuilders.SpanImage.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.SpanModifiers.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.SpanImage.Builder setResourceId(String);
method public androidx.wear.tiles.builders.LayoutElementBuilders.SpanImage.Builder setWidth(androidx.wear.tiles.builders.DimensionBuilders.DpProp);
method public androidx.wear.tiles.builders.LayoutElementBuilders.SpanImage.Builder setWidth(androidx.wear.tiles.builders.DimensionBuilders.DpProp.Builder);
}
public static final class LayoutElementBuilders.SpanText implements androidx.wear.tiles.builders.LayoutElementBuilders.Span {
method public static androidx.wear.tiles.builders.LayoutElementBuilders.SpanText.Builder builder();
}
public static final class LayoutElementBuilders.SpanText.Builder implements androidx.wear.tiles.builders.LayoutElementBuilders.Span.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.SpanText build();
method public androidx.wear.tiles.builders.LayoutElementBuilders.SpanText.Builder setFontStyle(androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle);
method public androidx.wear.tiles.builders.LayoutElementBuilders.SpanText.Builder setFontStyle(androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.SpanText.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.SpanModifiers);
method public androidx.wear.tiles.builders.LayoutElementBuilders.SpanText.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.SpanModifiers.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.SpanText.Builder setText(String);
}
public static final class LayoutElementBuilders.Spannable implements androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement {
method public static androidx.wear.tiles.builders.LayoutElementBuilders.Spannable.Builder builder();
}
public static final class LayoutElementBuilders.Spannable.Builder implements androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.Spannable.Builder addSpan(androidx.wear.tiles.builders.LayoutElementBuilders.Span);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Spannable.Builder addSpan(androidx.wear.tiles.builders.LayoutElementBuilders.Span.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Spannable build();
method public androidx.wear.tiles.builders.LayoutElementBuilders.Spannable.Builder setLineSpacing(androidx.wear.tiles.builders.DimensionBuilders.SpProp);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Spannable.Builder setLineSpacing(androidx.wear.tiles.builders.DimensionBuilders.SpProp.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Spannable.Builder setMaxLines(@IntRange(from=1) int);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Spannable.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.Modifiers);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Spannable.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Spannable.Builder setMultilineAlignment(int);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Spannable.Builder setOverflow(int);
}
public static final class LayoutElementBuilders.Text implements androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement {
method public static androidx.wear.tiles.builders.LayoutElementBuilders.Text.Builder builder();
}
public static final class LayoutElementBuilders.Text.Builder implements androidx.wear.tiles.builders.LayoutElementBuilders.LayoutElement.Builder {
method public androidx.wear.tiles.builders.LayoutElementBuilders.Text build();
method public androidx.wear.tiles.builders.LayoutElementBuilders.Text.Builder setFontStyle(androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Text.Builder setFontStyle(androidx.wear.tiles.builders.LayoutElementBuilders.FontStyle.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Text.Builder setLineHeight(androidx.wear.tiles.builders.DimensionBuilders.SpProp);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Text.Builder setLineHeight(androidx.wear.tiles.builders.DimensionBuilders.SpProp.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Text.Builder setMaxLines(@IntRange(from=1) int);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Text.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.Modifiers);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Text.Builder setModifiers(androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Text.Builder setMultilineAlignment(int);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Text.Builder setOverflow(int);
method public androidx.wear.tiles.builders.LayoutElementBuilders.Text.Builder setText(String);
}
public final class ModifiersBuilders {
}
public static final class ModifiersBuilders.ArcModifiers {
method public static androidx.wear.tiles.builders.ModifiersBuilders.ArcModifiers.Builder builder();
}
public static final class ModifiersBuilders.ArcModifiers.Builder {
method public androidx.wear.tiles.builders.ModifiersBuilders.ArcModifiers build();
method public androidx.wear.tiles.builders.ModifiersBuilders.ArcModifiers.Builder setClickable(androidx.wear.tiles.builders.ModifiersBuilders.Clickable);
method public androidx.wear.tiles.builders.ModifiersBuilders.ArcModifiers.Builder setClickable(androidx.wear.tiles.builders.ModifiersBuilders.Clickable.Builder);
method public androidx.wear.tiles.builders.ModifiersBuilders.ArcModifiers.Builder setSemantics(androidx.wear.tiles.builders.ModifiersBuilders.Semantics);
method public androidx.wear.tiles.builders.ModifiersBuilders.ArcModifiers.Builder setSemantics(androidx.wear.tiles.builders.ModifiersBuilders.Semantics.Builder);
}
public static final class ModifiersBuilders.Background {
method public static androidx.wear.tiles.builders.ModifiersBuilders.Background.Builder builder();
}
public static final class ModifiersBuilders.Background.Builder {
method public androidx.wear.tiles.builders.ModifiersBuilders.Background build();
method public androidx.wear.tiles.builders.ModifiersBuilders.Background.Builder setColor(androidx.wear.tiles.builders.ColorBuilders.ColorProp);
method public androidx.wear.tiles.builders.ModifiersBuilders.Background.Builder setColor(androidx.wear.tiles.builders.ColorBuilders.ColorProp.Builder);
method public androidx.wear.tiles.builders.ModifiersBuilders.Background.Builder setCorner(androidx.wear.tiles.builders.ModifiersBuilders.Corner);
method public androidx.wear.tiles.builders.ModifiersBuilders.Background.Builder setCorner(androidx.wear.tiles.builders.ModifiersBuilders.Corner.Builder);
}
public static final class ModifiersBuilders.Border {
method public static androidx.wear.tiles.builders.ModifiersBuilders.Border.Builder builder();
}
public static final class ModifiersBuilders.Border.Builder {
method public androidx.wear.tiles.builders.ModifiersBuilders.Border build();
method public androidx.wear.tiles.builders.ModifiersBuilders.Border.Builder setColor(androidx.wear.tiles.builders.ColorBuilders.ColorProp);
method public androidx.wear.tiles.builders.ModifiersBuilders.Border.Builder setColor(androidx.wear.tiles.builders.ColorBuilders.ColorProp.Builder);
method public androidx.wear.tiles.builders.ModifiersBuilders.Border.Builder setWidth(androidx.wear.tiles.builders.DimensionBuilders.DpProp);
method public androidx.wear.tiles.builders.ModifiersBuilders.Border.Builder setWidth(androidx.wear.tiles.builders.DimensionBuilders.DpProp.Builder);
}
public static final class ModifiersBuilders.Clickable {
method public static androidx.wear.tiles.builders.ModifiersBuilders.Clickable.Builder builder();
}
public static final class ModifiersBuilders.Clickable.Builder {
method public androidx.wear.tiles.builders.ModifiersBuilders.Clickable build();
method public androidx.wear.tiles.builders.ModifiersBuilders.Clickable.Builder setId(String);
method public androidx.wear.tiles.builders.ModifiersBuilders.Clickable.Builder setOnClick(androidx.wear.tiles.builders.ActionBuilders.Action);
method public androidx.wear.tiles.builders.ModifiersBuilders.Clickable.Builder setOnClick(androidx.wear.tiles.builders.ActionBuilders.Action.Builder);
}
public static final class ModifiersBuilders.Corner {
method public static androidx.wear.tiles.builders.ModifiersBuilders.Corner.Builder builder();
}
public static final class ModifiersBuilders.Corner.Builder {
method public androidx.wear.tiles.builders.ModifiersBuilders.Corner build();
method public androidx.wear.tiles.builders.ModifiersBuilders.Corner.Builder setRadius(androidx.wear.tiles.builders.DimensionBuilders.DpProp);
method public androidx.wear.tiles.builders.ModifiersBuilders.Corner.Builder setRadius(androidx.wear.tiles.builders.DimensionBuilders.DpProp.Builder);
}
public static final class ModifiersBuilders.Modifiers {
method public static androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder builder();
}
public static final class ModifiersBuilders.Modifiers.Builder {
method public androidx.wear.tiles.builders.ModifiersBuilders.Modifiers build();
method public androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder setBackground(androidx.wear.tiles.builders.ModifiersBuilders.Background);
method public androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder setBackground(androidx.wear.tiles.builders.ModifiersBuilders.Background.Builder);
method public androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder setBorder(androidx.wear.tiles.builders.ModifiersBuilders.Border);
method public androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder setBorder(androidx.wear.tiles.builders.ModifiersBuilders.Border.Builder);
method public androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder setClickable(androidx.wear.tiles.builders.ModifiersBuilders.Clickable);
method public androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder setClickable(androidx.wear.tiles.builders.ModifiersBuilders.Clickable.Builder);
method public androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder setPadding(androidx.wear.tiles.builders.ModifiersBuilders.Padding);
method public androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder setPadding(androidx.wear.tiles.builders.ModifiersBuilders.Padding.Builder);
method public androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder setSemantics(androidx.wear.tiles.builders.ModifiersBuilders.Semantics);
method public androidx.wear.tiles.builders.ModifiersBuilders.Modifiers.Builder setSemantics(androidx.wear.tiles.builders.ModifiersBuilders.Semantics.Builder);
}
public static final class ModifiersBuilders.Padding {
method public static androidx.wear.tiles.builders.ModifiersBuilders.Padding.Builder builder();
}
public static final class ModifiersBuilders.Padding.Builder {
method public androidx.wear.tiles.builders.ModifiersBuilders.Padding build();
method public androidx.wear.tiles.builders.ModifiersBuilders.Padding.Builder setBottom(androidx.wear.tiles.builders.DimensionBuilders.DpProp);
method public androidx.wear.tiles.builders.ModifiersBuilders.Padding.Builder setBottom(androidx.wear.tiles.builders.DimensionBuilders.DpProp.Builder);
method public androidx.wear.tiles.builders.ModifiersBuilders.Padding.Builder setEnd(androidx.wear.tiles.builders.DimensionBuilders.DpProp);
method public androidx.wear.tiles.builders.ModifiersBuilders.Padding.Builder setEnd(androidx.wear.tiles.builders.DimensionBuilders.DpProp.Builder);
method public androidx.wear.tiles.builders.ModifiersBuilders.Padding.Builder setRtlAware(boolean);
method public androidx.wear.tiles.builders.ModifiersBuilders.Padding.Builder setStart(androidx.wear.tiles.builders.DimensionBuilders.DpProp);
method public androidx.wear.tiles.builders.ModifiersBuilders.Padding.Builder setStart(androidx.wear.tiles.builders.DimensionBuilders.DpProp.Builder);
method public androidx.wear.tiles.builders.ModifiersBuilders.Padding.Builder setTop(androidx.wear.tiles.builders.DimensionBuilders.DpProp);
method public androidx.wear.tiles.builders.ModifiersBuilders.Padding.Builder setTop(androidx.wear.tiles.builders.DimensionBuilders.DpProp.Builder);
}
public static final class ModifiersBuilders.Semantics {
method public static androidx.wear.tiles.builders.ModifiersBuilders.Semantics.Builder builder();
}
public static final class ModifiersBuilders.Semantics.Builder {
method public androidx.wear.tiles.builders.ModifiersBuilders.Semantics build();
method public androidx.wear.tiles.builders.ModifiersBuilders.Semantics.Builder setContentDescription(String);
}
public static final class ModifiersBuilders.SpanModifiers {
method public static androidx.wear.tiles.builders.ModifiersBuilders.SpanModifiers.Builder builder();
}
public static final class ModifiersBuilders.SpanModifiers.Builder {
method public androidx.wear.tiles.builders.ModifiersBuilders.SpanModifiers build();
method public androidx.wear.tiles.builders.ModifiersBuilders.SpanModifiers.Builder setClickable(androidx.wear.tiles.builders.ModifiersBuilders.Clickable);
method public androidx.wear.tiles.builders.ModifiersBuilders.SpanModifiers.Builder setClickable(androidx.wear.tiles.builders.ModifiersBuilders.Clickable.Builder);
}
public final class ResourceBuilders {
field public static final int IMAGE_FORMAT_RGB_565 = 1; // 0x1
field public static final int IMAGE_FORMAT_UNDEFINED = 0; // 0x0
}
public static final class ResourceBuilders.AndroidImageResourceByResId {
method public static androidx.wear.tiles.builders.ResourceBuilders.AndroidImageResourceByResId.Builder builder();
}
public static final class ResourceBuilders.AndroidImageResourceByResId.Builder {
method public androidx.wear.tiles.builders.ResourceBuilders.AndroidImageResourceByResId build();
method public androidx.wear.tiles.builders.ResourceBuilders.AndroidImageResourceByResId.Builder setResourceId(@DrawableRes int);
}
public static final class ResourceBuilders.ImageResource {
method public static androidx.wear.tiles.builders.ResourceBuilders.ImageResource.Builder builder();
}
public static final class ResourceBuilders.ImageResource.Builder {
method public androidx.wear.tiles.builders.ResourceBuilders.ImageResource build();
method public androidx.wear.tiles.builders.ResourceBuilders.ImageResource.Builder setAndroidResourceByResid(androidx.wear.tiles.builders.ResourceBuilders.AndroidImageResourceByResId);
method public androidx.wear.tiles.builders.ResourceBuilders.ImageResource.Builder setAndroidResourceByResid(androidx.wear.tiles.builders.ResourceBuilders.AndroidImageResourceByResId.Builder);
method public androidx.wear.tiles.builders.ResourceBuilders.ImageResource.Builder setInlineResource(androidx.wear.tiles.builders.ResourceBuilders.InlineImageResource);
method public androidx.wear.tiles.builders.ResourceBuilders.ImageResource.Builder setInlineResource(androidx.wear.tiles.builders.ResourceBuilders.InlineImageResource.Builder);
}
public static final class ResourceBuilders.InlineImageResource {
method public static androidx.wear.tiles.builders.ResourceBuilders.InlineImageResource.Builder builder();
}
public static final class ResourceBuilders.InlineImageResource.Builder {
method public androidx.wear.tiles.builders.ResourceBuilders.InlineImageResource build();
method public androidx.wear.tiles.builders.ResourceBuilders.InlineImageResource.Builder setData(byte[]);
method public androidx.wear.tiles.builders.ResourceBuilders.InlineImageResource.Builder setFormat(int);
method public androidx.wear.tiles.builders.ResourceBuilders.InlineImageResource.Builder setHeightPx(@Dimension(unit=androidx.annotation.Dimension.PX) int);
method public androidx.wear.tiles.builders.ResourceBuilders.InlineImageResource.Builder setWidthPx(@Dimension(unit=androidx.annotation.Dimension.PX) int);
}
public static final class ResourceBuilders.Resources {
method public static androidx.wear.tiles.builders.ResourceBuilders.Resources.Builder builder();
}
public static final class ResourceBuilders.Resources.Builder {
method public androidx.wear.tiles.builders.ResourceBuilders.Resources.Builder addIdToImageMapping(String, androidx.wear.tiles.builders.ResourceBuilders.ImageResource);
method public androidx.wear.tiles.builders.ResourceBuilders.Resources.Builder addIdToImageMapping(String, androidx.wear.tiles.builders.ResourceBuilders.ImageResource.Builder);
method public androidx.wear.tiles.builders.ResourceBuilders.Resources build();
method public androidx.wear.tiles.builders.ResourceBuilders.Resources.Builder setVersion(String);
}
public final class StateBuilders {
}
public static final class StateBuilders.State {
method public static androidx.wear.tiles.builders.StateBuilders.State.Builder builder();
method public String getLastClickableId();
}
public static final class StateBuilders.State.Builder {
method public androidx.wear.tiles.builders.StateBuilders.State build();
method public androidx.wear.tiles.builders.StateBuilders.State.Builder setLastClickableId(String);
}
public final class TileBuilders {
}
public static final class TileBuilders.Tile {
method public static androidx.wear.tiles.builders.TileBuilders.Tile.Builder builder();
}
public static final class TileBuilders.Tile.Builder {
method public androidx.wear.tiles.builders.TileBuilders.Tile build();
method public androidx.wear.tiles.builders.TileBuilders.Tile.Builder setFreshnessIntervalMillis(long);
method public androidx.wear.tiles.builders.TileBuilders.Tile.Builder setResourcesVersion(String);
method public androidx.wear.tiles.builders.TileBuilders.Tile.Builder setTimeline(androidx.wear.tiles.builders.TimelineBuilders.Timeline);
method public androidx.wear.tiles.builders.TileBuilders.Tile.Builder setTimeline(androidx.wear.tiles.builders.TimelineBuilders.Timeline.Builder);
}
public final class TimelineBuilders {
}
public static final class TimelineBuilders.TimeInterval {
method public static androidx.wear.tiles.builders.TimelineBuilders.TimeInterval.Builder builder();
}
public static final class TimelineBuilders.TimeInterval.Builder {
method public androidx.wear.tiles.builders.TimelineBuilders.TimeInterval build();
method public androidx.wear.tiles.builders.TimelineBuilders.TimeInterval.Builder setEndMillis(long);
method public androidx.wear.tiles.builders.TimelineBuilders.TimeInterval.Builder setStartMillis(long);
}
public static final class TimelineBuilders.Timeline {
method public static androidx.wear.tiles.builders.TimelineBuilders.Timeline.Builder builder();
}
public static final class TimelineBuilders.Timeline.Builder {
method public androidx.wear.tiles.builders.TimelineBuilders.Timeline.Builder addTimelineEntry(androidx.wear.tiles.builders.TimelineBuilders.TimelineEntry);
method public androidx.wear.tiles.builders.TimelineBuilders.Timeline.Builder addTimelineEntry(androidx.wear.tiles.builders.TimelineBuilders.TimelineEntry.Builder);
method public androidx.wear.tiles.builders.TimelineBuilders.Timeline build();
}
public static final class TimelineBuilders.TimelineEntry {
method public static androidx.wear.tiles.builders.TimelineBuilders.TimelineEntry.Builder builder();
}
public static final class TimelineBuilders.TimelineEntry.Builder {
method public androidx.wear.tiles.builders.TimelineBuilders.TimelineEntry build();
method public androidx.wear.tiles.builders.TimelineBuilders.TimelineEntry.Builder setLayout(androidx.wear.tiles.builders.LayoutElementBuilders.Layout);
method public androidx.wear.tiles.builders.TimelineBuilders.TimelineEntry.Builder setLayout(androidx.wear.tiles.builders.LayoutElementBuilders.Layout.Builder);
method public androidx.wear.tiles.builders.TimelineBuilders.TimelineEntry.Builder setValidity(androidx.wear.tiles.builders.TimelineBuilders.TimeInterval);
method public androidx.wear.tiles.builders.TimelineBuilders.TimelineEntry.Builder setValidity(androidx.wear.tiles.builders.TimelineBuilders.TimeInterval.Builder);
}
}
package androidx.wear.tiles.readers {
public class DeviceParametersReaders {
field public static final int DEVICE_PLATFORM_UNDEFINED = 0; // 0x0
field public static final int DEVICE_PLATFORM_WEAR_OS = 1; // 0x1
field public static final int SCREEN_SHAPE_RECT = 2; // 0x2
field public static final int SCREEN_SHAPE_ROUND = 1; // 0x1
field public static final int SCREEN_SHAPE_UNDEFINED = 0; // 0x0
}
public static class DeviceParametersReaders.DeviceParameters {
method public int getDevicePlatform();
method @FloatRange(from=0.0, fromInclusive=false) public float getScreenDensity();
method @Dimension(unit=androidx.annotation.Dimension.DP) public int getScreenHeightDp();
method public int getScreenShape();
method @Dimension(unit=androidx.annotation.Dimension.DP) public int getScreenWidthDp();
}
public class EventReaders {
}
public static class EventReaders.TileAddEvent {
method public int getTileId();
}
public static class EventReaders.TileEnterEvent {
method public int getTileId();
}
public static class EventReaders.TileLeaveEvent {
method public int getTileId();
}
public static class EventReaders.TileRemoveEvent {
method public int getTileId();
}
public class RequestReaders {
}
public static class RequestReaders.ResourcesRequest {
method public androidx.wear.tiles.readers.DeviceParametersReaders.DeviceParameters getDeviceParameters();
method public java.util.List<java.lang.String!> getResourceIds();
method public int getTileId();
method public String getVersion();
}
public static class RequestReaders.TileRequest {
method public androidx.wear.tiles.readers.DeviceParametersReaders.DeviceParameters getDeviceParameters();
method public androidx.wear.tiles.builders.StateBuilders.State getState();
method public int getTileId();
}
}