blob: be07123f54f68bd8107a6788fba287a6bf8b49f5 [file] [log] [blame]
// Signature format: 4.0
package androidx.slice.builders {
@Deprecated public class GridRowBuilder {
ctor @Deprecated public GridRowBuilder();
method @Deprecated public androidx.slice.builders.GridRowBuilder addCell(androidx.slice.builders.GridRowBuilder.CellBuilder);
method @Deprecated public androidx.slice.builders.GridRowBuilder setContentDescription(CharSequence);
method @Deprecated public androidx.slice.builders.GridRowBuilder setLayoutDirection(int);
method @Deprecated public androidx.slice.builders.GridRowBuilder setPrimaryAction(androidx.slice.builders.SliceAction);
method @Deprecated public androidx.slice.builders.GridRowBuilder setSeeMoreAction(android.app.PendingIntent);
method @Deprecated public androidx.slice.builders.GridRowBuilder setSeeMoreAction(androidx.remotecallback.RemoteCallback);
method @Deprecated public androidx.slice.builders.GridRowBuilder setSeeMoreCell(androidx.slice.builders.GridRowBuilder.CellBuilder);
}
@Deprecated public static class GridRowBuilder.CellBuilder {
ctor @Deprecated public GridRowBuilder.CellBuilder();
method @Deprecated public androidx.slice.builders.GridRowBuilder.CellBuilder addImage(androidx.core.graphics.drawable.IconCompat, int);
method @Deprecated public androidx.slice.builders.GridRowBuilder.CellBuilder addImage(androidx.core.graphics.drawable.IconCompat?, int, boolean);
method @Deprecated public androidx.slice.builders.GridRowBuilder.CellBuilder addOverlayText(CharSequence);
method @Deprecated public androidx.slice.builders.GridRowBuilder.CellBuilder addOverlayText(CharSequence?, boolean);
method @Deprecated public androidx.slice.builders.GridRowBuilder.CellBuilder addText(CharSequence);
method @Deprecated public androidx.slice.builders.GridRowBuilder.CellBuilder addText(CharSequence?, boolean);
method @Deprecated public androidx.slice.builders.GridRowBuilder.CellBuilder addTitleText(CharSequence);
method @Deprecated public androidx.slice.builders.GridRowBuilder.CellBuilder addTitleText(CharSequence?, boolean);
method @Deprecated public androidx.slice.builders.GridRowBuilder.CellBuilder setContentDescription(CharSequence);
method @Deprecated public androidx.slice.builders.GridRowBuilder.CellBuilder setContentIntent(android.app.PendingIntent);
method @Deprecated public androidx.slice.builders.GridRowBuilder.CellBuilder setContentIntent(androidx.remotecallback.RemoteCallback);
method @Deprecated public androidx.slice.builders.GridRowBuilder.CellBuilder setSliceAction(androidx.slice.builders.SliceAction);
}
@Deprecated public class ListBuilder extends androidx.slice.builders.TemplateSliceBuilder {
ctor @Deprecated @RequiresApi(26) public ListBuilder(android.content.Context, android.net.Uri, java.time.Duration?);
ctor @Deprecated public ListBuilder(android.content.Context, android.net.Uri, long);
method @Deprecated public androidx.slice.builders.ListBuilder addAction(androidx.slice.builders.SliceAction);
method @Deprecated public androidx.slice.builders.ListBuilder addGridRow(androidx.slice.builders.GridRowBuilder);
method @Deprecated public androidx.slice.builders.ListBuilder addInputRange(androidx.slice.builders.ListBuilder.InputRangeBuilder);
method @Deprecated public androidx.slice.builders.ListBuilder addRange(androidx.slice.builders.ListBuilder.RangeBuilder);
method @Deprecated public androidx.slice.builders.ListBuilder addRating(androidx.slice.builders.ListBuilder.RatingBuilder);
method @Deprecated public androidx.slice.builders.ListBuilder addRow(androidx.slice.builders.ListBuilder.RowBuilder);
method @Deprecated public androidx.slice.builders.ListBuilder addSelection(androidx.slice.builders.SelectionBuilder);
method @Deprecated public androidx.slice.builders.ListBuilder setAccentColor(@ColorInt int);
method @Deprecated public androidx.slice.builders.ListBuilder setHeader(androidx.slice.builders.ListBuilder.HeaderBuilder);
method @Deprecated @RequiresApi(21) public androidx.slice.builders.ListBuilder setHostExtras(android.os.PersistableBundle);
method @Deprecated public androidx.slice.builders.ListBuilder setIsError(boolean);
method @Deprecated public androidx.slice.builders.ListBuilder setKeywords(java.util.Set<java.lang.String!>);
method @Deprecated public androidx.slice.builders.ListBuilder setLayoutDirection(int);
method @Deprecated public androidx.slice.builders.ListBuilder setSeeMoreAction(android.app.PendingIntent);
method @Deprecated public androidx.slice.builders.ListBuilder setSeeMoreAction(androidx.remotecallback.RemoteCallback);
method @Deprecated public androidx.slice.builders.ListBuilder setSeeMoreRow(androidx.slice.builders.ListBuilder.RowBuilder);
field @Deprecated public static final int ACTION_WITH_LABEL = 6; // 0x6
field @Deprecated public static final int ICON_IMAGE = 0; // 0x0
field @Deprecated public static final long INFINITY = -1L; // 0xffffffffffffffffL
field @Deprecated public static final int LARGE_IMAGE = 2; // 0x2
field @Deprecated public static final int RANGE_MODE_DETERMINATE = 0; // 0x0
field @Deprecated public static final int RANGE_MODE_INDETERMINATE = 1; // 0x1
field @Deprecated public static final int RANGE_MODE_STAR_RATING = 2; // 0x2
field @Deprecated public static final int RAW_IMAGE_LARGE = 4; // 0x4
field @Deprecated public static final int RAW_IMAGE_SMALL = 3; // 0x3
field @Deprecated public static final int SMALL_IMAGE = 1; // 0x1
field @Deprecated public static final int UNKNOWN_IMAGE = 5; // 0x5
}
@Deprecated public static class ListBuilder.HeaderBuilder {
ctor @Deprecated public ListBuilder.HeaderBuilder();
ctor @Deprecated @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public ListBuilder.HeaderBuilder(android.net.Uri);
method @Deprecated public androidx.slice.builders.ListBuilder.HeaderBuilder setContentDescription(CharSequence);
method @Deprecated public androidx.slice.builders.ListBuilder.HeaderBuilder setLayoutDirection(int);
method @Deprecated public androidx.slice.builders.ListBuilder.HeaderBuilder setPrimaryAction(androidx.slice.builders.SliceAction);
method @Deprecated public androidx.slice.builders.ListBuilder.HeaderBuilder setSubtitle(CharSequence);
method @Deprecated public androidx.slice.builders.ListBuilder.HeaderBuilder setSubtitle(CharSequence, boolean);
method @Deprecated public androidx.slice.builders.ListBuilder.HeaderBuilder setSummary(CharSequence);
method @Deprecated public androidx.slice.builders.ListBuilder.HeaderBuilder setSummary(CharSequence, boolean);
method @Deprecated public androidx.slice.builders.ListBuilder.HeaderBuilder setTitle(CharSequence);
method @Deprecated public androidx.slice.builders.ListBuilder.HeaderBuilder setTitle(CharSequence, boolean);
}
@Deprecated public static class ListBuilder.InputRangeBuilder {
ctor @Deprecated public ListBuilder.InputRangeBuilder();
method @Deprecated public androidx.slice.builders.ListBuilder.InputRangeBuilder addEndItem(androidx.slice.builders.SliceAction);
method @Deprecated public androidx.slice.builders.ListBuilder.InputRangeBuilder addEndItem(androidx.slice.builders.SliceAction, boolean);
method @Deprecated public androidx.slice.builders.ListBuilder.InputRangeBuilder setContentDescription(CharSequence);
method @Deprecated public androidx.slice.builders.ListBuilder.InputRangeBuilder setInputAction(android.app.PendingIntent);
method @Deprecated public androidx.slice.builders.ListBuilder.InputRangeBuilder setInputAction(androidx.remotecallback.RemoteCallback);
method @Deprecated public androidx.slice.builders.ListBuilder.InputRangeBuilder setLayoutDirection(int);
method @Deprecated public androidx.slice.builders.ListBuilder.InputRangeBuilder setMax(int);
method @Deprecated public androidx.slice.builders.ListBuilder.InputRangeBuilder setMin(int);
method @Deprecated public androidx.slice.builders.ListBuilder.InputRangeBuilder setPrimaryAction(androidx.slice.builders.SliceAction);
method @Deprecated public androidx.slice.builders.ListBuilder.InputRangeBuilder setSubtitle(CharSequence);
method @Deprecated public androidx.slice.builders.ListBuilder.InputRangeBuilder setThumb(androidx.core.graphics.drawable.IconCompat);
method @Deprecated public androidx.slice.builders.ListBuilder.InputRangeBuilder setTitle(CharSequence);
method @Deprecated public androidx.slice.builders.ListBuilder.InputRangeBuilder setTitleItem(androidx.core.graphics.drawable.IconCompat, int);
method @Deprecated public androidx.slice.builders.ListBuilder.InputRangeBuilder setTitleItem(androidx.core.graphics.drawable.IconCompat, int, boolean);
method @Deprecated public androidx.slice.builders.ListBuilder.InputRangeBuilder setValue(int);
}
@Deprecated public static class ListBuilder.RangeBuilder {
ctor @Deprecated public ListBuilder.RangeBuilder();
method @Deprecated public androidx.slice.builders.ListBuilder.RangeBuilder setContentDescription(CharSequence);
method @Deprecated public androidx.slice.builders.ListBuilder.RangeBuilder setLayoutDirection(int);
method @Deprecated public androidx.slice.builders.ListBuilder.RangeBuilder setMax(int);
method @Deprecated public androidx.slice.builders.ListBuilder.RangeBuilder setMode(int);
method @Deprecated public androidx.slice.builders.ListBuilder.RangeBuilder setPrimaryAction(androidx.slice.builders.SliceAction);
method @Deprecated public androidx.slice.builders.ListBuilder.RangeBuilder setSubtitle(CharSequence);
method @Deprecated public androidx.slice.builders.ListBuilder.RangeBuilder setTitle(CharSequence);
method @Deprecated public androidx.slice.builders.ListBuilder.RangeBuilder setTitleItem(androidx.core.graphics.drawable.IconCompat, int);
method @Deprecated public androidx.slice.builders.ListBuilder.RangeBuilder setTitleItem(androidx.core.graphics.drawable.IconCompat, int, boolean);
method @Deprecated public androidx.slice.builders.ListBuilder.RangeBuilder setValue(int);
}
@Deprecated public static final class ListBuilder.RatingBuilder {
ctor @Deprecated public ListBuilder.RatingBuilder();
method @Deprecated public androidx.slice.builders.ListBuilder.RatingBuilder setContentDescription(CharSequence);
method @Deprecated public androidx.slice.builders.ListBuilder.RatingBuilder setInputAction(android.app.PendingIntent);
method @Deprecated public androidx.slice.builders.ListBuilder.RatingBuilder setInputAction(androidx.remotecallback.RemoteCallback);
method @Deprecated public androidx.slice.builders.ListBuilder.RatingBuilder setMax(int);
method @Deprecated public androidx.slice.builders.ListBuilder.RatingBuilder setMin(int);
method @Deprecated public androidx.slice.builders.ListBuilder.RatingBuilder setPrimaryAction(androidx.slice.builders.SliceAction);
method @Deprecated public androidx.slice.builders.ListBuilder.RatingBuilder setSubtitle(CharSequence);
method @Deprecated public androidx.slice.builders.ListBuilder.RatingBuilder setTitle(CharSequence);
method @Deprecated public androidx.slice.builders.ListBuilder.RatingBuilder setTitleItem(androidx.core.graphics.drawable.IconCompat, int);
method @Deprecated public androidx.slice.builders.ListBuilder.RatingBuilder setTitleItem(androidx.core.graphics.drawable.IconCompat, int, boolean);
method @Deprecated public androidx.slice.builders.ListBuilder.RatingBuilder setValue(float);
}
@Deprecated public static class ListBuilder.RowBuilder {
ctor @Deprecated public ListBuilder.RowBuilder();
ctor @Deprecated public ListBuilder.RowBuilder(android.net.Uri);
method @Deprecated public androidx.slice.builders.ListBuilder.RowBuilder addEndItem(androidx.core.graphics.drawable.IconCompat, int);
method @Deprecated public androidx.slice.builders.ListBuilder.RowBuilder addEndItem(androidx.core.graphics.drawable.IconCompat?, int, boolean);
method @Deprecated public androidx.slice.builders.ListBuilder.RowBuilder addEndItem(androidx.slice.builders.SliceAction);
method @Deprecated public androidx.slice.builders.ListBuilder.RowBuilder addEndItem(androidx.slice.builders.SliceAction, boolean);
method @Deprecated public androidx.slice.builders.ListBuilder.RowBuilder addEndItem(long);
method @Deprecated public androidx.slice.builders.ListBuilder.RowBuilder setContentDescription(CharSequence);
method @Deprecated public androidx.slice.builders.ListBuilder.RowBuilder setEndOfSection(boolean);
method @Deprecated public androidx.slice.builders.ListBuilder.RowBuilder setLayoutDirection(int);
method @Deprecated public androidx.slice.builders.ListBuilder.RowBuilder setPrimaryAction(androidx.slice.builders.SliceAction);
method @Deprecated public androidx.slice.builders.ListBuilder.RowBuilder setSubtitle(CharSequence);
method @Deprecated public androidx.slice.builders.ListBuilder.RowBuilder setSubtitle(CharSequence?, boolean);
method @Deprecated public androidx.slice.builders.ListBuilder.RowBuilder setTitle(CharSequence);
method @Deprecated public androidx.slice.builders.ListBuilder.RowBuilder setTitle(CharSequence?, boolean);
method @Deprecated public androidx.slice.builders.ListBuilder.RowBuilder setTitleItem(androidx.core.graphics.drawable.IconCompat, int);
method @Deprecated public androidx.slice.builders.ListBuilder.RowBuilder setTitleItem(androidx.core.graphics.drawable.IconCompat?, int, boolean);
method @Deprecated public androidx.slice.builders.ListBuilder.RowBuilder setTitleItem(androidx.slice.builders.SliceAction);
method @Deprecated public androidx.slice.builders.ListBuilder.RowBuilder setTitleItem(androidx.slice.builders.SliceAction, boolean);
method @Deprecated public androidx.slice.builders.ListBuilder.RowBuilder setTitleItem(long);
}
@Deprecated @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public class MessagingSliceBuilder extends androidx.slice.builders.TemplateSliceBuilder {
ctor @Deprecated public MessagingSliceBuilder(android.content.Context, android.net.Uri);
method @Deprecated public androidx.slice.builders.MessagingSliceBuilder! add(androidx.core.util.Consumer<androidx.slice.builders.MessagingSliceBuilder.MessageBuilder!>!);
method @Deprecated public androidx.slice.builders.MessagingSliceBuilder! add(androidx.slice.builders.MessagingSliceBuilder.MessageBuilder!);
field @Deprecated public static final int MAXIMUM_RETAINED_MESSAGES = 50; // 0x32
}
@Deprecated public static final class MessagingSliceBuilder.MessageBuilder extends androidx.slice.builders.TemplateSliceBuilder {
ctor @Deprecated public MessagingSliceBuilder.MessageBuilder(androidx.slice.builders.MessagingSliceBuilder!);
method @Deprecated @RequiresApi(23) public androidx.slice.builders.MessagingSliceBuilder.MessageBuilder! addSource(android.graphics.drawable.Icon!);
method @Deprecated public androidx.slice.builders.MessagingSliceBuilder.MessageBuilder! addSource(androidx.core.graphics.drawable.IconCompat!);
method @Deprecated public androidx.slice.builders.MessagingSliceBuilder.MessageBuilder! addText(CharSequence!);
method @Deprecated public androidx.slice.builders.MessagingSliceBuilder.MessageBuilder! addTimestamp(long);
}
@Deprecated public class SelectionBuilder {
ctor @Deprecated public SelectionBuilder();
method @Deprecated public androidx.slice.builders.SelectionBuilder! addOption(String!, CharSequence!);
method @Deprecated public androidx.slice.builders.SelectionBuilder! setContentDescription(CharSequence?);
method @Deprecated public androidx.slice.builders.SelectionBuilder! setInputAction(android.app.PendingIntent);
method @Deprecated public androidx.slice.builders.SelectionBuilder! setInputAction(androidx.remotecallback.RemoteCallback);
method @Deprecated public androidx.slice.builders.SelectionBuilder! setLayoutDirection(int);
method @Deprecated public androidx.slice.builders.SelectionBuilder! setPrimaryAction(androidx.slice.builders.SliceAction);
method @Deprecated public androidx.slice.builders.SelectionBuilder! setSelectedOption(String!);
method @Deprecated public androidx.slice.builders.SelectionBuilder! setSubtitle(CharSequence?);
method @Deprecated public androidx.slice.builders.SelectionBuilder! setTitle(CharSequence?);
}
@Deprecated public class SliceAction implements androidx.slice.core.SliceAction {
ctor @Deprecated @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP) public SliceAction(android.app.PendingIntent, androidx.core.graphics.drawable.IconCompat, int, CharSequence);
ctor @Deprecated @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP) public SliceAction(android.app.PendingIntent, androidx.core.graphics.drawable.IconCompat, CharSequence, boolean);
ctor @Deprecated @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP) public SliceAction(android.app.PendingIntent, CharSequence, boolean);
ctor @Deprecated @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP) public SliceAction(android.app.PendingIntent, CharSequence, long, boolean);
method @Deprecated public static androidx.slice.builders.SliceAction! create(android.app.PendingIntent, androidx.core.graphics.drawable.IconCompat, int, CharSequence);
method @Deprecated public static androidx.slice.builders.SliceAction! create(androidx.remotecallback.RemoteCallback, androidx.core.graphics.drawable.IconCompat, int, CharSequence);
method @Deprecated public static androidx.slice.builders.SliceAction! createDeeplink(android.app.PendingIntent, androidx.core.graphics.drawable.IconCompat, int, CharSequence);
method @Deprecated public static androidx.slice.builders.SliceAction! createDeeplink(androidx.remotecallback.RemoteCallback, androidx.core.graphics.drawable.IconCompat, int, CharSequence);
method @Deprecated public static androidx.slice.builders.SliceAction! createToggle(android.app.PendingIntent, androidx.core.graphics.drawable.IconCompat, CharSequence, boolean);
method @Deprecated public static androidx.slice.builders.SliceAction! createToggle(android.app.PendingIntent, CharSequence, boolean);
method @Deprecated public static androidx.slice.builders.SliceAction! createToggle(androidx.remotecallback.RemoteCallback, androidx.core.graphics.drawable.IconCompat, CharSequence, boolean);
method @Deprecated public static androidx.slice.builders.SliceAction! createToggle(androidx.remotecallback.RemoteCallback, CharSequence, boolean);
method @Deprecated public android.app.PendingIntent getAction();
method @Deprecated public CharSequence? getContentDescription();
method @Deprecated public androidx.core.graphics.drawable.IconCompat? getIcon();
method @Deprecated public int getImageMode();
method @Deprecated public String? getKey();
method @Deprecated public int getPriority();
method @Deprecated public CharSequence getTitle();
method @Deprecated public boolean isActivity();
method @Deprecated public boolean isChecked();
method @Deprecated public boolean isDefaultToggle();
method @Deprecated public boolean isToggle();
method @Deprecated public androidx.slice.builders.SliceAction setChecked(boolean);
method @Deprecated public androidx.slice.core.SliceAction setContentDescription(CharSequence);
method @Deprecated public androidx.slice.builders.SliceAction setKey(String);
method @Deprecated public androidx.slice.builders.SliceAction setPriority(@IntRange(from=0) int);
}
@Deprecated public abstract class TemplateSliceBuilder {
method @Deprecated public androidx.slice.Slice build();
}
}