package androidx.slice.builders { public deprecated class GridBuilder extends androidx.slice.builders.TemplateSliceBuilder { ctor public GridBuilder(androidx.slice.builders.ListBuilder); method public androidx.slice.builders.GridBuilder addCell(androidx.slice.builders.GridBuilder.CellBuilder); method public androidx.slice.builders.GridBuilder addCell(androidx.core.util.Consumer); method public androidx.slice.builders.GridBuilder addSeeMoreAction(android.app.PendingIntent); method public androidx.slice.builders.GridBuilder addSeeMoreCell(androidx.slice.builders.GridBuilder.CellBuilder); method public androidx.slice.builders.GridBuilder addSeeMoreCell(androidx.core.util.Consumer); method public androidx.slice.builders.GridBuilder setContentDescription(java.lang.CharSequence); method public androidx.slice.builders.GridBuilder setPrimaryAction(androidx.slice.builders.SliceAction); field public static final deprecated int ICON_IMAGE = 0; // 0x0 field public static final deprecated int LARGE_IMAGE = 2; // 0x2 field public static final deprecated int SMALL_IMAGE = 1; // 0x1 } public static final deprecated class GridBuilder.CellBuilder extends androidx.slice.builders.TemplateSliceBuilder { ctor public GridBuilder.CellBuilder(androidx.slice.builders.GridBuilder); ctor public GridBuilder.CellBuilder(androidx.slice.builders.GridBuilder, android.net.Uri); method public deprecated androidx.slice.builders.GridBuilder.CellBuilder addImage(android.graphics.drawable.Icon); method public deprecated androidx.slice.builders.GridBuilder.CellBuilder addImage(android.graphics.drawable.Icon, boolean); method public deprecated androidx.slice.builders.GridBuilder.CellBuilder addImage(android.graphics.drawable.Icon, int); method public deprecated androidx.slice.builders.GridBuilder.CellBuilder addImage(android.graphics.drawable.Icon, int, boolean); method public androidx.slice.builders.GridBuilder.CellBuilder addImage(androidx.core.graphics.drawable.IconCompat, int); method public androidx.slice.builders.GridBuilder.CellBuilder addImage(androidx.core.graphics.drawable.IconCompat, int, boolean); method public deprecated androidx.slice.builders.GridBuilder.CellBuilder addLargeImage(android.graphics.drawable.Icon); method public deprecated androidx.slice.builders.GridBuilder.CellBuilder addLargeImage(android.graphics.drawable.Icon, boolean); method public androidx.slice.builders.GridBuilder.CellBuilder addText(java.lang.CharSequence); method public androidx.slice.builders.GridBuilder.CellBuilder addText(java.lang.CharSequence, boolean); method public androidx.slice.builders.GridBuilder.CellBuilder addTitleText(java.lang.CharSequence); method public androidx.slice.builders.GridBuilder.CellBuilder addTitleText(java.lang.CharSequence, boolean); method public androidx.slice.builders.GridBuilder.CellBuilder setContentDescription(java.lang.CharSequence); method public androidx.slice.builders.GridBuilder.CellBuilder setContentIntent(android.app.PendingIntent); } public class GridRowBuilder extends androidx.slice.builders.TemplateSliceBuilder { ctor public GridRowBuilder(androidx.slice.builders.ListBuilder); method public androidx.slice.builders.GridRowBuilder addCell(androidx.slice.builders.GridRowBuilder.CellBuilder); method public androidx.slice.builders.GridRowBuilder addCell(androidx.core.util.Consumer); method public deprecated androidx.slice.builders.GridRowBuilder addSeeMoreAction(android.app.PendingIntent); method public deprecated androidx.slice.builders.GridRowBuilder addSeeMoreCell(androidx.slice.builders.GridRowBuilder.CellBuilder); method public deprecated androidx.slice.builders.GridRowBuilder addSeeMoreCell(androidx.core.util.Consumer); method public androidx.slice.builders.GridRowBuilder setContentDescription(java.lang.CharSequence); method public androidx.slice.builders.GridRowBuilder setPrimaryAction(androidx.slice.builders.SliceAction); method public androidx.slice.builders.GridRowBuilder setSeeMoreAction(android.app.PendingIntent); method public androidx.slice.builders.GridRowBuilder setSeeMoreCell(androidx.slice.builders.GridRowBuilder.CellBuilder); method public androidx.slice.builders.GridRowBuilder setSeeMoreCell(androidx.core.util.Consumer); } public static final class GridRowBuilder.CellBuilder extends androidx.slice.builders.TemplateSliceBuilder { ctor public GridRowBuilder.CellBuilder(androidx.slice.builders.GridRowBuilder); ctor public GridRowBuilder.CellBuilder(androidx.slice.builders.GridRowBuilder, android.net.Uri); method public androidx.slice.builders.GridRowBuilder.CellBuilder addImage(androidx.core.graphics.drawable.IconCompat, int); method public androidx.slice.builders.GridRowBuilder.CellBuilder addImage(androidx.core.graphics.drawable.IconCompat, int, boolean); method public androidx.slice.builders.GridRowBuilder.CellBuilder addText(java.lang.CharSequence); method public androidx.slice.builders.GridRowBuilder.CellBuilder addText(java.lang.CharSequence, boolean); method public androidx.slice.builders.GridRowBuilder.CellBuilder addTitleText(java.lang.CharSequence); method public androidx.slice.builders.GridRowBuilder.CellBuilder addTitleText(java.lang.CharSequence, boolean); method public androidx.slice.builders.GridRowBuilder.CellBuilder setContentDescription(java.lang.CharSequence); method public androidx.slice.builders.GridRowBuilder.CellBuilder setContentIntent(android.app.PendingIntent); } public class ListBuilder extends androidx.slice.builders.TemplateSliceBuilder { ctor public deprecated ListBuilder(android.content.Context, android.net.Uri); ctor public ListBuilder(android.content.Context, android.net.Uri, long); method public androidx.slice.builders.ListBuilder addAction(androidx.slice.builders.SliceAction); method public deprecated androidx.slice.builders.ListBuilder addGrid(androidx.slice.builders.GridBuilder); method public deprecated androidx.slice.builders.ListBuilder addGrid(androidx.core.util.Consumer); method public androidx.slice.builders.ListBuilder addGridRow(androidx.slice.builders.GridRowBuilder); method public androidx.slice.builders.ListBuilder addGridRow(androidx.core.util.Consumer); method public androidx.slice.builders.ListBuilder addInputRange(androidx.slice.builders.ListBuilder.InputRangeBuilder); method public androidx.slice.builders.ListBuilder addInputRange(androidx.core.util.Consumer); method public androidx.slice.builders.ListBuilder addRange(androidx.slice.builders.ListBuilder.RangeBuilder); method public androidx.slice.builders.ListBuilder addRange(androidx.core.util.Consumer); method public androidx.slice.builders.ListBuilder addRow(androidx.slice.builders.ListBuilder.RowBuilder); method public androidx.slice.builders.ListBuilder addRow(androidx.core.util.Consumer); method public deprecated androidx.slice.builders.ListBuilder addSeeMoreAction(android.app.PendingIntent); method public deprecated androidx.slice.builders.ListBuilder addSeeMoreRow(androidx.slice.builders.ListBuilder.RowBuilder); method public deprecated androidx.slice.builders.ListBuilder addSeeMoreRow(androidx.core.util.Consumer); method public androidx.slice.builders.ListBuilder setAccentColor(int); method public deprecated androidx.slice.builders.ListBuilder setColor(int); method public androidx.slice.builders.ListBuilder setHeader(androidx.slice.builders.ListBuilder.HeaderBuilder); method public androidx.slice.builders.ListBuilder setHeader(androidx.core.util.Consumer); method public androidx.slice.builders.ListBuilder setKeywords(java.util.List); method public androidx.slice.builders.ListBuilder setSeeMoreAction(android.app.PendingIntent); method public androidx.slice.builders.ListBuilder setSeeMoreRow(androidx.slice.builders.ListBuilder.RowBuilder); method public androidx.slice.builders.ListBuilder setSeeMoreRow(androidx.core.util.Consumer); field public static final int ICON_IMAGE = 0; // 0x0 field public static final long INFINITY = -1L; // 0xffffffffffffffffL field public static final int LARGE_IMAGE = 2; // 0x2 field public static final int SMALL_IMAGE = 1; // 0x1 field public static final int UNKNOWN_IMAGE = 3; // 0x3 } public static class ListBuilder.HeaderBuilder extends androidx.slice.builders.TemplateSliceBuilder { ctor public ListBuilder.HeaderBuilder(androidx.slice.builders.ListBuilder); method public androidx.slice.builders.ListBuilder.HeaderBuilder setContentDescription(java.lang.CharSequence); method public androidx.slice.builders.ListBuilder.HeaderBuilder setPrimaryAction(androidx.slice.builders.SliceAction); method public androidx.slice.builders.ListBuilder.HeaderBuilder setSubtitle(java.lang.CharSequence); method public androidx.slice.builders.ListBuilder.HeaderBuilder setSubtitle(java.lang.CharSequence, boolean); method public androidx.slice.builders.ListBuilder.HeaderBuilder setSummary(java.lang.CharSequence); method public androidx.slice.builders.ListBuilder.HeaderBuilder setSummary(java.lang.CharSequence, boolean); method public deprecated androidx.slice.builders.ListBuilder.HeaderBuilder setSummarySubtitle(java.lang.CharSequence); method public deprecated androidx.slice.builders.ListBuilder.HeaderBuilder setSummarySubtitle(java.lang.CharSequence, boolean); method public androidx.slice.builders.ListBuilder.HeaderBuilder setTitle(java.lang.CharSequence); method public androidx.slice.builders.ListBuilder.HeaderBuilder setTitle(java.lang.CharSequence, boolean); } public static class ListBuilder.InputRangeBuilder extends androidx.slice.builders.TemplateSliceBuilder { ctor public ListBuilder.InputRangeBuilder(androidx.slice.builders.ListBuilder); method public deprecated androidx.slice.builders.ListBuilder.InputRangeBuilder setAction(android.app.PendingIntent); method public androidx.slice.builders.ListBuilder.InputRangeBuilder setContentDescription(java.lang.CharSequence); method public androidx.slice.builders.ListBuilder.InputRangeBuilder setInputAction(android.app.PendingIntent); method public androidx.slice.builders.ListBuilder.InputRangeBuilder setMax(int); method public androidx.slice.builders.ListBuilder.InputRangeBuilder setMin(int); method public androidx.slice.builders.ListBuilder.InputRangeBuilder setPrimaryAction(androidx.slice.builders.SliceAction); method public androidx.slice.builders.ListBuilder.InputRangeBuilder setSubtitle(java.lang.CharSequence); method public deprecated androidx.slice.builders.ListBuilder.InputRangeBuilder setThumb(android.graphics.drawable.Icon); method public androidx.slice.builders.ListBuilder.InputRangeBuilder setThumb(androidx.core.graphics.drawable.IconCompat); method public androidx.slice.builders.ListBuilder.InputRangeBuilder setTitle(java.lang.CharSequence); method public androidx.slice.builders.ListBuilder.InputRangeBuilder setValue(int); } public static class ListBuilder.RangeBuilder extends androidx.slice.builders.TemplateSliceBuilder { ctor public ListBuilder.RangeBuilder(androidx.slice.builders.ListBuilder); method public androidx.slice.builders.ListBuilder.RangeBuilder setContentDescription(java.lang.CharSequence); method public androidx.slice.builders.ListBuilder.RangeBuilder setMax(int); method public androidx.slice.builders.ListBuilder.RangeBuilder setPrimaryAction(androidx.slice.builders.SliceAction); method public androidx.slice.builders.ListBuilder.RangeBuilder setSubtitle(java.lang.CharSequence); method public androidx.slice.builders.ListBuilder.RangeBuilder setTitle(java.lang.CharSequence); method public androidx.slice.builders.ListBuilder.RangeBuilder setValue(int); } public static class ListBuilder.RowBuilder extends androidx.slice.builders.TemplateSliceBuilder { ctor public ListBuilder.RowBuilder(androidx.slice.builders.ListBuilder); ctor public ListBuilder.RowBuilder(androidx.slice.builders.ListBuilder, android.net.Uri); ctor public ListBuilder.RowBuilder(android.content.Context, android.net.Uri); method public androidx.slice.builders.ListBuilder.RowBuilder addEndItem(long); method public deprecated androidx.slice.builders.ListBuilder.RowBuilder addEndItem(android.graphics.drawable.Icon); method public deprecated androidx.slice.builders.ListBuilder.RowBuilder addEndItem(android.graphics.drawable.Icon, boolean); method public deprecated androidx.slice.builders.ListBuilder.RowBuilder addEndItem(android.graphics.drawable.Icon, int); method public deprecated androidx.slice.builders.ListBuilder.RowBuilder addEndItem(android.graphics.drawable.Icon, int, boolean); method public deprecated androidx.slice.builders.ListBuilder.RowBuilder addEndItem(androidx.core.graphics.drawable.IconCompat); method public deprecated androidx.slice.builders.ListBuilder.RowBuilder addEndItem(androidx.core.graphics.drawable.IconCompat, boolean); method public androidx.slice.builders.ListBuilder.RowBuilder addEndItem(androidx.core.graphics.drawable.IconCompat, int); method public androidx.slice.builders.ListBuilder.RowBuilder addEndItem(androidx.core.graphics.drawable.IconCompat, int, boolean); method public androidx.slice.builders.ListBuilder.RowBuilder addEndItem(androidx.slice.builders.SliceAction); method public androidx.slice.builders.ListBuilder.RowBuilder addEndItem(androidx.slice.builders.SliceAction, boolean); method public androidx.slice.builders.ListBuilder.RowBuilder setContentDescription(java.lang.CharSequence); method public androidx.slice.builders.ListBuilder.RowBuilder setPrimaryAction(androidx.slice.builders.SliceAction); method public androidx.slice.builders.ListBuilder.RowBuilder setSubtitle(java.lang.CharSequence); method public androidx.slice.builders.ListBuilder.RowBuilder setSubtitle(java.lang.CharSequence, boolean); method public androidx.slice.builders.ListBuilder.RowBuilder setTitle(java.lang.CharSequence); method public androidx.slice.builders.ListBuilder.RowBuilder setTitle(java.lang.CharSequence, boolean); method public androidx.slice.builders.ListBuilder.RowBuilder setTitleItem(long); method public deprecated androidx.slice.builders.ListBuilder.RowBuilder setTitleItem(android.graphics.drawable.Icon); method public deprecated androidx.slice.builders.ListBuilder.RowBuilder setTitleItem(android.graphics.drawable.Icon, boolean); method public deprecated androidx.slice.builders.ListBuilder.RowBuilder setTitleItem(android.graphics.drawable.Icon, int); method public deprecated androidx.slice.builders.ListBuilder.RowBuilder setTitleItem(android.graphics.drawable.Icon, int, boolean); method public deprecated androidx.slice.builders.ListBuilder.RowBuilder setTitleItem(androidx.core.graphics.drawable.IconCompat); method public deprecated androidx.slice.builders.ListBuilder.RowBuilder setTitleItem(androidx.core.graphics.drawable.IconCompat, boolean); method public androidx.slice.builders.ListBuilder.RowBuilder setTitleItem(androidx.core.graphics.drawable.IconCompat, int); method public androidx.slice.builders.ListBuilder.RowBuilder setTitleItem(androidx.core.graphics.drawable.IconCompat, int, boolean); method public androidx.slice.builders.ListBuilder.RowBuilder setTitleItem(androidx.slice.builders.SliceAction); method public androidx.slice.builders.ListBuilder.RowBuilder setTitleItem(androidx.slice.builders.SliceAction, boolean); } public class SliceAction implements androidx.slice.core.SliceAction { ctor public deprecated SliceAction(android.app.PendingIntent, android.graphics.drawable.Icon, java.lang.CharSequence); ctor public deprecated SliceAction(android.app.PendingIntent, android.graphics.drawable.Icon, int, java.lang.CharSequence); ctor public deprecated SliceAction(android.app.PendingIntent, android.graphics.drawable.Icon, java.lang.CharSequence, boolean); ctor public SliceAction(android.app.PendingIntent, androidx.core.graphics.drawable.IconCompat, java.lang.CharSequence); ctor public SliceAction(android.app.PendingIntent, androidx.core.graphics.drawable.IconCompat, int, java.lang.CharSequence); ctor public SliceAction(android.app.PendingIntent, androidx.core.graphics.drawable.IconCompat, java.lang.CharSequence, boolean); ctor public SliceAction(android.app.PendingIntent, java.lang.CharSequence, boolean); method public android.app.PendingIntent getAction(); method public java.lang.CharSequence getContentDescription(); method public androidx.core.graphics.drawable.IconCompat getIcon(); method public int getImageMode(); method public int getPriority(); method public java.lang.CharSequence getTitle(); method public boolean isChecked(); method public boolean isDefaultToggle(); method public boolean isToggle(); method public androidx.slice.builders.SliceAction setChecked(boolean); method public androidx.slice.builders.SliceAction setContentDescription(java.lang.CharSequence); method public androidx.slice.builders.SliceAction setPriority(int); } public abstract class TemplateSliceBuilder { method public androidx.slice.Slice build(); } }