aboutsummaryrefslogtreecommitdiffstats
path: root/system-api
diff options
context:
space:
mode:
authorAdnan Begovic <adnan@cyngn.com>2015-07-31 13:47:25 -0700
committerAdnan Begovic <adnan@cyngn.com>2015-07-31 16:41:17 -0700
commit6b7fd5f94f18fed8f252a0b47583326dd024299d (patch)
treef1e06d543840d1ac910187a08f335b27b31ff501 /system-api
parentfa82ebb308cd09bf63319241bf2457367da4ca9b (diff)
downloadvendor_cmsdk-6b7fd5f94f18fed8f252a0b47583326dd024299d.zip
vendor_cmsdk-6b7fd5f94f18fed8f252a0b47583326dd024299d.tar.gz
vendor_cmsdk-6b7fd5f94f18fed8f252a0b47583326dd024299d.tar.bz2
cmsdk: Update current api text files.
Change-Id: Ifd99bba9c25cb97d590049e3b4a5109159ed0019
Diffstat (limited to 'system-api')
-rw-r--r--system-api/cm_system-current.txt29
1 files changed, 27 insertions, 2 deletions
diff --git a/system-api/cm_system-current.txt b/system-api/cm_system-current.txt
index ab82c67..bb1f3ae 100644
--- a/system-api/cm_system-current.txt
+++ b/system-api/cm_system-current.txt
@@ -17,14 +17,17 @@ package cyanogenmod.app {
method public int describeContents();
method public void writeToParcel(android.os.Parcel, int);
field public static final android.os.Parcelable.Creator<cyanogenmod.app.CustomTile> CREATOR;
+ field public static final int PSEUDO_GRID_ITEM_MAX_COUNT = 9; // 0x9
field public boolean collapsePanel;
field public java.lang.String contentDescription;
+ field public android.app.PendingIntent deleteIntent;
field public cyanogenmod.app.CustomTile.ExpandedStyle expandedStyle;
field public int icon;
field public java.lang.String label;
field public android.app.PendingIntent onClick;
field public android.net.Uri onClickUri;
field public android.content.Intent onSettingsClick;
+ field public android.graphics.Bitmap remoteIcon;
}
public static class CustomTile.Builder {
@@ -32,8 +35,10 @@ package cyanogenmod.app {
method public cyanogenmod.app.CustomTile build();
method public cyanogenmod.app.CustomTile.Builder setContentDescription(java.lang.String);
method public cyanogenmod.app.CustomTile.Builder setContentDescription(int);
+ method public cyanogenmod.app.CustomTile.Builder setDeleteIntent(android.app.PendingIntent);
method public cyanogenmod.app.CustomTile.Builder setExpandedStyle(cyanogenmod.app.CustomTile.ExpandedStyle);
method public cyanogenmod.app.CustomTile.Builder setIcon(int);
+ method public cyanogenmod.app.CustomTile.Builder setIcon(android.graphics.Bitmap);
method public cyanogenmod.app.CustomTile.Builder setLabel(java.lang.String);
method public cyanogenmod.app.CustomTile.Builder setLabel(int);
method public cyanogenmod.app.CustomTile.Builder setOnClickIntent(android.app.PendingIntent);
@@ -44,6 +49,7 @@ package cyanogenmod.app {
public static class CustomTile.ExpandedGridItem extends cyanogenmod.app.CustomTile.ExpandedItem {
ctor public CustomTile.ExpandedGridItem();
+ method public void setExpandedGridItemBitmap(android.graphics.Bitmap);
method public void setExpandedGridItemDrawable(int);
method public void setExpandedGridItemOnClickIntent(android.app.PendingIntent);
method public void setExpandedGridItemTitle(java.lang.String);
@@ -54,6 +60,7 @@ package cyanogenmod.app {
method public int describeContents();
method public void writeToParcel(android.os.Parcel, int);
field public static final android.os.Parcelable.Creator<cyanogenmod.app.CustomTile.ExpandedItem> CREATOR;
+ field public android.graphics.Bitmap itemBitmapResource;
field public int itemDrawableResourceId;
field public java.lang.String itemSummary;
field public java.lang.String itemTitle;
@@ -62,6 +69,7 @@ package cyanogenmod.app {
public static class CustomTile.ExpandedListItem extends cyanogenmod.app.CustomTile.ExpandedItem {
ctor public CustomTile.ExpandedListItem();
+ method public void setExpandedListItemBitmap(android.graphics.Bitmap);
method public void setExpandedListItemDrawable(int);
method public void setExpandedListItemOnClickIntent(android.app.PendingIntent);
method public void setExpandedListItemSummary(java.lang.String);
@@ -70,12 +78,14 @@ package cyanogenmod.app {
public static class CustomTile.ExpandedStyle implements android.os.Parcelable {
method public int describeContents();
+ method public android.widget.RemoteViews getContentViews();
method public cyanogenmod.app.CustomTile.ExpandedItem[] getExpandedItems();
method public int getStyle();
method public void writeToParcel(android.os.Parcel, int);
field public static final android.os.Parcelable.Creator<cyanogenmod.app.CustomTile.ExpandedStyle> CREATOR;
field public static final int GRID_STYLE = 0; // 0x0
field public static final int LIST_STYLE = 1; // 0x1
+ field public static final int REMOTE_STYLE = 2; // 0x2
}
public static class CustomTile.GridExpandedStyle extends cyanogenmod.app.CustomTile.ExpandedStyle {
@@ -88,6 +98,11 @@ package cyanogenmod.app {
method public void setListItems(java.util.ArrayList<cyanogenmod.app.CustomTile.ExpandedListItem>);
}
+ public static class CustomTile.RemoteExpandedStyle extends cyanogenmod.app.CustomTile.ExpandedStyle {
+ ctor public CustomTile.RemoteExpandedStyle();
+ method public void setRemoteViews(android.widget.RemoteViews);
+ }
+
public class CustomTileListenerService extends android.app.Service {
ctor public CustomTileListenerService();
method public android.os.IBinder onBind(android.content.Intent);
@@ -111,7 +126,7 @@ package cyanogenmod.app {
method public java.lang.String getName();
method public int getProfileType();
method public cyanogenmod.profiles.RingModeSettings getRingMode();
- method public int getScreenLockMode();
+ method public cyanogenmod.profiles.LockSettings getScreenLockMode();
method public java.util.UUID[] getSecondaryUuids();
method public cyanogenmod.profiles.ConnectionSettings getSettingsForConnection(int);
method public cyanogenmod.profiles.StreamSettings getSettingsForStream(int);
@@ -128,7 +143,7 @@ package cyanogenmod.app {
method public void setName(java.lang.String);
method public void setProfileType(int);
method public void setRingMode(cyanogenmod.profiles.RingModeSettings);
- method public void setScreenLockMode(int);
+ method public void setScreenLockMode(cyanogenmod.profiles.LockSettings);
method public void setSecondaryUuids(java.util.List<java.util.UUID>);
method public void setStreamSettings(cyanogenmod.profiles.StreamSettings);
method public void setTrigger(cyanogenmod.app.Profile.ProfileTrigger);
@@ -354,6 +369,16 @@ package cyanogenmod.profiles {
field public static final int STATE_ENABLED = 1; // 0x1
}
+ public final class LockSettings implements android.os.Parcelable {
+ ctor public LockSettings(android.os.Parcel);
+ ctor public LockSettings();
+ ctor public LockSettings(int);
+ method public int describeContents();
+ method public int getValue();
+ method public void setValue(int);
+ method public void writeToParcel(android.os.Parcel, int);
+ }
+
public final class RingModeSettings implements android.os.Parcelable {
ctor public RingModeSettings(android.os.Parcel);
ctor public RingModeSettings();