[go: nahoru, domu]

blob: bb5d9b47b1f0d35fc3eef55e8585373cef0646cd [file] [log] [blame]
// Signature format: 3.0
package androidx.slice.builders {
@RequiresApi(19) public class GridRowBuilder {
}
public static class GridRowBuilder.CellBuilder {
}
@RequiresApi(19) public class ListBuilder extends androidx.slice.builders.TemplateSliceBuilder {
}
public static class ListBuilder.HeaderBuilder {
ctor @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public ListBuilder.HeaderBuilder(android.net.Uri!);
}
public static class ListBuilder.InputRangeBuilder {
}
public static class ListBuilder.RangeBuilder {
}
public static class ListBuilder.RowBuilder {
}
@RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @RequiresApi(19) public class MessagingSliceBuilder extends androidx.slice.builders.TemplateSliceBuilder {
ctor public MessagingSliceBuilder(android.content.Context, android.net.Uri);
method public androidx.slice.builders.MessagingSliceBuilder! add(androidx.slice.builders.MessagingSliceBuilder.MessageBuilder!);
method public androidx.slice.builders.MessagingSliceBuilder! add(androidx.core.util.Consumer<androidx.slice.builders.MessagingSliceBuilder.MessageBuilder>!);
field public static final int MAXIMUM_RETAINED_MESSAGES = 50; // 0x32
}
public static final class MessagingSliceBuilder.MessageBuilder extends androidx.slice.builders.TemplateSliceBuilder {
ctor public MessagingSliceBuilder.MessageBuilder(androidx.slice.builders.MessagingSliceBuilder!);
method @RequiresApi(23) public androidx.slice.builders.MessagingSliceBuilder.MessageBuilder! addSource(android.graphics.drawable.Icon!);
method public androidx.slice.builders.MessagingSliceBuilder.MessageBuilder! addSource(androidx.core.graphics.drawable.IconCompat!);
method public androidx.slice.builders.MessagingSliceBuilder.MessageBuilder! addText(CharSequence!);
method public androidx.slice.builders.MessagingSliceBuilder.MessageBuilder! addTimestamp(long);
}
@RequiresApi(19) public class SelectionBuilder {
}
@RequiresApi(19) public class SliceAction implements androidx.slice.core.SliceAction {
ctor @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP) public SliceAction(android.app.PendingIntent, androidx.core.graphics.drawable.IconCompat, @androidx.slice.builders.ListBuilder.ImageMode int, CharSequence);
ctor @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP) public SliceAction(android.app.PendingIntent, androidx.core.graphics.drawable.IconCompat, CharSequence, boolean);
ctor @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP) public SliceAction(android.app.PendingIntent, CharSequence, boolean);
}
@RequiresApi(19) public abstract class TemplateSliceBuilder {
}
}
package androidx.slice.builders.impl {
public static final class GridRowBuilderListV1Impl.CellBuilderImpl extends androidx.slice.builders.impl.TemplateBuilderImpl {
method public void fillFrom(androidx.slice.builders.GridRowBuilder.CellBuilder!);
}
public static class ListBuilderImpl.HeaderBuilderImpl extends androidx.slice.builders.impl.TemplateBuilderImpl {
method public void apply(androidx.slice.Slice.Builder!);
}
public static class ListBuilderImpl.InputRangeBuilderImpl extends androidx.slice.builders.impl.ListBuilderImpl.RangeBuilderImpl {
}
public static class ListBuilderImpl.RangeBuilderImpl extends androidx.slice.builders.impl.TemplateBuilderImpl {
method public void apply(androidx.slice.Slice.Builder!);
field protected CharSequence! mContentDescr;
field protected int mLayoutDir;
field protected int mMax;
field protected int mMin;
field protected androidx.slice.builders.SliceAction! mPrimaryAction;
field protected CharSequence! mSubtitle;
field protected CharSequence! mTitle;
field protected int mValue;
field protected boolean mValueSet;
}
public static class ListBuilderImpl.RowBuilderImpl extends androidx.slice.builders.impl.TemplateBuilderImpl {
method protected void addEndItem(long);
method public void apply(androidx.slice.Slice.Builder!);
method protected void setSubtitle(CharSequence!);
method protected void setTitleItem(androidx.core.graphics.drawable.IconCompat!, int);
}
public static final class MessagingBasicImpl.MessageBuilder extends androidx.slice.builders.impl.TemplateBuilderImpl implements androidx.slice.builders.impl.MessagingBuilder.MessageBuilder {
ctor public MessagingBasicImpl.MessageBuilder(androidx.slice.builders.impl.MessagingBasicImpl!);
method @RequiresApi(23) public void addSource(android.graphics.drawable.Icon!);
method public void addText(CharSequence!);
method public void addTimestamp(long);
method public void apply(androidx.slice.Slice.Builder!);
}
public static interface MessagingBuilder.MessageBuilder {
method @RequiresApi(23) public void addSource(android.graphics.drawable.Icon!);
method public void addText(CharSequence!);
method public void addTimestamp(long);
}
public static final class MessagingListV1Impl.MessageBuilder extends androidx.slice.builders.impl.TemplateBuilderImpl implements androidx.slice.builders.impl.MessagingBuilder.MessageBuilder {
ctor public MessagingListV1Impl.MessageBuilder(androidx.slice.builders.impl.MessagingListV1Impl!);
method @RequiresApi(23) public void addSource(android.graphics.drawable.Icon!);
method public void addText(CharSequence!);
method public void addTimestamp(long);
method public void apply(androidx.slice.Slice.Builder!);
}
public static final class MessagingV1Impl.MessageBuilder extends androidx.slice.builders.impl.TemplateBuilderImpl implements androidx.slice.builders.impl.MessagingBuilder.MessageBuilder {
ctor public MessagingV1Impl.MessageBuilder(androidx.slice.builders.impl.MessagingV1Impl!);
method @RequiresApi(23) public void addSource(android.graphics.drawable.Icon!);
method public void addText(CharSequence!);
method public void addTimestamp(long);
method public void apply(androidx.slice.Slice.Builder!);
}
}