import javalangObject = java.lang.Object;
import javalangannotationAnnotation = java.lang.annotation.Annotation;
import javalangClass = java.lang.Class;
import javalangreflectMethod = java.lang.reflect.Method;
import javalangCharSequence = java.lang.CharSequence;
import javautilList = java.util.List;
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module app {
export class AlertController extends javalangObject {
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public setView(param0: android.view.View): void;
public installContent(): void;
public setTitle(param0: string): void;
public setView(param0: number): void;
public setMessage(param0: string): void;
public setButtonPanelLayoutHint(param0: number): void;
public setIcon(param0: number): void;
public setCustomTitle(param0: android.view.View): void;
public getButton(param0: number): android.widget.Button;
public setButton(param0: number, param1: string, param2: android.content.DialogInterface.OnClickListener, param3: android.os.Message): void;
public setIcon(param0: android.graphics.drawable.Drawable): void;
public getIconAttributeResId(param0: number): number;
public constructor(param0: android.content.Context, param1: android.support.v7.app.AppCompatDialog, param2: android.view.Window);
public setView(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public getListView(): android.widget.ListView;
}
export module AlertController {
export class AlertParams extends javalangObject {
public mContext: android.content.Context;
public mInflater: android.view.LayoutInflater;
public mIconId: number;
public mIcon: android.graphics.drawable.Drawable;
public mIconAttrId: number;
public mTitle: string;
public mCustomTitleView: android.view.View;
public mMessage: string;
public mPositiveButtonText: string;
public mPositiveButtonListener: android.content.DialogInterface.OnClickListener;
public mNegativeButtonText: string;
public mNegativeButtonListener: android.content.DialogInterface.OnClickListener;
public mNeutralButtonText: string;
public mNeutralButtonListener: android.content.DialogInterface.OnClickListener;
public mCancelable: boolean;
public mOnCancelListener: android.content.DialogInterface.OnCancelListener;
public mOnDismissListener: android.content.DialogInterface.OnDismissListener;
public mOnKeyListener: android.content.DialogInterface.OnKeyListener;
public mItems: native.Array;
public mAdapter: android.widget.ListAdapter;
public mOnClickListener: android.content.DialogInterface.OnClickListener;
public mViewLayoutResId: number;
public mView: android.view.View;
public mViewSpacingLeft: number;
public mViewSpacingTop: number;
public mViewSpacingRight: number;
public mViewSpacingBottom: number;
public mViewSpacingSpecified: boolean;
public mCheckedItems: native.Array;
public mIsMultiChoice: boolean;
public mIsSingleChoice: boolean;
public mCheckedItem: number;
public mOnCheckboxClickListener: android.content.DialogInterface.OnMultiChoiceClickListener;
public mCursor: android.database.Cursor;
public mLabelColumn: string;
public mIsCheckedColumn: string;
public mForceInverseBackground: boolean;
public mOnItemSelectedListener: android.widget.AdapterView.OnItemSelectedListener;
public mOnPrepareListViewListener: android.support.v7.app.AlertController.AlertParams.OnPrepareListViewListener;
public mRecycleOnMeasure: boolean;
public constructor(param0: android.content.Context);
public apply(param0: android.support.v7.app.AlertController): void;
}
export module AlertParams {
export class OnPrepareListViewListener extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.app.AlertController$AlertParams$OnPrepareListViewListener interface with the provided implementation.
*/
public constructor(implementation: {
onPrepareListView(param0: android.widget.ListView): void;
});
public onPrepareListView(param0: android.widget.ListView): void;
}
}
export class ButtonHandler extends android.os.Handler {
public constructor(param0: android.content.DialogInterface);
public constructor();
public constructor(param0: android.os.Looper, param1: android.os.Handler.Callback);
public constructor(param0: android.os.Handler.Callback);
public constructor(param0: android.os.Looper);
public constructor(param0: boolean);
public handleMessage(param0: android.os.Message): void;
public constructor(param0: android.os.Looper, param1: android.os.Handler.Callback, param2: boolean);
public constructor(param0: android.os.Handler.Callback, param1: boolean);
}
export class CheckedItemAdapter extends android.widget.ArrayAdapter {
public constructor(param0: android.content.Context, param1: number);
public isEnabled(param0: number): boolean;
public areAllItemsEnabled(): boolean;
public constructor();
public constructor(param0: android.content.Context, param1: number, param2: number, param3: javautilList);
public hasStableIds(): boolean;
public getFilter(): android.widget.Filter;
public setDropDownViewTheme(param0: android.content.res.Resources.Theme): void;
public constructor(param0: android.content.Context, param1: number, param2: number, param3: native.Array);
public getDropDownViewTheme(): android.content.res.Resources.Theme;
public getDropDownView(param0: number, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
public constructor(param0: android.content.Context, param1: number, param2: number);
public constructor(param0: android.content.Context, param1: number, param2: number, param3: native.Array);
public constructor(param0: android.content.Context, param1: number, param2: native.Array);
public getItemId(param0: number): number;
public constructor(param0: android.content.Context, param1: number, param2: javautilList);
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module app {
export class AlertDialog extends android.support.v7.app.AppCompatDialog implements android.content.DialogInterface {
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public constructor(param0: android.content.Context, param1: number);
public setTitle(param0: string): void;
public onAttachedToWindow(): void;
public setMessage(param0: string): void;
public constructor(param0: android.content.Context, param1: boolean, param2: android.os.Message);
public setIcon(param0: android.graphics.drawable.Drawable): void;
public dispatchPopulateAccessibilityEvent(param0: android.view.accessibility.AccessibilityEvent): boolean;
public onCreatePanelMenu(param0: number, param1: android.view.Menu): boolean;
public dispatchTouchEvent(param0: android.view.MotionEvent): boolean;
public onMenuItemSelected(param0: number, param1: android.view.MenuItem): boolean;
public setTitle(param0: number): void;
public setIcon(param0: number): void;
public onWindowStartingActionMode(param0: android.view.ActionMode.Callback, param1: number): android.view.ActionMode;
public onPanelClosed(param0: number, param1: android.view.Menu): void;
public setCustomTitle(param0: android.view.View): void;
public constructor(param0: android.content.Context, param1: boolean, param2: android.content.DialogInterface.OnCancelListener);
public onWindowFocusChanged(param0: boolean): void;
public dismiss(): void;
public onContentChanged(): void;
public dispatchGenericMotionEvent(param0: android.view.MotionEvent): boolean;
public getListView(): android.widget.ListView;
public setView(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public onWindowAttributesChanged(param0: android.view.WindowManager.LayoutParams): void;
public onSupportActionModeFinished(param0: android.support.v7.view.ActionMode): void;
public onSearchRequested(): boolean;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public onWindowStartingActionMode(param0: android.view.ActionMode.Callback): android.view.ActionMode;
public onCreateContextMenu(param0: android.view.ContextMenu, param1: android.view.View, param2: android.view.ContextMenu.ContextMenuInfo): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public dispatchKeyEvent(param0: android.view.KeyEvent): boolean;
public onSearchRequested(param0: any): boolean;
public setButton(param0: number, param1: string, param2: android.content.DialogInterface.OnClickListener): void;
public onCreate(param0: android.os.Bundle): void;
public onDetachedFromWindow(): void;
public onCreatePanelView(param0: number): android.view.View;
public onActionModeFinished(param0: android.view.ActionMode): void;
public setButton(param0: number, param1: string, param2: android.os.Message): void;
public onActionModeStarted(param0: android.view.ActionMode): void;
public setView(param0: android.view.View): void;
public dispatchTrackballEvent(param0: android.view.MotionEvent): boolean;
public cancel(): void;
public onWindowStartingSupportActionMode(param0: android.support.v7.view.ActionMode.Callback): android.support.v7.view.ActionMode;
public onSupportActionModeStarted(param0: android.support.v7.view.ActionMode): void;
public onWindowDismissed(): void;
public onMenuOpened(param0: number, param1: android.view.Menu): boolean;
public constructor(param0: android.content.Context);
public dispatchKeyShortcutEvent(param0: android.view.KeyEvent): boolean;
public getButton(param0: number): android.widget.Button;
public setIconAttribute(param0: number): void;
public onPreparePanel(param0: number, param1: android.view.View, param2: android.view.Menu): boolean;
}
export module AlertDialog {
export class Builder extends javalangObject {
public setView(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): android.support.v7.app.AlertDialog.Builder;
public setIcon(param0: android.graphics.drawable.Drawable): android.support.v7.app.AlertDialog.Builder;
public setPositiveButton(param0: string, param1: android.content.DialogInterface.OnClickListener): android.support.v7.app.AlertDialog.Builder;
public setNeutralButton(param0: number, param1: android.content.DialogInterface.OnClickListener): android.support.v7.app.AlertDialog.Builder;
public create(): android.support.v7.app.AlertDialog;
public setCustomTitle(param0: android.view.View): android.support.v7.app.AlertDialog.Builder;
public setMultiChoiceItems(param0: native.Array, param1: native.Array, param2: android.content.DialogInterface.OnMultiChoiceClickListener): android.support.v7.app.AlertDialog.Builder;
public setView(param0: number): android.support.v7.app.AlertDialog.Builder;
public setItems(param0: number, param1: android.content.DialogInterface.OnClickListener): android.support.v7.app.AlertDialog.Builder;
public setPositiveButton(param0: number, param1: android.content.DialogInterface.OnClickListener): android.support.v7.app.AlertDialog.Builder;
public setNegativeButton(param0: string, param1: android.content.DialogInterface.OnClickListener): android.support.v7.app.AlertDialog.Builder;
public constructor(param0: android.content.Context);
public setOnDismissListener(param0: android.content.DialogInterface.OnDismissListener): android.support.v7.app.AlertDialog.Builder;
public setCursor(param0: android.database.Cursor, param1: android.content.DialogInterface.OnClickListener, param2: string): android.support.v7.app.AlertDialog.Builder;
public setSingleChoiceItems(param0: android.database.Cursor, param1: number, param2: string, param3: android.content.DialogInterface.OnClickListener): android.support.v7.app.AlertDialog.Builder;
public setTitle(param0: number): android.support.v7.app.AlertDialog.Builder;
public setMessage(param0: number): android.support.v7.app.AlertDialog.Builder;
public setItems(param0: native.Array, param1: android.content.DialogInterface.OnClickListener): android.support.v7.app.AlertDialog.Builder;
public setSingleChoiceItems(param0: android.widget.ListAdapter, param1: number, param2: android.content.DialogInterface.OnClickListener): android.support.v7.app.AlertDialog.Builder;
public setNeutralButton(param0: string, param1: android.content.DialogInterface.OnClickListener): android.support.v7.app.AlertDialog.Builder;
public setIcon(param0: number): android.support.v7.app.AlertDialog.Builder;
public constructor(param0: android.content.Context, param1: number);
public setOnItemSelectedListener(param0: android.widget.AdapterView.OnItemSelectedListener): android.support.v7.app.AlertDialog.Builder;
public setCancelable(param0: boolean): android.support.v7.app.AlertDialog.Builder;
public setView(param0: android.view.View): android.support.v7.app.AlertDialog.Builder;
public setAdapter(param0: android.widget.ListAdapter, param1: android.content.DialogInterface.OnClickListener): android.support.v7.app.AlertDialog.Builder;
public setMultiChoiceItems(param0: number, param1: native.Array, param2: android.content.DialogInterface.OnMultiChoiceClickListener): android.support.v7.app.AlertDialog.Builder;
public setMultiChoiceItems(param0: android.database.Cursor, param1: string, param2: string, param3: android.content.DialogInterface.OnMultiChoiceClickListener): android.support.v7.app.AlertDialog.Builder;
public setNegativeButton(param0: number, param1: android.content.DialogInterface.OnClickListener): android.support.v7.app.AlertDialog.Builder;
public getContext(): android.content.Context;
public setOnKeyListener(param0: android.content.DialogInterface.OnKeyListener): android.support.v7.app.AlertDialog.Builder;
public show(): android.support.v7.app.AlertDialog;
public setOnCancelListener(param0: android.content.DialogInterface.OnCancelListener): android.support.v7.app.AlertDialog.Builder;
public setInverseBackgroundForced(param0: boolean): android.support.v7.app.AlertDialog.Builder;
public setTitle(param0: string): android.support.v7.app.AlertDialog.Builder;
public setRecycleOnMeasureEnabled(param0: boolean): android.support.v7.app.AlertDialog.Builder;
public setMessage(param0: string): android.support.v7.app.AlertDialog.Builder;
public setIconAttribute(param0: number): android.support.v7.app.AlertDialog.Builder;
public setSingleChoiceItems(param0: number, param1: number, param2: android.content.DialogInterface.OnClickListener): android.support.v7.app.AlertDialog.Builder;
public setSingleChoiceItems(param0: native.Array, param1: number, param2: android.content.DialogInterface.OnClickListener): android.support.v7.app.AlertDialog.Builder;
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module app {
export class AppCompatDelegateImplV14 extends android.support.v7.app.AppCompatDelegateImplV11 {
public onSaveInstanceState(param0: android.os.Bundle): void;
public onCreate(param0: android.os.Bundle): void;
public applyDayNight(): boolean;
public onMenuModeChange(param0: android.support.v7.view.menu.MenuBuilder): void;
public onMenuItemSelected(param0: android.support.v7.view.menu.MenuBuilder, param1: android.view.MenuItem): boolean;
public setHandleNativeActionModesEnabled(param0: boolean): void;
public isHandleNativeActionModesEnabled(): boolean;
public setLocalNightMode(param0: number): void;
}
export module AppCompatDelegateImplV14 {
export class AppCompatWindowCallbackV14 extends android.support.v7.app.AppCompatDelegateImplBase.AppCompatWindowCallback {
public dispatchTrackballEvent(param0: android.view.MotionEvent): boolean;
public onContentChanged(): void;
public onPreparePanel(param0: number, param1: android.view.View, param2: android.view.Menu): boolean;
public onActionModeFinished(param0: android.view.ActionMode): void;
public onWindowAttributesChanged(param0: android.view.WindowManager.LayoutParams): void;
public onAttachedToWindow(): void;
public onDetachedFromWindow(): void;
public onPanelClosed(param0: number, param1: android.view.Menu): void;
public onSearchRequested(): boolean;
public onMenuOpened(param0: number, param1: android.view.Menu): boolean;
public onWindowStartingActionMode(param0: android.view.ActionMode.Callback): android.view.ActionMode;
public onCreatePanelMenu(param0: number, param1: android.view.Menu): boolean;
public dispatchTouchEvent(param0: android.view.MotionEvent): boolean;
public onCreatePanelView(param0: number): android.view.View;
public onWindowStartingActionMode(param0: android.view.ActionMode.Callback, param1: number): android.view.ActionMode;
public onSearchRequested(param0: any): boolean;
public dispatchKeyShortcutEvent(param0: android.view.KeyEvent): boolean;
public dispatchGenericMotionEvent(param0: android.view.MotionEvent): boolean;
public onMenuItemSelected(param0: number, param1: android.view.MenuItem): boolean;
public onWindowFocusChanged(param0: boolean): void;
public onActionModeStarted(param0: android.view.ActionMode): void;
public dispatchPopulateAccessibilityEvent(param0: android.view.accessibility.AccessibilityEvent): boolean;
public dispatchKeyEvent(param0: android.view.KeyEvent): boolean;
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module app {
export class AppCompatDelegateImplV23 extends android.support.v7.app.AppCompatDelegateImplV14 {
public onMenuModeChange(param0: android.support.v7.view.menu.MenuBuilder): void;
public onMenuItemSelected(param0: android.support.v7.view.menu.MenuBuilder, param1: android.view.MenuItem): boolean;
}
export module AppCompatDelegateImplV23 {
export class AppCompatWindowCallbackV23 extends android.support.v7.app.AppCompatDelegateImplV14.AppCompatWindowCallbackV14 {
public dispatchTrackballEvent(param0: android.view.MotionEvent): boolean;
public onContentChanged(): void;
public onPreparePanel(param0: number, param1: android.view.View, param2: android.view.Menu): boolean;
public onActionModeFinished(param0: android.view.ActionMode): void;
public onWindowAttributesChanged(param0: android.view.WindowManager.LayoutParams): void;
public onAttachedToWindow(): void;
public onDetachedFromWindow(): void;
public onPanelClosed(param0: number, param1: android.view.Menu): void;
public onSearchRequested(): boolean;
public onMenuOpened(param0: number, param1: android.view.Menu): boolean;
public onWindowStartingActionMode(param0: android.view.ActionMode.Callback): android.view.ActionMode;
public onCreatePanelMenu(param0: number, param1: android.view.Menu): boolean;
public dispatchTouchEvent(param0: android.view.MotionEvent): boolean;
public onCreatePanelView(param0: number): android.view.View;
public onWindowStartingActionMode(param0: android.view.ActionMode.Callback, param1: number): android.view.ActionMode;
public onSearchRequested(param0: any): boolean;
public dispatchKeyShortcutEvent(param0: android.view.KeyEvent): boolean;
public dispatchGenericMotionEvent(param0: android.view.MotionEvent): boolean;
public onMenuItemSelected(param0: number, param1: android.view.MenuItem): boolean;
public onWindowFocusChanged(param0: boolean): void;
public onActionModeStarted(param0: android.view.ActionMode): void;
public dispatchPopulateAccessibilityEvent(param0: android.view.accessibility.AccessibilityEvent): boolean;
public dispatchKeyEvent(param0: android.view.KeyEvent): boolean;
}
}
}
}
}
}
import javalangRunnable = java.lang.Runnable;
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module app {
export class AppCompatDialogFragment extends android.support.v4.app.DialogFragment {
public onCreateContextMenu(param0: android.view.ContextMenu, param1: android.view.View, param2: android.view.ContextMenu.ContextMenuInfo): void;
public setupDialog(param0: android.app.Dialog, param1: number): void;
public onDismiss(param0: android.content.DialogInterface): void;
public constructor();
public onCreateDialog(param0: android.os.Bundle): android.app.Dialog;
public onCancel(param0: android.content.DialogInterface): void;
public onConfigurationChanged(param0: android.content.res.Configuration): void;
public onLowMemory(): void;
}
}
}
}
}
///
///
///
///
declare module android {
export module support {
export module v7 {
export module app {
export class AppCompatViewInflater extends javalangObject {
public createView(param0: android.view.View, param1: string, param2: android.content.Context, param3: android.util.AttributeSet, param4: boolean, param5: boolean, param6: boolean): android.view.View;
}
export module AppCompatViewInflater {
export class DeclaredOnClickListener extends javalangObject implements android.view.View.OnClickListener {
public constructor(param0: android.view.View, param1: string);
public onClick(param0: android.view.View): void;
}
}
}
}
}
}
///
///
declare module android {
export module support {
export module v7 {
export module app {
export class NavItemSelectedListener extends javalangObject implements android.widget.AdapterView.OnItemSelectedListener {
public onItemSelected(param0: android.widget.AdapterView, param1: android.view.View, param2: number, param3: number): void;
public constructor(param0: android.support.v7.app.ActionBar.OnNavigationListener);
public onNothingSelected(param0: android.widget.AdapterView): void;
}
}
}
}
}
///
///
///
///
declare module android {
export module support {
export module v7 {
export module app {
export class NotificationCompat extends android.support.v4.app.NotificationCompat {
public constructor();
}
export module NotificationCompat {
export class Builder extends android.support.v4.app.NotificationCompat.Builder {
public getExtender(): any;//android.support.v4.app.NotificationCompat.BuilderExtender;
public constructor(param0: android.content.Context);
}
// export class IceCreamSandwichExtender extends android.support.v4.app.NotificationCompat.BuilderExtender {
// public build(param0: android.support.v4.app.NotificationCompat.Builder, param1: any): android.app.Notification;
// }
// export class JellybeanExtender extends android.support.v4.app.NotificationCompat.BuilderExtender {
// public build(param0: android.support.v4.app.NotificationCompat.Builder, param1: any): android.app.Notification;
// }
// export class LollipopExtender extends android.support.v4.app.NotificationCompat.BuilderExtender {
// public build(param0: android.support.v4.app.NotificationCompat.Builder, param1: any): android.app.Notification;
// }
export class MediaStyle extends android.support.v4.app.NotificationCompat.Style {
public setShowActionsInCompactView(param0: native.Array): android.support.v7.app.NotificationCompat.MediaStyle;
public constructor();
public setMediaSession(param0: any): android.support.v7.app.NotificationCompat.MediaStyle;
public setShowCancelButton(param0: boolean): android.support.v7.app.NotificationCompat.MediaStyle;
public constructor(param0: android.support.v4.app.NotificationCompat.Builder);
public setCancelButtonIntent(param0: android.app.PendingIntent): android.support.v7.app.NotificationCompat.MediaStyle;
}
}
}
}
}
}
///
///
declare module android {
export module support {
export module v7 {
export module app {
export class NotificationCompatImpl21 extends javalangObject {
public static addMediaStyle(param0: any, param1: native.Array, param2: javalangObject): void;
}
}
}
}
}
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module app {
export class NotificationCompatImplBase extends javalangObject {
public static overrideContentView(param0: any, param1: android.content.Context, param2: string, param3: string, param4: string, param5: number, param6: android.graphics.Bitmap, param7: string, param8: boolean, param9: number, param10: javautilList, param11: native.Array, param12: boolean, param13: android.app.PendingIntent): void;
public static overrideBigContentView(param0: android.app.Notification, param1: android.content.Context, param2: string, param3: string, param4: string, param5: number, param6: android.graphics.Bitmap, param7: string, param8: boolean, param9: number, param10: javautilList, param11: boolean, param12: android.app.PendingIntent): void;
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module app {
export class ToolbarActionBar extends android.support.v7.app.ActionBar {
public setLogo(param0: number): void;
public getTitle(): string;
public invalidateOptionsMenu(): boolean;
public isShowing(): boolean;
public getElevation(): number;
public getNavigationMode(): number;
public getTabAt(param0: number): android.support.v7.app.ActionBar.Tab;
public getNavigationItemCount(): number;
public setTitle(param0: string): void;
public addTab(param0: android.support.v7.app.ActionBar.Tab, param1: number, param2: boolean): void;
public removeTab(param0: android.support.v7.app.ActionBar.Tab): void;
public constructor(param0: android.support.v7.widget.Toolbar, param1: string, param2: android.view.Window.Callback);
public addTab(param0: android.support.v7.app.ActionBar.Tab): void;
public addOnMenuVisibilityListener(param0: android.support.v7.app.ActionBar.OnMenuVisibilityListener): void;
public setDisplayShowCustomEnabled(param0: boolean): void;
public setDefaultDisplayHomeAsUpEnabled(param0: boolean): void;
public getCustomView(): android.view.View;
public removeOnMenuVisibilityListener(param0: android.support.v7.app.ActionBar.OnMenuVisibilityListener): void;
public setSelectedNavigationItem(param0: number): void;
public setDisplayShowHomeEnabled(param0: boolean): void;
public constructor();
public onMenuKeyEvent(param0: android.view.KeyEvent): boolean;
public setIcon(param0: android.graphics.drawable.Drawable): void;
public addTab(param0: android.support.v7.app.ActionBar.Tab, param1: number): void;
public onConfigurationChanged(param0: android.content.res.Configuration): void;
public setSplitBackgroundDrawable(param0: android.graphics.drawable.Drawable): void;
public show(): void;
public setDisplayOptions(param0: number, param1: number): void;
public getHeight(): number;
public addTab(param0: android.support.v7.app.ActionBar.Tab, param1: boolean): void;
public setStackedBackgroundDrawable(param0: android.graphics.drawable.Drawable): void;
public setDisplayOptions(param0: number): void;
public isTitleTruncated(): boolean;
public setTitle(param0: number): void;
public setLogo(param0: android.graphics.drawable.Drawable): void;
public newTab(): android.support.v7.app.ActionBar.Tab;
public setIcon(param0: number): void;
public collapseActionView(): boolean;
public setCustomView(param0: android.view.View): void;
public hide(): void;
public setDisplayUseLogoEnabled(param0: boolean): void;
public setDisplayShowTitleEnabled(param0: boolean): void;
public onKeyShortcut(param0: number, param1: android.view.KeyEvent): boolean;
public setCustomView(param0: number): void;
public setShowHideAnimationEnabled(param0: boolean): void;
public setListNavigationCallbacks(param0: android.widget.SpinnerAdapter, param1: android.support.v7.app.ActionBar.OnNavigationListener): void;
public getTabCount(): number;
public setElevation(param0: number): void;
public setHomeActionContentDescription(param0: string): void;
public requestFocus(): boolean;
public getWrappedWindowCallback(): android.view.Window.Callback;
public setSubtitle(param0: number): void;
public dispatchMenuVisibilityChanged(param0: boolean): void;
public setCustomView(param0: android.view.View, param1: android.support.v7.app.ActionBar.LayoutParams): void;
public setHomeActionContentDescription(param0: number): void;
public getSelectedTab(): android.support.v7.app.ActionBar.Tab;
public getThemedContext(): android.content.Context;
public setHomeAsUpIndicator(param0: android.graphics.drawable.Drawable): void;
public getSelectedNavigationIndex(): number;
public setNavigationMode(param0: number): void;
public setDisplayHomeAsUpEnabled(param0: boolean): void;
public setBackgroundDrawable(param0: android.graphics.drawable.Drawable): void;
public removeTabAt(param0: number): void;
public openOptionsMenu(): boolean;
public setSubtitle(param0: string): void;
public removeAllTabs(): void;
public getSubtitle(): string;
public getDisplayOptions(): number;
public setHomeButtonEnabled(param0: boolean): void;
public selectTab(param0: android.support.v7.app.ActionBar.Tab): void;
public setWindowTitle(param0: string): void;
public setHomeAsUpIndicator(param0: number): void;
}
export module ToolbarActionBar {
export class ActionMenuPresenterCallback extends javalangObject implements android.support.v7.view.menu.MenuPresenter.Callback {
public onCloseMenu(param0: android.support.v7.view.menu.MenuBuilder, param1: boolean): void;
public onOpenSubMenu(param0: android.support.v7.view.menu.MenuBuilder): boolean;
}
export class MenuBuilderCallback extends javalangObject implements android.support.v7.view.menu.MenuBuilder.Callback {
public onMenuItemSelected(param0: android.support.v7.view.menu.MenuBuilder, param1: android.view.MenuItem): boolean;
public onMenuModeChange(param0: android.support.v7.view.menu.MenuBuilder): void;
}
export class PanelMenuPresenterCallback extends javalangObject implements android.support.v7.view.menu.MenuPresenter.Callback {
public onCloseMenu(param0: android.support.v7.view.menu.MenuBuilder, param1: boolean): void;
public onOpenSubMenu(param0: android.support.v7.view.menu.MenuBuilder): boolean;
}
export class ToolbarCallbackWrapper extends android.support.v7.view.WindowCallbackWrapper {
public dispatchTrackballEvent(param0: android.view.MotionEvent): boolean;
public onPreparePanel(param0: number, param1: android.view.View, param2: android.view.Menu): boolean;
public onActionModeFinished(param0: android.view.ActionMode): void;
public onWindowAttributesChanged(param0: android.view.WindowManager.LayoutParams): void;
public onAttachedToWindow(): void;
public onSearchRequested(): boolean;
public onMenuOpened(param0: number, param1: android.view.Menu): boolean;
public constructor(param0: android.support.v7.app.ToolbarActionBar, param1: android.view.Window.Callback);
public onCreatePanelView(param0: number): android.view.View;
public onWindowStartingActionMode(param0: android.view.ActionMode.Callback, param1: number): android.view.ActionMode;
public onSearchRequested(param0: any): boolean;
public dispatchKeyShortcutEvent(param0: android.view.KeyEvent): boolean;
public dispatchGenericMotionEvent(param0: android.view.MotionEvent): boolean;
public constructor(param0: android.view.Window.Callback);
public onActionModeStarted(param0: android.view.ActionMode): void;
public dispatchPopulateAccessibilityEvent(param0: android.view.accessibility.AccessibilityEvent): boolean;
public dispatchKeyEvent(param0: android.view.KeyEvent): boolean;
public onContentChanged(): void;
public onDetachedFromWindow(): void;
public onPanelClosed(param0: number, param1: android.view.Menu): void;
public onCreatePanelMenu(param0: number, param1: android.view.Menu): boolean;
public onWindowStartingActionMode(param0: android.view.ActionMode.Callback): android.view.ActionMode;
public dispatchTouchEvent(param0: android.view.MotionEvent): boolean;
public onMenuItemSelected(param0: number, param1: android.view.MenuItem): boolean;
public onWindowFocusChanged(param0: boolean): void;
}
}
}
}
}
}
declare module android {
export module support {
export module v7 {
export module app {
export class TwilightCalculator extends javalangObject {
public static DAY: number;
public static NIGHT: number;
public sunset: number;
public sunrise: number;
public state: number;
public calculateTwilight(param0: number, param1: number, param2: number): void;
}
}
}
}
}
declare module android {
export module support {
export module v7 {
export module app {
export class TwilightManager extends javalangObject {
}
export module TwilightManager {
export class TwilightState extends javalangObject {
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module app {
export class WindowDecorActionBar extends android.support.v7.app.ActionBar implements android.support.v7.widget.ActionBarOverlayLayout.ActionBarVisibilityCallback {
public getTitle(): string;
public setLogo(param0: number): void;
public isShowing(): boolean;
public getElevation(): number;
public getNavigationMode(): number;
public getTabAt(param0: number): android.support.v7.app.ActionBar.Tab;
public setTitle(param0: string): void;
public addTab(param0: android.support.v7.app.ActionBar.Tab, param1: number, param2: boolean): void;
public removeTab(param0: android.support.v7.app.ActionBar.Tab): void;
public getNavigationItemCount(): number;
public addOnMenuVisibilityListener(param0: android.support.v7.app.ActionBar.OnMenuVisibilityListener): void;
public addTab(param0: android.support.v7.app.ActionBar.Tab): void;
public setDisplayShowCustomEnabled(param0: boolean): void;
public showForSystem(): void;
public setDefaultDisplayHomeAsUpEnabled(param0: boolean): void;
public getCustomView(): android.view.View;
public removeOnMenuVisibilityListener(param0: android.support.v7.app.ActionBar.OnMenuVisibilityListener): void;
public setSelectedNavigationItem(param0: number): void;
public isHideOnContentScrollEnabled(): boolean;
public setDisplayShowHomeEnabled(param0: boolean): void;
public constructor();
public enableContentAnimations(param0: boolean): void;
public onContentScrollStarted(): void;
public onContentScrollStopped(): void;
public addTab(param0: android.support.v7.app.ActionBar.Tab, param1: number): void;
public hideForSystem(): void;
public setIcon(param0: android.graphics.drawable.Drawable): void;
public onConfigurationChanged(param0: android.content.res.Configuration): void;
public startActionMode(param0: android.support.v7.view.ActionMode.Callback): android.support.v7.view.ActionMode;
public setSplitBackgroundDrawable(param0: android.graphics.drawable.Drawable): void;
public setHideOnContentScrollEnabled(param0: boolean): void;
public show(): void;
public setDisplayOptions(param0: number, param1: number): void;
public getHeight(): number;
public addTab(param0: android.support.v7.app.ActionBar.Tab, param1: boolean): void;
public hasLogo(): boolean;
public setDisplayOptions(param0: number): void;
public setStackedBackgroundDrawable(param0: android.graphics.drawable.Drawable): void;
public isTitleTruncated(): boolean;
public setTitle(param0: number): void;
public newTab(): android.support.v7.app.ActionBar.Tab;
public setLogo(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.app.Dialog);
public setIcon(param0: number): void;
public animateToMode(param0: boolean): void;
public onWindowVisibilityChanged(param0: number): void;
public collapseActionView(): boolean;
public setCustomView(param0: android.view.View): void;
public hide(): void;
public setHideOffset(param0: number): void;
public setDisplayUseLogoEnabled(param0: boolean): void;
public setDisplayShowTitleEnabled(param0: boolean): void;
public setCustomView(param0: number): void;
public setShowHideAnimationEnabled(param0: boolean): void;
public setListNavigationCallbacks(param0: android.widget.SpinnerAdapter, param1: android.support.v7.app.ActionBar.OnNavigationListener): void;
public getTabCount(): number;
public setElevation(param0: number): void;
public requestFocus(): boolean;
public setHomeActionContentDescription(param0: string): void;
public setSubtitle(param0: number): void;
public doHide(param0: boolean): void;
public dispatchMenuVisibilityChanged(param0: boolean): void;
public setCustomView(param0: android.view.View, param1: android.support.v7.app.ActionBar.LayoutParams): void;
public constructor(param0: android.view.View);
public setHomeActionContentDescription(param0: number): void;
public getSelectedTab(): android.support.v7.app.ActionBar.Tab;
public getThemedContext(): android.content.Context;
public setHomeAsUpIndicator(param0: android.graphics.drawable.Drawable): void;
public getSelectedNavigationIndex(): number;
public setNavigationMode(param0: number): void;
public setDisplayHomeAsUpEnabled(param0: boolean): void;
public setBackgroundDrawable(param0: android.graphics.drawable.Drawable): void;
public removeTabAt(param0: number): void;
public doShow(param0: boolean): void;
public setSubtitle(param0: string): void;
public removeAllTabs(): void;
public getSubtitle(): string;
public getDisplayOptions(): number;
public constructor(param0: android.app.Activity, param1: boolean);
public getHideOffset(): number;
public hasIcon(): boolean;
public setHomeButtonEnabled(param0: boolean): void;
public selectTab(param0: android.support.v7.app.ActionBar.Tab): void;
public setWindowTitle(param0: string): void;
public setHomeAsUpIndicator(param0: number): void;
}
export module WindowDecorActionBar {
export class ActionModeImpl extends android.support.v7.view.ActionMode implements android.support.v7.view.menu.MenuBuilder.Callback {
public onCloseMenu(param0: android.support.v7.view.menu.MenuBuilder, param1: boolean): void;
public constructor();
public finish(): void;
public isTitleOptional(): boolean;
public setCustomView(param0: android.view.View): void;
public onSubMenuSelected(param0: android.support.v7.view.menu.SubMenuBuilder): boolean;
public onMenuModeChange(param0: android.support.v7.view.menu.MenuBuilder): void;
public getTitle(): string;
public setTitle(param0: string): void;
public invalidate(): void;
public setSubtitle(param0: string): void;
public constructor(param0: android.support.v7.app.WindowDecorActionBar, param1: android.content.Context, param2: android.support.v7.view.ActionMode.Callback);
public getMenuInflater(): android.view.MenuInflater;
public setTitle(param0: number): void;
public getMenu(): android.view.Menu;
public getCustomView(): android.view.View;
public setSubtitle(param0: number): void;
public setTitleOptionalHint(param0: boolean): void;
public dispatchOnCreate(): boolean;
public onMenuItemSelected(param0: android.support.v7.view.menu.MenuBuilder, param1: android.view.MenuItem): boolean;
public onCloseSubMenu(param0: android.support.v7.view.menu.SubMenuBuilder): void;
public getSubtitle(): string;
}
export class TabImpl extends android.support.v7.app.ActionBar.Tab {
public constructor();
public getTag(): javalangObject;
public getPosition(): number;
public setIcon(param0: android.graphics.drawable.Drawable): android.support.v7.app.ActionBar.Tab;
public setCustomView(param0: number): android.support.v7.app.ActionBar.Tab;
public getCallback(): android.support.v7.app.ActionBar.TabListener;
public setTabListener(param0: android.support.v7.app.ActionBar.TabListener): android.support.v7.app.ActionBar.Tab;
public setTag(param0: javalangObject): android.support.v7.app.ActionBar.Tab;
public constructor(param0: android.support.v7.app.WindowDecorActionBar);
public getText(): string;
public setContentDescription(param0: number): android.support.v7.app.ActionBar.Tab;
public setText(param0: string): android.support.v7.app.ActionBar.Tab;
public setIcon(param0: number): android.support.v7.app.ActionBar.Tab;
public setText(param0: number): android.support.v7.app.ActionBar.Tab;
public getCustomView(): android.view.View;
public setPosition(param0: number): void;
public setCustomView(param0: android.view.View): android.support.v7.app.ActionBar.Tab;
public getIcon(): android.graphics.drawable.Drawable;
public select(): void;
public getContentDescription(): string;
public setContentDescription(param0: string): android.support.v7.app.ActionBar.Tab;
}
}
}
}
}
}
declare module android {
export module support {
export module v7 {
export module appcompat {
export class BuildConfig extends javalangObject {
public static DEBUG: boolean;
public static APPLICATION_ID: string;
public static BUILD_TYPE: string;
public static FLAVOR: string;
public static VERSION_CODE: number;
public static VERSION_NAME: string;
public constructor();
}
}
}
}
}
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module graphics {
export module drawable {
export class DrawableWrapper extends android.graphics.drawable.Drawable implements android.graphics.drawable.Drawable.Callback {
public getChangingConfigurations(): number;
public setColorFilter(param0: android.graphics.ColorFilter): void;
public onLevelChange(param0: number): boolean;
public getPadding(param0: android.graphics.Rect): boolean;
public setTintList(param0: android.content.res.ColorStateList): void;
public getMinimumWidth(): number;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public setAutoMirrored(param0: boolean): void;
public isStateful(): boolean;
public setVisible(param0: boolean, param1: boolean): boolean;
public onBoundsChange(param0: android.graphics.Rect): void;
public setState(param0: native.Array): boolean;
public setFilterBitmap(param0: boolean): void;
public getState(): native.Array;
public isAutoMirrored(): boolean;
public getCurrent(): android.graphics.drawable.Drawable;
public setWrappedDrawable(param0: android.graphics.drawable.Drawable): void;
public getTransparentRegion(): android.graphics.Region;
public draw(param0: android.graphics.Canvas): void;
public getMinimumHeight(): number;
public setDither(param0: boolean): void;
public constructor();
public getIntrinsicWidth(): number;
public getIntrinsicHeight(): number;
public setTintMode(param0: android.graphics.PorterDuff.Mode): void;
public getWrappedDrawable(): android.graphics.drawable.Drawable;
public setTint(param0: number): void;
public setColorFilter(param0: number, param1: android.graphics.PorterDuff.Mode): void;
public getOpacity(): number;
public jumpToCurrentState(): void;
public setAlpha(param0: number): void;
public setChangingConfigurations(param0: number): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public setHotspot(param0: number, param1: number): void;
public setHotspotBounds(param0: number, param1: number, param2: number, param3: number): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public constructor(param0: android.graphics.drawable.Drawable);
}
}
}
}
}
}
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module graphics {
export module drawable {
export class DrawerArrowDrawable extends android.graphics.drawable.Drawable {
public static ARROW_DIRECTION_LEFT: number;
public static ARROW_DIRECTION_RIGHT: number;
public static ARROW_DIRECTION_START: number;
public static ARROW_DIRECTION_END: number;
public getColor(): number;
public setColorFilter(param0: android.graphics.ColorFilter): void;
public isSpinEnabled(): boolean;
public getGapSize(): number;
public getArrowShaftLength(): number;
public constructor(param0: android.content.Context);
public setArrowShaftLength(param0: number): void;
public setSpinEnabled(param0: boolean): void;
public setProgress(param0: number): void;
public setArrowHeadLength(param0: number): void;
public getBarThickness(): number;
public setBarThickness(param0: number): void;
public getProgress(): number;
public getBarLength(): number;
public draw(param0: android.graphics.Canvas): void;
public constructor();
public getIntrinsicWidth(): number;
public getIntrinsicHeight(): number;
public setDirection(param0: number): void;
public getArrowHeadLength(): number;
public setColorFilter(param0: number, param1: android.graphics.PorterDuff.Mode): void;
public setColor(param0: number): void;
public getOpacity(): number;
public setAlpha(param0: number): void;
public setVerticalMirror(param0: boolean): void;
public setBarLength(param0: number): void;
public setGapSize(param0: number): void;
public getDirection(): number;
public getPaint(): android.graphics.Paint;
}
export module DrawerArrowDrawable {
export class ArrowDirection extends javalangObject implements javalangannotationAnnotation {
/**
* Constructs a new instance of the android.support.v7.graphics.drawable.DrawerArrowDrawable$ArrowDirection interface with the provided implementation.
*/
public constructor(implementation: {
annotationType(): javalangClass;
equals(param0: javalangObject): boolean;
hashCode(): number;
toString(): string;
});
public annotationType(): javalangClass;
public hashCode(): number;
public toString(): string;
public equals(param0: javalangObject): boolean;
}
}
}
}
}
}
}
///
///
///
///
declare module android {
export module support {
export module v7 {
export module text {
export class AllCapsTransformationMethod extends javalangObject implements android.text.method.TransformationMethod {
public onFocusChanged(param0: android.view.View, param1: string, param2: boolean, param3: number, param4: android.graphics.Rect): void;
public constructor(param0: android.content.Context);
public getTransformation(param0: string, param1: android.view.View): string;
}
}
}
}
}
///
declare module android {
export module support {
export module v7 {
export module transition {
export class ActionBarTransition extends javalangObject {
public constructor();
public static beginDelayedTransition(param0: android.view.ViewGroup): void;
}
}
}
}
}
///
declare module android {
export module support {
export module v7 {
export module view {
export class ActionBarPolicy extends javalangObject {
public getMaxActionButtons(): number;
public getEmbeddedMenuWidthLimit(): number;
public getTabContainerHeight(): number;
public hasEmbeddedTabs(): boolean;
public static get(param0: android.content.Context): android.support.v7.view.ActionBarPolicy;
public enableHomeButtonByDefault(): boolean;
public showsOverflowMenuButton(): boolean;
public getStackedTabMaxWidth(): number;
}
}
}
}
}
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export class ContextThemeWrapper extends android.content.ContextWrapper {
public getSystemService(param0: javalangClass): javalangObject;
public constructor(param0: android.content.Context, param1: number);
public getThemeResId(): number;
public getTheme(): android.content.res.Resources.Theme;
public constructor(param0: android.content.Context);
public constructor();
public constructor(param0: android.content.Context, param1: android.content.res.Resources.Theme);
public setTheme(param0: number): void;
public onApplyThemeResource(param0: android.content.res.Resources.Theme, param1: number, param2: boolean): void;
public getSystemService(param0: string): javalangObject;
}
}
}
}
}
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export class StandaloneActionMode extends android.support.v7.view.ActionMode implements android.support.v7.view.menu.MenuBuilder.Callback {
public getTitle(): string;
public onCloseSubMenu(param0: android.support.v7.view.menu.SubMenuBuilder): void;
public constructor(param0: android.content.Context, param1: android.support.v7.widget.ActionBarContextView, param2: android.support.v7.view.ActionMode.Callback, param3: boolean);
public setTitle(param0: string): void;
public finish(): void;
public onMenuModeChange(param0: android.support.v7.view.menu.MenuBuilder): void;
public getMenuInflater(): android.view.MenuInflater;
public setTitle(param0: number): void;
public setSubtitle(param0: number): void;
public getCustomView(): android.view.View;
public getMenu(): android.view.Menu;
public constructor();
public onCloseMenu(param0: android.support.v7.view.menu.MenuBuilder, param1: boolean): void;
public setSubtitle(param0: string): void;
public isTitleOptional(): boolean;
public getSubtitle(): string;
public setCustomView(param0: android.view.View): void;
public onSubMenuSelected(param0: android.support.v7.view.menu.SubMenuBuilder): boolean;
public onMenuItemSelected(param0: android.support.v7.view.menu.MenuBuilder, param1: android.view.MenuItem): boolean;
public isUiFocusable(): boolean;
public setTitleOptionalHint(param0: boolean): void;
public invalidate(): void;
}
}
}
}
}
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export class SupportActionModeWrapper extends android.view.ActionMode {
public getTitle(): string;
public getTitleOptionalHint(): boolean;
public setTitle(param0: string): void;
public finish(): void;
public getMenuInflater(): android.view.MenuInflater;
public setTitle(param0: number): void;
public setSubtitle(param0: number): void;
public getCustomView(): android.view.View;
public getTag(): javalangObject;
public getMenu(): android.view.Menu;
public constructor();
public setSubtitle(param0: string): void;
public isTitleOptional(): boolean;
public getSubtitle(): string;
public setTag(param0: javalangObject): void;
public setCustomView(param0: android.view.View): void;
public constructor(param0: android.content.Context, param1: android.support.v7.view.ActionMode);
public setTitleOptionalHint(param0: boolean): void;
public invalidate(): void;
}
export module SupportActionModeWrapper {
export class CallbackWrapper extends javalangObject implements android.support.v7.view.ActionMode.Callback {
public onPrepareActionMode(param0: android.support.v7.view.ActionMode, param1: android.view.Menu): boolean;
public onDestroyActionMode(param0: android.support.v7.view.ActionMode): void;
public onActionItemClicked(param0: android.support.v7.view.ActionMode, param1: android.view.MenuItem): boolean;
public getActionModeWrapper(param0: android.support.v7.view.ActionMode): android.view.ActionMode;
public constructor(param0: android.content.Context, param1: android.view.ActionMode.Callback);
public onCreateActionMode(param0: android.support.v7.view.ActionMode, param1: android.view.Menu): boolean;
}
}
}
}
}
}
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export class SupportMenuInflater {
public inflate(param0: number, param1: android.view.Menu): void;
public constructor(param0: android.content.Context);
public constructor(param0: android.content.Context, param1: javalangObject);
}
export module SupportMenuInflater {
export class InflatedOnMenuItemClickListener extends javalangObject implements android.view.MenuItem.OnMenuItemClickListener {
public constructor(param0: javalangObject, param1: string);
public onMenuItemClick(param0: android.view.MenuItem): boolean;
}
export class MenuState extends javalangObject {
public addSubMenuItem(): android.view.SubMenu;
public hasAddedItem(): boolean;
public addItem(): void;
public readGroup(param0: android.util.AttributeSet): void;
public constructor(param0: android.support.v7.view.SupportMenuInflater, param1: android.view.Menu);
public resetGroup(): void;
public readItem(param0: android.util.AttributeSet): void;
}
}
}
}
}
}
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export class ViewPropertyAnimatorCompatSet extends javalangObject {
public setInterpolator(param0: android.view.animation.Interpolator): android.support.v7.view.ViewPropertyAnimatorCompatSet;
public setDuration(param0: number): android.support.v7.view.ViewPropertyAnimatorCompatSet;
public play(param0: android.support.v4.view.ViewPropertyAnimatorCompat): android.support.v7.view.ViewPropertyAnimatorCompatSet;
public constructor();
public cancel(): void;
public playSequentially(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.support.v4.view.ViewPropertyAnimatorCompat): android.support.v7.view.ViewPropertyAnimatorCompatSet;
public start(): void;
public setListener(param0: any): android.support.v7.view.ViewPropertyAnimatorCompatSet;
}
}
}
}
}
///
///
///
///
///
///
declare module android {
export module support {
export module v4 {
export module view {
export class ViewPropertyAnimatorCompat extends javalangObject {
public withLayer(): android.support.v4.view.ViewPropertyAnimatorCompat;
public alphaBy(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public setStartDelay(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public scaleXBy(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public setDuration(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public xBy(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public start(): void;
public rotationYBy(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public rotationBy(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public translationZBy(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public getDuration(): number;
public rotationXBy(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public withEndAction(param0: javalangRunnable): android.support.v4.view.ViewPropertyAnimatorCompat;
public getStartDelay(): number;
public setListener(param0: any): android.support.v4.view.ViewPropertyAnimatorCompat;
public rotationX(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public translationXBy(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public zBy(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public alpha(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public scaleYBy(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public yBy(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public getInterpolator(): android.view.animation.Interpolator;
public rotationY(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public cancel(): void;
public rotation(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public scaleY(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public setInterpolator(param0: android.view.animation.Interpolator): android.support.v4.view.ViewPropertyAnimatorCompat;
public y(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public z(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public x(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public scaleX(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public setUpdateListener(param0: any): android.support.v4.view.ViewPropertyAnimatorCompat;
public withStartAction(param0: javalangRunnable): android.support.v4.view.ViewPropertyAnimatorCompat;
public translationYBy(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public translationZ(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public translationX(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public translationY(param0: number): android.support.v4.view.ViewPropertyAnimatorCompat;
}
export module ViewPropertyAnimatorCompat {
export class BaseViewPropertyAnimatorCompatImpl extends javalangObject implements android.support.v4.view.ViewPropertyAnimatorCompat.ViewPropertyAnimatorCompatImpl {
public zBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public y(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotationBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public setInterpolator(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: android.view.animation.Interpolator): void;
public setUpdateListener(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: any): void;
public setListener(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: any): void;
public setDuration(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getStartDelay(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): number;
public translationY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public setStartDelay(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withEndAction(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: javalangRunnable): void;
public rotation(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotationX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withLayer(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public rotationYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getInterpolator(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): android.view.animation.Interpolator;
public start(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public alpha(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotationXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public x(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withStartAction(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: javalangRunnable): void;
public alphaBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public xBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public cancel(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public rotationY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationZ(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public yBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getDuration(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): number;
public z(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationZBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
}
export module BaseViewPropertyAnimatorCompatImpl {
export class Starter extends javalangObject implements javalangRunnable {
public run(): void;
}
}
export class ICSViewPropertyAnimatorCompatImpl extends android.support.v4.view.ViewPropertyAnimatorCompat.BaseViewPropertyAnimatorCompatImpl {
public zBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public y(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotationBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public setInterpolator(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: android.view.animation.Interpolator): void;
public setUpdateListener(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: any): void;
public setListener(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: any): void;
public setDuration(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getStartDelay(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): number;
public translationY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public setStartDelay(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotation(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withEndAction(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: javalangRunnable): void;
public rotationX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withLayer(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public rotationYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getInterpolator(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): android.view.animation.Interpolator;
public start(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public alpha(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotationXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public x(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withStartAction(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: javalangRunnable): void;
public alphaBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public xBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public cancel(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public rotationY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationZ(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public yBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getDuration(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): number;
public z(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationZBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
}
export module ICSViewPropertyAnimatorCompatImpl {
export class MyVpaListener extends javalangObject {
public onAnimationCancel(param0: android.view.View): void;
public onAnimationEnd(param0: android.view.View): void;
public onAnimationStart(param0: android.view.View): void;
}
}
export class JBMr2ViewPropertyAnimatorCompatImpl extends android.support.v4.view.ViewPropertyAnimatorCompat.JBViewPropertyAnimatorCompatImpl {
public zBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public y(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotationBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public setInterpolator(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: android.view.animation.Interpolator): void;
public setUpdateListener(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: any): void;
public setListener(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: any): void;
public setDuration(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getStartDelay(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): number;
public scaleY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public setStartDelay(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotation(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withEndAction(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: javalangRunnable): void;
public rotationX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withLayer(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public rotationYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getInterpolator(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): android.view.animation.Interpolator;
public start(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public alpha(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotationXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public x(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withStartAction(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: javalangRunnable): void;
public alphaBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public xBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public cancel(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public rotationY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationZ(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public yBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getDuration(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): number;
public z(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationZBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
}
export class JBViewPropertyAnimatorCompatImpl extends android.support.v4.view.ViewPropertyAnimatorCompat.ICSViewPropertyAnimatorCompatImpl {
public zBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public y(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotationBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public setInterpolator(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: android.view.animation.Interpolator): void;
public setUpdateListener(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: any): void;
public setListener(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: any): void;
public setDuration(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getStartDelay(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): number;
public scaleY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public setStartDelay(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withEndAction(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: javalangRunnable): void;
public rotation(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotationX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withLayer(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public rotationYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getInterpolator(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): android.view.animation.Interpolator;
public start(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public alpha(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotationXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public x(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withStartAction(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: javalangRunnable): void;
public translationXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public alphaBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public xBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public cancel(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public rotationY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationZ(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public yBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getDuration(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): number;
public z(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationZBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
}
export class KitKatViewPropertyAnimatorCompatImpl extends android.support.v4.view.ViewPropertyAnimatorCompat.JBMr2ViewPropertyAnimatorCompatImpl {
public zBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public y(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotationBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public setInterpolator(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: android.view.animation.Interpolator): void;
public setUpdateListener(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: any): void;
public setListener(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: any): void;
public setDuration(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getStartDelay(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): number;
public scaleY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public setStartDelay(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotation(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withEndAction(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: javalangRunnable): void;
public rotationX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withLayer(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public rotationYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getInterpolator(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): android.view.animation.Interpolator;
public start(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public alpha(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotationXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public x(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withStartAction(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: javalangRunnable): void;
public alphaBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public xBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public cancel(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public rotationY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationZ(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public yBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getDuration(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): number;
public z(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationZBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
}
export class LollipopViewPropertyAnimatorCompatImpl extends android.support.v4.view.ViewPropertyAnimatorCompat.KitKatViewPropertyAnimatorCompatImpl {
public zBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public y(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotationBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public setInterpolator(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: android.view.animation.Interpolator): void;
public setUpdateListener(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: any): void;
public setListener(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: any): void;
public setDuration(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getStartDelay(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): number;
public scaleY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public setStartDelay(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotation(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withEndAction(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: javalangRunnable): void;
public rotationX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withLayer(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public rotationYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getInterpolator(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): android.view.animation.Interpolator;
public start(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public alpha(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotationXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public x(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withStartAction(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: javalangRunnable): void;
public alphaBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public xBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public cancel(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public rotationY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationZ(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public yBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getDuration(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): number;
public z(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationZBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
}
export class ViewPropertyAnimatorCompatImpl extends javalangObject {
/**
* Constructs a new instance of the android.support.v4.view.ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl interface with the provided implementation.
*/
public constructor(implementation: {
setDuration(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
getDuration(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): number;
setInterpolator(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: android.view.animation.Interpolator): void;
getInterpolator(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): android.view.animation.Interpolator;
setStartDelay(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
getStartDelay(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): number;
alpha(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
alphaBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
rotation(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
rotationBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
rotationX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
rotationXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
rotationY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
rotationYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
scaleX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
scaleXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
scaleY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
scaleYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
cancel(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
x(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
xBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
y(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
yBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
z(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
zBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
translationX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
translationXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
translationY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
translationYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
translationZ(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
translationZBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
start(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
withLayer(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
withStartAction(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: javalangRunnable): void;
withEndAction(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: javalangRunnable): void;
setListener(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: any): void;
setUpdateListener(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: any): void;
});
public zBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public y(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotationBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public setInterpolator(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: android.view.animation.Interpolator): void;
public setUpdateListener(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: any): void;
public setListener(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: any): void;
public setDuration(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getStartDelay(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): number;
public scaleY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public setStartDelay(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotation(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withEndAction(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: javalangRunnable): void;
public rotationX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withLayer(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public rotationYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getInterpolator(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): android.view.animation.Interpolator;
public start(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public alpha(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public rotationXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public x(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationX(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public withStartAction(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: javalangRunnable): void;
public alphaBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public xBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public scaleXBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public cancel(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): void;
public rotationY(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationZ(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationYBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public yBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public getDuration(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View): number;
public z(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
public translationZBy(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: android.view.View, param2: number): void;
}
}
}
}
}
}
///
declare module android {
export module support {
export module v4 {
export module view {
export class ViewPropertyAnimatorListenerAdapter extends javalangObject {
public onAnimationCancel(param0: android.view.View): void;
public constructor();
public onAnimationStart(param0: android.view.View): void;
public onAnimationEnd(param0: android.view.View): void;
}
}
}
}
}
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export class WindowCallbackWrapper extends javalangObject implements android.view.Window.Callback {
public onDetachedFromWindow(): void;
public dispatchPopulateAccessibilityEvent(param0: android.view.accessibility.AccessibilityEvent): boolean;
public onCreatePanelView(param0: number): android.view.View;
public onSearchRequested(): boolean;
public onActionModeFinished(param0: android.view.ActionMode): void;
public onCreatePanelMenu(param0: number, param1: android.view.Menu): boolean;
public onActionModeStarted(param0: android.view.ActionMode): void;
public dispatchTrackballEvent(param0: android.view.MotionEvent): boolean;
public constructor(param0: android.view.Window.Callback);
public dispatchTouchEvent(param0: android.view.MotionEvent): boolean;
public onMenuItemSelected(param0: number, param1: android.view.MenuItem): boolean;
public onAttachedToWindow(): void;
public onMenuOpened(param0: number, param1: android.view.Menu): boolean;
public onWindowStartingActionMode(param0: android.view.ActionMode.Callback): android.view.ActionMode;
public dispatchKeyEvent(param0: android.view.KeyEvent): boolean;
public onSearchRequested(param0: any): boolean;
public onWindowStartingActionMode(param0: android.view.ActionMode.Callback, param1: number): android.view.ActionMode;
public dispatchKeyShortcutEvent(param0: android.view.KeyEvent): boolean;
public onPanelClosed(param0: number, param1: android.view.Menu): void;
public onWindowFocusChanged(param0: boolean): void;
public onPreparePanel(param0: number, param1: android.view.View, param2: android.view.Menu): boolean;
public onContentChanged(): void;
public dispatchGenericMotionEvent(param0: android.view.MotionEvent): boolean;
public onWindowAttributesChanged(param0: android.view.WindowManager.LayoutParams): void;
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export class ActionMenuItem extends javalangObject implements android.support.v4.internal.view.SupportMenuItem {
public setActionView(param0: number): android.support.v4.internal.view.SupportMenuItem;
public getGroupId(): number;
public setNumericShortcut(param0: string): android.view.MenuItem;
public getSupportActionProvider(): android.support.v4.view.ActionProvider;
public setAlphabeticShortcut(param0: string): android.view.MenuItem;
public setShortcut(param0: string, param1: string): android.view.MenuItem;
public getMenuInfo(): android.view.ContextMenu.ContextMenuInfo;
public setCheckable(param0: boolean): android.view.MenuItem;
public setOnActionExpandListener(param0: android.view.MenuItem.OnActionExpandListener): android.view.MenuItem;
public setShowAsActionFlags(param0: number): android.view.MenuItem;
public constructor(param0: android.content.Context, param1: number, param2: number, param3: number, param4: number, param5: string);
public invoke(): boolean;
public getIntent(): android.content.Intent;
public isEnabled(): boolean;
public collapseActionView(): boolean;
public setTitle(param0: number): android.view.MenuItem;
public setIcon(param0: android.graphics.drawable.Drawable): android.view.MenuItem;
public setActionProvider(param0: android.view.ActionProvider): android.view.MenuItem;
public getAlphabeticShortcut(): string;
public setExclusiveCheckable(param0: boolean): android.support.v7.view.menu.ActionMenuItem;
public hasSubMenu(): boolean;
public setActionView(param0: number): android.view.MenuItem;
public setTitleCondensed(param0: string): android.view.MenuItem;
public getNumericShortcut(): string;
public isCheckable(): boolean;
public getSubMenu(): android.view.SubMenu;
public setIcon(param0: number): android.view.MenuItem;
public getItemId(): number;
public isChecked(): boolean;
public setEnabled(param0: boolean): android.view.MenuItem;
public isVisible(): boolean;
public setVisible(param0: boolean): android.view.MenuItem;
public setShowAsAction(param0: number): void;
public getIcon(): android.graphics.drawable.Drawable;
public setSupportActionProvider(param0: android.support.v4.view.ActionProvider): android.support.v4.internal.view.SupportMenuItem;
public getOrder(): number;
public setTitle(param0: string): android.view.MenuItem;
public getActionView(): android.view.View;
public isActionViewExpanded(): boolean;
public setSupportOnActionExpandListener(actionExpandListener: any): android.support.v4.internal.view.SupportMenuItem;
public setShowAsActionFlags(param0: number): android.support.v4.internal.view.SupportMenuItem;
public setOnMenuItemClickListener(param0: android.view.MenuItem.OnMenuItemClickListener): android.view.MenuItem;
public setChecked(param0: boolean): android.view.MenuItem;
public getTitleCondensed(): string;
public expandActionView(): boolean;
public getTitle(): string;
public getActionProvider(): android.view.ActionProvider;
public setActionView(param0: android.view.View): android.view.MenuItem;
public setIntent(param0: android.content.Intent): android.view.MenuItem;
public setActionView(param0: android.view.View): android.support.v4.internal.view.SupportMenuItem;
}
}
}
}
}
}
///
///
///
declare module android {
export module support {
export module v4 {
export module view {
// export class MenuItemCompat extends javalangObject {
// public static SHOW_AS_ACTION_NEVER: number;
// public static SHOW_AS_ACTION_IF_ROOM: number;
// public static SHOW_AS_ACTION_ALWAYS: number;
// public static SHOW_AS_ACTION_WITH_TEXT: number;
// public static SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW: number;
// public static getActionView(param0: android.view.MenuItem): android.view.View;
// public static expandActionView(param0: android.view.MenuItem): boolean;
// public static getActionProvider(param0: android.view.MenuItem): android.support.v4.view.ActionProvider;
// public static setActionView(param0: android.view.MenuItem, param1: android.view.View): android.view.MenuItem;
// public static setActionProvider(param0: android.view.MenuItem, param1: android.support.v4.view.ActionProvider): android.view.MenuItem;
// public static setActionView(param0: android.view.MenuItem, param1: number): android.view.MenuItem;
// public static collapseActionView(param0: android.view.MenuItem): boolean;
// public static isActionViewExpanded(param0: android.view.MenuItem): boolean;
// public static setOnActionExpandListener(param0: android.view.MenuItem, actionExpandListener: any): android.view.MenuItem;
// public static setShowAsAction(param0: android.view.MenuItem, param1: number): void;
// }
// export module MenuItemCompat {
// export class BaseMenuVersionImpl extends javalangObject implements android.support.v4.view.MenuItemCompat.MenuVersionImpl {
// public collapseActionView(param0: android.view.MenuItem): boolean;
// public setActionView(param0: android.view.MenuItem, param1: number): android.view.MenuItem;
// public isActionViewExpanded(param0: android.view.MenuItem): boolean;
// public setOnActionExpandListener(param0: android.view.MenuItem, actionExpandListener: any): android.view.MenuItem;
// public setActionView(param0: android.view.MenuItem, param1: android.view.View): android.view.MenuItem;
// public getActionView(param0: android.view.MenuItem): android.view.View;
// public setShowAsAction(param0: android.view.MenuItem, param1: number): void;
// public expandActionView(param0: android.view.MenuItem): boolean;
// }
// export class HoneycombMenuVersionImpl extends javalangObject implements android.support.v4.view.MenuItemCompat.MenuVersionImpl {
// public collapseActionView(param0: android.view.MenuItem): boolean;
// public setActionView(param0: android.view.MenuItem, param1: number): android.view.MenuItem;
// public isActionViewExpanded(param0: android.view.MenuItem): boolean;
// public setOnActionExpandListener(param0: android.view.MenuItem, actionExpandListener: any): android.view.MenuItem;
// public setActionView(param0: android.view.MenuItem, param1: android.view.View): android.view.MenuItem;
// public getActionView(param0: android.view.MenuItem): android.view.View;
// public setShowAsAction(param0: android.view.MenuItem, param1: number): void;
// public expandActionView(param0: android.view.MenuItem): boolean;
// }
// export class IcsMenuVersionImpl extends android.support.v4.view.MenuItemCompat.HoneycombMenuVersionImpl {
// public collapseActionView(param0: android.view.MenuItem): boolean;
// public isActionViewExpanded(param0: android.view.MenuItem): boolean;
// public setActionView(param0: android.view.MenuItem, param1: number): android.view.MenuItem;
// public setOnActionExpandListener(param0: android.view.MenuItem, actionExpandListener: any): android.view.MenuItem;
// public setActionView(param0: android.view.MenuItem, param1: android.view.View): android.view.MenuItem;
// public getActionView(param0: android.view.MenuItem): android.view.View;
// public expandActionView(param0: android.view.MenuItem): boolean;
// public setShowAsAction(param0: android.view.MenuItem, param1: number): void;
// }
export class MenuVersionImpl extends javalangObject {
/**
* Constructs a new instance of the android.support.v4.view.MenuItemCompat$MenuVersionImpl interface with the provided implementation.
*/
public constructor(implementation: {
setShowAsAction(param0: android.view.MenuItem, param1: number): void;
setActionView(param0: android.view.MenuItem, param1: android.view.View): android.view.MenuItem;
setActionView(param0: android.view.MenuItem, param1: number): android.view.MenuItem;
getActionView(param0: android.view.MenuItem): android.view.View;
expandActionView(param0: android.view.MenuItem): boolean;
collapseActionView(param0: android.view.MenuItem): boolean;
isActionViewExpanded(param0: android.view.MenuItem): boolean;
setOnActionExpandListener(param0: android.view.MenuItem, actionExpandListener: any): android.view.MenuItem;
});
public collapseActionView(param0: android.view.MenuItem): boolean;
public setActionView(param0: android.view.MenuItem, param1: number): android.view.MenuItem;
public isActionViewExpanded(param0: android.view.MenuItem): boolean;
public setOnActionExpandListener(param0: android.view.MenuItem, actionExpandListener: any): android.view.MenuItem;
public setActionView(param0: android.view.MenuItem, param1: android.view.View): android.view.MenuItem;
public getActionView(param0: android.view.MenuItem): android.view.View;
public setShowAsAction(param0: android.view.MenuItem, param1: number): void;
public expandActionView(param0: android.view.MenuItem): boolean;
}
export class OnActionExpandListener extends javalangObject {
/**
* Constructs a new instance of the android.support.v4.view.MenuItemCompat$OnActionExpandListener interface with the provided implementation.
*/
public constructor(implementation: {
onMenuItemActionExpand(param0: android.view.MenuItem): boolean;
onMenuItemActionCollapse(param0: android.view.MenuItem): boolean;
});
public onMenuItemActionExpand(param0: android.view.MenuItem): boolean;
public onMenuItemActionCollapse(param0: android.view.MenuItem): boolean;
}
}
}
}
}
///
///
///
///
declare module android {
export module support {
export module v4 {
export module view {
export abstract class ActionProvider extends javalangObject {
public reset(): void;
public subUiVisibilityChanged(param0: boolean): void;
public onCreateActionView(param0: android.view.MenuItem): android.view.View;
public refreshVisibility(): void;
public hasSubMenu(): boolean;
public onPerformDefaultAction(): boolean;
public setVisibilityListener(param0: android.support.v4.view.ActionProvider.VisibilityListener): void;
public getContext(): android.content.Context;
public onPrepareSubMenu(param0: android.view.SubMenu): void;
public setSubUiVisibilityListener(param0: android.support.v4.view.ActionProvider.SubUiVisibilityListener): void;
public constructor(param0: android.content.Context);
public isVisible(): boolean;
public onCreateActionView(): android.view.View;
public overridesItemVisibility(): boolean;
}
export module ActionProvider {
export class SubUiVisibilityListener extends javalangObject {
/**
* Constructs a new instance of the android.support.v4.view.ActionProvider$SubUiVisibilityListener interface with the provided implementation.
*/
public constructor(implementation: {
onSubUiVisibilityChanged(param0: boolean): void;
});
public onSubUiVisibilityChanged(param0: boolean): void;
}
export class VisibilityListener extends javalangObject {
/**
* Constructs a new instance of the android.support.v4.view.ActionProvider$VisibilityListener interface with the provided implementation.
*/
public constructor(implementation: {
onActionProviderVisibilityChanged(param0: boolean): void;
});
public onActionProviderVisibilityChanged(param0: boolean): void;
}
}
}
}
}
}
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v4 {
export module internal {
export module view {
export class SupportMenuItem extends javalangObject implements android.view.MenuItem {
/**
* Constructs a new instance of the android.support.v4.internal.view.SupportMenuItem interface with the provided implementation.
*/
public constructor(implementation: {
setShowAsAction(param0: number): void;
setShowAsActionFlags(param0: number): android.view.MenuItem;
setActionView(param0: android.view.View): android.view.MenuItem;
setActionView(param0: number): android.view.MenuItem;
getActionView(): android.view.View;
setSupportActionProvider(param0: android.support.v4.view.ActionProvider): android.support.v4.internal.view.SupportMenuItem;
getSupportActionProvider(): android.support.v4.view.ActionProvider;
expandActionView(): boolean;
collapseActionView(): boolean;
isActionViewExpanded(): boolean;
setSupportOnActionExpandListener(actionExpandListener: any): android.support.v4.internal.view.SupportMenuItem;
getItemId(): number;
getGroupId(): number;
getOrder(): number;
setTitle(param0: string): android.view.MenuItem;
setTitle(param0: number): android.view.MenuItem;
getTitle(): string;
setTitleCondensed(param0: string): android.view.MenuItem;
getTitleCondensed(): string;
setIcon(param0: android.graphics.drawable.Drawable): android.view.MenuItem;
setIcon(param0: number): android.view.MenuItem;
getIcon(): android.graphics.drawable.Drawable;
setIntent(param0: android.content.Intent): android.view.MenuItem;
getIntent(): android.content.Intent;
setShortcut(param0: string, param1: string): android.view.MenuItem;
setNumericShortcut(param0: string): android.view.MenuItem;
getNumericShortcut(): string;
setAlphabeticShortcut(param0: string): android.view.MenuItem;
getAlphabeticShortcut(): string;
setCheckable(param0: boolean): android.view.MenuItem;
isCheckable(): boolean;
setChecked(param0: boolean): android.view.MenuItem;
isChecked(): boolean;
setVisible(param0: boolean): android.view.MenuItem;
isVisible(): boolean;
setEnabled(param0: boolean): android.view.MenuItem;
isEnabled(): boolean;
hasSubMenu(): boolean;
getSubMenu(): android.view.SubMenu;
setOnMenuItemClickListener(param0: android.view.MenuItem.OnMenuItemClickListener): android.view.MenuItem;
getMenuInfo(): android.view.ContextMenu.ContextMenuInfo;
setShowAsAction(param0: number): void;
setShowAsActionFlags(param0: number): android.view.MenuItem;
setActionView(param0: android.view.View): android.view.MenuItem;
setActionView(param0: number): android.view.MenuItem;
getActionView(): android.view.View;
setActionProvider(param0: android.view.ActionProvider): android.view.MenuItem;
getActionProvider(): android.view.ActionProvider;
expandActionView(): boolean;
collapseActionView(): boolean;
isActionViewExpanded(): boolean;
setOnActionExpandListener(param0: android.view.MenuItem.OnActionExpandListener): android.view.MenuItem;
});
public static SHOW_AS_ACTION_WITH_TEXT: number;
public static SHOW_AS_ACTION_ALWAYS: number;
public static SHOW_AS_ACTION_NEVER: number;
public static SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW: number;
public static SHOW_AS_ACTION_IF_ROOM: number;
public setActionView(param0: number): android.view.MenuItem;
public setTitleCondensed(param0: string): android.view.MenuItem;
public getNumericShortcut(): string;
public getGroupId(): number;
public isCheckable(): boolean;
public setIcon(param0: number): android.view.MenuItem;
public getSubMenu(): android.view.SubMenu;
public getItemId(): number;
public setNumericShortcut(param0: string): android.view.MenuItem;
public getSupportActionProvider(): android.support.v4.view.ActionProvider;
public isChecked(): boolean;
public setEnabled(param0: boolean): android.view.MenuItem;
public isVisible(): boolean;
public setShowAsAction(param0: number): void;
public setVisible(param0: boolean): android.view.MenuItem;
public setSupportActionProvider(param0: android.support.v4.view.ActionProvider): android.support.v4.internal.view.SupportMenuItem;
public getIcon(): android.graphics.drawable.Drawable;
public getOrder(): number;
public setShortcut(param0: string, param1: string): android.view.MenuItem;
public setAlphabeticShortcut(param0: string): android.view.MenuItem;
public setTitle(param0: string): android.view.MenuItem;
public getActionView(): android.view.View;
public isActionViewExpanded(): boolean;
public setSupportOnActionExpandListener(actionExpandListener: any): android.support.v4.internal.view.SupportMenuItem;
public setCheckable(param0: boolean): android.view.MenuItem;
public getMenuInfo(): android.view.ContextMenu.ContextMenuInfo;
public setOnActionExpandListener(param0: android.view.MenuItem.OnActionExpandListener): android.view.MenuItem;
public setShowAsActionFlags(param0: number): android.view.MenuItem;
public setOnMenuItemClickListener(param0: android.view.MenuItem.OnMenuItemClickListener): android.view.MenuItem;
public getIntent(): android.content.Intent;
public isEnabled(): boolean;
public collapseActionView(): boolean;
public setChecked(param0: boolean): android.view.MenuItem;
public expandActionView(): boolean;
public setTitle(param0: number): android.view.MenuItem;
public getTitleCondensed(): string;
public getTitle(): string;
public setActionView(param0: android.view.View): android.view.MenuItem;
public getActionProvider(): android.view.ActionProvider;
public setIcon(param0: android.graphics.drawable.Drawable): android.view.MenuItem;
public setActionProvider(param0: android.view.ActionProvider): android.view.MenuItem;
public getAlphabeticShortcut(): string;
public setIntent(param0: android.content.Intent): android.view.MenuItem;
public hasSubMenu(): boolean;
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
// declare module android {
// export module support {
// export module v7 {
// export module widget {
// export class ActionMenuView extends android.support.v7.widget.LinearLayoutCompat implements android.support.v7.view.menu.MenuBuilder.ItemInvoker, android.support.v7.view.menu.MenuView {
// public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean;
// public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
// public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode;
// public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode;
// public invalidateChildInParent(param0: native.Array, param1: android.graphics.Rect): android.view.ViewParent;
// public isTextDirectionResolved(): boolean;
// public setOverflowIcon(param0: android.graphics.drawable.Drawable): void;
// public showContextMenuForChild(param0: android.view.View): boolean;
// public addView(param0: android.view.View, param1: number): void;
// public hideOverflowMenu(): boolean;
// public onConfigurationChanged(param0: android.content.res.Configuration): void;
// public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
// public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
// public getLayoutDirection(): number;
// public getParentForAccessibility(): android.view.ViewParent;
// public createContextMenu(param0: android.view.ContextMenu): void;
// public generateLayoutParams(param0: android.view.ViewGroup.LayoutParams): android.support.v7.widget.ActionMenuView.LayoutParams;
// public getWindowAnimations(): number;
// public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
// public childDrawableStateChanged(param0: android.view.View): void;
// public setPresenter(param0: android.support.v7.widget.ActionMenuPresenter): void;
// public generateDefaultLayoutParams(): android.support.v7.widget.ActionMenuView.LayoutParams;
// public isOverflowMenuShowing(): boolean;
// public focusSearch(param0: number): android.view.View;
// public isTextAlignmentResolved(): boolean;
// public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
// public canResolveTextAlignment(): boolean;
// public setPopupTheme(param0: number): void;
// public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
// public getPopupTheme(): number;
// public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
// public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean;
// public getMenu(): android.view.Menu;
// public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
// public setOnMenuItemClickListener(param0: android.support.v7.widget.ActionMenuView.OnMenuItemClickListener): void;
// public generateDefaultLayoutParams(): android.view.ViewGroup.LayoutParams;
// public sendAccessibilityEvent(param0: number): void;
// public requestLayout(): void;
// public onDetachedFromWindow(): void;
// public onMeasure(param0: number, param1: number): void;
// public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
// public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean;
// public getTextAlignment(): number;
// public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void;
// public generateDefaultLayoutParams(): android.support.v7.widget.LinearLayoutCompat.LayoutParams;
// public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
// public constructor(param0: android.content.Context);
// public checkLayoutParams(param0: android.view.ViewGroup.LayoutParams): boolean;
// public focusSearch(param0: android.view.View, param1: number): android.view.View;
// public generateOverflowButtonLayoutParams(): android.support.v7.widget.ActionMenuView.LayoutParams;
// public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
// public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void;
// public invokeItem(param0: android.support.v7.view.menu.MenuItemImpl): boolean;
// public isLayoutRequested(): boolean;
// public clearChildFocus(param0: android.view.View): void;
// public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean;
// public generateLayoutParams(param0: android.util.AttributeSet): android.view.ViewGroup.LayoutParams;
// public isLayoutDirectionResolved(): boolean;
// public requestChildFocus(param0: android.view.View, param1: android.view.View): void;
// public generateLayoutParams(param0: android.util.AttributeSet): android.support.v7.widget.LinearLayoutCompat.LayoutParams;
// public isOverflowMenuShowPending(): boolean;
// public dispatchPopulateAccessibilityEvent(param0: android.view.accessibility.AccessibilityEvent): boolean;
// public setExpandedActionViewsExclusive(param0: boolean): void;
// public bringChildToFront(param0: android.view.View): void;
// public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
// public addView(param0: android.view.View, param1: number, param2: number): void;
// public generateLayoutParams(param0: android.view.ViewGroup.LayoutParams): android.support.v7.widget.LinearLayoutCompat.LayoutParams;
// public hasSupportDividerBeforeChildAt(param0: number): boolean;
// public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean;
// public getTextDirection(): number;
// public requestFitSystemWindows(): void;
// public showOverflowMenu(): boolean;
// public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void;
// public getOverflowIcon(): android.graphics.drawable.Drawable;
// public initialize(param0: android.support.v7.view.menu.MenuBuilder): void;
// public requestTransparentRegion(param0: android.view.View): void;
// public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: native.Array): void;
// public setMenuCallbacks(param0: android.support.v7.view.menu.MenuPresenter.Callback, param1: android.support.v7.view.menu.MenuBuilder.Callback): void;
// public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean;
// public canResolveTextDirection(): boolean;
// public addView(param0: android.view.View, param1: number, param2: android.view.ViewGroup.LayoutParams): void;
// public requestDisallowInterceptTouchEvent(param0: boolean): void;
// public getParent(): android.view.ViewParent;
// public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void;
// public setOverflowReserved(param0: boolean): void;
// public onStopNestedScroll(param0: android.view.View): void;
// public generateLayoutParams(param0: android.util.AttributeSet): android.support.v7.widget.ActionMenuView.LayoutParams;
// public isOverflowReserved(): boolean;
// public canResolveLayoutDirection(): boolean;
// public dismissPopupMenus(): void;
// public removeView(param0: android.view.View): void;
// public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
// public generateLayoutParams(param0: android.view.ViewGroup.LayoutParams): android.view.ViewGroup.LayoutParams;
// public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
// public recomputeViewAttributes(param0: android.view.View): void;
// public focusableViewAvailable(param0: android.view.View): void;
// public addView(param0: android.view.View): void;
// public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
// public onLayout(param0: boolean, param1: number, param2: number, param3: number, param4: number): void;
// public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean;
// public peekMenu(): android.support.v7.view.menu.MenuBuilder;
// }
// export module ActionMenuView {
// export class ActionMenuChildView extends javalangObject {
// /**
// * Constructs a new instance of the android.support.v7.widget.ActionMenuView$ActionMenuChildView interface with the provided implementation.
// */
// public constructor(implementation: {
// needsDividerBefore(): boolean;
// needsDividerAfter(): boolean;
// });
// public needsDividerAfter(): boolean;
// public needsDividerBefore(): boolean;
// }
// export class ActionMenuPresenterCallback extends javalangObject implements android.support.v7.view.menu.MenuPresenter.Callback {
// public onCloseMenu(param0: android.support.v7.view.menu.MenuBuilder, param1: boolean): void;
// public onOpenSubMenu(param0: android.support.v7.view.menu.MenuBuilder): boolean;
// }
// export class LayoutParams extends android.support.v7.widget.LinearLayoutCompat.LayoutParams {
// public isOverflowButton: boolean;
// public cellsUsed: number;
// public extraPixels: number;
// public expandable: boolean;
// public preventEdgeOffset: boolean;
// public constructor(param0: android.view.ViewGroup.MarginLayoutParams);
// public constructor(param0: android.view.ViewGroup.LayoutParams);
// public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
// public constructor(param0: android.support.v7.widget.LinearLayoutCompat.LayoutParams);
// public constructor(param0: number, param1: number, param2: number);
// public constructor(param0: number, param1: number);
// public constructor(param0: android.support.v7.widget.ActionMenuView.LayoutParams);
// }
// export class MenuBuilderCallback extends javalangObject implements android.support.v7.view.menu.MenuBuilder.Callback {
// public onMenuItemSelected(param0: android.support.v7.view.menu.MenuBuilder, param1: android.view.MenuItem): boolean;
// public onMenuModeChange(param0: android.support.v7.view.menu.MenuBuilder): void;
// }
// export class OnMenuItemClickListener extends javalangObject {
// /**
// * Constructs a new instance of the android.support.v7.widget.ActionMenuView$OnMenuItemClickListener interface with the provided implementation.
// */
// public constructor(implementation: {
// onMenuItemClick(param0: android.view.MenuItem): boolean;
// });
// public onMenuItemClick(param0: android.view.MenuItem): boolean;
// }
// }
// }
// }
// }
// }
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export class ActionMenuItemView extends android.support.v7.widget.AppCompatTextView implements android.support.v7.view.menu.MenuView.ItemView, android.view.View.OnClickListener, android.view.View.OnLongClickListener {
public needsDividerBefore(): boolean;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public sendAccessibilityEvent(param0: number): void;
public showsIcon(): boolean;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public onLongClick(param0: android.view.View): boolean;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public constructor(param0: android.content.Context);
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public setExpandedFormat(param0: boolean): void;
public setItemInvoker(param0: android.support.v7.view.menu.MenuBuilder.ItemInvoker): void;
public prefersCondensedTitle(): boolean;
public needsDividerAfter(): boolean;
public initialize(param0: android.support.v7.view.menu.MenuItemImpl, param1: number): void;
public getItemData(): android.support.v7.view.menu.MenuItemImpl;
public hasText(): boolean;
public onClick(param0: android.view.View): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public setPopupCallback(param0: android.support.v7.view.menu.ActionMenuItemView.PopupCallback): void;
public onMeasure(param0: number, param1: number): void;
public setChecked(param0: boolean): void;
public onConfigurationChanged(param0: android.content.res.Configuration): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public setIcon(param0: android.graphics.drawable.Drawable): void;
public setEnabled(param0: boolean): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public setTitle(param0: string): void;
public onTouchEvent(param0: android.view.MotionEvent): boolean;
public setShortcut(param0: boolean, param1: string): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public onPreDraw(): boolean;
public setCheckable(param0: boolean): void;
public setPadding(param0: number, param1: number, param2: number, param3: number): void;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
}
export module ActionMenuItemView {
export class ActionMenuItemForwardingListener {
public getPopup(): android.support.v7.widget.ListPopupWindow;
public onTouch(param0: android.view.View, param1: android.view.MotionEvent): boolean;
public onForwardingStarted(): boolean;
public constructor(param0: android.view.View);
public constructor(param0: android.support.v7.view.menu.ActionMenuItemView);
}
export abstract class PopupCallback extends javalangObject {
public constructor();
public getPopup(): android.support.v7.widget.ListPopupWindow;
}
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export abstract class BaseMenuPresenter extends javalangObject implements android.support.v7.view.menu.MenuPresenter {
public mSystemContext: android.content.Context;
public mContext: android.content.Context;
public mMenu: android.support.v7.view.menu.MenuBuilder;
public mSystemInflater: android.view.LayoutInflater;
public mInflater: android.view.LayoutInflater;
public mMenuView: android.support.v7.view.menu.MenuView;
public onCloseMenu(param0: android.support.v7.view.menu.MenuBuilder, param1: boolean): void;
public getMenuView(param0: android.view.ViewGroup): android.support.v7.view.menu.MenuView;
public flagActionItems(): boolean;
public shouldIncludeItem(param0: number, param1: android.support.v7.view.menu.MenuItemImpl): boolean;
public createItemView(param0: android.view.ViewGroup): android.support.v7.view.menu.MenuView.ItemView;
public collapseItemActionView(param0: android.support.v7.view.menu.MenuBuilder, param1: android.support.v7.view.menu.MenuItemImpl): boolean;
public getItemView(param0: android.support.v7.view.menu.MenuItemImpl, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
public onSubMenuSelected(param0: android.support.v7.view.menu.SubMenuBuilder): boolean;
public getId(): number;
public setId(param0: number): void;
public bindItemView(param0: android.support.v7.view.menu.MenuItemImpl, param1: android.support.v7.view.menu.MenuView.ItemView): void;
public filterLeftoverView(param0: android.view.ViewGroup, param1: number): boolean;
public onSaveInstanceState(): android.os.Parcelable;
public constructor(param0: android.content.Context, param1: number, param2: number);
public addItemView(param0: android.view.View, param1: number): void;
public getCallback(): android.support.v7.view.menu.MenuPresenter.Callback;
public updateMenuView(param0: boolean): void;
public initForMenu(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder): void;
public setCallback(param0: android.support.v7.view.menu.MenuPresenter.Callback): void;
public onRestoreInstanceState(param0: android.os.Parcelable): void;
public expandItemActionView(param0: android.support.v7.view.menu.MenuBuilder, param1: android.support.v7.view.menu.MenuItemImpl): boolean;
}
}
}
}
}
}
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export abstract class BaseMenuWrapper extends android.support.v7.view.menu.BaseWrapper {
}
}
}
}
}
}
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export class BaseWrapper extends javalangObject {
public getWrappedObject(): javalangObject;
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export class ExpandedMenuView extends android.widget.ListView implements android.support.v7.view.menu.MenuBuilder.ItemInvoker, android.support.v7.view.menu.MenuView, android.widget.AdapterView.OnItemClickListener {
public isLayoutRequested(): boolean;
public canResolveLayoutDirection(): boolean;
public onStopNestedScroll(param0: android.view.View): void;
public getParentForAccessibility(): android.view.ViewParent;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean;
public sendAccessibilityEvent(param0: number): void;
public requestTransparentRegion(param0: android.view.View): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public constructor(param0: android.content.Context);
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode;
public recomputeViewAttributes(param0: android.view.View): void;
public isTextAlignmentResolved(): boolean;
public addView(param0: android.view.View, param1: number, param2: number): void;
public addView(param0: android.view.View): void;
public focusableViewAvailable(param0: android.view.View): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void;
public showContextMenuForChild(param0: android.view.View): boolean;
public getTextDirection(): number;
public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean;
public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean;
public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean;
public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean;
public focusSearch(param0: number): android.view.View;
public onFilterComplete(param0: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public beforeTextChanged(param0: string, param1: number, param2: number, param3: number): void;
public canResolveTextDirection(): boolean;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public getParent(): android.view.ViewParent;
public isLayoutDirectionResolved(): boolean;
public getWindowAnimations(): number;
public removeView(param0: android.view.View): void;
public afterTextChanged(param0: android.text.Editable): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public requestLayout(): void;
public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean;
public onGlobalLayout(): void;
public deferNotifyDataSetChanged(): void;
public onTouchModeChanged(param0: boolean): void;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public isTextDirectionResolved(): boolean;
public onRemoteAdapterDisconnected(): void;
public requestChildFocus(param0: android.view.View, param1: android.view.View): void;
public addView(param0: android.view.View, param1: number): void;
public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean;
public childDrawableStateChanged(param0: android.view.View): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode;
public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void;
public requestFitSystemWindows(): void;
public clearChildFocus(param0: android.view.View): void;
public invalidateChildInParent(param0: native.Array, param1: android.graphics.Rect): android.view.ViewParent;
public onRemoteAdapterConnected(): boolean;
public onDetachedFromWindow(): void;
public onItemClick(param0: android.widget.AdapterView, param1: android.view.View, param2: number, param3: number): void;
public onTextChanged(param0: string, param1: number, param2: number, param3: number): void;
public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public getTextAlignment(): number;
public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: native.Array): void;
public bringChildToFront(param0: android.view.View): void;
public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public initialize(param0: android.support.v7.view.menu.MenuBuilder): void;
public addView(param0: android.view.View, param1: number, param2: android.view.ViewGroup.LayoutParams): void;
public focusSearch(param0: android.view.View, param1: number): android.view.View;
public createContextMenu(param0: android.view.ContextMenu): void;
public getLayoutDirection(): number;
public canResolveTextAlignment(): boolean;
public invokeItem(param0: android.support.v7.view.menu.MenuItemImpl): boolean;
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export class ListMenuItemView extends android.widget.LinearLayout implements android.support.v7.view.menu.MenuView.ItemView {
public isLayoutRequested(): boolean;
public canResolveLayoutDirection(): boolean;
public onStopNestedScroll(param0: android.view.View): void;
public getParentForAccessibility(): android.view.ViewParent;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean;
public sendAccessibilityEvent(param0: number): void;
public showsIcon(): boolean;
public requestTransparentRegion(param0: android.view.View): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public onFinishInflate(): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public constructor(param0: android.content.Context);
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode;
public prefersCondensedTitle(): boolean;
public setForceShowIcon(param0: boolean): void;
public recomputeViewAttributes(param0: android.view.View): void;
public isTextAlignmentResolved(): boolean;
public addView(param0: android.view.View, param1: number, param2: number): void;
public addView(param0: android.view.View): void;
public focusableViewAvailable(param0: android.view.View): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void;
public showContextMenuForChild(param0: android.view.View): boolean;
public onMeasure(param0: number, param1: number): void;
public getTextDirection(): number;
public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean;
public setChecked(param0: boolean): void;
public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean;
public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean;
public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean;
public focusSearch(param0: number): android.view.View;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public setIcon(param0: android.graphics.drawable.Drawable): void;
public canResolveTextDirection(): boolean;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public setTitle(param0: string): void;
public getParent(): android.view.ViewParent;
public isLayoutDirectionResolved(): boolean;
public setShortcut(param0: boolean, param1: string): void;
public removeView(param0: android.view.View): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public setCheckable(param0: boolean): void;
public requestLayout(): void;
public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public isTextDirectionResolved(): boolean;
public requestChildFocus(param0: android.view.View, param1: android.view.View): void;
public addView(param0: android.view.View, param1: number): void;
public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean;
public childDrawableStateChanged(param0: android.view.View): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public initialize(param0: android.support.v7.view.menu.MenuItemImpl, param1: number): void;
public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode;
public getItemData(): android.support.v7.view.menu.MenuItemImpl;
public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void;
public requestFitSystemWindows(): void;
public clearChildFocus(param0: android.view.View): void;
public invalidateChildInParent(param0: native.Array, param1: android.graphics.Rect): android.view.ViewParent;
public setEnabled(param0: boolean): void;
public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public getTextAlignment(): number;
public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: native.Array): void;
public bringChildToFront(param0: android.view.View): void;
public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public addView(param0: android.view.View, param1: number, param2: android.view.ViewGroup.LayoutParams): void;
public focusSearch(param0: android.view.View, param1: number): android.view.View;
public createContextMenu(param0: android.view.ContextMenu): void;
public getLayoutDirection(): number;
public canResolveTextAlignment(): boolean;
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export class ListMenuPresenter extends javalangObject implements android.support.v7.view.menu.MenuPresenter, android.widget.AdapterView.OnItemClickListener {
public static VIEWS_TAG: string;
public constructor(param0: android.content.Context, param1: number);
public onCloseMenu(param0: android.support.v7.view.menu.MenuBuilder, param1: boolean): void;
public getMenuView(param0: android.view.ViewGroup): android.support.v7.view.menu.MenuView;
public flagActionItems(): boolean;
public collapseItemActionView(param0: android.support.v7.view.menu.MenuBuilder, param1: android.support.v7.view.menu.MenuItemImpl): boolean;
public onSubMenuSelected(param0: android.support.v7.view.menu.SubMenuBuilder): boolean;
public saveHierarchyState(param0: android.os.Bundle): void;
public onItemClick(param0: android.widget.AdapterView, param1: android.view.View, param2: number, param3: number): void;
public setId(param0: number): void;
public getId(): number;
public onSaveInstanceState(): android.os.Parcelable;
public setItemIndexOffset(param0: number): void;
public restoreHierarchyState(param0: android.os.Bundle): void;
public getAdapter(): android.widget.ListAdapter;
public updateMenuView(param0: boolean): void;
public initForMenu(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder): void;
public setCallback(param0: android.support.v7.view.menu.MenuPresenter.Callback): void;
public constructor(param0: number, param1: number);
public onRestoreInstanceState(param0: android.os.Parcelable): void;
public expandItemActionView(param0: android.support.v7.view.menu.MenuBuilder, param1: android.support.v7.view.menu.MenuItemImpl): boolean;
}
export module ListMenuPresenter {
export class MenuAdapter extends android.widget.BaseAdapter {
public constructor();
public notifyDataSetChanged(): void;
public getItemId(param0: number): number;
public getDropDownView(param0: number, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
public constructor(param0: android.support.v7.view.menu.ListMenuPresenter);
public areAllItemsEnabled(): boolean;
public getCount(): number;
public getItem(param0: number): android.support.v7.view.menu.MenuItemImpl;
public isEnabled(param0: number): boolean;
public getView(param0: number, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
}
}
}
}
}
}
}
import javautilArrayList = java.util.ArrayList;
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export class MenuBuilder extends javalangObject {
public clearAll(): void;
public add(param0: number, param1: number, param2: number, param3: string): android.view.MenuItem;
public changeMenuMode(): void;
public close(): void;
public add(param0: string): android.view.MenuItem;
public addSubMenu(param0: number, param1: number, param2: number, param3: string): android.view.SubMenu;
public performIdentifierAction(param0: number, param1: number): boolean;
public setGroupVisible(param0: number, param1: boolean): void;
public constructor(param0: android.content.Context);
public setCallback(param0: android.support.v7.view.menu.MenuBuilder.Callback): void;
public findGroupIndex(param0: number): number;
public restorePresenterStates(param0: android.os.Bundle): void;
public removeItem(param0: number): void;
public clearHeader(): void;
public addMenuPresenter(param0: android.support.v7.view.menu.MenuPresenter): void;
public add(param0: number, param1: number, param2: number, param3: number): android.view.MenuItem;
public size(): number;
public hasVisibleItems(): boolean;
public getActionItems(): javautilArrayList;
public setHeaderTitleInt(param0: number): android.support.v7.view.menu.MenuBuilder;
public getHeaderTitle(): string;
public setQwertyMode(param0: boolean): void;
public getVisibleItems(): javautilArrayList;
public startDispatchingItemsChanged(): void;
public expandItemActionView(param0: android.support.v7.view.menu.MenuItemImpl): boolean;
public performShortcut(param0: number, param1: android.view.KeyEvent, param2: number): boolean;
public addInternal(param0: number, param1: number, param2: number, param3: string): android.view.MenuItem;
public restoreActionViewStates(param0: android.os.Bundle): void;
public setCurrentMenuInfo(param0: android.view.ContextMenu.ContextMenuInfo): void;
public addSubMenu(param0: number): android.view.SubMenu;
public add(param0: number): android.view.MenuItem;
public removeItemAt(param0: number): void;
public clear(): void;
public setHeaderIconInt(param0: number): android.support.v7.view.menu.MenuBuilder;
public onItemsChanged(param0: boolean): void;
public collapseItemActionView(param0: android.support.v7.view.menu.MenuItemImpl): boolean;
public getHeaderIcon(): android.graphics.drawable.Drawable;
public getExpandedItem(): android.support.v7.view.menu.MenuItemImpl;
public stopDispatchingItemsChanged(): void;
public getRootMenu(): android.support.v7.view.menu.MenuBuilder;
public getItem(param0: number): android.view.MenuItem;
public setShortcutsVisible(param0: boolean): void;
public addMenuPresenter(param0: android.support.v7.view.menu.MenuPresenter, param1: android.content.Context): void;
public close(param0: boolean): void;
public setOverrideVisibleItems(param0: boolean): void;
public savePresenterStates(param0: android.os.Bundle): void;
public setHeaderViewInt(param0: android.view.View): android.support.v7.view.menu.MenuBuilder;
public saveActionViewStates(param0: android.os.Bundle): void;
public getActionViewStatesKey(): string;
public setHeaderIconInt(param0: android.graphics.drawable.Drawable): android.support.v7.view.menu.MenuBuilder;
public performItemAction(param0: android.view.MenuItem, param1: android.support.v7.view.menu.MenuPresenter, param2: number): boolean;
public getHeaderView(): android.view.View;
public findItem(param0: number): android.view.MenuItem;
public findItemIndex(param0: number): number;
public flagActionItems(): void;
public addIntentOptions(param0: number, param1: number, param2: number, param3: android.content.ComponentName, param4: native.Array, param5: android.content.Intent, param6: number, param7: native.Array): number;
public isShortcutKey(param0: number, param1: android.view.KeyEvent): boolean;
public isShortcutsVisible(): boolean;
public getContext(): android.content.Context;
public findGroupIndex(param0: number, param1: number): number;
public setHeaderTitleInt(param0: string): android.support.v7.view.menu.MenuBuilder;
public performItemAction(param0: android.view.MenuItem, param1: number): boolean;
public setDefaultShowAsAction(param0: number): android.support.v7.view.menu.MenuBuilder;
public getNonActionItems(): javautilArrayList;
public setGroupCheckable(param0: number, param1: boolean, param2: boolean): void;
public addSubMenu(param0: number, param1: number, param2: number, param3: number): android.view.SubMenu;
public removeGroup(param0: number): void;
public addSubMenu(param0: string): android.view.SubMenu;
public removeMenuPresenter(param0: android.support.v7.view.menu.MenuPresenter): void;
public setGroupEnabled(param0: number, param1: boolean): void;
}
export module MenuBuilder {
export class Callback extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.view.menu.MenuBuilder$Callback interface with the provided implementation.
*/
public constructor(implementation: {
onMenuItemSelected(param0: android.support.v7.view.menu.MenuBuilder, param1: android.view.MenuItem): boolean;
onMenuModeChange(param0: android.support.v7.view.menu.MenuBuilder): void;
});
public onMenuItemSelected(param0: android.support.v7.view.menu.MenuBuilder, param1: android.view.MenuItem): boolean;
public onMenuModeChange(param0: android.support.v7.view.menu.MenuBuilder): void;
}
export class ItemInvoker extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.view.menu.MenuBuilder$ItemInvoker interface with the provided implementation.
*/
public constructor(implementation: {
invokeItem(param0: android.support.v7.view.menu.MenuItemImpl): boolean;
});
public invokeItem(param0: android.support.v7.view.menu.MenuItemImpl): boolean;
}
}
}
}
}
}
}
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module widget {
export module dataform {
export module visualization {
export module editors {
export class DataFormRadAutoCompleteEditor extends com.telerik.widget.dataform.visualization.core.EntityPropertyEditor {
public setAdapter(param0: com.telerik.widget.autocomplete.AutoCompleteAdapter): void;
public constructor(param0: com.telerik.widget.dataform.visualization.RadDataForm, param1: com.telerik.widget.dataform.engine.EntityProperty);
public constructor(param0: com.telerik.widget.dataform.visualization.RadDataForm, param1: com.telerik.widget.dataform.engine.EntityProperty, param2: com.telerik.widget.autocomplete.AutoCompleteAdapter);
public updateAdapter(): void;
public setDisplayMode(param0: com.telerik.widget.autocomplete.DisplayMode): void;
public validationCompleted(param0: com.telerik.widget.dataform.engine.ValidationInfo): void;
public constructor(param0: com.telerik.widget.dataform.visualization.RadDataForm, param1: number, param2: number, param3: number, param4: number, param5: number, param6: number, param7: com.telerik.widget.dataform.engine.EntityProperty);
public getAdapter(): com.telerik.widget.autocomplete.AutoCompleteAdapter;
public onEntityPropertyChanged(): void;
public initEditor(param0: androidviewView, param1: com.telerik.widget.dataform.engine.EntityProperty): void;
public getDisplayMode(): com.telerik.widget.autocomplete.DisplayMode;
public value(): javalangObject;
public getAutoCompleteView(): com.telerik.widget.autocomplete.RadAutoCompleteTextView;
public constructor(param0: com.telerik.widget.dataform.visualization.RadDataForm, param1: number, param2: number, param3: number, param4: number, param5: number, param6: com.telerik.widget.dataform.engine.EntityProperty);
public applyEntityValueToEditor(param0: javalangObject): void;
}
}
}
}
}
}
}
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export class MenuDialogHelper extends javalangObject implements android.content.DialogInterface.OnKeyListener, android.content.DialogInterface.OnClickListener, android.content.DialogInterface.OnDismissListener, android.support.v7.view.menu.MenuPresenter.Callback {
public onCloseMenu(param0: android.support.v7.view.menu.MenuBuilder, param1: boolean): void;
public setPresenterCallback(param0: android.support.v7.view.menu.MenuPresenter.Callback): void;
public onOpenSubMenu(param0: android.support.v7.view.menu.MenuBuilder): boolean;
public dismiss(): void;
public onClick(param0: android.content.DialogInterface, param1: number): void;
public constructor(param0: android.support.v7.view.menu.MenuBuilder);
public show(param0: android.os.IBinder): void;
public onKey(param0: android.content.DialogInterface, param1: number, param2: android.view.KeyEvent): boolean;
public onDismiss(param0: android.content.DialogInterface): void;
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export class MenuItemImpl extends javalangObject implements android.support.v4.internal.view.SupportMenuItem {
public requiresActionButton(): boolean;
public setActionView(param0: number): android.support.v4.internal.view.SupportMenuItem;
public getGroupId(): number;
public setNumericShortcut(param0: string): android.view.MenuItem;
public getSupportActionProvider(): android.support.v4.view.ActionProvider;
public getOrdering(): number;
public isExclusiveCheckable(): boolean;
public setAlphabeticShortcut(param0: string): android.view.MenuItem;
public setShortcut(param0: string, param1: string): android.view.MenuItem;
public setActionViewExpanded(param0: boolean): void;
public setCheckable(param0: boolean): android.view.MenuItem;
public getMenuInfo(): android.view.ContextMenu.ContextMenuInfo;
public setOnActionExpandListener(param0: android.view.MenuItem.OnActionExpandListener): android.view.MenuItem;
public setShowAsActionFlags(param0: number): android.view.MenuItem;
public invoke(): boolean;
public isEnabled(): boolean;
public getIntent(): android.content.Intent;
public collapseActionView(): boolean;
public setTitle(param0: number): android.view.MenuItem;
public toString(): string;
public hasCollapsibleActionView(): boolean;
public setIcon(param0: android.graphics.drawable.Drawable): android.view.MenuItem;
public setActionProvider(param0: android.view.ActionProvider): android.view.MenuItem;
public getAlphabeticShortcut(): string;
public shouldShowIcon(): boolean;
public hasSubMenu(): boolean;
public showsTextAsAction(): boolean;
public setActionView(param0: number): android.view.MenuItem;
public setTitleCondensed(param0: string): android.view.MenuItem;
public getNumericShortcut(): string;
public actionFormatChanged(): void;
public isCheckable(): boolean;
public getSubMenu(): android.view.SubMenu;
public setIcon(param0: number): android.view.MenuItem;
public getItemId(): number;
public setExclusiveCheckable(param0: boolean): void;
public setEnabled(param0: boolean): android.view.MenuItem;
public isChecked(): boolean;
public requestsActionButton(): boolean;
public isVisible(): boolean;
public setVisible(param0: boolean): android.view.MenuItem;
public setIsActionButton(param0: boolean): void;
public setShowAsAction(param0: number): void;
public setSubMenu(param0: android.support.v7.view.menu.SubMenuBuilder): void;
public getIcon(): android.graphics.drawable.Drawable;
public setSupportActionProvider(param0: android.support.v4.view.ActionProvider): android.support.v4.internal.view.SupportMenuItem;
public getOrder(): number;
public setTitle(param0: string): android.view.MenuItem;
public getActionView(): android.view.View;
public setSupportOnActionExpandListener(actionExpandListener: any): android.support.v4.internal.view.SupportMenuItem;
public isActionViewExpanded(): boolean;
public setShowAsActionFlags(param0: number): android.support.v4.internal.view.SupportMenuItem;
public setOnMenuItemClickListener(param0: android.view.MenuItem.OnMenuItemClickListener): android.view.MenuItem;
public setChecked(param0: boolean): android.view.MenuItem;
public isActionButton(): boolean;
public getTitleCondensed(): string;
public expandActionView(): boolean;
public getTitle(): string;
public getActionProvider(): android.view.ActionProvider;
public setActionView(param0: android.view.View): android.view.MenuItem;
public setIntent(param0: android.content.Intent): android.view.MenuItem;
public setCallback(param0: javalangRunnable): android.view.MenuItem;
public setActionView(param0: android.view.View): android.support.v4.internal.view.SupportMenuItem;
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export class MenuItemWrapperICS extends android.support.v7.view.menu.BaseMenuWrapper implements android.view.MenuItem {
public setActionView(param0: number): android.view.MenuItem;
public setTitleCondensed(param0: string): android.view.MenuItem;
public getNumericShortcut(): string;
public getGroupId(): number;
public isCheckable(): boolean;
public setIcon(param0: number): android.view.MenuItem;
public getSubMenu(): android.view.SubMenu;
public getItemId(): number;
public setNumericShortcut(param0: string): android.view.MenuItem;
public setExclusiveCheckable(param0: boolean): void;
public isChecked(): boolean;
public setEnabled(param0: boolean): android.view.MenuItem;
public isVisible(): boolean;
public setVisible(param0: boolean): android.view.MenuItem;
public setShowAsAction(param0: number): void;
public getIcon(): android.graphics.drawable.Drawable;
public getOrder(): number;
public setShortcut(param0: string, param1: string): android.view.MenuItem;
public setAlphabeticShortcut(param0: string): android.view.MenuItem;
public setTitle(param0: string): android.view.MenuItem;
public getActionView(): android.view.View;
public isActionViewExpanded(): boolean;
public setCheckable(param0: boolean): android.view.MenuItem;
public getMenuInfo(): android.view.ContextMenu.ContextMenuInfo;
public setOnActionExpandListener(param0: android.view.MenuItem.OnActionExpandListener): android.view.MenuItem;
public setShowAsActionFlags(param0: number): android.view.MenuItem;
public setOnMenuItemClickListener(param0: android.view.MenuItem.OnMenuItemClickListener): android.view.MenuItem;
public getIntent(): android.content.Intent;
public isEnabled(): boolean;
public setChecked(param0: boolean): android.view.MenuItem;
public collapseActionView(): boolean;
public setTitle(param0: number): android.view.MenuItem;
public getTitleCondensed(): string;
public expandActionView(): boolean;
public getTitle(): string;
public setActionView(param0: android.view.View): android.view.MenuItem;
public getActionProvider(): android.view.ActionProvider;
public setIcon(param0: android.graphics.drawable.Drawable): android.view.MenuItem;
public setActionProvider(param0: android.view.ActionProvider): android.view.MenuItem;
public getAlphabeticShortcut(): string;
public setIntent(param0: android.content.Intent): android.view.MenuItem;
public hasSubMenu(): boolean;
}
export module MenuItemWrapperICS {
export class ActionProviderWrapper extends android.support.v4.view.ActionProvider {
public onPrepareSubMenu(param0: android.view.SubMenu): void;
public constructor(param0: android.support.v7.view.menu.MenuItemWrapperICS, param1: android.content.Context, param2: android.view.ActionProvider);
public onCreateActionView(param0: android.view.MenuItem): android.view.View;
public hasSubMenu(): boolean;
public onCreateActionView(): android.view.View;
public onPerformDefaultAction(): boolean;
public constructor(param0: android.content.Context);
}
export class CollapsibleActionViewWrapper extends android.widget.FrameLayout implements android.support.v7.view.CollapsibleActionView {
public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void;
public focusSearch(param0: number): android.view.View;
public getParentForAccessibility(): android.view.ViewParent;
public onActionViewCollapsed(): void;
public getTextDirection(): number;
public addView(param0: android.view.View, param1: number): void;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public isLayoutRequested(): boolean;
public onActionViewExpanded(): void;
public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public removeView(param0: android.view.View): void;
public requestLayout(): void;
public isTextDirectionResolved(): boolean;
public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean;
public onStopNestedScroll(param0: android.view.View): void;
public isLayoutDirectionResolved(): boolean;
public childDrawableStateChanged(param0: android.view.View): void;
public addView(param0: android.view.View, param1: number, param2: number): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public canResolveTextDirection(): boolean;
public clearChildFocus(param0: android.view.View): void;
public canResolveLayoutDirection(): boolean;
public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: native.Array): void;
public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean;
public isTextAlignmentResolved(): boolean;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public recomputeViewAttributes(param0: android.view.View): void;
public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public bringChildToFront(param0: android.view.View): void;
public focusSearch(param0: android.view.View, param1: number): android.view.View;
public requestChildFocus(param0: android.view.View, param1: android.view.View): void;
public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean;
public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean;
public requestFitSystemWindows(): void;
public addView(param0: android.view.View): void;
public addView(param0: android.view.View, param1: number, param2: android.view.ViewGroup.LayoutParams): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode;
public canResolveTextAlignment(): boolean;
public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public getTextAlignment(): number;
public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean;
public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public getParent(): android.view.ViewParent;
public focusableViewAvailable(param0: android.view.View): void;
public createContextMenu(param0: android.view.ContextMenu): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public getLayoutDirection(): number;
public showContextMenuForChild(param0: android.view.View): boolean;
public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean;
public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void;
public invalidateChildInParent(param0: native.Array, param1: android.graphics.Rect): android.view.ViewParent;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public sendAccessibilityEvent(param0: number): void;
public requestTransparentRegion(param0: android.view.View): void;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
}
// export class OnActionExpandListenerWrapper extends android.support.v7.view.menu.BaseWrapper implements android.support.v4.view.MenuItemCompat.OnActionExpandListener {
// public onMenuItemActionCollapse(param0: android.view.MenuItem): boolean;
// public onMenuItemActionExpand(param0: android.view.MenuItem): boolean;
// }
// export class OnMenuItemClickListenerWrapper extends android.support.v7.view.menu.BaseWrapper implements android.view.MenuItem.OnMenuItemClickListener {
// public onMenuItemClick(param0: android.view.MenuItem): boolean;
// }
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export class MenuItemWrapperJB extends android.support.v7.view.menu.MenuItemWrapperICS {
public setActionView(param0: number): android.view.MenuItem;
public setTitleCondensed(param0: string): android.view.MenuItem;
public getNumericShortcut(): string;
public getGroupId(): number;
public isCheckable(): boolean;
public setIcon(param0: number): android.view.MenuItem;
public getSubMenu(): android.view.SubMenu;
public getItemId(): number;
public setNumericShortcut(param0: string): android.view.MenuItem;
public isChecked(): boolean;
public setEnabled(param0: boolean): android.view.MenuItem;
public isVisible(): boolean;
public setVisible(param0: boolean): android.view.MenuItem;
public setShowAsAction(param0: number): void;
public getIcon(): android.graphics.drawable.Drawable;
public getOrder(): number;
public setShortcut(param0: string, param1: string): android.view.MenuItem;
public setAlphabeticShortcut(param0: string): android.view.MenuItem;
public setTitle(param0: string): android.view.MenuItem;
public getActionView(): android.view.View;
public isActionViewExpanded(): boolean;
public setCheckable(param0: boolean): android.view.MenuItem;
public getMenuInfo(): android.view.ContextMenu.ContextMenuInfo;
public setOnActionExpandListener(param0: android.view.MenuItem.OnActionExpandListener): android.view.MenuItem;
public setShowAsActionFlags(param0: number): android.view.MenuItem;
public setOnMenuItemClickListener(param0: android.view.MenuItem.OnMenuItemClickListener): android.view.MenuItem;
public getIntent(): android.content.Intent;
public isEnabled(): boolean;
public setChecked(param0: boolean): android.view.MenuItem;
public collapseActionView(): boolean;
public setTitle(param0: number): android.view.MenuItem;
public getTitleCondensed(): string;
public expandActionView(): boolean;
public getTitle(): string;
public setActionView(param0: android.view.View): android.view.MenuItem;
public getActionProvider(): android.view.ActionProvider;
public setIcon(param0: android.graphics.drawable.Drawable): android.view.MenuItem;
public setActionProvider(param0: android.view.ActionProvider): android.view.MenuItem;
public getAlphabeticShortcut(): string;
public setIntent(param0: android.content.Intent): android.view.MenuItem;
public hasSubMenu(): boolean;
}
export module MenuItemWrapperJB {
export class ActionProviderWrapperJB extends android.support.v7.view.menu.MenuItemWrapperICS.ActionProviderWrapper implements android.view.ActionProvider.VisibilityListener {
public isVisible(): boolean;
public constructor(param0: android.support.v7.view.menu.MenuItemWrapperICS, param1: android.content.Context, param2: android.view.ActionProvider);
public onCreateActionView(param0: android.view.MenuItem): android.view.View;
public refreshVisibility(): void;
public setVisibilityListener(param0: android.support.v4.view.ActionProvider.VisibilityListener): void;
public onActionProviderVisibilityChanged(param0: boolean): void;
public constructor(param0: android.support.v7.view.menu.MenuItemWrapperJB, param1: android.content.Context, param2: android.view.ActionProvider);
public onCreateActionView(): android.view.View;
public overridesItemVisibility(): boolean;
public constructor(param0: android.content.Context);
}
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export class MenuPopupHelper extends javalangObject implements android.widget.AdapterView.OnItemClickListener, android.view.View.OnKeyListener, android.view.ViewTreeObserver.OnGlobalLayoutListener, android.widget.PopupWindow.OnDismissListener, android.support.v7.view.menu.MenuPresenter {
public onCloseMenu(param0: android.support.v7.view.menu.MenuBuilder, param1: boolean): void;
public getMenuView(param0: android.view.ViewGroup): android.support.v7.view.menu.MenuView;
public tryShow(): boolean;
public flagActionItems(): boolean;
public dismiss(): void;
public onSubMenuSelected(param0: android.support.v7.view.menu.SubMenuBuilder): boolean;
public constructor(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder, param2: android.view.View, param3: boolean, param4: number, param5: number);
public onSaveInstanceState(): android.os.Parcelable;
public setForceShowIcon(param0: boolean): void;
public onKey(param0: android.view.View, param1: number, param2: android.view.KeyEvent): boolean;
public updateMenuView(param0: boolean): void;
public setGravity(param0: number): void;
public collapseItemActionView(param0: android.support.v7.view.menu.MenuBuilder, param1: android.support.v7.view.menu.MenuItemImpl): boolean;
public getPopup(): android.support.v7.widget.ListPopupWindow;
public onItemClick(param0: android.widget.AdapterView, param1: android.view.View, param2: number, param3: number): void;
public getId(): number;
public onDismiss(): void;
public setAnchorView(param0: android.view.View): void;
public constructor(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder, param2: android.view.View);
public show(): void;
public onGlobalLayout(): void;
public initForMenu(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder): void;
public setCallback(param0: android.support.v7.view.menu.MenuPresenter.Callback): void;
public constructor(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder);
public onRestoreInstanceState(param0: android.os.Parcelable): void;
public getGravity(): number;
public constructor(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder, param2: android.view.View, param3: boolean, param4: number);
public isShowing(): boolean;
public expandItemActionView(param0: android.support.v7.view.menu.MenuBuilder, param1: android.support.v7.view.menu.MenuItemImpl): boolean;
}
export module MenuPopupHelper {
export class MenuAdapter extends android.widget.BaseAdapter {
public constructor();
public notifyDataSetChanged(): void;
public getItemId(param0: number): number;
public constructor(param0: android.support.v7.view.menu.MenuPopupHelper, param1: android.support.v7.view.menu.MenuBuilder);
public getDropDownView(param0: number, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
public areAllItemsEnabled(): boolean;
public getCount(): number;
public getItem(param0: number): android.support.v7.view.menu.MenuItemImpl;
public isEnabled(param0: number): boolean;
public getView(param0: number, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
}
}
}
}
}
}
}
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export class MenuPresenter extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.view.menu.MenuPresenter interface with the provided implementation.
*/
public constructor(implementation: {
initForMenu(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder): void;
getMenuView(param0: android.view.ViewGroup): android.support.v7.view.menu.MenuView;
updateMenuView(param0: boolean): void;
setCallback(param0: android.support.v7.view.menu.MenuPresenter.Callback): void;
onSubMenuSelected(param0: android.support.v7.view.menu.SubMenuBuilder): boolean;
onCloseMenu(param0: android.support.v7.view.menu.MenuBuilder, param1: boolean): void;
flagActionItems(): boolean;
expandItemActionView(param0: android.support.v7.view.menu.MenuBuilder, param1: android.support.v7.view.menu.MenuItemImpl): boolean;
collapseItemActionView(param0: android.support.v7.view.menu.MenuBuilder, param1: android.support.v7.view.menu.MenuItemImpl): boolean;
getId(): number;
onSaveInstanceState(): android.os.Parcelable;
onRestoreInstanceState(param0: android.os.Parcelable): void;
});
public onCloseMenu(param0: android.support.v7.view.menu.MenuBuilder, param1: boolean): void;
public getMenuView(param0: android.view.ViewGroup): android.support.v7.view.menu.MenuView;
public flagActionItems(): boolean;
public onSaveInstanceState(): android.os.Parcelable;
public collapseItemActionView(param0: android.support.v7.view.menu.MenuBuilder, param1: android.support.v7.view.menu.MenuItemImpl): boolean;
public updateMenuView(param0: boolean): void;
public initForMenu(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder): void;
public setCallback(param0: android.support.v7.view.menu.MenuPresenter.Callback): void;
public onSubMenuSelected(param0: android.support.v7.view.menu.SubMenuBuilder): boolean;
public onRestoreInstanceState(param0: android.os.Parcelable): void;
public expandItemActionView(param0: android.support.v7.view.menu.MenuBuilder, param1: android.support.v7.view.menu.MenuItemImpl): boolean;
public getId(): number;
}
export module MenuPresenter {
export class Callback extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.view.menu.MenuPresenter$Callback interface with the provided implementation.
*/
public constructor(implementation: {
onCloseMenu(param0: android.support.v7.view.menu.MenuBuilder, param1: boolean): void;
onOpenSubMenu(param0: android.support.v7.view.menu.MenuBuilder): boolean;
});
public onCloseMenu(param0: android.support.v7.view.menu.MenuBuilder, param1: boolean): void;
public onOpenSubMenu(param0: android.support.v7.view.menu.MenuBuilder): boolean;
}
}
}
}
}
}
}
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export class MenuView extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.view.menu.MenuView interface with the provided implementation.
*/
public constructor(implementation: {
initialize(param0: android.support.v7.view.menu.MenuBuilder): void;
getWindowAnimations(): number;
});
public getWindowAnimations(): number;
public initialize(param0: android.support.v7.view.menu.MenuBuilder): void;
}
export module MenuView {
export class ItemView extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.view.menu.MenuView$ItemView interface with the provided implementation.
*/
public constructor(implementation: {
initialize(param0: android.support.v7.view.menu.MenuItemImpl, param1: number): void;
getItemData(): android.support.v7.view.menu.MenuItemImpl;
setTitle(param0: string): void;
setEnabled(param0: boolean): void;
setCheckable(param0: boolean): void;
setChecked(param0: boolean): void;
setShortcut(param0: boolean, param1: string): void;
setIcon(param0: android.graphics.drawable.Drawable): void;
prefersCondensedTitle(): boolean;
showsIcon(): boolean;
});
public setTitle(param0: string): void;
public setIcon(param0: android.graphics.drawable.Drawable): void;
public prefersCondensedTitle(): boolean;
public getItemData(): android.support.v7.view.menu.MenuItemImpl;
public initialize(param0: android.support.v7.view.menu.MenuItemImpl, param1: number): void;
public setEnabled(param0: boolean): void;
public setCheckable(param0: boolean): void;
public setChecked(param0: boolean): void;
public setShortcut(param0: boolean, param1: string): void;
public showsIcon(): boolean;
}
}
}
}
}
}
}
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
// export class MenuWrapperFactory extends javalangObject {
// public static wrapSupportMenu(param0: android.content.Context, param1: android.support.v4.internal.view.SupportMenu): android.view.Menu;
// public static wrapSupportSubMenu(param0: android.content.Context, param1: android.support.v4.internal.view.SupportSubMenu): android.view.SubMenu;
// public static wrapSupportMenuItem(param0: android.content.Context, param1: android.support.v4.internal.view.SupportMenuItem): android.view.MenuItem;
// }
}
}
}
}
}
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export class MenuWrapperICS extends android.support.v7.view.menu.BaseMenuWrapper implements android.view.Menu {
public setQwertyMode(param0: boolean): void;
public add(param0: number, param1: number, param2: number, param3: string): android.view.MenuItem;
public close(): void;
public add(param0: string): android.view.MenuItem;
public addSubMenu(param0: number, param1: number, param2: number, param3: string): android.view.SubMenu;
public getItem(param0: number): android.view.MenuItem;
public performIdentifierAction(param0: number, param1: number): boolean;
public setGroupVisible(param0: number, param1: boolean): void;
public findItem(param0: number): android.view.MenuItem;
public performShortcut(param0: number, param1: android.view.KeyEvent, param2: number): boolean;
public addIntentOptions(param0: number, param1: number, param2: number, param3: android.content.ComponentName, param4: native.Array, param5: android.content.Intent, param6: number, param7: native.Array): number;
public removeItem(param0: number): void;
public isShortcutKey(param0: number, param1: android.view.KeyEvent): boolean;
public add(param0: number, param1: number, param2: number, param3: number): android.view.MenuItem;
public addSubMenu(param0: number): android.view.SubMenu;
public add(param0: number): android.view.MenuItem;
public clear(): void;
public setGroupCheckable(param0: number, param1: boolean, param2: boolean): void;
public addSubMenu(param0: number, param1: number, param2: number, param3: number): android.view.SubMenu;
public removeGroup(param0: number): void;
public addSubMenu(param0: string): android.view.SubMenu;
public size(): number;
public setGroupEnabled(param0: number, param1: boolean): void;
public hasVisibleItems(): boolean;
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export class SubMenuBuilder extends android.support.v7.view.menu.MenuBuilder implements android.view.SubMenu {
public setIcon(param0: number): android.view.SubMenu;
public getRootMenu(): android.support.v7.view.menu.MenuBuilder;
public add(param0: number, param1: number, param2: number, param3: string): android.view.MenuItem;
public close(): void;
public add(param0: string): android.view.MenuItem;
public getItem(param0: number): android.view.MenuItem;
public setHeaderIcon(param0: android.graphics.drawable.Drawable): android.view.SubMenu;
public addSubMenu(param0: number, param1: number, param2: number, param3: string): android.view.SubMenu;
public setShortcutsVisible(param0: boolean): void;
public getItem(): android.view.MenuItem;
public setIcon(param0: android.graphics.drawable.Drawable): android.view.SubMenu;
public performIdentifierAction(param0: number, param1: number): boolean;
public setGroupVisible(param0: number, param1: boolean): void;
public close(param0: boolean): void;
public setHeaderIcon(param0: number): android.view.SubMenu;
public constructor(param0: android.content.Context);
public setCallback(param0: android.support.v7.view.menu.MenuBuilder.Callback): void;
public removeItem(param0: number): void;
public clearHeader(): void;
public add(param0: number, param1: number, param2: number, param3: number): android.view.MenuItem;
public getActionViewStatesKey(): string;
public size(): number;
public hasVisibleItems(): boolean;
public constructor(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder, param2: android.support.v7.view.menu.MenuItemImpl);
public setQwertyMode(param0: boolean): void;
public expandItemActionView(param0: android.support.v7.view.menu.MenuItemImpl): boolean;
public setHeaderTitle(param0: number): android.view.SubMenu;
public findItem(param0: number): android.view.MenuItem;
public performShortcut(param0: number, param1: android.view.KeyEvent, param2: number): boolean;
public addIntentOptions(param0: number, param1: number, param2: number, param3: android.content.ComponentName, param4: native.Array, param5: android.content.Intent, param6: number, param7: native.Array): number;
public isShortcutKey(param0: number, param1: android.view.KeyEvent): boolean;
public isShortcutsVisible(): boolean;
public getParentMenu(): android.view.Menu;
public setHeaderView(param0: android.view.View): android.view.SubMenu;
public addSubMenu(param0: number): android.view.SubMenu;
public isQwertyMode(): boolean;
public add(param0: number): android.view.MenuItem;
public clear(): void;
public setGroupCheckable(param0: number, param1: boolean, param2: boolean): void;
public addSubMenu(param0: number, param1: number, param2: number, param3: number): android.view.SubMenu;
public removeGroup(param0: number): void;
public setHeaderTitle(param0: string): android.view.SubMenu;
public addSubMenu(param0: string): android.view.SubMenu;
public collapseItemActionView(param0: android.support.v7.view.menu.MenuItemImpl): boolean;
public setGroupEnabled(param0: number, param1: boolean): void;
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module view {
export module menu {
export class SubMenuWrapperICS extends android.support.v7.view.menu.MenuWrapperICS implements android.view.SubMenu {
public setIcon(param0: number): android.view.SubMenu;
public add(param0: number, param1: number, param2: number, param3: string): android.view.MenuItem;
public close(): void;
public add(param0: string): android.view.MenuItem;
public setHeaderIcon(param0: android.graphics.drawable.Drawable): android.view.SubMenu;
public getItem(param0: number): android.view.MenuItem;
public addSubMenu(param0: number, param1: number, param2: number, param3: string): android.view.SubMenu;
public setIcon(param0: android.graphics.drawable.Drawable): android.view.SubMenu;
public getItem(): android.view.MenuItem;
public performIdentifierAction(param0: number, param1: number): boolean;
public setGroupVisible(param0: number, param1: boolean): void;
public setHeaderIcon(param0: number): android.view.SubMenu;
public removeItem(param0: number): void;
public clearHeader(): void;
public add(param0: number, param1: number, param2: number, param3: number): android.view.MenuItem;
public size(): number;
public hasVisibleItems(): boolean;
public setQwertyMode(param0: boolean): void;
public setHeaderTitle(param0: number): android.view.SubMenu;
public findItem(param0: number): android.view.MenuItem;
public performShortcut(param0: number, param1: android.view.KeyEvent, param2: number): boolean;
public addIntentOptions(param0: number, param1: number, param2: number, param3: android.content.ComponentName, param4: native.Array, param5: android.content.Intent, param6: number, param7: native.Array): number;
public isShortcutKey(param0: number, param1: android.view.KeyEvent): boolean;
public setHeaderView(param0: android.view.View): android.view.SubMenu;
public addSubMenu(param0: number): android.view.SubMenu;
public add(param0: number): android.view.MenuItem;
public clear(): void;
public setGroupCheckable(param0: number, param1: boolean, param2: boolean): void;
public getWrappedObject(): any;
public addSubMenu(param0: number, param1: number, param2: number, param3: number): android.view.SubMenu;
public removeGroup(param0: number): void;
public setHeaderTitle(param0: string): android.view.SubMenu;
public addSubMenu(param0: string): android.view.SubMenu;
public setGroupEnabled(param0: number, param1: boolean): void;
public getWrappedObject(): javalangObject;
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export abstract class AbsActionBarView extends android.view.ViewGroup {
public mVisAnimListener: android.support.v7.widget.AbsActionBarView.VisibilityAnimListener;
public mPopupContext: android.content.Context;
public mMenuView: android.support.v7.widget.ActionMenuView;
public mActionMenuPresenter: android.support.v7.widget.ActionMenuPresenter;
public mContentHeight: number;
public mVisibilityAnim: android.support.v4.view.ViewPropertyAnimatorCompat;
public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void;
public onHoverEvent(param0: android.view.MotionEvent): boolean;
public invalidateChildInParent(param0: native.Array, param1: android.graphics.Rect): android.view.ViewParent;
public isLayoutRequested(): boolean;
public clearChildFocus(param0: android.view.View): void;
public isTextDirectionResolved(): boolean;
public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean;
public showContextMenuForChild(param0: android.view.View): boolean;
public isLayoutDirectionResolved(): boolean;
public addView(param0: android.view.View, param1: number): void;
public measureChildView(param0: android.view.View, param1: number, param2: number, param3: number): number;
public hideOverflowMenu(): boolean;
public onConfigurationChanged(param0: android.content.res.Configuration): void;
public canShowOverflowMenu(): boolean;
public requestChildFocus(param0: android.view.View, param1: android.view.View): void;
public setupAnimatorToVisibility(param0: number, param1: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public onTouchEvent(param0: android.view.MotionEvent): boolean;
public isOverflowMenuShowPending(): boolean;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public bringChildToFront(param0: android.view.View): void;
public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public getLayoutDirection(): number;
public getParentForAccessibility(): android.view.ViewParent;
public addView(param0: android.view.View, param1: number, param2: number): void;
public createContextMenu(param0: android.view.ContextMenu): void;
public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public setContentHeight(param0: number): void;
public animateToVisibility(param0: number): void;
public setVisibility(param0: number): void;
public childDrawableStateChanged(param0: android.view.View): void;
public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean;
public getTextDirection(): number;
public requestFitSystemWindows(): void;
public showOverflowMenu(): boolean;
public isOverflowMenuShowing(): boolean;
public focusSearch(param0: number): android.view.View;
public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void;
public isTextAlignmentResolved(): boolean;
public requestTransparentRegion(param0: android.view.View): void;
public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: native.Array): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean;
public canResolveTextAlignment(): boolean;
public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public canResolveTextDirection(): boolean;
public addView(param0: android.view.View, param1: number, param2: android.view.ViewGroup.LayoutParams): void;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean;
public getParent(): android.view.ViewParent;
public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public onStopNestedScroll(param0: android.view.View): void;
public sendAccessibilityEvent(param0: number): void;
public requestLayout(): void;
public getAnimatedVisibility(): number;
public positionChild(param0: android.view.View, param1: number, param2: number, param3: number, param4: boolean): number;
public isOverflowReserved(): boolean;
public canResolveLayoutDirection(): boolean;
public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean;
public dismissPopupMenus(): void;
public removeView(param0: android.view.View): void;
public getTextAlignment(): number;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public getContentHeight(): number;
public postShowOverflowMenu(): void;
public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public recomputeViewAttributes(param0: android.view.View): void;
public focusableViewAvailable(param0: android.view.View): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public addView(param0: android.view.View): void;
public focusSearch(param0: android.view.View, param1: number): android.view.View;
public static next(param0: number, param1: number, param2: boolean): number;
public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean;
}
export module AbsActionBarView {
export class VisibilityAnimListener extends javalangObject {
public withFinalVisibility(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: number): android.support.v7.widget.AbsActionBarView.VisibilityAnimListener;
public onAnimationCancel(param0: android.view.View): void;
public onAnimationEnd(param0: android.view.View): void;
public constructor(param0: android.support.v7.widget.AbsActionBarView);
public onAnimationStart(param0: android.view.View): void;
}
}
}
}
}
}
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class ActionBarBackgroundDrawable extends android.graphics.drawable.Drawable {
public constructor(param0: android.support.v7.widget.ActionBarContainer);
public constructor();
public setAlpha(param0: number): void;
public setColorFilter(param0: android.graphics.ColorFilter): void;
public setColorFilter(param0: number, param1: android.graphics.PorterDuff.Mode): void;
public draw(param0: android.graphics.Canvas): void;
public getOpacity(): number;
}
}
}
}
}
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class ActionBarBackgroundDrawableV21 extends android.support.v7.widget.ActionBarBackgroundDrawable {
public constructor(param0: android.support.v7.widget.ActionBarContainer);
public getOutline(param0: any): void;
public constructor();
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class ActionBarContainer extends android.widget.FrameLayout {
public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void;
public invalidateChildInParent(param0: native.Array, param1: android.graphics.Rect): android.view.ViewParent;
public isLayoutRequested(): boolean;
public clearChildFocus(param0: android.view.View): void;
public jumpDrawablesToCurrentState(): void;
public isTextDirectionResolved(): boolean;
public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean;
public showContextMenuForChild(param0: android.view.View): boolean;
public isLayoutDirectionResolved(): boolean;
public addView(param0: android.view.View, param1: number): void;
public requestChildFocus(param0: android.view.View, param1: android.view.View): void;
public onTouchEvent(param0: android.view.MotionEvent): boolean;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public bringChildToFront(param0: android.view.View): void;
public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public getLayoutDirection(): number;
public getParentForAccessibility(): android.view.ViewParent;
public setPrimaryBackground(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public addView(param0: android.view.View, param1: number, param2: number): void;
public createContextMenu(param0: android.view.ContextMenu): void;
public startActionModeForChild(param0: android.view.View, param1: android.support.v7.view.ActionMode.Callback): android.support.v7.view.ActionMode;
public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public setVisibility(param0: number): void;
public childDrawableStateChanged(param0: android.view.View): void;
public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean;
public getTextDirection(): number;
public drawableStateChanged(): void;
public requestFitSystemWindows(): void;
public setTabContainer(param0: android.support.v7.widget.ScrollingTabContainerView): void;
public focusSearch(param0: number): android.view.View;
public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void;
public onInterceptTouchEvent(param0: android.view.MotionEvent): boolean;
public isTextAlignmentResolved(): boolean;
public requestTransparentRegion(param0: android.view.View): void;
public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: native.Array): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean;
public canResolveTextAlignment(): boolean;
public verifyDrawable(param0: android.graphics.drawable.Drawable): boolean;
public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public canResolveTextDirection(): boolean;
public addView(param0: android.view.View, param1: number, param2: android.view.ViewGroup.LayoutParams): void;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean;
public getParent(): android.view.ViewParent;
public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public onFinishInflate(): void;
public getTabContainer(): android.view.View;
public onStopNestedScroll(param0: android.view.View): void;
public sendAccessibilityEvent(param0: number): void;
public requestLayout(): void;
public onMeasure(param0: number, param1: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public canResolveLayoutDirection(): boolean;
public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean;
public removeView(param0: android.view.View): void;
public getTextAlignment(): number;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public setSplitBackground(param0: android.graphics.drawable.Drawable): void;
public setStackedBackground(param0: android.graphics.drawable.Drawable): void;
public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public setTransitioning(param0: boolean): void;
public recomputeViewAttributes(param0: android.view.View): void;
public focusableViewAvailable(param0: android.view.View): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.content.Context);
public addView(param0: android.view.View): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public focusSearch(param0: android.view.View, param1: number): android.view.View;
public onLayout(param0: boolean, param1: number, param2: number, param3: number, param4: number): void;
public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean;
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class ActionBarContextView extends android.support.v7.widget.AbsActionBarView {
public getTitle(): string;
public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void;
public setTitle(param0: string): void;
public invalidateChildInParent(param0: native.Array, param1: android.graphics.Rect): android.view.ViewParent;
public isLayoutRequested(): boolean;
public clearChildFocus(param0: android.view.View): void;
public isTextDirectionResolved(): boolean;
public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean;
public generateLayoutParams(param0: android.util.AttributeSet): android.view.ViewGroup.LayoutParams;
public showContextMenuForChild(param0: android.view.View): boolean;
public isLayoutDirectionResolved(): boolean;
public addView(param0: android.view.View, param1: number): void;
public isTitleOptional(): boolean;
public hideOverflowMenu(): boolean;
public requestChildFocus(param0: android.view.View, param1: android.view.View): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public bringChildToFront(param0: android.view.View): void;
public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public getLayoutDirection(): number;
public killMode(): void;
public getParentForAccessibility(): android.view.ViewParent;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public addView(param0: android.view.View, param1: number, param2: number): void;
public createContextMenu(param0: android.view.ContextMenu): void;
public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public setContentHeight(param0: number): void;
public childDrawableStateChanged(param0: android.view.View): void;
public setCustomView(param0: android.view.View): void;
public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean;
public getTextDirection(): number;
public requestFitSystemWindows(): void;
public showOverflowMenu(): boolean;
public isOverflowMenuShowing(): boolean;
public focusSearch(param0: number): android.view.View;
public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void;
public closeMode(): void;
public isTextAlignmentResolved(): boolean;
public requestTransparentRegion(param0: android.view.View): void;
public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: native.Array): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean;
public canResolveTextAlignment(): boolean;
public onInitializeAccessibilityEvent(param0: android.view.accessibility.AccessibilityEvent): void;
public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public canResolveTextDirection(): boolean;
public addView(param0: android.view.View, param1: number, param2: android.view.ViewGroup.LayoutParams): void;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean;
public getParent(): android.view.ViewParent;
public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public initForMode(param0: android.support.v7.view.ActionMode): void;
public generateDefaultLayoutParams(): android.view.ViewGroup.LayoutParams;
public onStopNestedScroll(param0: android.view.View): void;
public sendAccessibilityEvent(param0: number): void;
public requestLayout(): void;
public onDetachedFromWindow(): void;
public onMeasure(param0: number, param1: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public canResolveLayoutDirection(): boolean;
public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean;
public removeView(param0: android.view.View): void;
public getTextAlignment(): number;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public generateLayoutParams(param0: android.view.ViewGroup.LayoutParams): android.view.ViewGroup.LayoutParams;
public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public recomputeViewAttributes(param0: android.view.View): void;
public focusableViewAvailable(param0: android.view.View): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public shouldDelayChildPressedState(): boolean;
public constructor(param0: android.content.Context);
public addView(param0: android.view.View): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public focusSearch(param0: android.view.View, param1: number): android.view.View;
public setSubtitle(param0: string): void;
public getSubtitle(): string;
public onLayout(param0: boolean, param1: number, param2: number, param3: number, param4: number): void;
public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean;
public setTitleOptional(param0: boolean): void;
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class ActionBarOverlayLayout extends android.view.ViewGroup implements android.support.v7.widget.DecorContentParent, android.support.v4.view.NestedScrollingParent {
public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean;
public getTitle(): string;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public fitSystemWindows(param0: android.graphics.Rect): boolean;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode;
public invalidateChildInParent(param0: native.Array, param1: android.graphics.Rect): android.view.ViewParent;
public setMenu(param0: android.view.Menu, param1: android.support.v7.view.menu.MenuPresenter.Callback): void;
public isTextDirectionResolved(): boolean;
public showContextMenuForChild(param0: android.view.View): boolean;
public addView(param0: android.view.View, param1: number): void;
public hideOverflowMenu(): boolean;
public setIcon(param0: android.graphics.drawable.Drawable): void;
public onConfigurationChanged(param0: android.content.res.Configuration): void;
public canShowOverflowMenu(): boolean;
public onWindowSystemUiVisibilityChanged(param0: number): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public getLayoutDirection(): number;
public getParentForAccessibility(): android.view.ViewParent;
public setMenuPrepared(): void;
public createContextMenu(param0: android.view.ContextMenu): void;
public setHasNonEmbeddedTabs(param0: boolean): void;
public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public onWindowVisibilityChanged(param0: number): void;
public childDrawableStateChanged(param0: android.view.View): void;
public setActionBarVisibilityCallback(param0: android.support.v7.widget.ActionBarOverlayLayout.ActionBarVisibilityCallback): void;
public generateLayoutParams(param0: android.util.AttributeSet): android.support.v7.widget.ActionBarOverlayLayout.LayoutParams;
public isOverflowMenuShowing(): boolean;
public focusSearch(param0: number): android.view.View;
public isTextAlignmentResolved(): boolean;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public canResolveTextAlignment(): boolean;
public restoreToolbarHierarchyState(param0: android.util.SparseArray): void;
public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public generateDefaultLayoutParams(): android.support.v7.widget.ActionBarOverlayLayout.LayoutParams;
public setShowingForActionMode(param0: boolean): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public generateDefaultLayoutParams(): android.view.ViewGroup.LayoutParams;
public sendAccessibilityEvent(param0: number): void;
public requestLayout(): void;
public onDetachedFromWindow(): void;
public onMeasure(param0: number, param1: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public dismissPopups(): void;
public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean;
public getTextAlignment(): number;
public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.content.Context);
public checkLayoutParams(param0: android.view.ViewGroup.LayoutParams): boolean;
public focusSearch(param0: android.view.View, param1: number): android.view.View;
public setWindowTitle(param0: string): void;
public setLogo(param0: number): void;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void;
public isLayoutRequested(): boolean;
public setUiOptions(param0: number): void;
public clearChildFocus(param0: android.view.View): void;
public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean;
public generateLayoutParams(param0: android.util.AttributeSet): android.view.ViewGroup.LayoutParams;
public isHideOnContentScrollEnabled(): boolean;
public isLayoutDirectionResolved(): boolean;
public setOverlayMode(param0: boolean): void;
public getActionBarHideOffset(): number;
public setWindowCallback(param0: android.view.Window.Callback): void;
public requestChildFocus(param0: android.view.View, param1: android.view.View): void;
public isOverflowMenuShowPending(): boolean;
public setHideOnContentScrollEnabled(param0: boolean): void;
public bringChildToFront(param0: android.view.View): void;
public initFeature(param0: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public hasLogo(): boolean;
public addView(param0: android.view.View, param1: number, param2: number): void;
public setIcon(param0: number): void;
public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean;
public getTextDirection(): number;
public requestFitSystemWindows(): void;
public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void;
public showOverflowMenu(): boolean;
public isInOverlayMode(): boolean;
public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: native.Array): void;
public requestTransparentRegion(param0: android.view.View): void;
public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean;
public canResolveTextDirection(): boolean;
public addView(param0: android.view.View, param1: number, param2: android.view.ViewGroup.LayoutParams): void;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public getParent(): android.view.ViewParent;
public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void;
public setActionBarHideOffset(param0: number): void;
public onStopNestedScroll(param0: android.view.View): void;
public saveToolbarHierarchyState(param0: android.util.SparseArray): void;
public canResolveLayoutDirection(): boolean;
public removeView(param0: android.view.View): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public generateLayoutParams(param0: android.view.ViewGroup.LayoutParams): android.view.ViewGroup.LayoutParams;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public recomputeViewAttributes(param0: android.view.View): void;
public focusableViewAvailable(param0: android.view.View): void;
public shouldDelayChildPressedState(): boolean;
public getNestedScrollAxes(): number;
public addView(param0: android.view.View): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public onLayout(param0: boolean, param1: number, param2: number, param3: number, param4: number): void;
public hasIcon(): boolean;
public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean;
}
export module ActionBarOverlayLayout {
export class ActionBarVisibilityCallback extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.widget.ActionBarOverlayLayout$ActionBarVisibilityCallback interface with the provided implementation.
*/
public constructor(implementation: {
onWindowVisibilityChanged(param0: number): void;
showForSystem(): void;
hideForSystem(): void;
enableContentAnimations(param0: boolean): void;
onContentScrollStarted(): void;
onContentScrollStopped(): void;
});
public onContentScrollStarted(): void;
public hideForSystem(): void;
public onContentScrollStopped(): void;
public onWindowVisibilityChanged(param0: number): void;
public enableContentAnimations(param0: boolean): void;
public showForSystem(): void;
}
export class LayoutParams extends android.view.ViewGroup.MarginLayoutParams {
public constructor(param0: android.view.ViewGroup.MarginLayoutParams);
public constructor(param0: android.view.ViewGroup.LayoutParams);
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public constructor(param0: number, param1: number);
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class ActionMenuPresenter extends android.support.v7.view.menu.BaseMenuPresenter implements android.support.v4.view.ActionProvider.SubUiVisibilityListener {
public getOverflowIcon(): android.graphics.drawable.Drawable;
public bindItemView(param0: android.support.v7.view.menu.MenuItemImpl, param1: android.support.v7.view.menu.MenuView.ItemView): void;
public onSubUiVisibilityChanged(param0: boolean): void;
public getItemView(param0: android.support.v7.view.menu.MenuItemImpl, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
public setWidthLimit(param0: number, param1: boolean): void;
public expandItemActionView(param0: android.support.v7.view.menu.MenuBuilder, param1: android.support.v7.view.menu.MenuItemImpl): boolean;
public setReserveOverflow(param0: boolean): void;
public setOverflowIcon(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.content.Context, param1: number, param2: number);
public onCloseMenu(param0: android.support.v7.view.menu.MenuBuilder, param1: boolean): void;
public onSubMenuSelected(param0: android.support.v7.view.menu.SubMenuBuilder): boolean;
public hideOverflowMenu(): boolean;
public onConfigurationChanged(param0: android.content.res.Configuration): void;
public flagActionItems(): boolean;
public isOverflowMenuShowPending(): boolean;
public isOverflowReserved(): boolean;
public setExpandedActionViewsExclusive(param0: boolean): void;
public getId(): number;
public onRestoreInstanceState(param0: android.os.Parcelable): void;
public collapseItemActionView(param0: android.support.v7.view.menu.MenuBuilder, param1: android.support.v7.view.menu.MenuItemImpl): boolean;
public updateMenuView(param0: boolean): void;
public setCallback(param0: android.support.v7.view.menu.MenuPresenter.Callback): void;
public setItemLimit(param0: number): void;
public initForMenu(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder): void;
public constructor(param0: android.content.Context);
public filterLeftoverView(param0: android.view.ViewGroup, param1: number): boolean;
public dismissPopupMenus(): boolean;
public shouldIncludeItem(param0: number, param1: android.support.v7.view.menu.MenuItemImpl): boolean;
public hideSubMenus(): boolean;
public getMenuView(param0: android.view.ViewGroup): android.support.v7.view.menu.MenuView;
public showOverflowMenu(): boolean;
public isOverflowMenuShowing(): boolean;
public setMenuView(param0: android.support.v7.widget.ActionMenuView): void;
public onSaveInstanceState(): android.os.Parcelable;
}
export module ActionMenuPresenter {
export class ActionButtonSubmenu extends android.support.v7.view.menu.MenuPopupHelper {
public onCloseMenu(param0: android.support.v7.view.menu.MenuBuilder, param1: boolean): void;
public getMenuView(param0: android.view.ViewGroup): android.support.v7.view.menu.MenuView;
public flagActionItems(): boolean;
public collapseItemActionView(param0: android.support.v7.view.menu.MenuBuilder, param1: android.support.v7.view.menu.MenuItemImpl): boolean;
public onSubMenuSelected(param0: android.support.v7.view.menu.SubMenuBuilder): boolean;
public onItemClick(param0: android.widget.AdapterView, param1: android.view.View, param2: number, param3: number): void;
public getId(): number;
public onDismiss(): void;
public constructor(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder, param2: android.view.View, param3: boolean, param4: number, param5: number);
public onSaveInstanceState(): android.os.Parcelable;
public constructor(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder, param2: android.view.View);
public constructor(param0: android.support.v7.widget.ActionMenuPresenter, param1: android.content.Context, param2: android.support.v7.view.menu.SubMenuBuilder);
public onKey(param0: android.view.View, param1: number, param2: android.view.KeyEvent): boolean;
public updateMenuView(param0: boolean): void;
public onGlobalLayout(): void;
public initForMenu(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder): void;
public setCallback(param0: android.support.v7.view.menu.MenuPresenter.Callback): void;
public constructor(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder);
public onRestoreInstanceState(param0: android.os.Parcelable): void;
public constructor(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder, param2: android.view.View, param3: boolean, param4: number);
public expandItemActionView(param0: android.support.v7.view.menu.MenuBuilder, param1: android.support.v7.view.menu.MenuItemImpl): boolean;
}
export class ActionMenuPopupCallback extends android.support.v7.view.menu.ActionMenuItemView.PopupCallback {
public getPopup(): android.support.v7.widget.ListPopupWindow;
}
export class OpenOverflowRunnable extends javalangObject implements javalangRunnable {
public run(): void;
public constructor(param0: android.support.v7.widget.ActionMenuPresenter, param1: android.support.v7.widget.ActionMenuPresenter.OverflowPopup);
}
export class OverflowMenuButton extends android.support.v7.widget.AppCompatImageView {
public needsDividerBefore(): boolean;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public constructor(param0: android.support.v7.widget.ActionMenuPresenter, param1: android.content.Context);
public sendAccessibilityEvent(param0: number): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public performClick(): boolean;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public constructor(param0: android.content.Context);
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public needsDividerAfter(): boolean;
public setFrame(param0: number, param1: number, param2: number, param3: number): boolean;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
}
export class OverflowPopup extends android.support.v7.view.menu.MenuPopupHelper {
public constructor(param0: android.support.v7.widget.ActionMenuPresenter, param1: android.content.Context, param2: android.support.v7.view.menu.MenuBuilder, param3: android.view.View, param4: boolean);
public onCloseMenu(param0: android.support.v7.view.menu.MenuBuilder, param1: boolean): void;
public getMenuView(param0: android.view.ViewGroup): android.support.v7.view.menu.MenuView;
public flagActionItems(): boolean;
public collapseItemActionView(param0: android.support.v7.view.menu.MenuBuilder, param1: android.support.v7.view.menu.MenuItemImpl): boolean;
public onSubMenuSelected(param0: android.support.v7.view.menu.SubMenuBuilder): boolean;
public onItemClick(param0: android.widget.AdapterView, param1: android.view.View, param2: number, param3: number): void;
public getId(): number;
public onDismiss(): void;
public constructor(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder, param2: android.view.View, param3: boolean, param4: number, param5: number);
public onSaveInstanceState(): android.os.Parcelable;
public constructor(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder, param2: android.view.View);
public onKey(param0: android.view.View, param1: number, param2: android.view.KeyEvent): boolean;
public updateMenuView(param0: boolean): void;
public onGlobalLayout(): void;
public initForMenu(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder): void;
public setCallback(param0: android.support.v7.view.menu.MenuPresenter.Callback): void;
public constructor(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder);
public onRestoreInstanceState(param0: android.os.Parcelable): void;
public constructor(param0: android.content.Context, param1: android.support.v7.view.menu.MenuBuilder, param2: android.view.View, param3: boolean, param4: number);
public expandItemActionView(param0: android.support.v7.view.menu.MenuBuilder, param1: android.support.v7.view.menu.MenuItemImpl): boolean;
}
export class PopupPresenterCallback extends javalangObject implements android.support.v7.view.menu.MenuPresenter.Callback {
public onCloseMenu(param0: android.support.v7.view.menu.MenuBuilder, param1: boolean): void;
public onOpenSubMenu(param0: android.support.v7.view.menu.MenuBuilder): boolean;
}
export class SavedState extends javalangObject implements android.os.Parcelable {
public openSubMenuId: number;
public static CREATOR: android.os.Parcelable.Creator;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
}
}
}
}
}
import javalangVoid = java.lang.Void;
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class ActivityChooserModel extends android.database.DataSetObservable {
public static DEFAULT_HISTORY_FILE_NAME: string;
public static DEFAULT_HISTORY_MAX_LENGTH: number;
public setOnChooseActivityListener(param0: android.support.v7.widget.ActivityChooserModel.OnChooseActivityListener): void;
public getActivityIndex(param0: android.content.pm.ResolveInfo): number;
public chooseActivity(param0: number): android.content.Intent;
public static get(param0: android.content.Context, param1: string): android.support.v7.widget.ActivityChooserModel;
public setActivitySorter(param0: android.support.v7.widget.ActivityChooserModel.ActivitySorter): void;
public setDefaultActivity(param0: number): void;
public getActivityCount(): number;
public setIntent(param0: android.content.Intent): void;
public getIntent(): android.content.Intent;
public setHistoryMaxSize(param0: number): void;
public getDefaultActivity(): android.content.pm.ResolveInfo;
public getHistoryMaxSize(): number;
public getActivity(param0: number): android.content.pm.ResolveInfo;
public getHistorySize(): number;
}
export module ActivityChooserModel {
export class ActivityChooserModelClient extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.widget.ActivityChooserModel$ActivityChooserModelClient interface with the provided implementation.
*/
public constructor(implementation: {
setActivityChooserModel(param0: android.support.v7.widget.ActivityChooserModel): void;
});
public setActivityChooserModel(param0: android.support.v7.widget.ActivityChooserModel): void;
}
export class ActivityResolveInfo extends javalangObject {
public resolveInfo: android.content.pm.ResolveInfo;
public weight: number;
public equals(param0: javalangObject): boolean;
public hashCode(): number;
public compareTo(param0: android.support.v7.widget.ActivityChooserModel.ActivityResolveInfo): number;
public constructor(param0: android.support.v7.widget.ActivityChooserModel, param1: android.content.pm.ResolveInfo);
public toString(): string;
}
export class ActivitySorter extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.widget.ActivityChooserModel$ActivitySorter interface with the provided implementation.
*/
public constructor(implementation: {
sort(param0: android.content.Intent, param1: javautilList, param2: javautilList): void;
});
public sort(param0: android.content.Intent, param1: javautilList, param2: javautilList): void;
}
export class DefaultSorter extends javalangObject implements android.support.v7.widget.ActivityChooserModel.ActivitySorter {
public sort(param0: android.content.Intent, param1: javautilList, param2: javautilList): void;
}
export class HistoricalRecord extends javalangObject {
public activity: android.content.ComponentName;
public time: number;
public weight: number;
public constructor(param0: android.content.ComponentName, param1: number, param2: number);
public equals(param0: javalangObject): boolean;
public constructor(param0: string, param1: number, param2: number);
public hashCode(): number;
public toString(): string;
}
export class OnChooseActivityListener extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.widget.ActivityChooserModel$OnChooseActivityListener interface with the provided implementation.
*/
public constructor(implementation: {
onChooseActivity(param0: android.support.v7.widget.ActivityChooserModel, param1: android.content.Intent): boolean;
});
public onChooseActivity(param0: android.support.v7.widget.ActivityChooserModel, param1: android.content.Intent): boolean;
}
export class PersistHistoryAsyncTask extends android.os.AsyncTask {
public doInBackground(param0: native.Array): javalangObject;
public doInBackground(param0: native.Array): javalangVoid;
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class ActivityChooserView extends android.view.ViewGroup implements android.support.v7.widget.ActivityChooserModel.ActivityChooserModelClient {
public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void;
public invalidateChildInParent(param0: native.Array, param1: android.graphics.Rect): android.view.ViewParent;
public isLayoutRequested(): boolean;
public setExpandActivityOverflowButtonContentDescription(param0: number): void;
public onAttachedToWindow(): void;
public clearChildFocus(param0: android.view.View): void;
public isTextDirectionResolved(): boolean;
public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean;
public showContextMenuForChild(param0: android.view.View): boolean;
public isLayoutDirectionResolved(): boolean;
public addView(param0: android.view.View, param1: number): void;
public requestChildFocus(param0: android.view.View, param1: android.view.View): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public bringChildToFront(param0: android.view.View): void;
public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public getLayoutDirection(): number;
public setProvider(param0: android.support.v4.view.ActionProvider): void;
public getParentForAccessibility(): android.view.ViewParent;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public addView(param0: android.view.View, param1: number, param2: number): void;
public createContextMenu(param0: android.view.ContextMenu): void;
public getDataModel(): android.support.v7.widget.ActivityChooserModel;
public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public childDrawableStateChanged(param0: android.view.View): void;
public showPopup(): boolean;
public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean;
public getTextDirection(): number;
public requestFitSystemWindows(): void;
public setOnDismissListener(param0: android.widget.PopupWindow.OnDismissListener): void;
public focusSearch(param0: number): android.view.View;
public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void;
public setDefaultActionButtonContentDescription(param0: number): void;
public isTextAlignmentResolved(): boolean;
public requestTransparentRegion(param0: android.view.View): void;
public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: native.Array): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean;
public setExpandActivityOverflowButtonDrawable(param0: android.graphics.drawable.Drawable): void;
public canResolveTextAlignment(): boolean;
public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public canResolveTextDirection(): boolean;
public setActivityChooserModel(param0: android.support.v7.widget.ActivityChooserModel): void;
public addView(param0: android.view.View, param1: number, param2: android.view.ViewGroup.LayoutParams): void;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean;
public getParent(): android.view.ViewParent;
public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public onStopNestedScroll(param0: android.view.View): void;
public sendAccessibilityEvent(param0: number): void;
public requestLayout(): void;
public onDetachedFromWindow(): void;
public onMeasure(param0: number, param1: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public canResolveLayoutDirection(): boolean;
public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean;
public removeView(param0: android.view.View): void;
public getTextAlignment(): number;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public recomputeViewAttributes(param0: android.view.View): void;
public focusableViewAvailable(param0: android.view.View): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public isShowingPopup(): boolean;
public constructor(param0: android.content.Context);
public addView(param0: android.view.View): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public focusSearch(param0: android.view.View, param1: number): android.view.View;
public dismissPopup(): boolean;
public onLayout(param0: boolean, param1: number, param2: number, param3: number, param4: number): void;
public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean;
public setInitialActivityCount(param0: number): void;
}
export module ActivityChooserView {
export class ActivityChooserViewAdapter extends android.widget.BaseAdapter {
public static MAX_ACTIVITY_COUNT_UNLIMITED: number;
public static MAX_ACTIVITY_COUNT_DEFAULT: number;
public isEnabled(param0: number): boolean;
public getView(param0: number, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
public areAllItemsEnabled(): boolean;
public getActivityCount(): number;
public getShowDefaultActivity(): boolean;
public getItem(param0: number): javalangObject;
public getItemViewType(param0: number): number;
public setShowDefaultActivity(param0: boolean, param1: boolean): void;
public measureContentWidth(): number;
public getDataModel(): android.support.v7.widget.ActivityChooserModel;
public getCount(): number;
public getViewTypeCount(): number;
public getDefaultActivity(): android.content.pm.ResolveInfo;
public setShowFooterView(param0: boolean): void;
public getDropDownView(param0: number, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
public getItemId(param0: number): number;
public setMaxActivityCount(param0: number): void;
public getHistorySize(): number;
public setDataModel(param0: android.support.v7.widget.ActivityChooserModel): void;
}
export class Callbacks extends javalangObject implements android.widget.AdapterView.OnItemClickListener, android.view.View.OnClickListener, android.view.View.OnLongClickListener, android.widget.PopupWindow.OnDismissListener {
public onDismiss(): void;
public onLongClick(param0: android.view.View): boolean;
public onClick(param0: android.view.View): void;
public onItemClick(param0: android.widget.AdapterView, param1: android.view.View, param2: number, param3: number): void;
}
export class InnerLayout extends android.support.v7.widget.LinearLayoutCompat {
public isLayoutRequested(): boolean;
public canResolveLayoutDirection(): boolean;
public onStopNestedScroll(param0: android.view.View): void;
public getParentForAccessibility(): android.view.ViewParent;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean;
public sendAccessibilityEvent(param0: number): void;
public requestTransparentRegion(param0: android.view.View): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public constructor(param0: android.content.Context);
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode;
public recomputeViewAttributes(param0: android.view.View): void;
public isTextAlignmentResolved(): boolean;
public addView(param0: android.view.View, param1: number, param2: number): void;
public addView(param0: android.view.View): void;
public focusableViewAvailable(param0: android.view.View): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void;
public showContextMenuForChild(param0: android.view.View): boolean;
public getTextDirection(): number;
public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean;
public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean;
public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean;
public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean;
public focusSearch(param0: number): android.view.View;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public canResolveTextDirection(): boolean;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public getParent(): android.view.ViewParent;
public isLayoutDirectionResolved(): boolean;
public removeView(param0: android.view.View): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public requestLayout(): void;
public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public isTextDirectionResolved(): boolean;
public requestChildFocus(param0: android.view.View, param1: android.view.View): void;
public addView(param0: android.view.View, param1: number): void;
public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean;
public childDrawableStateChanged(param0: android.view.View): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode;
public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void;
public requestFitSystemWindows(): void;
public clearChildFocus(param0: android.view.View): void;
public invalidateChildInParent(param0: native.Array, param1: android.graphics.Rect): android.view.ViewParent;
public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public getTextAlignment(): number;
public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: native.Array): void;
public bringChildToFront(param0: android.view.View): void;
public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public addView(param0: android.view.View, param1: number, param2: android.view.ViewGroup.LayoutParams): void;
public focusSearch(param0: android.view.View, param1: number): android.view.View;
public createContextMenu(param0: android.view.ContextMenu): void;
public getLayoutDirection(): number;
public canResolveTextAlignment(): boolean;
}
}
}
}
}
}
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatAutoCompleteTextView extends android.widget.AutoCompleteTextView {
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public setSupportBackgroundTintList(param0: android.content.res.ColorStateList): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public setDropDownBackgroundResource(param0: number): void;
public getSupportBackgroundTintList(): android.content.res.ColorStateList;
public sendAccessibilityEvent(param0: number): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public onPreDraw(): boolean;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public setBackgroundDrawable(param0: android.graphics.drawable.Drawable): void;
public setTextAppearance(param0: android.content.Context, param1: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public setTextAppearance(param0: number): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public setSupportBackgroundTintMode(param0: android.graphics.PorterDuff.Mode): void;
public constructor(param0: android.content.Context);
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public setBackgroundResource(param0: number): void;
public getSupportBackgroundTintMode(): android.graphics.PorterDuff.Mode;
public drawableStateChanged(): void;
public onFilterComplete(param0: number): void;
}
}
}
}
}
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatBackgroundHelper extends javalangObject {
}
}
}
}
}
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatButton extends android.widget.Button {
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public onInitializeAccessibilityEvent(param0: android.view.accessibility.AccessibilityEvent): void;
public setSupportBackgroundTintList(param0: android.content.res.ColorStateList): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public getSupportBackgroundTintList(): android.content.res.ColorStateList;
public sendAccessibilityEvent(param0: number): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public onPreDraw(): boolean;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public setBackgroundDrawable(param0: android.graphics.drawable.Drawable): void;
public onInitializeAccessibilityNodeInfo(param0: android.view.accessibility.AccessibilityNodeInfo): void;
public setTextAppearance(param0: android.content.Context, param1: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public setTextAppearance(param0: number): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public setSupportBackgroundTintMode(param0: android.graphics.PorterDuff.Mode): void;
public constructor(param0: android.content.Context);
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public setBackgroundResource(param0: number): void;
public getSupportBackgroundTintMode(): android.graphics.PorterDuff.Mode;
public drawableStateChanged(): void;
public setSupportAllCaps(param0: boolean): void;
}
}
}
}
}
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatCheckBox extends android.widget.CheckBox {
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public getCompoundPaddingLeft(): number;
public setButtonDrawable(param0: number): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public setButtonDrawable(param0: android.graphics.drawable.Drawable): void;
public setChecked(param0: boolean): void;
public sendAccessibilityEvent(param0: number): void;
public isChecked(): boolean;
public getSupportButtonTintMode(): android.graphics.PorterDuff.Mode;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public onPreDraw(): boolean;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public toggle(): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.content.Context);
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public setSupportButtonTintMode(param0: android.graphics.PorterDuff.Mode): void;
public getSupportButtonTintList(): android.content.res.ColorStateList;
public setSupportButtonTintList(param0: android.content.res.ColorStateList): void;
}
}
}
}
}
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatCheckedTextView extends android.widget.CheckedTextView {
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public onPreDraw(): boolean;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public setCheckMarkDrawable(param0: android.graphics.drawable.Drawable): void;
public setTextAppearance(param0: android.content.Context, param1: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public setTextAppearance(param0: number): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public toggle(): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public constructor(param0: android.content.Context);
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public drawableStateChanged(): void;
public setChecked(param0: boolean): void;
public sendAccessibilityEvent(param0: number): void;
public setCheckMarkDrawable(param0: number): void;
public isChecked(): boolean;
}
}
}
}
}
///
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatCompoundButtonHelper extends javalangObject {
}
export module AppCompatCompoundButtonHelper {
export class DirectSetButtonDrawableInterface extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.widget.AppCompatCompoundButtonHelper$DirectSetButtonDrawableInterface interface with the provided implementation.
*/
public constructor(implementation: {
setButtonDrawable(param0: android.graphics.drawable.Drawable): void;
});
public setButtonDrawable(param0: android.graphics.drawable.Drawable): void;
}
}
}
}
}
}
import orgxmlpullv1XmlPullParser = org.xmlpull.v1.XmlPullParser;
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatDrawableManager extends javalangObject {
public getTintList(param0: android.content.Context, param1: number): android.content.res.ColorStateList;
public static tintDrawable(param0: android.graphics.drawable.Drawable, param1: android.support.v7.widget.TintInfo, param2: native.Array): void;
public getDrawable(param0: android.content.Context, param1: number, param2: boolean): android.graphics.drawable.Drawable;
public constructor();
public getDrawable(param0: android.content.Context, param1: number): android.graphics.drawable.Drawable;
public static getPorterDuffColorFilter(param0: number, param1: android.graphics.PorterDuff.Mode): android.graphics.PorterDuffColorFilter;
public static get(): android.support.v7.widget.AppCompatDrawableManager;
}
export module AppCompatDrawableManager {
export class AvdcInflateDelegate extends javalangObject implements android.support.v7.widget.AppCompatDrawableManager.InflateDelegate {
public createFromXmlInner(param0: android.content.Context, param1: orgxmlpullv1XmlPullParser, param2: android.util.AttributeSet, param3: android.content.res.Resources.Theme): android.graphics.drawable.Drawable;
}
export class ColorFilterLruCache extends android.support.v4.util.LruCache {
public constructor(param0: number);
}
export class InflateDelegate extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.widget.AppCompatDrawableManager$InflateDelegate interface with the provided implementation.
*/
public constructor(implementation: {
createFromXmlInner(param0: android.content.Context, param1: orgxmlpullv1XmlPullParser, param2: android.util.AttributeSet, param3: android.content.res.Resources.Theme): android.graphics.drawable.Drawable;
});
public createFromXmlInner(param0: android.content.Context, param1: orgxmlpullv1XmlPullParser, param2: android.util.AttributeSet, param3: android.content.res.Resources.Theme): android.graphics.drawable.Drawable;
}
export class VdcInflateDelegate extends javalangObject implements android.support.v7.widget.AppCompatDrawableManager.InflateDelegate {
public createFromXmlInner(param0: android.content.Context, param1: orgxmlpullv1XmlPullParser, param2: android.util.AttributeSet, param3: android.content.res.Resources.Theme): android.graphics.drawable.Drawable;
}
}
}
}
}
}
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatEditText extends android.widget.EditText {
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public onPreDraw(): boolean;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public setBackgroundDrawable(param0: android.graphics.drawable.Drawable): void;
public setTextAppearance(param0: android.content.Context, param1: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public setTextAppearance(param0: number): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public setSupportBackgroundTintList(param0: android.content.res.ColorStateList): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public setSupportBackgroundTintMode(param0: android.graphics.PorterDuff.Mode): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public constructor(param0: android.content.Context);
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public setBackgroundResource(param0: number): void;
public getSupportBackgroundTintMode(): android.graphics.PorterDuff.Mode;
public drawableStateChanged(): void;
public getSupportBackgroundTintList(): android.content.res.ColorStateList;
public sendAccessibilityEvent(param0: number): void;
}
}
}
}
}
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatImageButton extends android.widget.ImageButton {
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public setBackgroundDrawable(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public setSupportBackgroundTintList(param0: android.content.res.ColorStateList): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public setSupportBackgroundTintMode(param0: android.graphics.PorterDuff.Mode): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public constructor(param0: android.content.Context);
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public setBackgroundResource(param0: number): void;
public setImageResource(param0: number): void;
public getSupportBackgroundTintMode(): android.graphics.PorterDuff.Mode;
public drawableStateChanged(): void;
public getSupportBackgroundTintList(): android.content.res.ColorStateList;
public sendAccessibilityEvent(param0: number): void;
}
}
}
}
}
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatImageHelper extends javalangObject {
public loadFromAttributes(param0: android.util.AttributeSet, param1: number): void;
public constructor(param0: android.widget.ImageView, param1: android.support.v7.widget.AppCompatDrawableManager);
public setImageResource(param0: number): void;
}
}
}
}
}
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatImageView extends android.widget.ImageView {
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public setBackgroundDrawable(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public setSupportBackgroundTintList(param0: android.content.res.ColorStateList): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public setSupportBackgroundTintMode(param0: android.graphics.PorterDuff.Mode): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public constructor(param0: android.content.Context);
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public setBackgroundResource(param0: number): void;
public setImageResource(param0: number): void;
public getSupportBackgroundTintMode(): android.graphics.PorterDuff.Mode;
public drawableStateChanged(): void;
public getSupportBackgroundTintList(): android.content.res.ColorStateList;
public sendAccessibilityEvent(param0: number): void;
}
}
}
}
}
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatMultiAutoCompleteTextView extends android.widget.MultiAutoCompleteTextView {
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public setSupportBackgroundTintList(param0: android.content.res.ColorStateList): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public setDropDownBackgroundResource(param0: number): void;
public getSupportBackgroundTintList(): android.content.res.ColorStateList;
public sendAccessibilityEvent(param0: number): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public onPreDraw(): boolean;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public setBackgroundDrawable(param0: android.graphics.drawable.Drawable): void;
public setTextAppearance(param0: android.content.Context, param1: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public setTextAppearance(param0: number): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public setSupportBackgroundTintMode(param0: android.graphics.PorterDuff.Mode): void;
public constructor(param0: android.content.Context);
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public setBackgroundResource(param0: number): void;
public getSupportBackgroundTintMode(): android.graphics.PorterDuff.Mode;
public drawableStateChanged(): void;
public onFilterComplete(param0: number): void;
}
}
}
}
}
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatPopupWindow extends android.widget.PopupWindow {
public update(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public constructor(param0: android.view.View, param1: number, param2: number);
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public update(param0: number, param1: number, param2: number, param3: number): void;
public showAsDropDown(param0: android.view.View, param1: number, param2: number, param3: number): void;
public showAsDropDown(param0: android.view.View, param1: number, param2: number): void;
public update(param0: number, param1: number, param2: number, param3: number, param4: boolean): void;
public getSupportOverlapAnchor(): boolean;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public constructor(param0: android.view.View, param1: number, param2: number, param3: boolean);
public showAsDropDown(param0: android.view.View): void;
public update(param0: android.view.View, param1: number, param2: number): void;
public setSupportOverlapAnchor(param0: boolean): void;
public constructor(param0: android.content.Context);
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public constructor();
public update(): void;
public constructor(param0: android.view.View);
public update(param0: number, param1: number): void;
public constructor(param0: number, param1: number);
}
}
}
}
}
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatProgressBarHelper extends javalangObject {
}
}
}
}
}
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatRadioButton extends android.widget.RadioButton {
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public getCompoundPaddingLeft(): number;
public setButtonDrawable(param0: number): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public setButtonDrawable(param0: android.graphics.drawable.Drawable): void;
public setChecked(param0: boolean): void;
public sendAccessibilityEvent(param0: number): void;
public isChecked(): boolean;
public getSupportButtonTintMode(): android.graphics.PorterDuff.Mode;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public onPreDraw(): boolean;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public toggle(): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.content.Context);
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public setSupportButtonTintMode(param0: android.graphics.PorterDuff.Mode): void;
public getSupportButtonTintList(): android.content.res.ColorStateList;
public setSupportButtonTintList(param0: android.content.res.ColorStateList): void;
}
}
}
}
}
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatRatingBar extends android.widget.RatingBar {
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public onMeasure(param0: number, param1: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public constructor(param0: android.content.Context);
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public sendAccessibilityEvent(param0: number): void;
}
}
}
}
}
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatSeekBar extends android.widget.SeekBar {
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public constructor(param0: android.content.Context);
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public sendAccessibilityEvent(param0: number): void;
}
}
}
}
}
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatSeekBarHelper extends android.support.v7.widget.AppCompatProgressBarHelper {
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatSpinner extends android.widget.Spinner {
public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public constructor(param0: android.content.Context, param1: number);
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public setAdapter(param0: android.widget.SpinnerAdapter): void;
public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void;
public invalidateChildInParent(param0: native.Array, param1: android.graphics.Rect): android.view.ViewParent;
public isLayoutRequested(): boolean;
public clearChildFocus(param0: android.view.View): void;
public setSupportBackgroundTintList(param0: android.content.res.ColorStateList): void;
public isTextDirectionResolved(): boolean;
public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean;
public showContextMenuForChild(param0: android.view.View): boolean;
public isLayoutDirectionResolved(): boolean;
public addView(param0: android.view.View, param1: number): void;
public setDropDownWidth(param0: number): void;
public getPopupContext(): android.content.Context;
public setDropDownHorizontalOffset(param0: number): void;
public getSupportBackgroundTintList(): android.content.res.ColorStateList;
public requestChildFocus(param0: android.view.View, param1: android.view.View): void;
public onTouchEvent(param0: android.view.MotionEvent): boolean;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public bringChildToFront(param0: android.view.View): void;
public performClick(): boolean;
public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public getLayoutDirection(): number;
public getParentForAccessibility(): android.view.ViewParent;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public addView(param0: android.view.View, param1: number, param2: number): void;
public createContextMenu(param0: android.view.ContextMenu): void;
public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number, param4: number);
public childDrawableStateChanged(param0: android.view.View): void;
public getPopupBackground(): android.graphics.drawable.Drawable;
public setBackgroundResource(param0: number): void;
public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean;
public getTextDirection(): number;
public getSupportBackgroundTintMode(): android.graphics.PorterDuff.Mode;
public drawableStateChanged(): void;
public requestFitSystemWindows(): void;
public focusSearch(param0: number): android.view.View;
public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void;
public isTextAlignmentResolved(): boolean;
public requestTransparentRegion(param0: android.view.View): void;
public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: native.Array): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public getPrompt(): string;
public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean;
public canResolveTextAlignment(): boolean;
public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public canResolveTextDirection(): boolean;
public addView(param0: android.view.View, param1: number, param2: android.view.ViewGroup.LayoutParams): void;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean;
public getParent(): android.view.ViewParent;
public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public setPopupBackgroundDrawable(param0: android.graphics.drawable.Drawable): void;
public setDropDownVerticalOffset(param0: number): void;
public setPopupBackgroundResource(param0: number): void;
public onStopNestedScroll(param0: android.view.View): void;
public sendAccessibilityEvent(param0: number): void;
public requestLayout(): void;
public setPrompt(param0: string): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number, param4: number, param5: android.content.res.Resources.Theme);
public onDetachedFromWindow(): void;
public onMeasure(param0: number, param1: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number, param4: android.content.res.Resources.Theme);
public canResolveLayoutDirection(): boolean;
public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean;
public removeView(param0: android.view.View): void;
public getTextAlignment(): number;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public setBackgroundDrawable(param0: android.graphics.drawable.Drawable): void;
public setAdapter(param0: android.widget.Adapter): void;
public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public getDropDownHorizontalOffset(): number;
public getDropDownVerticalOffset(): number;
public recomputeViewAttributes(param0: android.view.View): void;
public focusableViewAvailable(param0: android.view.View): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public setSupportBackgroundTintMode(param0: android.graphics.PorterDuff.Mode): void;
public constructor(param0: android.content.Context);
public addView(param0: android.view.View): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public focusSearch(param0: android.view.View, param1: number): android.view.View;
public getDropDownWidth(): number;
public onClick(param0: android.content.DialogInterface, param1: number): void;
public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean;
}
export module AppCompatSpinner {
// export class DropDownAdapter extends javalangObject implements android.widget.ListAdapter, android.widget.SpinnerAdapter {
// public isEnabled(param0: number): boolean;
// public getView(param0: number, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
// public areAllItemsEnabled(): boolean;
// public unregisterDataSetObserver(param0: android.database.DataSetObserver): void;
// public getItem(param0: number): javalangObject;
// public registerDataSetObserver(param0: android.database.DataSetObserver): void;
// public getItemViewType(param0: number): number;
// public getCount(): number;
// public hasStableIds(): boolean;
// public getViewTypeCount(): number;
// public getDropDownView(param0: number, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
// public getItemId(param0: number): number;
// public isEmpty(): boolean;
// public constructor(param0: android.widget.SpinnerAdapter, param1: android.content.res.Resources.Theme);
// }
// export class DropdownPopup extends android.support.v7.widget.ListPopupWindow {
// public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
// public setAdapter(param0: android.widget.ListAdapter): void;
// public show(): void;
// public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
// public setPromptText(param0: string): void;
// public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
// public constructor(param0: android.support.v7.widget.AppCompatSpinner, param1: android.content.Context, param2: android.util.AttributeSet, param3: number);
// public constructor(param0: android.content.Context);
// public getHintText(): string;
// }
}
}
}
}
}
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatTextHelper extends javalangObject {
public static createTintInfo(param0: android.content.Context, param1: android.support.v7.widget.AppCompatDrawableManager, param2: number): android.support.v7.widget.TintInfo;
}
}
}
}
}
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatTextHelperV17 extends android.support.v7.widget.AppCompatTextHelper {
}
}
}
}
}
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class AppCompatTextView extends android.widget.TextView {
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public onPreDraw(): boolean;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public setBackgroundDrawable(param0: android.graphics.drawable.Drawable): void;
public setTextAppearance(param0: android.content.Context, param1: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public setTextAppearance(param0: number): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public setSupportBackgroundTintList(param0: android.content.res.ColorStateList): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public setSupportBackgroundTintMode(param0: android.graphics.PorterDuff.Mode): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public constructor(param0: android.content.Context);
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public setBackgroundResource(param0: number): void;
public getSupportBackgroundTintMode(): android.graphics.PorterDuff.Mode;
public drawableStateChanged(): void;
public getSupportBackgroundTintList(): android.content.res.ColorStateList;
public sendAccessibilityEvent(param0: number): void;
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class ButtonBarLayout extends android.widget.LinearLayout {
public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void;
public invalidateChildInParent(param0: native.Array, param1: android.graphics.Rect): android.view.ViewParent;
public isLayoutRequested(): boolean;
public clearChildFocus(param0: android.view.View): void;
public isTextDirectionResolved(): boolean;
public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean;
public showContextMenuForChild(param0: android.view.View): boolean;
public isLayoutDirectionResolved(): boolean;
public addView(param0: android.view.View, param1: number): void;
public requestChildFocus(param0: android.view.View, param1: android.view.View): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public bringChildToFront(param0: android.view.View): void;
public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public getLayoutDirection(): number;
public getParentForAccessibility(): android.view.ViewParent;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public addView(param0: android.view.View, param1: number, param2: number): void;
public createContextMenu(param0: android.view.ContextMenu): void;
public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public childDrawableStateChanged(param0: android.view.View): void;
public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean;
public getTextDirection(): number;
public requestFitSystemWindows(): void;
public focusSearch(param0: number): android.view.View;
public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void;
public isTextAlignmentResolved(): boolean;
public requestTransparentRegion(param0: android.view.View): void;
public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: native.Array): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean;
public canResolveTextAlignment(): boolean;
public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public canResolveTextDirection(): boolean;
public addView(param0: android.view.View, param1: number, param2: android.view.ViewGroup.LayoutParams): void;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean;
public getParent(): android.view.ViewParent;
public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public setAllowStacking(param0: boolean): void;
public onStopNestedScroll(param0: android.view.View): void;
public sendAccessibilityEvent(param0: number): void;
public requestLayout(): void;
public onMeasure(param0: number, param1: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public canResolveLayoutDirection(): boolean;
public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean;
public removeView(param0: android.view.View): void;
public getTextAlignment(): number;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public recomputeViewAttributes(param0: android.view.View): void;
public focusableViewAvailable(param0: android.view.View): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.content.Context);
public addView(param0: android.view.View): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public focusSearch(param0: android.view.View, param1: number): android.view.View;
public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean;
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class ContentFrameLayout extends android.widget.FrameLayout {
public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void;
public invalidateChildInParent(param0: native.Array, param1: android.graphics.Rect): android.view.ViewParent;
public isLayoutRequested(): boolean;
public onAttachedToWindow(): void;
public clearChildFocus(param0: android.view.View): void;
public getMinWidthMajor(): android.util.TypedValue;
public isTextDirectionResolved(): boolean;
public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean;
public showContextMenuForChild(param0: android.view.View): boolean;
public isLayoutDirectionResolved(): boolean;
public addView(param0: android.view.View, param1: number): void;
public setDecorPadding(param0: number, param1: number, param2: number, param3: number): void;
public requestChildFocus(param0: android.view.View, param1: android.view.View): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public bringChildToFront(param0: android.view.View): void;
public setAttachListener(param0: android.support.v7.widget.ContentFrameLayout.OnAttachListener): void;
public getFixedHeightMinor(): android.util.TypedValue;
public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public getLayoutDirection(): number;
public getParentForAccessibility(): android.view.ViewParent;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public addView(param0: android.view.View, param1: number, param2: number): void;
public createContextMenu(param0: android.view.ContextMenu): void;
public getFixedWidthMinor(): android.util.TypedValue;
public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public childDrawableStateChanged(param0: android.view.View): void;
public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean;
public getTextDirection(): number;
public requestFitSystemWindows(): void;
public focusSearch(param0: number): android.view.View;
public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void;
public isTextAlignmentResolved(): boolean;
public requestTransparentRegion(param0: android.view.View): void;
public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: native.Array): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public getFixedHeightMajor(): android.util.TypedValue;
public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean;
public canResolveTextAlignment(): boolean;
public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public canResolveTextDirection(): boolean;
public addView(param0: android.view.View, param1: number, param2: android.view.ViewGroup.LayoutParams): void;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean;
public getParent(): android.view.ViewParent;
public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public onStopNestedScroll(param0: android.view.View): void;
public sendAccessibilityEvent(param0: number): void;
public requestLayout(): void;
public onDetachedFromWindow(): void;
public onMeasure(param0: number, param1: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public canResolveLayoutDirection(): boolean;
public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean;
public removeView(param0: android.view.View): void;
public getTextAlignment(): number;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public getMinWidthMinor(): android.util.TypedValue;
public recomputeViewAttributes(param0: android.view.View): void;
public focusableViewAvailable(param0: android.view.View): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public getFixedWidthMajor(): android.util.TypedValue;
public constructor(param0: android.content.Context);
public addView(param0: android.view.View): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public focusSearch(param0: android.view.View, param1: number): android.view.View;
public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean;
public dispatchFitSystemWindows(param0: android.graphics.Rect): void;
}
export module ContentFrameLayout {
export class OnAttachListener extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.widget.ContentFrameLayout$OnAttachListener interface with the provided implementation.
*/
public constructor(implementation: {
onDetachedFromWindow(): void;
onAttachedFromWindow(): void;
});
public onAttachedFromWindow(): void;
public onDetachedFromWindow(): void;
}
}
}
}
}
}
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class DecorContentParent extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.widget.DecorContentParent interface with the provided implementation.
*/
public constructor(implementation: {
setWindowCallback(param0: android.view.Window.Callback): void;
setWindowTitle(param0: string): void;
getTitle(): string;
initFeature(param0: number): void;
setUiOptions(param0: number): void;
hasIcon(): boolean;
hasLogo(): boolean;
setIcon(param0: number): void;
setIcon(param0: android.graphics.drawable.Drawable): void;
setLogo(param0: number): void;
canShowOverflowMenu(): boolean;
isOverflowMenuShowing(): boolean;
isOverflowMenuShowPending(): boolean;
showOverflowMenu(): boolean;
hideOverflowMenu(): boolean;
setMenuPrepared(): void;
setMenu(param0: android.view.Menu, param1: android.support.v7.view.menu.MenuPresenter.Callback): void;
saveToolbarHierarchyState(param0: android.util.SparseArray): void;
restoreToolbarHierarchyState(param0: android.util.SparseArray): void;
dismissPopups(): void;
});
public getTitle(): string;
public setLogo(param0: number): void;
public isOverflowMenuShowPending(): boolean;
public saveToolbarHierarchyState(param0: android.util.SparseArray): void;
public dismissPopups(): void;
public initFeature(param0: number): void;
public restoreToolbarHierarchyState(param0: android.util.SparseArray): void;
public hasLogo(): boolean;
public setUiOptions(param0: number): void;
public setMenuPrepared(): void;
public setMenu(param0: android.view.Menu, param1: android.support.v7.view.menu.MenuPresenter.Callback): void;
public setIcon(param0: number): void;
public hasIcon(): boolean;
public hideOverflowMenu(): boolean;
public setWindowCallback(param0: android.view.Window.Callback): void;
public setIcon(param0: android.graphics.drawable.Drawable): void;
public setWindowTitle(param0: string): void;
public canShowOverflowMenu(): boolean;
public isOverflowMenuShowing(): boolean;
public showOverflowMenu(): boolean;
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class DecorToolbar extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.widget.DecorToolbar interface with the provided implementation.
*/
public constructor(implementation: {
getViewGroup(): android.view.ViewGroup;
getContext(): android.content.Context;
hasExpandedActionView(): boolean;
collapseActionView(): void;
setWindowCallback(param0: android.view.Window.Callback): void;
setWindowTitle(param0: string): void;
getTitle(): string;
setTitle(param0: string): void;
getSubtitle(): string;
setSubtitle(param0: string): void;
initProgress(): void;
initIndeterminateProgress(): void;
hasIcon(): boolean;
hasLogo(): boolean;
setIcon(param0: number): void;
setIcon(param0: android.graphics.drawable.Drawable): void;
setLogo(param0: number): void;
setLogo(param0: android.graphics.drawable.Drawable): void;
canShowOverflowMenu(): boolean;
isOverflowMenuShowing(): boolean;
isOverflowMenuShowPending(): boolean;
showOverflowMenu(): boolean;
hideOverflowMenu(): boolean;
setMenuPrepared(): void;
setMenu(param0: android.view.Menu, param1: android.support.v7.view.menu.MenuPresenter.Callback): void;
dismissPopupMenus(): void;
getDisplayOptions(): number;
setDisplayOptions(param0: number): void;
setEmbeddedTabView(param0: android.support.v7.widget.ScrollingTabContainerView): void;
hasEmbeddedTabs(): boolean;
isTitleTruncated(): boolean;
setCollapsible(param0: boolean): void;
setHomeButtonEnabled(param0: boolean): void;
getNavigationMode(): number;
setNavigationMode(param0: number): void;
setDropdownParams(param0: android.widget.SpinnerAdapter, param1: android.widget.AdapterView.OnItemSelectedListener): void;
setDropdownSelectedPosition(param0: number): void;
getDropdownSelectedPosition(): number;
getDropdownItemCount(): number;
setCustomView(param0: android.view.View): void;
getCustomView(): android.view.View;
animateToVisibility(param0: number): void;
setupAnimatorToVisibility(param0: number, param1: number): android.support.v4.view.ViewPropertyAnimatorCompat;
setNavigationIcon(param0: android.graphics.drawable.Drawable): void;
setNavigationIcon(param0: number): void;
setNavigationContentDescription(param0: string): void;
setNavigationContentDescription(param0: number): void;
setDefaultNavigationContentDescription(param0: number): void;
setDefaultNavigationIcon(param0: android.graphics.drawable.Drawable): void;
saveHierarchyState(param0: android.util.SparseArray): void;
restoreHierarchyState(param0: android.util.SparseArray): void;
setBackgroundDrawable(param0: android.graphics.drawable.Drawable): void;
getHeight(): number;
setVisibility(param0: number): void;
getVisibility(): number;
setMenuCallbacks(param0: android.support.v7.view.menu.MenuPresenter.Callback, param1: android.support.v7.view.menu.MenuBuilder.Callback): void;
getMenu(): android.view.Menu;
});
public getTitle(): string;
public setLogo(param0: number): void;
public getNavigationMode(): number;
public setTitle(param0: string): void;
public setDropdownParams(param0: android.widget.SpinnerAdapter, param1: android.widget.AdapterView.OnItemSelectedListener): void;
public setMenu(param0: android.view.Menu, param1: android.support.v7.view.menu.MenuPresenter.Callback): void;
public getCustomView(): android.view.View;
public setDefaultNavigationContentDescription(param0: number): void;
public hideOverflowMenu(): boolean;
public getVisibility(): number;
public setCollapsible(param0: boolean): void;
public setWindowCallback(param0: android.view.Window.Callback): void;
public setIcon(param0: android.graphics.drawable.Drawable): void;
public canShowOverflowMenu(): boolean;
public setupAnimatorToVisibility(param0: number, param1: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public isOverflowMenuShowPending(): boolean;
public getHeight(): number;
public getViewGroup(): android.view.ViewGroup;
public restoreHierarchyState(param0: android.util.SparseArray): void;
public setDefaultNavigationIcon(param0: android.graphics.drawable.Drawable): void;
public hasLogo(): boolean;
public setMenuPrepared(): void;
public setDisplayOptions(param0: number): void;
public getDropdownItemCount(): number;
public isTitleTruncated(): boolean;
public setLogo(param0: android.graphics.drawable.Drawable): void;
public setNavigationIcon(param0: android.graphics.drawable.Drawable): void;
public setIcon(param0: number): void;
public animateToVisibility(param0: number): void;
public setVisibility(param0: number): void;
public initProgress(): void;
public setCustomView(param0: android.view.View): void;
public hasExpandedActionView(): boolean;
public isOverflowMenuShowing(): boolean;
public showOverflowMenu(): boolean;
public setDropdownSelectedPosition(param0: number): void;
public setEmbeddedTabView(param0: android.support.v7.widget.ScrollingTabContainerView): void;
public setMenuCallbacks(param0: android.support.v7.view.menu.MenuPresenter.Callback, param1: android.support.v7.view.menu.MenuBuilder.Callback): void;
public setNavigationContentDescription(param0: number): void;
public getContext(): android.content.Context;
public getMenu(): android.view.Menu;
public saveHierarchyState(param0: android.util.SparseArray): void;
public getDropdownSelectedPosition(): number;
public setNavigationIcon(param0: number): void;
public dismissPopupMenus(): void;
public collapseActionView(): void;
public setNavigationMode(param0: number): void;
public setBackgroundDrawable(param0: android.graphics.drawable.Drawable): void;
public initIndeterminateProgress(): void;
public setNavigationContentDescription(param0: string): void;
public setSubtitle(param0: string): void;
public hasEmbeddedTabs(): boolean;
public getSubtitle(): string;
public getDisplayOptions(): number;
public hasIcon(): boolean;
public setHomeButtonEnabled(param0: boolean): void;
public setWindowTitle(param0: string): void;
}
}
}
}
}
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class DialogTitle extends android.widget.TextView {
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public onMeasure(param0: number, param1: number): void;
public onPreDraw(): boolean;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public constructor(param0: android.content.Context);
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public sendAccessibilityEvent(param0: number): void;
}
}
}
}
}
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class DrawableUtils extends javalangObject {
public static INSETS_NONE: android.graphics.Rect;
public static canSafelyMutateDrawable(param0: android.graphics.drawable.Drawable): boolean;
public static getOpticalBounds(param0: android.graphics.drawable.Drawable): android.graphics.Rect;
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class FitWindowsFrameLayout extends android.widget.FrameLayout implements android.support.v7.widget.FitWindowsViewGroup {
public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public fitSystemWindows(param0: android.graphics.Rect): boolean;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void;
public invalidateChildInParent(param0: native.Array, param1: android.graphics.Rect): android.view.ViewParent;
public isLayoutRequested(): boolean;
public clearChildFocus(param0: android.view.View): void;
public isTextDirectionResolved(): boolean;
public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean;
public showContextMenuForChild(param0: android.view.View): boolean;
public isLayoutDirectionResolved(): boolean;
public addView(param0: android.view.View, param1: number): void;
public requestChildFocus(param0: android.view.View, param1: android.view.View): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public bringChildToFront(param0: android.view.View): void;
public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public getLayoutDirection(): number;
public getParentForAccessibility(): android.view.ViewParent;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public addView(param0: android.view.View, param1: number, param2: number): void;
public createContextMenu(param0: android.view.ContextMenu): void;
public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public childDrawableStateChanged(param0: android.view.View): void;
public setOnFitSystemWindowsListener(param0: android.support.v7.widget.FitWindowsViewGroup.OnFitSystemWindowsListener): void;
public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean;
public getTextDirection(): number;
public requestFitSystemWindows(): void;
public focusSearch(param0: number): android.view.View;
public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void;
public isTextAlignmentResolved(): boolean;
public requestTransparentRegion(param0: android.view.View): void;
public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: native.Array): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean;
public canResolveTextAlignment(): boolean;
public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public canResolveTextDirection(): boolean;
public addView(param0: android.view.View, param1: number, param2: android.view.ViewGroup.LayoutParams): void;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean;
public getParent(): android.view.ViewParent;
public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public onStopNestedScroll(param0: android.view.View): void;
public sendAccessibilityEvent(param0: number): void;
public requestLayout(): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public canResolveLayoutDirection(): boolean;
public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean;
public removeView(param0: android.view.View): void;
public getTextAlignment(): number;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public recomputeViewAttributes(param0: android.view.View): void;
public focusableViewAvailable(param0: android.view.View): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.content.Context);
public addView(param0: android.view.View): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public focusSearch(param0: android.view.View, param1: number): android.view.View;
public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean;
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class FitWindowsLinearLayout extends android.widget.LinearLayout implements android.support.v7.widget.FitWindowsViewGroup {
public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public fitSystemWindows(param0: android.graphics.Rect): boolean;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void;
public invalidateChildInParent(param0: native.Array, param1: android.graphics.Rect): android.view.ViewParent;
public isLayoutRequested(): boolean;
public clearChildFocus(param0: android.view.View): void;
public isTextDirectionResolved(): boolean;
public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean;
public showContextMenuForChild(param0: android.view.View): boolean;
public isLayoutDirectionResolved(): boolean;
public addView(param0: android.view.View, param1: number): void;
public requestChildFocus(param0: android.view.View, param1: android.view.View): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public bringChildToFront(param0: android.view.View): void;
public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public getLayoutDirection(): number;
public getParentForAccessibility(): android.view.ViewParent;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public addView(param0: android.view.View, param1: number, param2: number): void;
public createContextMenu(param0: android.view.ContextMenu): void;
public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public childDrawableStateChanged(param0: android.view.View): void;
public setOnFitSystemWindowsListener(param0: android.support.v7.widget.FitWindowsViewGroup.OnFitSystemWindowsListener): void;
public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean;
public getTextDirection(): number;
public requestFitSystemWindows(): void;
public focusSearch(param0: number): android.view.View;
public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void;
public isTextAlignmentResolved(): boolean;
public requestTransparentRegion(param0: android.view.View): void;
public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: native.Array): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean;
public canResolveTextAlignment(): boolean;
public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public canResolveTextDirection(): boolean;
public addView(param0: android.view.View, param1: number, param2: android.view.ViewGroup.LayoutParams): void;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean;
public getParent(): android.view.ViewParent;
public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public onStopNestedScroll(param0: android.view.View): void;
public sendAccessibilityEvent(param0: number): void;
public requestLayout(): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public canResolveLayoutDirection(): boolean;
public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean;
public removeView(param0: android.view.View): void;
public getTextAlignment(): number;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public recomputeViewAttributes(param0: android.view.View): void;
public focusableViewAvailable(param0: android.view.View): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.content.Context);
public addView(param0: android.view.View): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public focusSearch(param0: android.view.View, param1: number): android.view.View;
public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean;
}
}
}
}
}
///
declare module android {
export module support {
export module v7 {
export module widget {
export class FitWindowsViewGroup extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.widget.FitWindowsViewGroup interface with the provided implementation.
*/
public constructor(implementation: {
setOnFitSystemWindowsListener(param0: android.support.v7.widget.FitWindowsViewGroup.OnFitSystemWindowsListener): void;
});
public setOnFitSystemWindowsListener(param0: android.support.v7.widget.FitWindowsViewGroup.OnFitSystemWindowsListener): void;
}
export module FitWindowsViewGroup {
export class OnFitSystemWindowsListener extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.widget.FitWindowsViewGroup$OnFitSystemWindowsListener interface with the provided implementation.
*/
public constructor(implementation: {
onFitSystemWindows(param0: android.graphics.Rect): void;
});
public onFitSystemWindows(param0: android.graphics.Rect): void;
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class ListViewCompat extends android.widget.ListView {
public static INVALID_POSITION: number;
public static NO_POSITION: number;
public mMotionPosition: number;
public lookForSelectablePosition(param0: number, param1: boolean): number;
public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void;
public invalidateChildInParent(param0: native.Array, param1: android.graphics.Rect): android.view.ViewParent;
public isLayoutRequested(): boolean;
public drawSelectorCompat(param0: android.graphics.Canvas): void;
public clearChildFocus(param0: android.view.View): void;
public positionSelectorLikeTouchCompat(param0: number, param1: android.view.View, param2: number, param3: number): void;
public isTextDirectionResolved(): boolean;
public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean;
public showContextMenuForChild(param0: android.view.View): boolean;
public isLayoutDirectionResolved(): boolean;
public addView(param0: android.view.View, param1: number): void;
public setSelector(param0: android.graphics.drawable.Drawable): void;
public requestChildFocus(param0: android.view.View, param1: android.view.View): void;
public updateSelectorStateCompat(): void;
public onTouchEvent(param0: android.view.MotionEvent): boolean;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public bringChildToFront(param0: android.view.View): void;
public onRemoteAdapterConnected(): boolean;
public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public getLayoutDirection(): number;
public getParentForAccessibility(): android.view.ViewParent;
public onGlobalLayout(): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public afterTextChanged(param0: android.text.Editable): void;
public addView(param0: android.view.View, param1: number, param2: number): void;
public createContextMenu(param0: android.view.ContextMenu): void;
public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public childDrawableStateChanged(param0: android.view.View): void;
public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean;
public getTextDirection(): number;
public beforeTextChanged(param0: string, param1: number, param2: number, param3: number): void;
public drawableStateChanged(): void;
public onFilterComplete(param0: number): void;
public requestFitSystemWindows(): void;
public focusSearch(param0: number): android.view.View;
public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void;
public isTextAlignmentResolved(): boolean;
public requestTransparentRegion(param0: android.view.View): void;
public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: native.Array): void;
public setSelector(param0: number): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public onTextChanged(param0: string, param1: number, param2: number, param3: number): void;
public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean;
public deferNotifyDataSetChanged(): void;
public canResolveTextAlignment(): boolean;
public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public canResolveTextDirection(): boolean;
public measureHeightOfChildrenCompat(param0: number, param1: number, param2: number, param3: number, param4: number): number;
public addView(param0: android.view.View, param1: number, param2: android.view.ViewGroup.LayoutParams): void;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean;
public getParent(): android.view.ViewParent;
public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public positionSelectorLikeFocusCompat(param0: number, param1: android.view.View): void;
public onStopNestedScroll(param0: android.view.View): void;
public sendAccessibilityEvent(param0: number): void;
public requestLayout(): void;
public dispatchDraw(param0: android.graphics.Canvas): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public canResolveLayoutDirection(): boolean;
public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean;
public removeView(param0: android.view.View): void;
public getTextAlignment(): number;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public touchModeDrawsInPressedStateCompat(): boolean;
public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public recomputeViewAttributes(param0: android.view.View): void;
public focusableViewAvailable(param0: android.view.View): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public onRemoteAdapterDisconnected(): void;
public constructor(param0: android.content.Context);
public addView(param0: android.view.View): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public focusSearch(param0: android.view.View, param1: number): android.view.View;
public positionSelectorCompat(param0: number, param1: android.view.View): void;
public setSelectorEnabled(param0: boolean): void;
public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean;
public onTouchModeChanged(param0: boolean): void;
public shouldShowSelectorCompat(): boolean;
}
export module ListViewCompat {
export class GateKeeperDrawable extends android.support.v7.graphics.drawable.DrawableWrapper {
public draw(param0: android.graphics.Canvas): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public constructor();
public setVisible(param0: boolean, param1: boolean): boolean;
public setState(param0: native.Array): boolean;
public setHotspot(param0: number, param1: number): void;
public setHotspotBounds(param0: number, param1: number, param2: number, param3: number): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public constructor(param0: android.graphics.drawable.Drawable);
}
}
}
}
}
}
import javaioInputStream = java.io.InputStream;
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class ResourcesWrapper extends android.content.res.Resources {
public getValue(param0: number, param1: android.util.TypedValue, param2: boolean): void;
public getDimensionPixelSize(param0: number): number;
public getColorStateList(param0: number): android.content.res.ColorStateList;
public getStringArray(param0: number): native.Array;
public constructor(param0: android.content.res.AssetManager, param1: android.util.DisplayMetrics, param2: android.content.res.Configuration, param3: any);
public openRawResourceFd(param0: number): android.content.res.AssetFileDescriptor;
public openRawResource(param0: number, param1: android.util.TypedValue): javaioInputStream;
public getResourceTypeName(param0: number): string;
public getDrawableForDensity(param0: number, param1: number, param2: android.content.res.Resources.Theme): android.graphics.drawable.Drawable;
public getXml(param0: number): android.content.res.XmlResourceParser;
public getDrawable(param0: number): android.graphics.drawable.Drawable;
public openRawResource(param0: number): javaioInputStream;
public constructor(param0: android.content.res.Resources);
public getString(param0: number): string;
public getConfiguration(): android.content.res.Configuration;
public getColor(param0: number, param1: android.content.res.Resources.Theme): number;
public getAnimation(param0: number): android.content.res.XmlResourceParser;
//public getTextArray(param0: number): native.Array;
public getBoolean(param0: number): boolean;
public obtainTypedArray(param0: number): android.content.res.TypedArray;
public getText(param0: number, param1: string): string;
public getResourcePackageName(param0: number): string;
public getValueForDensity(param0: number, param1: number, param2: android.util.TypedValue, param3: boolean): void;
public getResourceName(param0: number): string;
public updateConfiguration(param0: android.content.res.Configuration, param1: android.util.DisplayMetrics, param2: any): void;
public getQuantityString(param0: number, param1: number): string;
public getInteger(param0: number): number;
public updateConfiguration(param0: android.content.res.Configuration, param1: android.util.DisplayMetrics): void;
public getText(param0: number): string;
public getLayout(param0: number): android.content.res.XmlResourceParser;
public obtainAttributes(param0: android.util.AttributeSet, param1: native.Array): android.content.res.TypedArray;
public getIntArray(param0: number): native.Array;
public getFraction(param0: number, param1: number, param2: number): number;
public constructor(param0: android.content.res.AssetManager, param1: android.util.DisplayMetrics, param2: android.content.res.Configuration);
public getString(param0: number, param1: native.Array): string;
public getValue(param0: string, param1: android.util.TypedValue, param2: boolean): void;
public getIdentifier(param0: string, param1: string, param2: string): number;
public getQuantityString(param0: number, param1: number, param2: native.Array): string;
public getDimensionPixelOffset(param0: number): number;
public getQuantityText(param0: number, param1: number): string;
public getColorStateList(param0: number, param1: android.content.res.Resources.Theme): android.content.res.ColorStateList;
public getDisplayMetrics(): android.util.DisplayMetrics;
public getDrawableForDensity(param0: number, param1: number): android.graphics.drawable.Drawable;
public parseBundleExtras(param0: android.content.res.XmlResourceParser, param1: android.os.Bundle): void;
public getResourceEntryName(param0: number): string;
public getDrawable(param0: number, param1: android.content.res.Resources.Theme): android.graphics.drawable.Drawable;
public parseBundleExtra(param0: string, param1: android.util.AttributeSet, param2: android.os.Bundle): void;
public getMovie(param0: number): android.graphics.Movie;
public getColor(param0: number): number;
public getDimension(param0: number): number;
public static obtainAttributes(param0: android.content.res.Resources, param1: android.content.res.Resources.Theme, param2: android.util.AttributeSet, param3: native.Array): android.content.res.TypedArray;
}
}
}
}
}
declare module android {
export module support {
export module v7 {
export module widget {
export class RtlSpacingHelper extends javalangObject {
public static UNDEFINED: number;
public getRight(): number;
public getEnd(): number;
public setRelative(param0: number, param1: number): void;
public getLeft(): number;
public setDirection(param0: boolean): void;
public getStart(): number;
public setAbsolute(param0: number, param1: number): void;
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class ScrollingTabContainerView extends android.widget.HorizontalScrollView implements android.widget.AdapterView.OnItemSelectedListener {
public mVisibilityAnim: android.support.v4.view.ViewPropertyAnimatorCompat;
public mVisAnimListener: android.support.v7.widget.ScrollingTabContainerView.VisibilityAnimListener;
public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void;
public addTab(param0: android.support.v7.app.ActionBar.Tab, param1: number, param2: boolean): void;
public invalidateChildInParent(param0: native.Array, param1: android.graphics.Rect): android.view.ViewParent;
public isLayoutRequested(): boolean;
public onAttachedToWindow(): void;
public clearChildFocus(param0: android.view.View): void;
public isTextDirectionResolved(): boolean;
public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean;
public showContextMenuForChild(param0: android.view.View): boolean;
public isLayoutDirectionResolved(): boolean;
public addView(param0: android.view.View, param1: number): void;
public setTabSelected(param0: number): void;
public onConfigurationChanged(param0: android.content.res.Configuration): void;
public requestChildFocus(param0: android.view.View, param1: android.view.View): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public bringChildToFront(param0: android.view.View): void;
public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public getLayoutDirection(): number;
public getParentForAccessibility(): android.view.ViewParent;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public addTab(param0: android.support.v7.app.ActionBar.Tab, param1: boolean): void;
public addView(param0: android.view.View, param1: number, param2: number): void;
public setAllowCollapse(param0: boolean): void;
public createContextMenu(param0: android.view.ContextMenu): void;
public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public setContentHeight(param0: number): void;
public animateToVisibility(param0: number): void;
public childDrawableStateChanged(param0: android.view.View): void;
public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean;
public getTextDirection(): number;
public requestFitSystemWindows(): void;
public focusSearch(param0: number): android.view.View;
public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void;
public isTextAlignmentResolved(): boolean;
public requestTransparentRegion(param0: android.view.View): void;
public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: native.Array): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean;
public canResolveTextAlignment(): boolean;
public onItemSelected(param0: android.widget.AdapterView, param1: android.view.View, param2: number, param3: number): void;
public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public canResolveTextDirection(): boolean;
public onNothingSelected(param0: android.widget.AdapterView): void;
public addView(param0: android.view.View, param1: number, param2: android.view.ViewGroup.LayoutParams): void;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean;
public getParent(): android.view.ViewParent;
public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public onStopNestedScroll(param0: android.view.View): void;
public sendAccessibilityEvent(param0: number): void;
public requestLayout(): void;
public onDetachedFromWindow(): void;
public onMeasure(param0: number, param1: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public canResolveLayoutDirection(): boolean;
public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean;
public removeView(param0: android.view.View): void;
public getTextAlignment(): number;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public animateToTab(param0: number): void;
public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public removeTabAt(param0: number): void;
public recomputeViewAttributes(param0: android.view.View): void;
public focusableViewAvailable(param0: android.view.View): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.content.Context);
public updateTab(param0: number): void;
public addView(param0: android.view.View): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public focusSearch(param0: android.view.View, param1: number): android.view.View;
public removeAllTabs(): void;
public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean;
}
export module ScrollingTabContainerView {
export class TabAdapter extends android.widget.BaseAdapter {
public isEnabled(param0: number): boolean;
public getView(param0: number, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
public areAllItemsEnabled(): boolean;
public getItem(param0: number): javalangObject;
public getItemId(param0: number): number;
public getCount(): number;
public getDropDownView(param0: number, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
}
export class TabClickListener extends javalangObject implements android.view.View.OnClickListener {
public onClick(param0: android.view.View): void;
}
export class TabView extends android.support.v7.widget.LinearLayoutCompat implements android.view.View.OnLongClickListener {
public isLayoutRequested(): boolean;
public canResolveLayoutDirection(): boolean;
public onStopNestedScroll(param0: android.view.View): void;
public getParentForAccessibility(): android.view.ViewParent;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public requestChildRectangleOnScreen(param0: android.view.View, param1: android.graphics.Rect, param2: boolean): boolean;
public sendAccessibilityEvent(param0: number): void;
public requestTransparentRegion(param0: android.view.View): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public constructor(param0: android.content.Context);
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback): android.view.ActionMode;
public recomputeViewAttributes(param0: android.view.View): void;
public isTextAlignmentResolved(): boolean;
public addView(param0: android.view.View, param1: number, param2: number): void;
public addView(param0: android.view.View): void;
public focusableViewAvailable(param0: android.view.View): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public invalidateChild(param0: android.view.View, param1: android.graphics.Rect): void;
public onInitializeAccessibilityEvent(param0: android.view.accessibility.AccessibilityEvent): void;
public showContextMenuForChild(param0: android.view.View): boolean;
public onMeasure(param0: number, param1: number): void;
public getTextDirection(): number;
public onNestedPreFling(param0: android.view.View, param1: number, param2: number): boolean;
public onNestedPrePerformAccessibilityAction(param0: android.view.View, param1: number, param2: android.os.Bundle): boolean;
public requestSendAccessibilityEvent(param0: android.view.View, param1: android.view.accessibility.AccessibilityEvent): boolean;
public onStartNestedScroll(param0: android.view.View, param1: android.view.View, param2: number): boolean;
public focusSearch(param0: number): android.view.View;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public canResolveTextDirection(): boolean;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public getParent(): android.view.ViewParent;
public isLayoutDirectionResolved(): boolean;
public getTab(): android.support.v7.app.ActionBar.Tab;
public removeView(param0: android.view.View): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public updateViewLayout(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public requestLayout(): void;
public onNestedFling(param0: android.view.View, param1: number, param2: number, param3: boolean): boolean;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public isTextDirectionResolved(): boolean;
public requestChildFocus(param0: android.view.View, param1: android.view.View): void;
public addView(param0: android.view.View, param1: number): void;
public onLongClick(param0: android.view.View): boolean;
public getChildVisibleRect(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Point): boolean;
public childDrawableStateChanged(param0: android.view.View): void;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public notifySubtreeAccessibilityStateChanged(param0: android.view.View, param1: android.view.View, param2: number): void;
public startActionModeForChild(param0: android.view.View, param1: android.view.ActionMode.Callback, param2: number): android.view.ActionMode;
public setSelected(param0: boolean): void;
public update(): void;
public childHasTransientStateChanged(param0: android.view.View, param1: boolean): void;
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public constructor(param0: android.support.v7.widget.ScrollingTabContainerView, param1: android.content.Context, param2: android.support.v7.app.ActionBar.Tab, param3: boolean);
public onNestedScrollAccepted(param0: android.view.View, param1: android.view.View, param2: number): void;
public requestFitSystemWindows(): void;
public clearChildFocus(param0: android.view.View): void;
public invalidateChildInParent(param0: native.Array, param1: android.graphics.Rect): android.view.ViewParent;
public onNestedScroll(param0: android.view.View, param1: number, param2: number, param3: number, param4: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public getTextAlignment(): number;
public onNestedPreScroll(param0: android.view.View, param1: number, param2: number, param3: native.Array): void;
public bringChildToFront(param0: android.view.View): void;
public addView(param0: android.view.View, param1: android.view.ViewGroup.LayoutParams): void;
public addView(param0: android.view.View, param1: number, param2: android.view.ViewGroup.LayoutParams): void;
public onInitializeAccessibilityNodeInfo(param0: android.view.accessibility.AccessibilityNodeInfo): void;
public bindTab(param0: android.support.v7.app.ActionBar.Tab): void;
public focusSearch(param0: android.view.View, param1: number): android.view.View;
public createContextMenu(param0: android.view.ContextMenu): void;
public getLayoutDirection(): number;
public canResolveTextAlignment(): boolean;
}
export class VisibilityAnimListener extends javalangObject {
public constructor(param0: android.support.v7.widget.ScrollingTabContainerView);
public onAnimationCancel(param0: android.view.View): void;
public onAnimationEnd(param0: android.view.View): void;
public withFinalVisibility(param0: android.support.v4.view.ViewPropertyAnimatorCompat, param1: number): android.support.v7.widget.ScrollingTabContainerView.VisibilityAnimListener;
public onAnimationStart(param0: android.view.View): void;
}
}
}
}
}
}
import javautilWeakHashMap = java.util.WeakHashMap;
///
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class SuggestionsAdapter extends android.support.v4.widget.ResourceCursorAdapter implements android.view.View.OnClickListener {
public constructor(param0: android.content.Context, param1: android.database.Cursor);
public constructor(param0: android.content.Context, param1: android.database.Cursor, param2: boolean);
public getView(param0: number, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
public constructor(param0: android.content.Context, param1: android.support.v7.widget.SearchView, param2: android.app.SearchableInfo, param3: javautilWeakHashMap);
public notifyDataSetChanged(): void;
public changeCursor(param0: android.database.Cursor): void;
public getDropDownView(param0: number, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
public constructor();
public runQueryOnBackgroundThread(param0: string): android.database.Cursor;
public close(): void;
public constructor(param0: android.content.Context, param1: number, param2: android.database.Cursor);
public constructor(param0: android.content.Context, param1: number, param2: android.database.Cursor, param3: boolean);
public convertToString(param0: android.database.Cursor): string;
public getCursor(): android.database.Cursor;
public getFilter(): android.widget.Filter;
public getQueryRefinement(): number;
public areAllItemsEnabled(): boolean;
public notifyDataSetInvalidated(): void;
public constructor(param0: android.content.Context, param1: number, param2: android.database.Cursor, param3: number);
public setQueryRefinement(param0: number): void;
public onClick(param0: android.view.View): void;
public newView(param0: android.content.Context, param1: android.database.Cursor, param2: android.view.ViewGroup): android.view.View;
public hasStableIds(): boolean;
public bindView(param0: android.view.View, param1: android.content.Context, param2: android.database.Cursor): void;
public static getColumnString(param0: android.database.Cursor, param1: string): string;
public isEnabled(param0: number): boolean;
public constructor(param0: android.content.Context, param1: android.database.Cursor, param2: number);
}
export module SuggestionsAdapter {
export class ChildViewCache extends javalangObject {
public mText1: android.widget.TextView;
public mText2: android.widget.TextView;
public mIcon1: android.widget.ImageView;
public mIcon2: android.widget.ImageView;
public mIconRefine: android.widget.ImageView;
public constructor(param0: android.view.View);
}
}
}
}
}
}
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class ThemeUtils extends javalangObject {
public static getThemeAttrColor(param0: android.content.Context, param1: number): number;
public static createDisabledStateList(param0: number, param1: number): android.content.res.ColorStateList;
public static getThemeAttrColorStateList(param0: android.content.Context, param1: number): android.content.res.ColorStateList;
public static getDisabledThemeAttrColor(param0: android.content.Context, param1: number): number;
}
}
}
}
}
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class ThemedSpinnerAdapter extends javalangObject implements android.widget.SpinnerAdapter {
/**
* Constructs a new instance of the android.support.v7.widget.ThemedSpinnerAdapter interface with the provided implementation.
*/
public constructor(implementation: {
setDropDownViewTheme(param0: android.content.res.Resources.Theme): void;
getDropDownViewTheme(): android.content.res.Resources.Theme;
getDropDownView(param0: number, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
registerDataSetObserver(param0: android.database.DataSetObserver): void;
unregisterDataSetObserver(param0: android.database.DataSetObserver): void;
getCount(): number;
getItem(param0: number): javalangObject;
getItemId(param0: number): number;
hasStableIds(): boolean;
getView(param0: number, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
getItemViewType(param0: number): number;
getViewTypeCount(): number;
isEmpty(): boolean;
});
public static NO_SELECTION: number;
public static IGNORE_ITEM_VIEW_TYPE: number;
public isEmpty(): boolean;
public getCount(): number;
public getViewTypeCount(): number;
public getDropDownViewTheme(): android.content.res.Resources.Theme;
public getView(param0: number, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
public getItem(param0: number): javalangObject;
public getDropDownView(param0: number, param1: android.view.View, param2: android.view.ViewGroup): android.view.View;
public hasStableIds(): boolean;
public setDropDownViewTheme(param0: android.content.res.Resources.Theme): void;
public unregisterDataSetObserver(param0: android.database.DataSetObserver): void;
public getItemViewType(param0: number): number;
public registerDataSetObserver(param0: android.database.DataSetObserver): void;
public getItemId(param0: number): number;
}
export module ThemedSpinnerAdapter {
export class Helper extends javalangObject {
public getDropDownViewInflater(): android.view.LayoutInflater;
public setDropDownViewTheme(param0: android.content.res.Resources.Theme): void;
public constructor(param0: android.content.Context);
public getDropDownViewTheme(): android.content.res.Resources.Theme;
}
}
}
}
}
}
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class TintContextWrapper extends android.content.ContextWrapper {
public getResources(): android.content.res.Resources;
public static wrap(param0: android.content.Context): android.content.Context;
}
}
}
}
}
///
declare module android {
export module support {
export module v7 {
export module widget {
export class TintInfo extends javalangObject {
public mTintList: android.content.res.ColorStateList;
public mTintMode: android.graphics.PorterDuff.Mode;
public mHasTintMode: boolean;
public mHasTintList: boolean;
}
}
}
}
}
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class TintResources extends android.support.v7.widget.ResourcesWrapper {
public getDrawable(param0: number, param1: android.content.res.Resources.Theme): android.graphics.drawable.Drawable;
public constructor(param0: android.content.res.AssetManager, param1: android.util.DisplayMetrics, param2: android.content.res.Configuration);
public getDrawable(param0: number): android.graphics.drawable.Drawable;
public constructor(param0: android.content.res.Resources);
public constructor(param0: android.content.res.AssetManager, param1: android.util.DisplayMetrics, param2: android.content.res.Configuration, param3: any);
public constructor(param0: android.content.Context, param1: android.content.res.Resources);
}
}
}
}
}
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class TintTypedArray extends javalangObject {
public getNonResourceString(param0: number): string;
public recycle(): void;
public getDimension(param0: number, param1: number): number;
public getFraction(param0: number, param1: number, param2: number, param3: number): number;
public getText(param0: number): string;
public static obtainStyledAttributes(param0: android.content.Context, param1: android.util.AttributeSet, param2: native.Array): android.support.v7.widget.TintTypedArray;
public getColor(param0: number, param1: number): number;
public getColorStateList(param0: number): android.content.res.ColorStateList;
public getDimensionPixelSize(param0: number, param1: number): number;
public getChangingConfigurations(): number;
public static obtainStyledAttributes(param0: android.content.Context, param1: android.util.AttributeSet, param2: native.Array, param3: number, param4: number): android.support.v7.widget.TintTypedArray;
public getResources(): android.content.res.Resources;
public hasValue(param0: number): boolean;
public getDimensionPixelOffset(param0: number, param1: number): number;
public getType(param0: number): number;
public getLayoutDimension(param0: number, param1: string): number;
public getResourceId(param0: number, param1: number): number;
public getValue(param0: number, param1: android.util.TypedValue): boolean;
public getDrawable(param0: number): android.graphics.drawable.Drawable;
public getInteger(param0: number, param1: number): number;
public getDrawableIfKnown(param0: number): android.graphics.drawable.Drawable;
public peekValue(param0: number): android.util.TypedValue;
public getString(param0: number): string;
public getIndex(param0: number): number;
public getBoolean(param0: number, param1: boolean): boolean;
public length(): number;
public getIndexCount(): number;
public getPositionDescription(): string;
public getTextArray(param0: number): native.Array;
public getInt(param0: number, param1: number): number;
public getFloat(param0: number, param1: number): number;
public getLayoutDimension(param0: number, param1: number): number;
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class ToolbarWidgetWrapper extends javalangObject implements android.support.v7.widget.DecorToolbar {
public getTitle(): string;
public setLogo(param0: number): void;
public getNavigationMode(): number;
public setTitle(param0: string): void;
public setDropdownParams(param0: android.widget.SpinnerAdapter, param1: android.widget.AdapterView.OnItemSelectedListener): void;
public setMenu(param0: android.view.Menu, param1: android.support.v7.view.menu.MenuPresenter.Callback): void;
public setDefaultNavigationContentDescription(param0: number): void;
public getCustomView(): android.view.View;
public hideOverflowMenu(): boolean;
public getVisibility(): number;
public setCollapsible(param0: boolean): void;
public setWindowCallback(param0: android.view.Window.Callback): void;
public setIcon(param0: android.graphics.drawable.Drawable): void;
public canShowOverflowMenu(): boolean;
public setupAnimatorToVisibility(param0: number, param1: number): android.support.v4.view.ViewPropertyAnimatorCompat;
public isOverflowMenuShowPending(): boolean;
public getHeight(): number;
public getViewGroup(): android.view.ViewGroup;
public restoreHierarchyState(param0: android.util.SparseArray): void;
public setDefaultNavigationIcon(param0: android.graphics.drawable.Drawable): void;
public hasLogo(): boolean;
public setMenuPrepared(): void;
public setDisplayOptions(param0: number): void;
public getDropdownItemCount(): number;
public isTitleTruncated(): boolean;
public constructor(param0: android.support.v7.widget.Toolbar, param1: boolean);
public setLogo(param0: android.graphics.drawable.Drawable): void;
public setNavigationIcon(param0: android.graphics.drawable.Drawable): void;
public setIcon(param0: number): void;
public animateToVisibility(param0: number): void;
public setVisibility(param0: number): void;
public initProgress(): void;
public setCustomView(param0: android.view.View): void;
public hasExpandedActionView(): boolean;
public isOverflowMenuShowing(): boolean;
public showOverflowMenu(): boolean;
public setDropdownSelectedPosition(param0: number): void;
public setEmbeddedTabView(param0: android.support.v7.widget.ScrollingTabContainerView): void;
public setMenuCallbacks(param0: android.support.v7.view.menu.MenuPresenter.Callback, param1: android.support.v7.view.menu.MenuBuilder.Callback): void;
public setNavigationContentDescription(param0: number): void;
public getContext(): android.content.Context;
public getMenu(): android.view.Menu;
public saveHierarchyState(param0: android.util.SparseArray): void;
public getDropdownSelectedPosition(): number;
public setNavigationIcon(param0: number): void;
public dismissPopupMenus(): void;
public collapseActionView(): void;
public setNavigationMode(param0: number): void;
public setBackgroundDrawable(param0: android.graphics.drawable.Drawable): void;
public initIndeterminateProgress(): void;
public constructor(param0: android.support.v7.widget.Toolbar, param1: boolean, param2: number, param3: number);
public setNavigationContentDescription(param0: string): void;
public setSubtitle(param0: string): void;
public hasEmbeddedTabs(): boolean;
public getSubtitle(): string;
public getDisplayOptions(): number;
public hasIcon(): boolean;
public setHomeButtonEnabled(param0: boolean): void;
public setWindowTitle(param0: string): void;
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class ViewStubCompat extends android.view.View {
public onKeyUp(param0: number, param1: android.view.KeyEvent): boolean;
public setOnInflateListener(param0: android.support.v7.widget.ViewStubCompat.OnInflateListener): void;
public sendAccessibilityEventUnchecked(param0: android.view.accessibility.AccessibilityEvent): void;
public onKeyDown(param0: number, param1: android.view.KeyEvent): boolean;
public setInflatedId(param0: number): void;
public getInflatedId(): number;
public onKeyMultiple(param0: number, param1: number, param2: android.view.KeyEvent): boolean;
public setLayoutResource(param0: number): void;
public onKeyLongPress(param0: number, param1: android.view.KeyEvent): boolean;
public getLayoutResource(): number;
public sendAccessibilityEvent(param0: number): void;
public dispatchDraw(param0: android.graphics.Canvas): void;
//public draw(param0: android.graphics.Canvas): void;
public scheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable, param2: number): void;
public onMeasure(param0: number, param1: number): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number);
public unscheduleDrawable(param0: android.graphics.drawable.Drawable, param1: javalangRunnable): void;
public constructor(param0: android.content.Context, param1: android.util.AttributeSet, param2: number, param3: number);
public setLayoutInflater(param0: android.view.LayoutInflater): void;
public invalidateDrawable(param0: android.graphics.drawable.Drawable): void;
public getLayoutInflater(): android.view.LayoutInflater;
public inflate(): android.view.View;
public unscheduleDrawable(param0: android.graphics.drawable.Drawable): void;
public constructor(param0: android.content.Context);
public constructor(param0: android.content.Context, param1: android.util.AttributeSet);
public setVisibility(param0: number): void;
public static inflate(param0: android.content.Context, param1: number, param2: android.view.ViewGroup): android.view.View;
}
export module ViewStubCompat {
export class OnInflateListener extends javalangObject {
/**
* Constructs a new instance of the android.support.v7.widget.ViewStubCompat$OnInflateListener interface with the provided implementation.
*/
public constructor(implementation: {
onInflate(param0: android.support.v7.widget.ViewStubCompat, param1: android.view.View): void;
});
public onInflate(param0: android.support.v7.widget.ViewStubCompat, param1: android.view.View): void;
}
}
}
}
}
}
///
///
declare module android {
export module support {
export module v7 {
export module widget {
export class ViewUtils extends javalangObject {
public static makeOptionalFitsSystemWindows(param0: android.view.View): void;
public static isLayoutRtl(param0: android.view.View): boolean;
public static computeFitSystemWindows(param0: android.view.View, param1: android.graphics.Rect, param2: android.graphics.Rect): void;
public static combineMeasuredStates(param0: number, param1: number): number;
}
}
}
}
}
declare module com {
export module telerik {
export module android {
export module common {
export class BuildConfig extends javalangObject {
public static DEBUG: boolean;
public static APPLICATION_ID: string;
public static BUILD_TYPE: string;
public static FLAVOR: string;
public static VERSION_CODE: number;
public static VERSION_NAME: string;
public constructor();
}
}
}
}
}
import javalangEnum = java.lang.Enum;
///
///
///
declare module com {
export module telerik {
export module android {
export module common {
export class CollectionChangeAction extends javalangEnum {
public static ADD: com.telerik.android.common.CollectionChangeAction;
public static REMOVE: com.telerik.android.common.CollectionChangeAction;
public static RESET: com.telerik.android.common.CollectionChangeAction;
public static REPLACE: com.telerik.android.common.CollectionChangeAction;
public static MOVE: com.telerik.android.common.CollectionChangeAction;
public static valueOf(param0: string): com.telerik.android.common.CollectionChangeAction;
public static values(): native.Array;
public static valueOf(param0: javalangClass, param1: string): javalangEnum;
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module common {
export class CollectionChangeListener extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.common.CollectionChangeListener interface with the provided implementation.
*/
public constructor(implementation: {
collectionChanged(param0: com.telerik.android.common.CollectionChangedEvent): void;
});
public collectionChanged(param0: com.telerik.android.common.CollectionChangedEvent): void;
}
}
}
}
}
///
///
///
declare module com {
export module telerik {
export module android {
export module common {
export class CollectionChangedEvent extends javalangObject {
public getSource(): com.telerik.android.common.ObservableCollection;
public getOldItems(): javautilList;
public constructor(param0: com.telerik.android.common.ObservableCollection, param1: com.telerik.android.common.CollectionChangeAction);
public getNewIndex(): number;
public getOldIndex(): number;
public constructor(param0: com.telerik.android.common.ObservableCollection, param1: com.telerik.android.common.CollectionChangeAction, param2: javautilList, param3: javautilList, param4: number, param5: number);
public getNewItems(): javautilList;
public action(): com.telerik.android.common.CollectionChangeAction;
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module common {
export class DataTuple extends javalangObject {
public firstValue: javalangObject;
public secondValue: javalangObject;
public thirdValue: javalangObject;
public toString(): string;
public constructor(param0: javalangObject, param1: javalangObject, param2: javalangObject);
public constructor(param0: javalangObject, param1: javalangObject);
public constructor(param0: javalangObject);
}
}
}
}
}
import javautilCalendar = java.util.Calendar;
///
///
declare module com {
export module telerik {
export module android {
export module common {
export class DateTimeExtensions extends javalangObject {
public static getQuarterOfYear(param0: javautilCalendar): number;
public static getSecondOfYear(param0: javautilCalendar): number;
public constructor();
public static getMinuteOfYear(param0: javautilCalendar): number;
public static getHourOfYear(param0: javautilCalendar): number;
public static subtract(param0: javautilCalendar, param1: javautilCalendar): com.telerik.android.common.TimeSpan;
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module common {
export class DependencyPropertyChangedListener extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.common.DependencyPropertyChangedListener interface with the provided implementation.
*/
public constructor(implementation: {
onPropertyChanged(param0: javalangObject, param1: number, param2: javalangObject): void;
});
public onPropertyChanged(param0: javalangObject, param1: number, param2: javalangObject): void;
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module common {
export class Function extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.common.Function interface with the provided implementation.
*/
public constructor(implementation: {
apply(param0: javalangObject): javalangObject;
});
public apply(param0: javalangObject): javalangObject;
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module common {
export class Function2 extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.common.Function2 interface with the provided implementation.
*/
public constructor(implementation: {
apply(param0: javalangObject, param1: javalangObject): javalangObject;
});
public apply(param0: javalangObject, param1: javalangObject): javalangObject;
}
}
}
}
}
///
///
declare module com {
export module telerik {
export module android {
export module common {
export class Function2Async extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.common.Function2Async interface with the provided implementation.
*/
public constructor(implementation: {
apply(param0: javalangObject, param1: javalangObject, param2: com.telerik.android.common.Procedure): void;
});
public apply(param0: javalangObject, param1: javalangObject, param2: com.telerik.android.common.Procedure): void;
}
}
}
}
}
import javautilCollection = java.util.Collection;
import javautilIterator = java.util.Iterator;
import javautilListIterator = java.util.ListIterator;
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module common {
export class ObservableCollection extends javautilArrayList {
public removeRange(param0: number, param1: number): void;
public listIterator(param0: number): javautilListIterator;
public containsAll(param0: javautilCollection): boolean;
public isEmpty(): boolean;
public retainAll(param0: javautilCollection): boolean;
public addAll(param0: javautilCollection): boolean;
public toArray(): native.Array;
public iterator(): javautilIterator;
public size(): number;
public toArray(param0: native.Array): native.Array;
public remove(param0: javalangObject): boolean;
public removeAll(param0: javautilCollection): boolean;
public constructor();
public indexOf(param0: javalangObject): number;
public clear(): void;
public lastIndexOf(param0: javalangObject): number;
public beginUpdate(): void;
public endUpdate(): void;
public hashCode(): number;
public constructor(param0: number);
public addCollectionChangeListener(param0: com.telerik.android.common.CollectionChangeListener): void;
public remove(param0: number): javalangObject;
public add(param0: number, param1: javalangObject): void;
public addAll(param0: number, param1: javautilCollection): boolean;
public notifyListeners(param0: com.telerik.android.common.CollectionChangedEvent): void;
public equals(param0: javalangObject): boolean;
public removeCollectionChangeListener(param0: com.telerik.android.common.CollectionChangeListener): void;
public add(param0: javalangObject): boolean;
public set(param0: number, param1: javalangObject): javalangObject;
public listIterator(): javautilListIterator;
public contains(param0: javalangObject): boolean;
public subList(param0: number, param1: number): javautilList;
public get(param0: number): javalangObject;
public constructor(param0: javautilCollection);
}
}
}
}
}
///
///
///
declare module com {
export module telerik {
export module android {
export module common {
export class Orientation extends javalangEnum {
public static HORIZONTAL: com.telerik.android.common.Orientation;
public static VERTICAL: com.telerik.android.common.Orientation;
public static valueOf(param0: string): com.telerik.android.common.Orientation;
public static values(): native.Array;
public static valueOf(param0: javalangClass, param1: string): javalangEnum;
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module common {
export class Procedure extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.common.Procedure interface with the provided implementation.
*/
public constructor(implementation: {
apply(param0: javalangObject): void;
});
public apply(param0: javalangObject): void;
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module common {
export class Procedure2 extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.common.Procedure2 interface with the provided implementation.
*/
public constructor(implementation: {
apply(param0: javalangObject, param1: javalangObject): void;
});
public apply(param0: javalangObject, param1: javalangObject): void;
}
}
}
}
}
import javautilHashMap = java.util.HashMap;
///
///
///
declare module com {
export module telerik {
export module android {
export module common {
export abstract class PropertyManager extends javalangObject {
public static LOCAL_VALUE: number;
public static PALETTE_VALUE: number;
public static DEFAULT_VALUE: number;
public static UNSET_VALUE: javalangObject;
public static registerProperty(param0: javalangObject, param1: com.telerik.android.common.DependencyPropertyChangedListener): number;
public resetPropertyValue(param0: number): void;
public constructor();
public getValue(param0: number): javalangObject;
public setValue(param0: number, param1: javalangObject): void;
public setValue(param0: number, param1: number, param2: javalangObject): void;
}
export module PropertyManager {
export class PropertyBag extends javalangObject {
public constructor(param0: javalangObject);
public resolveValue(): javalangObject;
public setValueForKey(param0: number, param1: javalangObject): void;
}
export class PropertyMetadata extends javalangObject {
public propertyBags: javautilHashMap;
public constructor(param0: javalangObject, param1: com.telerik.android.common.DependencyPropertyChangedListener);
public defaultValue(): javalangObject;
public getListener(): com.telerik.android.common.DependencyPropertyChangedListener;
}
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module common {
export class RadThickness extends javalangObject {
public left: number;
public top: number;
public right: number;
public bottom: number;
public constructor(param0: number, param1: number, param2: number, param3: number);
public clone(): javalangObject;
public constructor();
public equals(param0: javalangObject): boolean;
public clone(): com.telerik.android.common.RadThickness;
public static getEmpty(): com.telerik.android.common.RadThickness;
}
}
}
}
}
///
///
declare module com {
export module telerik {
export module android {
export module common {
export class TimeSpan extends javalangObject {
public static fromDays(param0: number): com.telerik.android.common.TimeSpan;
public static fromMinutes(param0: number): com.telerik.android.common.TimeSpan;
public static fromHours(param0: number): com.telerik.android.common.TimeSpan;
public constructor(param0: javautilCalendar, param1: javautilCalendar);
public constructor();
public getMillis(): number;
public compareTo(param0: javalangObject): number;
public static fromMilliseconds(param0: number): com.telerik.android.common.TimeSpan;
public static fromSeconds(param0: number): com.telerik.android.common.TimeSpan;
public getTotalDays(): number;
public static getZero(): com.telerik.android.common.TimeSpan;
}
}
}
}
}
import androidgraphicsRectF = android.graphics.RectF;
import androidgraphicsRect = android.graphics.Rect;
import androidviewView = android.view.View;
import androidappActivity = android.app.Activity;
import androidcontentContext = android.content.Context;
///
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module common {
export class Util extends javalangObject {
public static getLayoutPart(param0: androidappActivity, param1: number, param2: javalangClass, param3: boolean): javalangObject;
public static getLayoutPart(param0: androidappActivity, param1: number, param2: javalangClass): javalangObject;
public static generateDummyText(param0: string): string;
public static Equals(param0: javalangObject, param1: javalangObject): boolean;
public static isNullOrEmpty(param0: string): boolean;
public static toString(param0: javalangObject): string;
public static getLayoutPart(param0: androidviewView, param1: number, param2: javalangClass): javalangObject;
public static RectFToRect(param0: androidgraphicsRectF): androidgraphicsRect;
public toString(): string;
public static getDimen(param0: number, param1: number): number;
public constructor();
public static convertToRectF(param0: com.telerik.android.common.math.RadRect): androidgraphicsRectF;
public static generateViewId(): number;
public static getLayoutPart(param0: androidviewView, param1: number, param2: javalangClass, param3: boolean): javalangObject;
public static createViewFromXML(param0: number, param1: javalangClass, param2: androidcontentContext): javalangObject;
public static getDP(param0: number): number;
}
}
}
}
}
declare module com {
export module telerik {
export module android {
export module common {
export module animations {
export class AnimationEasingHelper extends javalangObject {
public constructor();
public static circularEaseOut(param0: number, param1: number, param2: number, param3: number): number;
public static sinusoidalEaseInOut(param0: number, param1: number, param2: number, param3: number): number;
public static cubicEaseIn(param0: number, param1: number, param2: number, param3: number): number;
public static quadraticEaseInOut(param0: number, param1: number, param2: number, param3: number): number;
public static quarticEaseIn(param0: number, param1: number, param2: number, param3: number): number;
public static quadraticEaseOut(param0: number, param1: number, param2: number, param3: number): number;
public static exponentialEaseIn(param0: number, param1: number, param2: number, param3: number): number;
public static exponentialEaseOut(param0: number, param1: number, param2: number, param3: number): number;
public static quadraticEaseIn(param0: number, param1: number, param2: number, param3: number): number;
public static quarticEaseOut(param0: number, param1: number, param2: number, param3: number): number;
public static quarticEaseInOut(param0: number, param1: number, param2: number, param3: number): number;
public static cubicEaseInOut(param0: number, param1: number, param2: number, param3: number): number;
public static sinusoidalEaseOut(param0: number, param1: number, param2: number, param3: number): number;
public static cubicEaseOut(param0: number, param1: number, param2: number, param3: number): number;
public static quinticEaseIn(param0: number, param1: number, param2: number, param3: number): number;
public static quinticEaseOut(param0: number, param1: number, param2: number, param3: number): number;
public static exponentialEaseInOut(param0: number, param1: number, param2: number, param3: number): number;
public static circularEaseInOut(param0: number, param1: number, param2: number, param3: number): number;
public static quinticEaseInOut(param0: number, param1: number, param2: number, param3: number): number;
public static linear(param0: number, param1: number, param2: number, param3: number): number;
public static sinusoidalEaseIn(param0: number, param1: number, param2: number, param3: number): number;
public static circularEaseIn(param0: number, param1: number, param2: number, param3: number): number;
}
}
}
}
}
}
///
///
///
declare module com {
export module telerik {
export module android {
export module common {
export module animations {
export class EasingType extends javalangEnum {
public static Linear: com.telerik.android.common.animations.EasingType;
public static QuadraticIn: com.telerik.android.common.animations.EasingType;
public static QuadraticOut: com.telerik.android.common.animations.EasingType;
public static QuadraticInOut: com.telerik.android.common.animations.EasingType;
public static CubicIn: com.telerik.android.common.animations.EasingType;
public static CubicOut: com.telerik.android.common.animations.EasingType;
public static CubicInOut: com.telerik.android.common.animations.EasingType;
public static QuarticIn: com.telerik.android.common.animations.EasingType;
public static QuarticOut: com.telerik.android.common.animations.EasingType;
public static QuarticInOut: com.telerik.android.common.animations.EasingType;
public static QuinticIn: com.telerik.android.common.animations.EasingType;
public static QuinticOut: com.telerik.android.common.animations.EasingType;
public static QuinticInOut: com.telerik.android.common.animations.EasingType;
public static SinusoidalIn: com.telerik.android.common.animations.EasingType;
public static SinusoidalOut: com.telerik.android.common.animations.EasingType;
public static SinusoidalInOut: com.telerik.android.common.animations.EasingType;
public static ExponentialIn: com.telerik.android.common.animations.EasingType;
public static ExponentialOut: com.telerik.android.common.animations.EasingType;
public static ExponentialInOut: com.telerik.android.common.animations.EasingType;
public static CircularIn: com.telerik.android.common.animations.EasingType;
public static CircularOut: com.telerik.android.common.animations.EasingType;
public static CircularInOut: com.telerik.android.common.animations.EasingType;
public static valueOf(param0: string): com.telerik.android.common.animations.EasingType;
public static values(): native.Array;
public static valueOf(param0: javalangClass, param1: string): javalangEnum;
}
}
}
}
}
}
import javalangError = java.lang.Error;
import javalangThrowable = java.lang.Throwable;
///
///
declare module com {
export module telerik {
export module android {
export module common {
export module exceptions {
export class MissingLayoutPartException extends javalangError {
public constructor();
public constructor(param0: javalangThrowable);
public constructor(param0: string, param1: javalangThrowable, param2: boolean, param3: boolean);
public constructor(param0: string, param1: javalangThrowable);
public constructor(param0: string);
}
}
}
}
}
}
///
///
declare module com {
export module telerik {
export module android {
export module common {
export module exceptions {
export class WrongLayoutPartTypeException extends javalangError {
public constructor();
public constructor(param0: javalangThrowable);
public constructor(param0: string, param1: javalangThrowable, param2: boolean, param3: boolean);
public constructor(param0: string, param1: javalangThrowable);
public constructor(param0: string);
}
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module common {
export module licensing {
export class LicensingProvider extends javalangObject {
public constructor();
public static verify(param0: androidcontentContext): void;
public static licenseRequired(): boolean;
}
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module common {
export module licensing {
export class TelerikLicense extends javalangObject {
public constructor();
public static verify(param0: androidcontentContext): void;
public static licenseRequired(): boolean;
}
}
}
}
}
}
///
///
declare module com {
export module telerik {
export module android {
export module common {
export module math {
export class RadCircle extends javalangObject {
public centerX: number;
public centerY: number;
public radius: number;
public constructor();
public constructor(param0: com.telerik.android.common.math.RadPoint, param1: number);
public center(): com.telerik.android.common.math.RadPoint;
public getBounds(): com.telerik.android.common.math.RadRect;
public constructor(param0: number, param1: number, param2: number);
}
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module common {
export module math {
export class RadLine extends javalangObject {
public x1: number;
public x2: number;
public y1: number;
public y2: number;
public constructor(param0: com.telerik.android.common.math.RadPoint, param1: com.telerik.android.common.math.RadPoint);
public static round(param0: com.telerik.android.common.math.RadLine): com.telerik.android.common.math.RadLine;
public constructor(param0: number, param1: number, param2: number, param3: number);
}
}
}
}
}
}
///
///
///
declare module com {
export module telerik {
export module android {
export module common {
export module math {
export class RadMath extends javalangObject {
public static DEG_TO_RAD_FACTOR: number;
public static RAD_TO_DEG_FACTOR: number;
public static EPSILON: number;
public static areClose(param0: number, param1: number): boolean;
public static getPolarCoordinates(param0: com.telerik.android.common.math.RadPoint, param1: com.telerik.android.common.math.RadPoint): com.telerik.android.common.math.RadPolarCoordinates;
public static areClose(param0: number, param1: number, param2: number): boolean;
public static isOne(param0: number): boolean;
public static getRotatedSize(param0: com.telerik.android.common.math.RadSize, param1: number): com.telerik.android.common.math.RadSize;
public static getPointDistance(param0: number, param1: number, param2: number, param3: number): number;
public static isZero(param0: number): boolean;
public static getArcPoint(param0: number, param1: com.telerik.android.common.math.RadPoint, param2: number): com.telerik.android.common.math.RadPoint;
}
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module common {
export module math {
export class RadPoint extends javalangObject {
public static getInfinityPoint(): com.telerik.android.common.math.RadPoint;
public constructor();
public static round(param0: com.telerik.android.common.math.RadPoint): com.telerik.android.common.math.RadPoint;
public equals(param0: javalangObject): boolean;
public getX(): number;
public getY(): number;
public constructor(param0: number, param1: number);
public toString(): string;
public static getEmpty(): com.telerik.android.common.math.RadPoint;
}
}
}
}
}
}
declare module com {
export module telerik {
export module android {
export module common {
export module math {
export class RadPolarCoordinates extends javalangObject {
public angle: number;
public radius: number;
public constructor(param0: number, param1: number);
}
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module common {
export module math {
export class RadPolarVector extends javalangObject {
public centerX: number;
public centerY: number;
public pointX: number;
public pointY: number;
public angle: number;
public point(): com.telerik.android.common.math.RadPoint;
public constructor();
public center(): com.telerik.android.common.math.RadPoint;
}
}
}
}
}
}
///
///
///
declare module com {
export module telerik {
export module android {
export module common {
export module math {
export class RadRect extends javalangObject {
public getLocation(): com.telerik.android.common.math.RadPoint;
public constructor();
public equals(param0: javalangObject): boolean;
public contains(param0: number, param1: number): boolean;
public getX(): number;
public constructor(param0: com.telerik.android.common.math.RadPoint, param1: com.telerik.android.common.math.RadPoint);
public getCenter(): com.telerik.android.common.math.RadPoint;
public getRight(): number;
public static getEmpty(): com.telerik.android.common.math.RadRect;
public static centerRect(param0: com.telerik.android.common.math.RadRect, param1: com.telerik.android.common.math.RadRect): com.telerik.android.common.math.RadRect;
public getHeight(): number;
public toString(): string;
public constructor(param0: number, param1: number, param2: number, param3: number);
public getBottom(): number;
public intersectsWith(param0: com.telerik.android.common.math.RadRect): boolean;
public getWidth(): number;
public static inflate(param0: com.telerik.android.common.math.RadRect, param1: com.telerik.android.common.RadThickness): com.telerik.android.common.math.RadRect;
public static round(param0: com.telerik.android.common.math.RadRect): com.telerik.android.common.math.RadRect;
public contains(param0: com.telerik.android.common.math.RadRect): boolean;
public getY(): number;
public isSizeValid(): boolean;
public constructor(param0: number, param1: number);
public static toSquare(param0: com.telerik.android.common.math.RadRect, param1: boolean): com.telerik.android.common.math.RadRect;
}
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module common {
export module math {
export class RadSize extends javalangObject {
public constructor();
public halfWidth(): number;
public halfHeight(): number;
public getWidth(): number;
public equals(param0: javalangObject): boolean;
public static getEmpty(): com.telerik.android.common.math.RadSize;
public getHeight(): number;
public static getInfinitySize(): com.telerik.android.common.math.RadSize;
public constructor(param0: number, param1: number);
public static getInvalid(): com.telerik.android.common.math.RadSize;
}
}
}
}
}
}
import androidwidgetAdapterViewOnItemClickListener = android.widget.AdapterView.OnItemClickListener;
import androidwidgetAdapterViewOnItemSelectedListener = android.widget.AdapterView.OnItemSelectedListener;
import androidwidgetAdapterView = android.widget.AdapterView;
import androidviewViewGroup = android.view.ViewGroup;
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module data {
export class AndroidDataSourceAdapter extends com.telerik.android.data.DataSourceAdapterBase implements androidwidgetAdapterViewOnItemClickListener, androidwidgetAdapterViewOnItemSelectedListener {
public dataChanged(param0: com.telerik.android.data.DataChangeInfo): void;
public onItemSelected(param0: androidwidgetAdapterView, param1: androidviewView, param2: number, param3: number): void;
public onNothingSelected(param0: androidwidgetAdapterView): void;
public areAllItemsEnabled(): boolean;
public constructor();
public getDropDownView(param0: number, param1: androidviewView, param2: androidviewViewGroup): androidviewView;
public constructor(param0: javautilList, param1: androidcontentContext);
public isEnabled(param0: number): boolean;
public selectionChanged(param0: com.telerik.android.data.SelectionChangeInfo): void;
public constructor(param0: javautilList, param1: androidcontentContext, param2: androidwidgetAdapterView);
public onItemClick(param0: androidwidgetAdapterView, param1: androidviewView, param2: number, param3: number): void;
public currentItemChanged(param0: com.telerik.android.data.CurrentItemChangedInfo): void;
}
}
}
}
}
declare module com {
export module telerik {
export module android {
export module data {
export class BuildConfig extends javalangObject {
public static DEBUG: boolean;
public static APPLICATION_ID: string;
public static BUILD_TYPE: string;
public static FLAVOR: string;
public static VERSION_CODE: number;
public static VERSION_NAME: string;
public constructor();
}
}
}
}
}
///
///
///
declare module com {
export module telerik {
export module android {
export module data {
export class CurrencyService extends javalangObject {
public addCurrentChangedListener(param0: com.telerik.android.data.CurrentItemChangedListener): void;
public getCurrentItem(): javalangObject;
public isCurrent(param0: javalangObject): boolean;
public movePrevious(): boolean;
public constructor(param0: javautilList);
public removeCurrentChangedListener(param0: com.telerik.android.data.CurrentItemChangedListener): boolean;
public setCurrentItem(param0: javalangObject): void;
public moveFirst(): void;
public onCurrentItemChanged(param0: javalangObject, param1: javalangObject): void;
public moveNext(): boolean;
public moveLast(): void;
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module data {
export class CurrentItemChangedInfo extends javalangObject {
public constructor(param0: javalangObject, param1: javalangObject);
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module data {
export class CurrentItemChangedListener extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.data.CurrentItemChangedListener interface with the provided implementation.
*/
public constructor(implementation: {
currentItemChanged(param0: com.telerik.android.data.CurrentItemChangedInfo): void;
});
public currentItemChanged(param0: com.telerik.android.data.CurrentItemChangedInfo): void;
}
}
}
}
}
declare module com {
export module telerik {
export module android {
export module data {
export class DataChangeInfo extends javalangObject {
public constructor();
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module data {
export class DataChangedListener extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.data.DataChangedListener interface with the provided implementation.
*/
public constructor(implementation: {
dataChanged(param0: com.telerik.android.data.DataChangeInfo): void;
});
public dataChanged(param0: com.telerik.android.data.DataChangeInfo): void;
}
}
}
}
}
///
///
declare module com {
export module telerik {
export module android {
export module data {
export class DataItem extends javalangObject {
public toString(): string;
public entity(): javalangObject;
public groupKey(): javalangObject;
public getItems(): javautilList;
public constructor(param0: javalangObject, param1: javalangObject);
public constructor(param0: javalangObject);
}
}
}
}
}
import androidwidgetBaseAdapter = android.widget.BaseAdapter;
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module data {
export class DataSourceAdapterBase extends androidwidgetBaseAdapter implements com.telerik.android.data.DataChangedListener, com.telerik.android.data.SelectionChangeListener, com.telerik.android.data.CurrentItemChangedListener {
public dataChanged(param0: com.telerik.android.data.DataChangeInfo): void;
public dataSource(): com.telerik.android.data.RadDataSource;
public getCount(): number;
public areAllItemsEnabled(): boolean;
public getDropDownView(param0: number, param1: androidviewView, param2: androidviewViewGroup): androidviewView;
public constructor(param0: javautilList, param1: androidcontentContext);
public selectionChanged(param0: com.telerik.android.data.SelectionChangeInfo): void;
public currentItemChanged(param0: com.telerik.android.data.CurrentItemChangedInfo): void;
public getItem(param0: number): javalangObject;
public getView(param0: number, param1: androidviewView, param2: androidviewViewGroup): androidviewView;
public selectionService(): com.telerik.android.data.SelectionService;
public constructor();
public isEnabled(param0: number): boolean;
public getViewType(): com.telerik.android.data.DataSourceAdapterBase.ViewType;
public getItemId(param0: number): number;
public setViewType(param0: com.telerik.android.data.DataSourceAdapterBase.ViewType): void;
public createCurrentView(param0: com.telerik.android.data.DataItem): androidviewView;
}
export module DataSourceAdapterBase {
export class ViewType extends javalangEnum {
public static FLAT: com.telerik.android.data.DataSourceAdapterBase.ViewType;
public static HIERARCHY: com.telerik.android.data.DataSourceAdapterBase.ViewType;
public static values(): native.Array;
public static valueOf(param0: javalangClass, param1: string): javalangEnum;
public static valueOf(param0: string): com.telerik.android.data.DataSourceAdapterBase.ViewType;
}
}
}
}
}
}
import androidosAsyncTask = android.os.AsyncTask;
///
///
declare module com {
export module telerik {
export module android {
export module data {
export class LoadJSONTask extends androidosAsyncTask {
public setFinishedListener(param0: com.telerik.android.common.Procedure): void;
public constructor();
public doInBackground(param0: native.Array): javalangObject;
public onPostExecute(param0: javalangObject): void;
}
}
}
}
}
import orgjsonJSONException = org.json.JSONException;
///
///
declare module com {
export module telerik {
export module android {
export module data {
export class OnJSONDataSourceCreated extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.data.OnJSONDataSourceCreated interface with the provided implementation.
*/
public constructor(implementation: {
onError(param0: orgjsonJSONException): void;
onDataSourceCreated(param0: com.telerik.android.data.RadDataSource): void;
});
public onError(param0: orgjsonJSONException): void;
public onDataSourceCreated(param0: com.telerik.android.data.RadDataSource): void;
}
}
}
}
}
import javalangIterable = java.lang.Iterable;
import javanetURL = java.net.URL;
///
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module data {
export class RadDataSource extends javalangObject implements com.telerik.android.common.CollectionChangeListener, javalangIterable {
public collectionChanged(param0: com.telerik.android.common.CollectionChangedEvent): void;
public sortDescriptors(): com.telerik.android.common.ObservableCollection;
public filterDescriptors(): com.telerik.android.common.ObservableCollection;
public groupDescriptors(): com.telerik.android.common.ObservableCollection;
public flatView(): javautilList;
public suspendUpdate(): void;
public addDataChangeListener(param0: com.telerik.android.data.DataChangedListener): void;
public constructor(param0: javalangIterable);
public resumeUpdate(): void;
public iterator(): javautilIterator;
public invalidateDescriptors(): void;
public removeDataChangeListener(param0: com.telerik.android.data.DataChangedListener): void;
public view(): javautilList;
public setSource(param0: javalangIterable): void;
public constructor();
public onDataChanged(): void;
public resumeUpdate(param0: boolean): void;
public static createFromJson(param0: string): com.telerik.android.data.RadDataSource;
public getSource(): javalangIterable;
public static createFromJsonUrl(param0: javanetURL, param1: com.telerik.android.data.OnJSONDataSourceCreated): void;
}
}
}
}
}
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module data {
export class RadDataSourceAdapter extends com.telerik.android.data.DataSourceAdapterBase {
public dataChanged(param0: com.telerik.android.data.DataChangeInfo): void;
public areAllItemsEnabled(): boolean;
public constructor();
public getDropDownView(param0: number, param1: androidviewView, param2: androidviewViewGroup): androidviewView;
public constructor(param0: javautilList, param1: androidcontentContext);
public isEnabled(param0: number): boolean;
public selectionChanged(param0: com.telerik.android.data.SelectionChangeInfo): void;
public currentItemChanged(param0: com.telerik.android.data.CurrentItemChangedInfo): void;
}
}
}
}
}
///
///
declare module com {
export module telerik {
export module android {
export module data {
export class SelectionChangeInfo extends javalangObject {
public selectedItems(): javalangIterable;
public constructor(param0: javautilList, param1: javautilList);
public deselectedItems(): javalangIterable;
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module data {
export class SelectionChangeListener extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.data.SelectionChangeListener interface with the provided implementation.
*/
public constructor(implementation: {
selectionChanged(param0: com.telerik.android.data.SelectionChangeInfo): void;
});
public selectionChanged(param0: com.telerik.android.data.SelectionChangeInfo): void;
}
}
}
}
}
///
///
///
declare module com {
export module telerik {
export module android {
export module data {
export class SelectionMode extends javalangEnum {
public static NONE: com.telerik.android.data.SelectionMode;
public static SINGLE: com.telerik.android.data.SelectionMode;
public static MULTIPLE: com.telerik.android.data.SelectionMode;
public static valueOf(param0: string): com.telerik.android.data.SelectionMode;
public static values(): native.Array;
public static valueOf(param0: javalangClass, param1: string): javalangEnum;
}
}
}
}
}
///
///
///
///
declare module com {
export module telerik {
export module android {
export module data {
export class SelectionService extends javalangObject {
public selectItems(param0: javautilList): void;
public addSelectionChangeListener(param0: com.telerik.android.data.SelectionChangeListener): void;
public selectedItems(): javautilList;
public setSelectionMode(param0: com.telerik.android.data.SelectionMode): void;
public clearSelection(): void;
public selectItem(param0: javalangObject): void;
public getSelectionMode(): com.telerik.android.data.SelectionMode;
public deselectItem(param0: javalangObject): void;
public constructor();
public selectedItemsSize(): number;
public onSelectionChanged(param0: javautilList, param1: javautilList): void;
public removeSelectionChangeListener(param0: com.telerik.android.data.SelectionChangeListener): boolean;
public get(param0: number): javalangObject;
public isItemSelected(param0: javalangObject): boolean;
}
}
}
}
}
declare module com {
export module telerik {
export module android {
export module primitives {
export class BuildConfig extends javalangObject {
public static DEBUG: boolean;
public static APPLICATION_ID: string;
public static BUILD_TYPE: string;
public static FLAVOR: string;
public static VERSION_CODE: number;
public static VERSION_NAME: string;
public constructor();
}
}
}
}
}
import androidutilAttributeSet = android.util.AttributeSet;
import androidgraphicsBitmap = android.graphics.Bitmap;
import androidviewViewParent = android.view.ViewParent;
import androidgraphicsPoint = android.graphics.Point;
import androidviewContextMenu = android.view.ContextMenu;
import androidviewActionModeCallback = android.view.ActionMode.Callback;
import androidviewActionMode = android.view.ActionMode;
import androidviewaccessibilityAccessibilityEvent = android.view.accessibility.AccessibilityEvent;
import androidosBundle = android.os.Bundle;
import androidviewKeyEvent = android.view.KeyEvent;
import androidgraphicsdrawableDrawable = android.graphics.drawable.Drawable;
import androidviewViewGroupLayoutParams = android.view.ViewGroup.LayoutParams;
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export class BlurFadeLayer extends com.telerik.android.primitives.widget.sidedrawer.DrawerFadeLayerBase {
public getChildVisibleRect(param0: androidviewView, param1: androidgraphicsRect, param2: androidgraphicsPoint): boolean;
public focusableViewAvailable(param0: androidviewView): void;
public getTextDirection(): number;
public updateViewLayout(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public isLayoutRequested(): boolean;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number, param3: number);
public requestLayout(): void;
public isTextDirectionResolved(): boolean;
public hide(): void;
public isLayoutDirectionResolved(): boolean;
public onStartNestedScroll(param0: androidviewView, param1: androidviewView, param2: number): boolean;
public onNestedPrePerformAccessibilityAction(param0: androidviewView, param1: number, param2: androidosBundle): boolean;
public onKeyDown(param0: number, param1: androidviewKeyEvent): boolean;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback): androidviewActionMode;
public blurBitmap(param0: androidgraphicsBitmap): androidgraphicsBitmap;
public requestChildFocus(param0: androidviewView, param1: androidviewView): void;
public removeView(param0: androidviewView): void;
public recomputeViewAttributes(param0: androidviewView): void;
public getParent(): androidviewViewParent;
public requestChildRectangleOnScreen(param0: androidviewView, param1: androidgraphicsRect, param2: boolean): boolean;
public canResolveTextDirection(): boolean;
public onKeyLongPress(param0: number, param1: androidviewKeyEvent): boolean;
public addView(param0: androidviewView, param1: number, param2: androidviewViewGroupLayoutParams): void;
public canResolveLayoutDirection(): boolean;
public onStopNestedScroll(param0: androidviewView): void;
public invalidateChildInParent(param0: native.Array, param1: androidgraphicsRect): androidviewViewParent;
public addView(param0: androidviewView, param1: number): void;
public childHasTransientStateChanged(param0: androidviewView, param1: boolean): void;
public onNestedScrollAccepted(param0: androidviewView, param1: androidviewView, param2: number): void;
public invalidateChild(param0: androidviewView, param1: androidgraphicsRect): void;
public isTextAlignmentResolved(): boolean;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public bringChildToFront(param0: androidviewView): void;
public clearChildFocus(param0: androidviewView): void;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable): void;
public onKeyMultiple(param0: number, param1: number, param2: androidviewKeyEvent): boolean;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback, param2: number): androidviewActionMode;
public addView(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public show(): void;
public childDrawableStateChanged(param0: androidviewView): void;
public requestFitSystemWindows(): void;
public onKeyUp(param0: number, param1: androidviewKeyEvent): boolean;
public invalidateDrawable(param0: androidgraphicsdrawableDrawable): void;
public onNestedPreFling(param0: androidviewView, param1: number, param2: number): boolean;
public showContextMenuForChild(param0: androidviewView): boolean;
public requestTransparentRegion(param0: androidviewView): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet);
public canResolveTextAlignment(): boolean;
public getTextAlignment(): number;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number);
public onNestedScroll(param0: androidviewView, param1: number, param2: number, param3: number, param4: number): void;
public focusSearch(param0: androidviewView, param1: number): androidviewView;
public scheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable, param2: number): void;
public addView(param0: androidviewView, param1: number, param2: number): void;
public focusSearch(param0: number): androidviewView;
public requestSendAccessibilityEvent(param0: androidviewView, param1: androidviewaccessibilityAccessibilityEvent): boolean;
public createContextMenu(param0: androidviewContextMenu): void;
public sendAccessibilityEventUnchecked(param0: androidviewaccessibilityAccessibilityEvent): void;
public view(): androidviewView;
public getLayoutDirection(): number;
public addView(param0: androidviewView): void;
public onNestedPreScroll(param0: androidviewView, param1: number, param2: number, param3: native.Array): void;
public constructor(param0: androidcontentContext);
public notifySubtreeAccessibilityStateChanged(param0: androidviewView, param1: androidviewView, param2: number): void;
public sendAccessibilityEvent(param0: number): void;
public getParentForAccessibility(): androidviewViewParent;
public onNestedFling(param0: androidviewView, param1: number, param2: number, param3: boolean): boolean;
}
}
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export class DrawerChangeListener extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.primitives.widget.sidedrawer.DrawerChangeListener interface with the provided implementation.
*/
public constructor(implementation: {
onDrawerOpening(param0: com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer): boolean;
onDrawerOpened(param0: com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer): void;
onDrawerClosing(param0: com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer): boolean;
onDrawerClosed(param0: com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer): void;
onDrawerPan(param0: com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer): void;
});
public onDrawerOpened(param0: com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer): void;
public onDrawerClosing(param0: com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer): boolean;
public onDrawerClosed(param0: com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer): void;
public onDrawerOpening(param0: com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer): boolean;
public onDrawerPan(param0: com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer): void;
}
}
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export class DrawerFadeLayer extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.primitives.widget.sidedrawer.DrawerFadeLayer interface with the provided implementation.
*/
public constructor(implementation: {
show(): void;
hide(): void;
view(): androidviewView;
});
public show(): void;
public hide(): void;
public view(): androidviewView;
}
}
}
}
}
}
}
import androidwidgetFrameLayout = android.widget.FrameLayout;
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export class DrawerFadeLayerBase extends androidwidgetFrameLayout implements com.telerik.android.primitives.widget.sidedrawer.DrawerFadeLayer {
public getChildVisibleRect(param0: androidviewView, param1: androidgraphicsRect, param2: androidgraphicsPoint): boolean;
public focusableViewAvailable(param0: androidviewView): void;
public getTextDirection(): number;
public updateViewLayout(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public isLayoutRequested(): boolean;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number, param3: number);
public requestLayout(): void;
public isTextDirectionResolved(): boolean;
public hide(): void;
public isLayoutDirectionResolved(): boolean;
public onStartNestedScroll(param0: androidviewView, param1: androidviewView, param2: number): boolean;
public onNestedPrePerformAccessibilityAction(param0: androidviewView, param1: number, param2: androidosBundle): boolean;
public onKeyDown(param0: number, param1: androidviewKeyEvent): boolean;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback): androidviewActionMode;
public requestChildFocus(param0: androidviewView, param1: androidviewView): void;
public removeView(param0: androidviewView): void;
public recomputeViewAttributes(param0: androidviewView): void;
public getParent(): androidviewViewParent;
public requestChildRectangleOnScreen(param0: androidviewView, param1: androidgraphicsRect, param2: boolean): boolean;
public canResolveTextDirection(): boolean;
public onKeyLongPress(param0: number, param1: androidviewKeyEvent): boolean;
public addView(param0: androidviewView, param1: number, param2: androidviewViewGroupLayoutParams): void;
public canResolveLayoutDirection(): boolean;
public onStopNestedScroll(param0: androidviewView): void;
public invalidateChildInParent(param0: native.Array, param1: androidgraphicsRect): androidviewViewParent;
public addView(param0: androidviewView, param1: number): void;
public childHasTransientStateChanged(param0: androidviewView, param1: boolean): void;
public onNestedScrollAccepted(param0: androidviewView, param1: androidviewView, param2: number): void;
public invalidateChild(param0: androidviewView, param1: androidgraphicsRect): void;
public isTextAlignmentResolved(): boolean;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public bringChildToFront(param0: androidviewView): void;
public clearChildFocus(param0: androidviewView): void;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable): void;
public onKeyMultiple(param0: number, param1: number, param2: androidviewKeyEvent): boolean;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback, param2: number): androidviewActionMode;
public addView(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public show(): void;
public childDrawableStateChanged(param0: androidviewView): void;
public requestFitSystemWindows(): void;
public onKeyUp(param0: number, param1: androidviewKeyEvent): boolean;
public invalidateDrawable(param0: androidgraphicsdrawableDrawable): void;
public onNestedPreFling(param0: androidviewView, param1: number, param2: number): boolean;
public showContextMenuForChild(param0: androidviewView): boolean;
public requestTransparentRegion(param0: androidviewView): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet);
public canResolveTextAlignment(): boolean;
public getTextAlignment(): number;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number);
public onNestedScroll(param0: androidviewView, param1: number, param2: number, param3: number, param4: number): void;
public focusSearch(param0: androidviewView, param1: number): androidviewView;
public scheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable, param2: number): void;
public addView(param0: androidviewView, param1: number, param2: number): void;
public focusSearch(param0: number): androidviewView;
public requestSendAccessibilityEvent(param0: androidviewView, param1: androidviewaccessibilityAccessibilityEvent): boolean;
public createContextMenu(param0: androidviewContextMenu): void;
public sendAccessibilityEventUnchecked(param0: androidviewaccessibilityAccessibilityEvent): void;
public view(): androidviewView;
public getLayoutDirection(): number;
public addView(param0: androidviewView): void;
public onNestedPreScroll(param0: androidviewView, param1: number, param2: number, param3: native.Array): void;
public constructor(param0: androidcontentContext);
public notifySubtreeAccessibilityStateChanged(param0: androidviewView, param1: androidviewView, param2: number): void;
public sendAccessibilityEvent(param0: number): void;
public getParentForAccessibility(): androidviewViewParent;
public onNestedFling(param0: androidviewView, param1: number, param2: number, param3: boolean): boolean;
}
}
}
}
}
}
}
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export class DrawerLocation extends javalangEnum {
public static LEFT: com.telerik.android.primitives.widget.sidedrawer.DrawerLocation;
public static TOP: com.telerik.android.primitives.widget.sidedrawer.DrawerLocation;
public static RIGHT: com.telerik.android.primitives.widget.sidedrawer.DrawerLocation;
public static BOTTOM: com.telerik.android.primitives.widget.sidedrawer.DrawerLocation;
public static values(): native.Array;
public static valueOf(param0: string): com.telerik.android.primitives.widget.sidedrawer.DrawerLocation;
public static valueOf(param0: javalangClass, param1: string): javalangEnum;
}
}
}
}
}
}
}
import androidviewanimationInterpolator = android.view.animation.Interpolator;
import androidosParcel = android.os.Parcel;
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export class DrawerTransition extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.primitives.widget.sidedrawer.DrawerTransition interface with the provided implementation.
*/
public constructor(implementation: {
animateOpen(): void;
animateClose(): void;
addTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
removeTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
setDuration(param0: number): void;
getDuration(): number;
setInterpolator(param0: androidviewanimationInterpolator): void;
getInterpolator(): androidviewanimationInterpolator;
setFadeLayerOpacity(param0: number): void;
getFadeLayerOpacity(): number;
setProgress(param0: number): void;
getProgress(): number;
setMainContent(param0: androidviewView): void;
setDrawerContent(param0: androidviewView): void;
setFadeLayer(param0: androidviewView): void;
setLocation(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerLocation): void;
saveInstanceState(param0: androidosParcel, param1: number): void;
restoreInstanceState(param0: androidosParcel): void;
clear(): void;
});
public setDuration(param0: number): void;
public animateClose(): void;
public setFadeLayerOpacity(param0: number): void;
public clear(): void;
public removeTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public getProgress(): number;
public setMainContent(param0: androidviewView): void;
public setFadeLayer(param0: androidviewView): void;
public setInterpolator(param0: androidviewanimationInterpolator): void;
public getFadeLayerOpacity(): number;
public setDrawerContent(param0: androidviewView): void;
public getInterpolator(): androidviewanimationInterpolator;
public restoreInstanceState(param0: androidosParcel): void;
public animateOpen(): void;
public setLocation(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerLocation): void;
public getDuration(): number;
public setProgress(param0: number): void;
public saveInstanceState(param0: androidosParcel, param1: number): void;
public addTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
}
}
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export class DrawerTransitionEndedListener extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener interface with the provided implementation.
*/
public constructor(implementation: {
onTransitionEnded(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransition): void;
});
public onTransitionEnded(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransition): void;
}
}
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export class NSDrawerChangeListener extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.primitives.widget.sidedrawer.NSDrawerChangeListener interface with the provided implementation.
*/
public constructor(implementation: {
onDrawerOpening(param0: com.telerik.android.primitives.widget.sidedrawer.NSSideDrawer): boolean;
onDrawerOpened(param0: com.telerik.android.primitives.widget.sidedrawer.NSSideDrawer): void;
onDrawerClosing(param0: com.telerik.android.primitives.widget.sidedrawer.NSSideDrawer): boolean;
onDrawerClosed(param0: com.telerik.android.primitives.widget.sidedrawer.NSSideDrawer): void;
});
public onDrawerClosing(param0: com.telerik.android.primitives.widget.sidedrawer.NSSideDrawer): boolean;
public onDrawerOpening(param0: com.telerik.android.primitives.widget.sidedrawer.NSSideDrawer): boolean;
public onDrawerClosed(param0: com.telerik.android.primitives.widget.sidedrawer.NSSideDrawer): void;
public onDrawerOpened(param0: com.telerik.android.primitives.widget.sidedrawer.NSSideDrawer): void;
}
}
}
}
}
}
}
import androidwidgetFrameLayoutLayoutParams = android.widget.FrameLayout.LayoutParams;
import androidviewMotionEvent = android.view.MotionEvent;
import androidosParcelable = android.os.Parcelable;
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export class NSSideDrawer extends androidwidgetFrameLayout implements com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener {
public static OPEN_THRESHOLD: number;
public static CLOSE_THRESHOLD: number;
public getDrawerTransition(): com.telerik.android.primitives.widget.sidedrawer.DrawerTransition;
public getTouchTargetThreshold(): number;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number, param3: number);
public getIsOpen(): boolean;
public getCloseOnBackPress(): boolean;
public requestLayout(): void;
public isTextDirectionResolved(): boolean;
public getDrawerCloseThreshold(): number;
public getDrawerContent(): androidviewView;
public onStartNestedScroll(param0: androidviewView, param1: androidviewView, param2: number): boolean;
public setDrawerCloseThreshold(param0: number): void;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback): androidviewActionMode;
public recomputeViewAttributes(param0: androidviewView): void;
public requestChildRectangleOnScreen(param0: androidviewView, param1: androidgraphicsRect, param2: boolean): boolean;
public canResolveTextDirection(): boolean;
public notifyClosed(): void;
public resolveFadeLayer(): com.telerik.android.primitives.widget.sidedrawer.DrawerFadeLayer;
public onKeyLongPress(param0: number, param1: androidviewKeyEvent): boolean;
public handleOnUp(param0: androidviewMotionEvent): boolean;
public onStopNestedScroll(param0: androidviewView): void;
public childHasTransientStateChanged(param0: androidviewView, param1: boolean): void;
public handleOnMove(param0: androidviewMotionEvent): boolean;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public clearChildFocus(param0: androidviewView): void;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable): void;
public onInterceptTouchEvent(param0: androidviewMotionEvent): boolean;
public notifyClosing(): boolean;
public setDrawerContent(param0: number): void;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback, param2: number): androidviewActionMode;
public addView(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public childDrawableStateChanged(param0: androidviewView): void;
public onKeyUp(param0: number, param1: androidviewKeyEvent): boolean;
public onNestedPreFling(param0: androidviewView, param1: number, param2: number): boolean;
public getIsLocked(): boolean;
public requestTransparentRegion(param0: androidviewView): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet);
public canResolveTextAlignment(): boolean;
public addChangeListener(param0: com.telerik.android.primitives.widget.sidedrawer.NSDrawerChangeListener): void;
public getDrawerLocation(): com.telerik.android.primitives.widget.sidedrawer.DrawerLocation;
public onAttachedToWindow(): void;
public setFadeLayer(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerFadeLayer): void;
public setTapOutsideToClose(param0: boolean): void;
public onNestedScroll(param0: androidviewView, param1: number, param2: number, param3: number, param4: number): void;
public scheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable, param2: number): void;
public addView(param0: androidviewView, param1: number, param2: number): void;
public setDrawerLocation(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerLocation): void;
public resolveTransition(): com.telerik.android.primitives.widget.sidedrawer.DrawerTransition;
public handlePan(param0: androidviewMotionEvent): boolean;
public sendAccessibilityEventUnchecked(param0: androidviewaccessibilityAccessibilityEvent): void;
public getFadeLayer(): com.telerik.android.primitives.widget.sidedrawer.DrawerFadeLayer;
public getLayoutDirection(): number;
public addView(param0: androidviewView): void;
public setMainContent(param0: number): void;
public setIsOpen(param0: boolean, param1: boolean): void;
public setDrawerContent(param0: androidviewView): void;
public notifySubtreeAccessibilityStateChanged(param0: androidviewView, param1: androidviewView, param2: number): void;
public onGesture(param0: androidviewMotionEvent): boolean;
public removeChangeListener(param0: com.telerik.android.primitives.widget.sidedrawer.NSDrawerChangeListener): void;
public getTapOutsideToClose(): boolean;
public getChildVisibleRect(param0: androidviewView, param1: androidgraphicsRect, param2: androidgraphicsPoint): boolean;
public focusableViewAvailable(param0: androidviewView): void;
public getTextDirection(): number;
public updateViewLayout(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public setMainContent(param0: androidviewView): void;
public isLayoutRequested(): boolean;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable): void;
public closeDrawerCore(param0: boolean): void;
public getDrawerSize(): number;
public isLayoutDirectionResolved(): boolean;
public notifyOpening(): boolean;
public onNestedPrePerformAccessibilityAction(param0: androidviewView, param1: number, param2: androidosBundle): boolean;
public onKeyDown(param0: number, param1: androidviewKeyEvent): boolean;
public onTouchEvent(param0: androidviewMotionEvent): boolean;
public requestChildFocus(param0: androidviewView, param1: androidviewView): void;
public removeView(param0: androidviewView): void;
public getParent(): androidviewViewParent;
public addView(param0: androidviewView, param1: number, param2: androidviewViewGroupLayoutParams): void;
public canResolveLayoutDirection(): boolean;
public notifyOpened(): void;
public restoreState(param0: com.telerik.android.primitives.widget.sidedrawer.NSSideDrawerState): void;
public setDrawerSize(param0: number): void;
public handleOnDown(param0: androidviewMotionEvent): boolean;
public invalidateChildInParent(param0: native.Array, param1: androidgraphicsRect): androidviewViewParent;
public addView(param0: androidviewView, param1: number): void;
public setDrawerTransition(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransition): void;
public onNestedScrollAccepted(param0: androidviewView, param1: androidviewView, param2: number): void;
public setTouchTargetThreshold(param0: number): void;
public getMainContent(): androidviewView;
public invalidateChild(param0: androidviewView, param1: androidgraphicsRect): void;
public isTextAlignmentResolved(): boolean;
public setCloseOnBackPress(param0: boolean): void;
public setIsLocked(param0: boolean): void;
public bringChildToFront(param0: androidviewView): void;
public onKeyMultiple(param0: number, param1: number, param2: androidviewKeyEvent): boolean;
public requestFitSystemWindows(): void;
public invalidateDrawable(param0: androidgraphicsdrawableDrawable): void;
public onRestoreInstanceState(param0: androidosParcelable): void;
public showContextMenuForChild(param0: androidviewView): boolean;
public setIsOpen(param0: boolean): void;
public getTextAlignment(): number;
public onSaveInstanceState(): androidosParcelable;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number);
public focusSearch(param0: androidviewView, param1: number): androidviewView;
public focusSearch(param0: number): androidviewView;
public drawerLayoutParams(): androidwidgetFrameLayoutLayoutParams;
public requestSendAccessibilityEvent(param0: androidviewView, param1: androidviewaccessibilityAccessibilityEvent): boolean;
public createContextMenu(param0: androidviewContextMenu): void;
public onNestedPreScroll(param0: androidviewView, param1: number, param2: number, param3: native.Array): void;
public openDrawerCore(param0: boolean): void;
public constructor(param0: androidcontentContext);
public sendAccessibilityEvent(param0: number): void;
public getParentForAccessibility(): androidviewViewParent;
public onNestedFling(param0: androidviewView, param1: number, param2: number, param3: boolean): boolean;
public onTransitionEnded(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransition): void;
}
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export class NSSideDrawerLayout extends androidwidgetFrameLayout {
public getChildVisibleRect(param0: androidviewView, param1: androidgraphicsRect, param2: androidgraphicsPoint): boolean;
public focusableViewAvailable(param0: androidviewView): void;
public getTextDirection(): number;
public updateViewLayout(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public isLayoutRequested(): boolean;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number, param3: number);
public requestLayout(): void;
public isTextDirectionResolved(): boolean;
public isLayoutDirectionResolved(): boolean;
public onStartNestedScroll(param0: androidviewView, param1: androidviewView, param2: number): boolean;
public onNestedPrePerformAccessibilityAction(param0: androidviewView, param1: number, param2: androidosBundle): boolean;
public onKeyDown(param0: number, param1: androidviewKeyEvent): boolean;
public onTouchEvent(param0: androidviewMotionEvent): boolean;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback): androidviewActionMode;
public requestChildFocus(param0: androidviewView, param1: androidviewView): void;
public removeView(param0: androidviewView): void;
public recomputeViewAttributes(param0: androidviewView): void;
public getParent(): androidviewViewParent;
public requestChildRectangleOnScreen(param0: androidviewView, param1: androidgraphicsRect, param2: boolean): boolean;
public canResolveTextDirection(): boolean;
public onKeyLongPress(param0: number, param1: androidviewKeyEvent): boolean;
public addView(param0: androidviewView, param1: number, param2: androidviewViewGroupLayoutParams): void;
public canResolveLayoutDirection(): boolean;
public onStopNestedScroll(param0: androidviewView): void;
public invalidateChildInParent(param0: native.Array, param1: androidgraphicsRect): androidviewViewParent;
public addView(param0: androidviewView, param1: number): void;
public childHasTransientStateChanged(param0: androidviewView, param1: boolean): void;
public onNestedScrollAccepted(param0: androidviewView, param1: androidviewView, param2: number): void;
public invalidateChild(param0: androidviewView, param1: androidgraphicsRect): void;
public isTextAlignmentResolved(): boolean;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public bringChildToFront(param0: androidviewView): void;
public constructor(param0: androidcontentContext, param1: com.telerik.android.primitives.widget.sidedrawer.NSSideDrawer);
public clearChildFocus(param0: androidviewView): void;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable): void;
public onInterceptTouchEvent(param0: androidviewMotionEvent): boolean;
public onKeyMultiple(param0: number, param1: number, param2: androidviewKeyEvent): boolean;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback, param2: number): androidviewActionMode;
public addView(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public childDrawableStateChanged(param0: androidviewView): void;
public requestFitSystemWindows(): void;
public onKeyUp(param0: number, param1: androidviewKeyEvent): boolean;
public invalidateDrawable(param0: androidgraphicsdrawableDrawable): void;
public onNestedPreFling(param0: androidviewView, param1: number, param2: number): boolean;
public showContextMenuForChild(param0: androidviewView): boolean;
public requestTransparentRegion(param0: androidviewView): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet);
public canResolveTextAlignment(): boolean;
public getTextAlignment(): number;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number);
public onNestedScroll(param0: androidviewView, param1: number, param2: number, param3: number, param4: number): void;
public focusSearch(param0: androidviewView, param1: number): androidviewView;
public scheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable, param2: number): void;
public addView(param0: androidviewView, param1: number, param2: number): void;
public focusSearch(param0: number): androidviewView;
public requestSendAccessibilityEvent(param0: androidviewView, param1: androidviewaccessibilityAccessibilityEvent): boolean;
public createContextMenu(param0: androidviewContextMenu): void;
public sendAccessibilityEventUnchecked(param0: androidviewaccessibilityAccessibilityEvent): void;
public getLayoutDirection(): number;
public addView(param0: androidviewView): void;
public onNestedPreScroll(param0: androidviewView, param1: number, param2: number, param3: native.Array): void;
public constructor(param0: androidcontentContext);
public notifySubtreeAccessibilityStateChanged(param0: androidviewView, param1: androidviewView, param2: number): void;
public sendAccessibilityEvent(param0: number): void;
public getParentForAccessibility(): androidviewViewParent;
public onNestedFling(param0: androidviewView, param1: number, param2: number, param3: boolean): boolean;
}
}
}
}
}
}
}
import androidviewViewBaseSavedState = android.view.View.BaseSavedState;
import androidosParcelableCreator = android.os.Parcelable.Creator;
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export class NSSideDrawerState extends androidviewViewBaseSavedState {
public static CREATOR: androidosParcelableCreator;
public getIsOpen(): boolean;
public getTapOutsideToClose(): boolean;
public describeContents(): number;
public writeToParcel(param0: androidosParcel, param1: number): void;
public getTouchTargetThreshold(): number;
public getDrawerLocation(): com.telerik.android.primitives.widget.sidedrawer.DrawerLocation;
public constructor(param0: androidosParcelable);
public getIsLocked(): boolean;
public constructor(param0: com.telerik.android.primitives.widget.sidedrawer.NSSideDrawer, param1: androidosParcelable);
public getTransition(): com.telerik.android.primitives.widget.sidedrawer.DrawerTransition;
public constructor(param0: androidosParcel);
}
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export class RadSideDrawer extends androidwidgetFrameLayout implements com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener {
public static OPEN_THRESHOLD: number;
public static CLOSE_THRESHOLD: number;
public getDrawerTransition(): com.telerik.android.primitives.widget.sidedrawer.DrawerTransition;
public getTouchTargetThreshold(): number;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number, param3: number);
public getIsOpen(): boolean;
public getCloseOnBackPress(): boolean;
public requestLayout(): void;
public isTextDirectionResolved(): boolean;
public getDrawerCloseThreshold(): number;
public getDrawerContent(): androidviewView;
public onStartNestedScroll(param0: androidviewView, param1: androidviewView, param2: number): boolean;
public setDrawerCloseThreshold(param0: number): void;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback): androidviewActionMode;
public recomputeViewAttributes(param0: androidviewView): void;
public requestChildRectangleOnScreen(param0: androidviewView, param1: androidgraphicsRect, param2: boolean): boolean;
public canResolveTextDirection(): boolean;
public notifyClosed(): void;
public resolveFadeLayer(): com.telerik.android.primitives.widget.sidedrawer.DrawerFadeLayer;
public onKeyLongPress(param0: number, param1: androidviewKeyEvent): boolean;
public handleOnUp(param0: androidviewMotionEvent): boolean;
public onStopNestedScroll(param0: androidviewView): void;
public childHasTransientStateChanged(param0: androidviewView, param1: boolean): void;
public handleOnMove(param0: androidviewMotionEvent): boolean;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public clearChildFocus(param0: androidviewView): void;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable): void;
public onInterceptTouchEvent(param0: androidviewMotionEvent): boolean;
public notifyClosing(): boolean;
public setDrawerContent(param0: number): void;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback, param2: number): androidviewActionMode;
public addView(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public childDrawableStateChanged(param0: androidviewView): void;
public onKeyUp(param0: number, param1: androidviewKeyEvent): boolean;
public onNestedPreFling(param0: androidviewView, param1: number, param2: number): boolean;
public getIsLocked(): boolean;
public requestTransparentRegion(param0: androidviewView): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet);
public canResolveTextAlignment(): boolean;
public getDrawerLocation(): com.telerik.android.primitives.widget.sidedrawer.DrawerLocation;
public onAttachedToWindow(): void;
public setFadeLayer(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerFadeLayer): void;
public setTapOutsideToClose(param0: boolean): void;
public onNestedScroll(param0: androidviewView, param1: number, param2: number, param3: number, param4: number): void;
public scheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable, param2: number): void;
public addView(param0: androidviewView, param1: number, param2: number): void;
public setDrawerLocation(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerLocation): void;
public resolveTransition(): com.telerik.android.primitives.widget.sidedrawer.DrawerTransition;
public handlePan(param0: androidviewMotionEvent): boolean;
public sendAccessibilityEventUnchecked(param0: androidviewaccessibilityAccessibilityEvent): void;
public getFadeLayer(): com.telerik.android.primitives.widget.sidedrawer.DrawerFadeLayer;
public getLayoutDirection(): number;
public addView(param0: androidviewView): void;
public setMainContent(param0: number): void;
public setIsOpen(param0: boolean, param1: boolean): void;
public setDrawerContent(param0: androidviewView): void;
public restoreState(param0: com.telerik.android.primitives.widget.sidedrawer.SideDrawerState): void;
public notifySubtreeAccessibilityStateChanged(param0: androidviewView, param1: androidviewView, param2: number): void;
public onGesture(param0: androidviewMotionEvent): boolean;
public getTapOutsideToClose(): boolean;
public getChildVisibleRect(param0: androidviewView, param1: androidgraphicsRect, param2: androidgraphicsPoint): boolean;
public focusableViewAvailable(param0: androidviewView): void;
public getTextDirection(): number;
public updateViewLayout(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public setMainContent(param0: androidviewView): void;
public isLayoutRequested(): boolean;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable): void;
public closeDrawerCore(param0: boolean): void;
public getDrawerSize(): number;
public isLayoutDirectionResolved(): boolean;
public notifyOpening(): boolean;
public onNestedPrePerformAccessibilityAction(param0: androidviewView, param1: number, param2: androidosBundle): boolean;
public onKeyDown(param0: number, param1: androidviewKeyEvent): boolean;
public onTouchEvent(param0: androidviewMotionEvent): boolean;
public requestChildFocus(param0: androidviewView, param1: androidviewView): void;
public removeView(param0: androidviewView): void;
public getParent(): androidviewViewParent;
public addView(param0: androidviewView, param1: number, param2: androidviewViewGroupLayoutParams): void;
public canResolveLayoutDirection(): boolean;
public notifyOpened(): void;
public setDrawerSize(param0: number): void;
public handleOnDown(param0: androidviewMotionEvent): boolean;
public invalidateChildInParent(param0: native.Array, param1: androidgraphicsRect): androidviewViewParent;
public addView(param0: androidviewView, param1: number): void;
public setDrawerTransition(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransition): void;
public onNestedScrollAccepted(param0: androidviewView, param1: androidviewView, param2: number): void;
public setTouchTargetThreshold(param0: number): void;
public getMainContent(): androidviewView;
public invalidateChild(param0: androidviewView, param1: androidgraphicsRect): void;
public isTextAlignmentResolved(): boolean;
public setCloseOnBackPress(param0: boolean): void;
public setIsLocked(param0: boolean): void;
public bringChildToFront(param0: androidviewView): void;
public onKeyMultiple(param0: number, param1: number, param2: androidviewKeyEvent): boolean;
public requestFitSystemWindows(): void;
public invalidateDrawable(param0: androidgraphicsdrawableDrawable): void;
public onRestoreInstanceState(param0: androidosParcelable): void;
public showContextMenuForChild(param0: androidviewView): boolean;
public addChangeListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerChangeListener): void;
public setIsOpen(param0: boolean): void;
public getTextAlignment(): number;
public onSaveInstanceState(): androidosParcelable;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number);
public focusSearch(param0: androidviewView, param1: number): androidviewView;
public focusSearch(param0: number): androidviewView;
public requestSendAccessibilityEvent(param0: androidviewView, param1: androidviewaccessibilityAccessibilityEvent): boolean;
public createContextMenu(param0: androidviewContextMenu): void;
public onNestedPreScroll(param0: androidviewView, param1: number, param2: number, param3: native.Array): void;
public openDrawerCore(param0: boolean): void;
public constructor(param0: androidcontentContext);
public sendAccessibilityEvent(param0: number): void;
public getParentForAccessibility(): androidviewViewParent;
public removeChangeListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerChangeListener): void;
public onNestedFling(param0: androidviewView, param1: number, param2: number, param3: boolean): boolean;
public onTransitionEnded(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransition): void;
}
}
}
}
}
}
}
import androidcontentresResourcesTheme = android.content.res.Resources.Theme;
import androidviewContextMenuContextMenuInfo = android.view.ContextMenu.ContextMenuInfo;
import androidviewMenu = android.view.Menu;
import androidviewMenuItem = android.view.MenuItem;
import androidviewWindowManagerLayoutParams = android.view.WindowManager.LayoutParams;
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export class SideDrawerActivity extends androidappActivity {
public onCreatePanelMenu(param0: number, param1: androidviewMenu): boolean;
public onMenuItemSelected(param0: number, param1: androidviewMenuItem): boolean;
public getDrawer(): com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer;
public onKeyMultiple(param0: number, param1: number, param2: androidviewKeyEvent): boolean;
public dispatchKeyShortcutEvent(param0: androidviewKeyEvent): boolean;
public onSearchRequested(param0: any): boolean;
public getCloseDrawerOnBackButton(): boolean;
public onTrimMemory(param0: number): void;
public onKeyUp(param0: number, param1: androidviewKeyEvent): boolean;
public onActionModeFinished(param0: androidviewActionMode): void;
public onCreateView(param0: string, param1: androidcontentContext, param2: androidutilAttributeSet): androidviewView;
public dispatchGenericMotionEvent(param0: androidviewMotionEvent): boolean;
public dispatchTrackballEvent(param0: androidviewMotionEvent): boolean;
public onWindowFocusChanged(param0: boolean): void;
public onPanelClosed(param0: number, param1: androidviewMenu): void;
public constructor(param0: androidcontentContext, param1: number);
public onAttachedToWindow(): void;
public onKeyDown(param0: number, param1: androidviewKeyEvent): boolean;
public dispatchTouchEvent(param0: androidviewMotionEvent): boolean;
public onBackPressed(): void;
public onWindowStartingActionMode(param0: androidviewActionModeCallback): androidviewActionMode;
public onSearchRequested(): boolean;
public constructor();
public onCreateContextMenu(param0: androidviewContextMenu, param1: androidviewView, param2: androidviewContextMenuContextMenuInfo): void;
public dispatchKeyEvent(param0: androidviewKeyEvent): boolean;
public onDetachedFromWindow(): void;
public onWindowStartingActionMode(param0: androidviewActionModeCallback, param1: number): androidviewActionMode;
public setDrawer(param0: com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer): void;
public onKeyLongPress(param0: number, param1: androidviewKeyEvent): boolean;
public onWindowAttributesChanged(param0: androidviewWindowManagerLayoutParams): void;
public onCreateView(param0: androidviewView, param1: string, param2: androidcontentContext, param3: androidutilAttributeSet): androidviewView;
public onMenuOpened(param0: number, param1: androidviewMenu): boolean;
public setCloseDrawerOnBackButton(param0: boolean): void;
public onContentChanged(): void;
public onActionModeStarted(param0: androidviewActionMode): void;
public constructor(param0: androidcontentContext);
public constructor(param0: androidcontentContext, param1: androidcontentresResourcesTheme);
public onPreparePanel(param0: number, param1: androidviewView, param2: androidviewMenu): boolean;
public onWindowDismissed(): void;
public dispatchPopulateAccessibilityEvent(param0: androidviewaccessibilityAccessibilityEvent): boolean;
public onCreatePanelView(param0: number): androidviewView;
}
}
}
}
}
}
}
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export class SideDrawerState extends androidviewViewBaseSavedState {
public static CREATOR: androidosParcelableCreator;
public getIsOpen(): boolean;
public getTapOutsideToClose(): boolean;
public describeContents(): number;
public writeToParcel(param0: androidosParcel, param1: number): void;
public getTouchTargetThreshold(): number;
public getDrawerLocation(): com.telerik.android.primitives.widget.sidedrawer.DrawerLocation;
public constructor(param0: androidosParcelable);
public constructor(param0: com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer, param1: androidosParcelable);
public getIsLocked(): boolean;
public getTransition(): com.telerik.android.primitives.widget.sidedrawer.DrawerTransition;
public constructor(param0: androidosParcel);
}
}
}
}
}
}
}
import androidsupportv7widgetToolbar = android.support.v7.widget.Toolbar;
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export class SideDrawerToggle extends javalangObject implements com.telerik.android.primitives.widget.sidedrawer.DrawerChangeListener {
public toggleDrawer(): void;
public setDrawerOpenIcon(param0: number): void;
public constructor(param0: com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer, param1: androidsupportv7widgetToolbar);
public setDrawerOpenIcon(param0: androidgraphicsdrawableDrawable): void;
public onDrawerOpened(param0: com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer): void;
public setDrawerCloseIcon(param0: androidgraphicsdrawableDrawable): void;
public onOptionsItemSelected(param0: androidviewMenuItem): boolean;
public onDrawerClosing(param0: com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer): boolean;
public onDrawerClosed(param0: com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer): void;
public onDrawerOpening(param0: com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer): boolean;
public constructor(param0: com.telerik.android.primitives.widget.sidedrawer.RadSideDrawer);
}
}
}
}
}
}
}
import androidcontentIntent = android.content.Intent;
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export module contents {
export class CreateIntentCallback extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.primitives.widget.sidedrawer.contents.CreateIntentCallback interface with the provided implementation.
*/
public constructor(implementation: {
createIntent(param0: com.telerik.android.primitives.widget.sidedrawer.contents.NavigationItem): androidcontentIntent;
});
public createIntent(param0: com.telerik.android.primitives.widget.sidedrawer.contents.NavigationItem): androidcontentIntent;
}
}
}
}
}
}
}
}
import androidviewViewOnClickListener = android.view.View.OnClickListener;
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export module contents {
export class NavigationDrawerContent extends androidwidgetFrameLayout implements androidviewViewOnClickListener {
public onNestedFling(param0: androidviewView, param1: number, param2: number, param3: boolean): boolean;
public onKeyMultiple(param0: number, param1: number, param2: androidviewKeyEvent): boolean;
public addView(param0: androidviewView): void;
public focusSearch(param0: androidviewView, param1: number): androidviewView;
public isLayoutRequested(): boolean;
public requestSendAccessibilityEvent(param0: androidviewView, param1: androidviewaccessibilityAccessibilityEvent): boolean;
public invalidateDrawable(param0: androidgraphicsdrawableDrawable): void;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet);
public getTextDirection(): number;
public invalidateChild(param0: androidviewView, param1: androidgraphicsRect): void;
public childDrawableStateChanged(param0: androidviewView): void;
public constructor(param0: androidcontentContext);
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number);
public canResolveLayoutDirection(): boolean;
public onKeyDown(param0: number, param1: androidviewKeyEvent): boolean;
public removeView(param0: androidviewView): void;
public addView(param0: androidviewView, param1: number, param2: number): void;
public requestTransparentRegion(param0: androidviewView): void;
public getParentForAccessibility(): androidviewViewParent;
public getTextAlignment(): number;
public createIntentCore(param0: com.telerik.android.primitives.widget.sidedrawer.contents.NavigationItem): androidcontentIntent;
public addView(param0: androidviewView, param1: number): void;
public sendAccessibilityEventUnchecked(param0: androidviewaccessibilityAccessibilityEvent): void;
public generateViews(): void;
public scheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable, param2: number): void;
public setNavigationItems(param0: javautilList): void;
public getLayoutDirection(): number;
public onNestedScrollAccepted(param0: androidviewView, param1: androidviewView, param2: number): void;
public isTextDirectionResolved(): boolean;
public requestChildRectangleOnScreen(param0: androidviewView, param1: androidgraphicsRect, param2: boolean): boolean;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback, param2: number): androidviewActionMode;
public requestLayout(): void;
public isTextAlignmentResolved(): boolean;
public recomputeViewAttributes(param0: androidviewView): void;
public clearChildFocus(param0: androidviewView): void;
public setNavigationItemsAdapter(param0: com.telerik.android.primitives.widget.sidedrawer.contents.NavigationItemsAdapter): void;
public invalidateChildInParent(param0: native.Array, param1: androidgraphicsRect): androidviewViewParent;
public requestChildFocus(param0: androidviewView, param1: androidviewView): void;
public getCreateIntentCallback(): com.telerik.android.primitives.widget.sidedrawer.contents.CreateIntentCallback;
public requestFitSystemWindows(): void;
public updateViewLayout(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public onKeyLongPress(param0: number, param1: androidviewKeyEvent): boolean;
public onNestedPreFling(param0: androidviewView, param1: number, param2: number): boolean;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public getParent(): androidviewViewParent;
public canResolveTextDirection(): boolean;
public onClick(param0: androidviewView): void;
public childHasTransientStateChanged(param0: androidviewView, param1: boolean): void;
public onDataInvalidated(): void;
public getChildVisibleRect(param0: androidviewView, param1: androidgraphicsRect, param2: androidgraphicsPoint): boolean;
public isLayoutDirectionResolved(): boolean;
public canResolveTextAlignment(): boolean;
public onNestedPreScroll(param0: androidviewView, param1: number, param2: number, param3: native.Array): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number, param3: number);
public onNestedPrePerformAccessibilityAction(param0: androidviewView, param1: number, param2: androidosBundle): boolean;
public onNestedScroll(param0: androidviewView, param1: number, param2: number, param3: number, param4: number): void;
public notifySubtreeAccessibilityStateChanged(param0: androidviewView, param1: androidviewView, param2: number): void;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback): androidviewActionMode;
public onStopNestedScroll(param0: androidviewView): void;
public createContextMenu(param0: androidviewContextMenu): void;
public focusSearch(param0: number): androidviewView;
public focusableViewAvailable(param0: androidviewView): void;
public sendAccessibilityEvent(param0: number): void;
public setCreateIntentCallback(param0: com.telerik.android.primitives.widget.sidedrawer.contents.CreateIntentCallback): void;
public addView(param0: androidviewView, param1: number, param2: androidviewViewGroupLayoutParams): void;
public showContextMenuForChild(param0: androidviewView): boolean;
public addView(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public bringChildToFront(param0: androidviewView): void;
public onKeyUp(param0: number, param1: androidviewKeyEvent): boolean;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable): void;
public onStartNestedScroll(param0: androidviewView, param1: androidviewView, param2: number): boolean;
public onDataChanged(): void;
}
}
}
}
}
}
}
}
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export module contents {
export class NavigationItem extends javalangObject {
public constructor(param0: javalangClass);
public getText(): string;
public getActivityClass(): javalangClass;
public setIntent(param0: androidcontentIntent): void;
public getIntent(): androidcontentIntent;
public setText(param0: string): void;
}
}
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export module contents {
export class NavigationItemView extends androidwidgetFrameLayout {
public onNestedFling(param0: androidviewView, param1: number, param2: number, param3: boolean): boolean;
public onKeyMultiple(param0: number, param1: number, param2: androidviewKeyEvent): boolean;
public addView(param0: androidviewView): void;
public focusSearch(param0: androidviewView, param1: number): androidviewView;
public isLayoutRequested(): boolean;
public requestSendAccessibilityEvent(param0: androidviewView, param1: androidviewaccessibilityAccessibilityEvent): boolean;
public invalidateDrawable(param0: androidgraphicsdrawableDrawable): void;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet);
public getTextDirection(): number;
public invalidateChild(param0: androidviewView, param1: androidgraphicsRect): void;
public childDrawableStateChanged(param0: androidviewView): void;
public constructor(param0: androidcontentContext);
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number);
public canResolveLayoutDirection(): boolean;
public onKeyDown(param0: number, param1: androidviewKeyEvent): boolean;
public removeView(param0: androidviewView): void;
public addView(param0: androidviewView, param1: number, param2: number): void;
public requestTransparentRegion(param0: androidviewView): void;
public getParentForAccessibility(): androidviewViewParent;
public setNavigationItem(param0: com.telerik.android.primitives.widget.sidedrawer.contents.NavigationItem): void;
public getTextAlignment(): number;
public addView(param0: androidviewView, param1: number): void;
public sendAccessibilityEventUnchecked(param0: androidviewaccessibilityAccessibilityEvent): void;
public scheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable, param2: number): void;
public getLayoutDirection(): number;
public onNestedScrollAccepted(param0: androidviewView, param1: androidviewView, param2: number): void;
public isTextDirectionResolved(): boolean;
public requestChildRectangleOnScreen(param0: androidviewView, param1: androidgraphicsRect, param2: boolean): boolean;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback, param2: number): androidviewActionMode;
public requestLayout(): void;
public isTextAlignmentResolved(): boolean;
public recomputeViewAttributes(param0: androidviewView): void;
public clearChildFocus(param0: androidviewView): void;
public invalidateChildInParent(param0: native.Array, param1: androidgraphicsRect): androidviewViewParent;
public requestChildFocus(param0: androidviewView, param1: androidviewView): void;
public requestFitSystemWindows(): void;
public updateViewLayout(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public getNavigationItem(): com.telerik.android.primitives.widget.sidedrawer.contents.NavigationItem;
public onKeyLongPress(param0: number, param1: androidviewKeyEvent): boolean;
public onNestedPreFling(param0: androidviewView, param1: number, param2: number): boolean;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public getParent(): androidviewViewParent;
public canResolveTextDirection(): boolean;
public childHasTransientStateChanged(param0: androidviewView, param1: boolean): void;
public getChildVisibleRect(param0: androidviewView, param1: androidgraphicsRect, param2: androidgraphicsPoint): boolean;
public isLayoutDirectionResolved(): boolean;
public canResolveTextAlignment(): boolean;
public onNestedPreScroll(param0: androidviewView, param1: number, param2: number, param3: native.Array): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number, param3: number);
public onNestedPrePerformAccessibilityAction(param0: androidviewView, param1: number, param2: androidosBundle): boolean;
public onNestedScroll(param0: androidviewView, param1: number, param2: number, param3: number, param4: number): void;
public notifySubtreeAccessibilityStateChanged(param0: androidviewView, param1: androidviewView, param2: number): void;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback): androidviewActionMode;
public onStopNestedScroll(param0: androidviewView): void;
public createContextMenu(param0: androidviewContextMenu): void;
public focusSearch(param0: number): androidviewView;
public focusableViewAvailable(param0: androidviewView): void;
public sendAccessibilityEvent(param0: number): void;
public addView(param0: androidviewView, param1: number, param2: androidviewViewGroupLayoutParams): void;
public showContextMenuForChild(param0: androidviewView): boolean;
public addView(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public bringChildToFront(param0: androidviewView): void;
public onKeyUp(param0: number, param1: androidviewKeyEvent): boolean;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable): void;
public onStartNestedScroll(param0: androidviewView, param1: androidviewView, param2: number): boolean;
}
}
}
}
}
}
}
}
///
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export module contents {
export class NavigationItemsAdapter extends androidwidgetBaseAdapter {
public getItems(): javautilList;
public createNavigationItemView(): com.telerik.android.primitives.widget.sidedrawer.contents.NavigationItemView;
public constructor(param0: androidcontentContext);
public getDropDownView(param0: number, param1: androidviewView, param2: androidviewViewGroup): androidviewView;
public constructor();
public getItem(param0: number): javalangObject;
public areAllItemsEnabled(): boolean;
public getCount(): number;
public getItemId(param0: number): number;
public getView(param0: number, param1: androidviewView, param2: androidviewViewGroup): androidviewView;
public isEnabled(param0: number): boolean;
public setItems(param0: javautilList): void;
}
}
}
}
}
}
}
}
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export module transitions {
export abstract class DrawerTransitionBase extends javalangObject implements com.telerik.android.primitives.widget.sidedrawer.DrawerTransition, javalangRunnable {
public addTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public animateCloseLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateClose(): void;
public onEnded(): void;
public getMainContent(): androidviewView;
public animateCloseTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgressLeft(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public clearCore(param0: androidviewView, param1: androidviewView): void;
public getDrawerContent(): androidviewView;
public animateCloseRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpen(): void;
public setDuration(param0: number): void;
public animateOpenLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public getProgress(): number;
public run(): void;
public restoreInstanceState(param0: androidosParcel): void;
public getInterpolator(): androidviewanimationInterpolator;
public getDuration(): number;
public animateCloseBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public constructor();
public setLocation(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerLocation): void;
public setDrawerContent(param0: androidviewView): void;
public removeTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public setProgressBottom(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressRight(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressTop(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public clear(): void;
public setFadeLayerOpacity(param0: number): void;
public setInterpolator(param0: androidviewanimationInterpolator): void;
public setMainContent(param0: androidviewView): void;
public animateOpenBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpenTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setFadeLayer(param0: androidviewView): void;
public setProgress(param0: number): void;
public saveInstanceState(param0: androidosParcel, param1: number): void;
public getFadeLayerOpacity(): number;
public animateOpenRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
}
}
}
}
}
}
}
}
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export module transitions {
export class FadeTransition extends com.telerik.android.primitives.widget.sidedrawer.transitions.DrawerTransitionBase {
public addTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public animateCloseLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateClose(): void;
public animateCloseTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgressLeft(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public clearCore(param0: androidviewView, param1: androidviewView): void;
public animateCloseRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpen(): void;
public animateOpenLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setDuration(param0: number): void;
public getProgress(): number;
public run(): void;
public restoreInstanceState(param0: androidosParcel): void;
public getInterpolator(): androidviewanimationInterpolator;
public getDuration(): number;
public animateCloseBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public constructor();
public setLocation(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerLocation): void;
public removeTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public setDrawerContent(param0: androidviewView): void;
public setProgressBottom(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressRight(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressTop(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setFadeLayerOpacity(param0: number): void;
public clear(): void;
public setInterpolator(param0: androidviewanimationInterpolator): void;
public setMainContent(param0: androidviewView): void;
public animateOpenBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpenTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgress(param0: number): void;
public setFadeLayer(param0: androidviewView): void;
public getFadeLayerOpacity(): number;
public saveInstanceState(param0: androidosParcel, param1: number): void;
public animateOpenRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
}
}
}
}
}
}
}
}
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export module transitions {
export class FallDownTransition extends com.telerik.android.primitives.widget.sidedrawer.transitions.DrawerTransitionBase {
public toString(): string;
public addTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public animateCloseLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateClose(): void;
public animateCloseTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgressLeft(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public clearCore(param0: androidviewView, param1: androidviewView): void;
public animateCloseRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpen(): void;
public animateOpenLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setDuration(param0: number): void;
public getProgress(): number;
public run(): void;
public restoreInstanceState(param0: androidosParcel): void;
public getInterpolator(): androidviewanimationInterpolator;
public getDuration(): number;
public animateCloseBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public constructor();
public setLocation(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerLocation): void;
public removeTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public setDrawerContent(param0: androidviewView): void;
public setProgressBottom(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressRight(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressTop(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setFadeLayerOpacity(param0: number): void;
public clear(): void;
public setInterpolator(param0: androidviewanimationInterpolator): void;
public setMainContent(param0: androidviewView): void;
public animateOpenBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpenTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgress(param0: number): void;
public setFadeLayer(param0: androidviewView): void;
public getFadeLayerOpacity(): number;
public saveInstanceState(param0: androidosParcel, param1: number): void;
public animateOpenRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
}
}
}
}
}
}
}
}
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export module transitions {
export class PushTransition extends com.telerik.android.primitives.widget.sidedrawer.transitions.DrawerTransitionBase {
public toString(): string;
public addTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public animateCloseLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateClose(): void;
public animateCloseTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgressLeft(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public clearCore(param0: androidviewView, param1: androidviewView): void;
public animateCloseRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpen(): void;
public animateOpenLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setDuration(param0: number): void;
public getProgress(): number;
public run(): void;
public restoreInstanceState(param0: androidosParcel): void;
public getInterpolator(): androidviewanimationInterpolator;
public getDuration(): number;
public animateCloseBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public constructor();
public setLocation(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerLocation): void;
public removeTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public setDrawerContent(param0: androidviewView): void;
public setProgressBottom(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressRight(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressTop(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setFadeLayerOpacity(param0: number): void;
public clear(): void;
public setInterpolator(param0: androidviewanimationInterpolator): void;
public setMainContent(param0: androidviewView): void;
public animateOpenBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpenTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgress(param0: number): void;
public setFadeLayer(param0: androidviewView): void;
public getFadeLayerOpacity(): number;
public saveInstanceState(param0: androidosParcel, param1: number): void;
public animateOpenRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
}
}
}
}
}
}
}
}
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export module transitions {
export class RevealTransition extends com.telerik.android.primitives.widget.sidedrawer.transitions.DrawerTransitionBase {
public toString(): string;
public addTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public animateCloseLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateClose(): void;
public animateCloseTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgressLeft(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public clearCore(param0: androidviewView, param1: androidviewView): void;
public animateCloseRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpen(): void;
public animateOpenLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setDuration(param0: number): void;
public getProgress(): number;
public run(): void;
public restoreInstanceState(param0: androidosParcel): void;
public getInterpolator(): androidviewanimationInterpolator;
public getDuration(): number;
public animateCloseBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public constructor();
public setLocation(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerLocation): void;
public removeTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public setDrawerContent(param0: androidviewView): void;
public setProgressBottom(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressRight(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressTop(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setFadeLayerOpacity(param0: number): void;
public clear(): void;
public setInterpolator(param0: androidviewanimationInterpolator): void;
public setMainContent(param0: androidviewView): void;
public animateOpenBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpenTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgress(param0: number): void;
public setFadeLayer(param0: androidviewView): void;
public getFadeLayerOpacity(): number;
public saveInstanceState(param0: androidosParcel, param1: number): void;
public animateOpenRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
}
}
}
}
}
}
}
}
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export module transitions {
export class ReverseSlideOutTransition extends com.telerik.android.primitives.widget.sidedrawer.transitions.DrawerTransitionBase {
public toString(): string;
public addTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public animateCloseLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateClose(): void;
public animateCloseTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgressLeft(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public clearCore(param0: androidviewView, param1: androidviewView): void;
public animateCloseRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpen(): void;
public animateOpenLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setDuration(param0: number): void;
public getProgress(): number;
public run(): void;
public restoreInstanceState(param0: androidosParcel): void;
public getInterpolator(): androidviewanimationInterpolator;
public getDuration(): number;
public animateCloseBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public constructor();
public setLocation(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerLocation): void;
public removeTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public setDrawerContent(param0: androidviewView): void;
public setProgressBottom(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressRight(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressTop(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setFadeLayerOpacity(param0: number): void;
public clear(): void;
public setInterpolator(param0: androidviewanimationInterpolator): void;
public setMainContent(param0: androidviewView): void;
public animateOpenBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpenTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgress(param0: number): void;
public setFadeLayer(param0: androidviewView): void;
public getFadeLayerOpacity(): number;
public saveInstanceState(param0: androidosParcel, param1: number): void;
public animateOpenRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
}
}
}
}
}
}
}
}
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export module transitions {
export class ScaleDownPusherTransition extends com.telerik.android.primitives.widget.sidedrawer.transitions.DrawerTransitionBase {
public toString(): string;
public addTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public animateCloseLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateClose(): void;
public animateCloseTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgressLeft(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public clearCore(param0: androidviewView, param1: androidviewView): void;
public animateCloseRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpen(): void;
public animateOpenLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setDuration(param0: number): void;
public getProgress(): number;
public run(): void;
public restoreInstanceState(param0: androidosParcel): void;
public getInterpolator(): androidviewanimationInterpolator;
public getDuration(): number;
public animateCloseBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public constructor();
public setLocation(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerLocation): void;
public removeTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public setDrawerContent(param0: androidviewView): void;
public setScaleProgress(param0: number, param1: androidviewView): void;
public setProgressBottom(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressRight(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressTop(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setFadeLayerOpacity(param0: number): void;
public clear(): void;
public setInterpolator(param0: androidviewanimationInterpolator): void;
public setMainContent(param0: androidviewView): void;
public animateOpenBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpenTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgress(param0: number): void;
public setFadeLayer(param0: androidviewView): void;
public getFadeLayerOpacity(): number;
public saveInstanceState(param0: androidosParcel, param1: number): void;
public animateOpenRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
}
}
}
}
}
}
}
}
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export module transitions {
export class ScaleUpTransition extends com.telerik.android.primitives.widget.sidedrawer.transitions.DrawerTransitionBase {
public toString(): string;
public addTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public animateCloseLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateClose(): void;
public animateCloseTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgressLeft(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public clearCore(param0: androidviewView, param1: androidviewView): void;
public animateCloseRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpen(): void;
public animateOpenLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setDuration(param0: number): void;
public getProgress(): number;
public run(): void;
public restoreInstanceState(param0: androidosParcel): void;
public getInterpolator(): androidviewanimationInterpolator;
public setScale(param0: androidviewView): void;
public getDuration(): number;
public animateCloseBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public constructor();
public setLocation(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerLocation): void;
public removeTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public setDrawerContent(param0: androidviewView): void;
public setProgressBottom(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressRight(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressTop(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setFadeLayerOpacity(param0: number): void;
public clear(): void;
public setInterpolator(param0: androidviewanimationInterpolator): void;
public setMainContent(param0: androidviewView): void;
public animateOpenBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpenTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgress(param0: number): void;
public setFadeLayer(param0: androidviewView): void;
public getFadeLayerOpacity(): number;
public saveInstanceState(param0: androidosParcel, param1: number): void;
public animateOpenRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
}
}
}
}
}
}
}
}
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export module transitions {
export class SlideAlongTransition extends com.telerik.android.primitives.widget.sidedrawer.transitions.DrawerTransitionBase {
public toString(): string;
public addTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public animateCloseLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateClose(): void;
public animateCloseTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgressLeft(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public clearCore(param0: androidviewView, param1: androidviewView): void;
public animateCloseRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpen(): void;
public animateOpenLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setDuration(param0: number): void;
public getProgress(): number;
public run(): void;
public restoreInstanceState(param0: androidosParcel): void;
public getInterpolator(): androidviewanimationInterpolator;
public getDuration(): number;
public animateCloseBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public constructor();
public setLocation(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerLocation): void;
public removeTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public setDrawerContent(param0: androidviewView): void;
public setProgressBottom(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressRight(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressTop(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setFadeLayerOpacity(param0: number): void;
public clear(): void;
public setInterpolator(param0: androidviewanimationInterpolator): void;
public setMainContent(param0: androidviewView): void;
public animateOpenBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpenTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgress(param0: number): void;
public setFadeLayer(param0: androidviewView): void;
public getFadeLayerOpacity(): number;
public saveInstanceState(param0: androidosParcel, param1: number): void;
public animateOpenRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
}
}
}
}
}
}
}
}
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module sidedrawer {
export module transitions {
export class SlideInOnTopTransition extends com.telerik.android.primitives.widget.sidedrawer.transitions.DrawerTransitionBase {
public toString(): string;
public addTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public animateCloseLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateClose(): void;
public animateCloseTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgressLeft(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public clearCore(param0: androidviewView, param1: androidviewView): void;
public animateCloseRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpen(): void;
public animateOpenLeft(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setDuration(param0: number): void;
public getProgress(): number;
public run(): void;
public restoreInstanceState(param0: androidosParcel): void;
public getInterpolator(): androidviewanimationInterpolator;
public getDuration(): number;
public animateCloseBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public constructor();
public setLocation(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerLocation): void;
public removeTransitionEndedListener(param0: com.telerik.android.primitives.widget.sidedrawer.DrawerTransitionEndedListener): void;
public setDrawerContent(param0: androidviewView): void;
public setProgressBottom(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressRight(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setProgressTop(param0: number, param1: androidviewView, param2: androidviewView, param3: androidviewView): void;
public setFadeLayerOpacity(param0: number): void;
public clear(): void;
public setInterpolator(param0: androidviewanimationInterpolator): void;
public setMainContent(param0: androidviewView): void;
public animateOpenBottom(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public animateOpenTop(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
public setProgress(param0: number): void;
public setFadeLayer(param0: androidviewView): void;
public getFadeLayerOpacity(): number;
public saveInstanceState(param0: androidosParcel, param1: number): void;
public animateOpenRight(param0: androidviewView, param1: androidviewView, param2: androidviewView): void;
}
}
}
}
}
}
}
}
import androidgraphicsCanvas = android.graphics.Canvas;
///
///
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module tooltip {
export class RadTooltipView extends com.telerik.android.primitives.widget.tooltip.views.TooltipPresenterBase {
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable): void;
public onKeyMultiple(param0: number, param1: number, param2: androidviewKeyEvent): boolean;
public constructor(param0: androidcontentContext, param1: com.telerik.android.primitives.widget.tooltip.contracts.TooltipAdapter);
public onKeyLongPress(param0: number, param1: androidviewKeyEvent): boolean;
public onKeyUp(param0: number, param1: androidviewKeyEvent): boolean;
public invalidateDrawable(param0: androidgraphicsdrawableDrawable): void;
public sendAccessibilityEventUnchecked(param0: androidviewaccessibilityAccessibilityEvent): void;
public constructor(param0: androidcontentContext, param1: com.telerik.android.primitives.widget.tooltip.contracts.TooltipAdapter, param2: number);
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number, param3: number);
public open(param0: androidgraphicsPoint): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet);
public getPointerSize(): number;
public constructor(param0: androidcontentContext);
public sendAccessibilityEvent(param0: number): void;
public setPointerSize(param0: number): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number);
public onKeyDown(param0: number, param1: androidviewKeyEvent): boolean;
public notifyDraw(param0: androidgraphicsCanvas): void;
public pointerLayout(): com.telerik.android.primitives.widget.tooltip.containers.PointerLayout;
public scheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable, param2: number): void;
}
}
}
}
}
}
}
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module tooltip {
export module containers {
export class PointerLayout extends androidwidgetFrameLayout {
public onNestedFling(param0: androidviewView, param1: number, param2: number, param3: boolean): boolean;
public onKeyMultiple(param0: number, param1: number, param2: androidviewKeyEvent): boolean;
public addView(param0: androidviewView): void;
public focusSearch(param0: androidviewView, param1: number): androidviewView;
public isLayoutRequested(): boolean;
public requestSendAccessibilityEvent(param0: androidviewView, param1: androidviewaccessibilityAccessibilityEvent): boolean;
public invalidateDrawable(param0: androidgraphicsdrawableDrawable): void;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet);
public getTextDirection(): number;
public invalidateChild(param0: androidviewView, param1: androidgraphicsRect): void;
public childDrawableStateChanged(param0: androidviewView): void;
public constructor(param0: androidcontentContext);
public setAlignPointerVertically(param0: boolean): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number);
public canResolveLayoutDirection(): boolean;
public onKeyDown(param0: number, param1: androidviewKeyEvent): boolean;
public removeView(param0: androidviewView): void;
public addView(param0: androidviewView, param1: number, param2: number): void;
public requestTransparentRegion(param0: androidviewView): void;
public getParentForAccessibility(): androidviewViewParent;
public getTextAlignment(): number;
public addView(param0: androidviewView, param1: number): void;
public sendAccessibilityEventUnchecked(param0: androidviewaccessibilityAccessibilityEvent): void;
public scheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable, param2: number): void;
public setPointerSize(param0: number): void;
public getLayoutDirection(): number;
public onNestedScrollAccepted(param0: androidviewView, param1: androidviewView, param2: number): void;
public isTextDirectionResolved(): boolean;
public requestChildRectangleOnScreen(param0: androidviewView, param1: androidgraphicsRect, param2: boolean): boolean;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback, param2: number): androidviewActionMode;
public requestLayout(): void;
public isTextAlignmentResolved(): boolean;
public recomputeViewAttributes(param0: androidviewView): void;
public clearChildFocus(param0: androidviewView): void;
public invalidateChildInParent(param0: native.Array, param1: androidgraphicsRect): androidviewViewParent;
public requestChildFocus(param0: androidviewView, param1: androidviewView): void;
public setTooltipMargin(param0: number): void;
public updateContainerLocation(param0: androidgraphicsPoint): void;
public requestFitSystemWindows(): void;
public updateViewLayout(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public onKeyLongPress(param0: number, param1: androidviewKeyEvent): boolean;
public onDraw(param0: androidgraphicsCanvas): void;
public onNestedPreFling(param0: androidviewView, param1: number, param2: number): boolean;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public getParent(): androidviewViewParent;
public canResolveTextDirection(): boolean;
public childHasTransientStateChanged(param0: androidviewView, param1: boolean): void;
public getChildVisibleRect(param0: androidviewView, param1: androidgraphicsRect, param2: androidgraphicsPoint): boolean;
public getTooltipMargin(): number;
public isLayoutDirectionResolved(): boolean;
public canResolveTextAlignment(): boolean;
public onNestedPreScroll(param0: androidviewView, param1: number, param2: number, param3: native.Array): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number, param3: number);
public onNestedPrePerformAccessibilityAction(param0: androidviewView, param1: number, param2: androidosBundle): boolean;
public onNestedScroll(param0: androidviewView, param1: number, param2: number, param3: number, param4: number): void;
public notifySubtreeAccessibilityStateChanged(param0: androidviewView, param1: androidviewView, param2: number): void;
public setPadding(param0: number, param1: number, param2: number, param3: number): void;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback): androidviewActionMode;
public onStopNestedScroll(param0: androidviewView): void;
public getPointerColor(): number;
public createContextMenu(param0: androidviewContextMenu): void;
public focusSearch(param0: number): androidviewView;
public updateTargetLocation(param0: androidgraphicsPoint): void;
public focusableViewAvailable(param0: androidviewView): void;
public getAlignPointerVertically(): boolean;
public sendAccessibilityEvent(param0: number): void;
public setPointerColor(param0: number): void;
public addView(param0: androidviewView, param1: number, param2: androidviewViewGroupLayoutParams): void;
public showContextMenuForChild(param0: androidviewView): boolean;
public getPointerSize(): number;
public addView(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public bringChildToFront(param0: androidviewView): void;
public onKeyUp(param0: number, param1: androidviewKeyEvent): boolean;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable): void;
public onStartNestedScroll(param0: androidviewView, param1: androidviewView, param2: number): boolean;
}
}
}
}
}
}
}
}
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module tooltip {
export module contracts {
export class DrawListener extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.primitives.widget.tooltip.contracts.DrawListener interface with the provided implementation.
*/
public constructor(implementation: {
notifyDraw(param0: androidgraphicsCanvas): void;
});
public notifyDraw(param0: androidgraphicsCanvas): void;
}
}
}
}
}
}
}
}
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module tooltip {
export module contracts {
export class TooltipAdapter extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.primitives.widget.tooltip.contracts.TooltipAdapter interface with the provided implementation.
*/
public constructor(implementation: {
rawOffset(): androidgraphicsPoint;
availableLayoutSlot(): androidgraphicsRectF;
alignTooltipVertically(): boolean;
getTooltipData(param0: javalangObject): native.Array;
getPlotAreaClip(): com.telerik.android.common.math.RadRect;
contentAdapter(): com.telerik.android.primitives.widget.tooltip.contracts.TooltipContentAdapter;
setContentAdapter(param0: com.telerik.android.primitives.widget.tooltip.contracts.TooltipContentAdapter): void;
});
public rawOffset(): androidgraphicsPoint;
public contentAdapter(): com.telerik.android.primitives.widget.tooltip.contracts.TooltipContentAdapter;
public setContentAdapter(param0: com.telerik.android.primitives.widget.tooltip.contracts.TooltipContentAdapter): void;
public getTooltipData(param0: javalangObject): native.Array;
public alignTooltipVertically(): boolean;
public availableLayoutSlot(): androidgraphicsRectF;
public getPlotAreaClip(): com.telerik.android.common.math.RadRect;
}
}
}
}
}
}
}
}
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module tooltip {
export module contracts {
export class TooltipContentAdapter extends javalangObject {
/**
* Constructs a new instance of the com.telerik.android.primitives.widget.tooltip.contracts.TooltipContentAdapter interface with the provided implementation.
*/
public constructor(implementation: {
getView(param0: native.Array): androidviewView;
getIsApplyDefaultStyles(): boolean;
setApplyDefaultStyles(param0: boolean): void;
getValueToStringConverter(): com.telerik.android.common.Function;
setValueToStringConverter(param0: com.telerik.android.common.Function): void;
getCategoryToStringConverter(): com.telerik.android.common.Function;
setCategoryToStringConverter(param0: com.telerik.android.common.Function): void;
});
public getCategoryToStringConverter(): com.telerik.android.common.Function;
public setApplyDefaultStyles(param0: boolean): void;
public getView(param0: native.Array): androidviewView;
public setCategoryToStringConverter(param0: com.telerik.android.common.Function): void;
public getIsApplyDefaultStyles(): boolean;
public getValueToStringConverter(): com.telerik.android.common.Function;
public setValueToStringConverter(param0: com.telerik.android.common.Function): void;
}
}
}
}
}
}
}
}
import androidwidgetPopupWindow = android.widget.PopupWindow;
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module android {
export module primitives {
export module widget {
export module tooltip {
export module views {
export abstract class TooltipPresenterBase extends androidviewView implements com.telerik.android.primitives.widget.tooltip.contracts.DrawListener {
public tooltipContentContainer: androidviewViewGroup;
public targetContentContainer: androidviewViewGroup;
public popupWindow: androidwidgetPopupWindow;
public tooltipAdapter: com.telerik.android.primitives.widget.tooltip.contracts.TooltipAdapter;
public targetPoint: androidgraphicsPoint;
public tooltipBounds: androidgraphicsRectF;
public updateTooltipContent(param0: javalangObject): boolean;
public constructor(param0: androidcontentContext, param1: com.telerik.android.primitives.widget.tooltip.contracts.TooltipAdapter, param2: number);
public setTouchable(param0: boolean): void;
public isOpen(): boolean;
public onKeyMultiple(param0: number, param1: number, param2: androidviewKeyEvent): boolean;
public onKeyLongPress(param0: number, param1: androidviewKeyEvent): boolean;
public onDraw(param0: androidgraphicsCanvas): void;
public invalidateDrawable(param0: androidgraphicsdrawableDrawable): void;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable): void;
public close(): boolean;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet);
public open(param0: androidgraphicsPoint): void;
public constructor(param0: androidcontentContext);
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number);
public getTooltipAnimationStyle(): number;
public openCore(param0: androidgraphicsPoint): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number, param3: number);
public getContentAdapter(): com.telerik.android.primitives.widget.tooltip.contracts.TooltipContentAdapter;
public onKeyDown(param0: number, param1: androidviewKeyEvent): boolean;
public setContentAdapter(param0: com.telerik.android.primitives.widget.tooltip.contracts.TooltipContentAdapter): void;
public calculateTooltipBounds(param0: androidgraphicsPoint): androidgraphicsRectF;
public sendAccessibilityEventUnchecked(param0: androidviewaccessibilityAccessibilityEvent): void;
public notifyDraw(param0: androidgraphicsCanvas): void;
public scheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable, param2: number): void;
public sendAccessibilityEvent(param0: number): void;
public getIsTouchable(): boolean;
public shouldPreventPointOverlap(): boolean;
public onDrawCore(param0: androidgraphicsCanvas): void;
public onAttachedToWindow(): void;
public onKeyUp(param0: number, param1: androidviewKeyEvent): boolean;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable): void;
public setTooltipAnimationStyle(param0: number): void;
public adjustPosition(param0: androidgraphicsRectF, param1: androidgraphicsPoint): androidgraphicsRectF;
}
}
}
}
}
}
}
}
import javalangInteger = java.lang.Integer;
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class AutoCompleteAdapter extends com.telerik.widget.list.ListViewAdapter implements com.telerik.widget.autocomplete.AutoCompleteAdapterBase {
public setFilteredList(param0: javautilArrayList): void;
public getHighlightingEnabled(): boolean;
public setHighlightingEnabled(param0: boolean): void;
public constructor(param0: javautilList);
public onCreateViewHolder(param0: androidviewViewGroup, param1: number): com.telerik.widget.list.ListViewHolder;
public setHighlightColor(param0: number): void;
public filter(param0: string): void;
public setCompletionMode(param0: com.telerik.android.common.Function2Async): void;
public onBindViewHolder(param0: com.telerik.widget.list.ListViewHolder, param1: number): void;
public getHighlightColor(): number;
public getFilteredList(): javautilList;
public setInitialListOfItems(param0: javautilList): void;
public getInitialListOfItems(): javautilList;
public constructor(param0: androidcontentContext, param1: javautilList, param2: javalangInteger);
public constructor(param0: androidcontentContext, param1: javautilList, param2: com.telerik.widget.list.ListViewHolder);
public getCompletionMode(): com.telerik.android.common.Function2Async;
}
}
}
}
}
///
///
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class AutoCompleteAdapterBase extends javalangObject {
/**
* Constructs a new instance of the com.telerik.widget.autocomplete.AutoCompleteAdapterBase interface with the provided implementation.
*/
public constructor(implementation: {
getCompletionMode(): com.telerik.android.common.Function2Async;
setCompletionMode(param0: com.telerik.android.common.Function2Async): void;
getFilteredList(): javautilList;
filter(param0: string): void;
});
public getFilteredList(): javautilList;
public filter(param0: string): void;
public setCompletionMode(param0: com.telerik.android.common.Function2Async): void;
public getCompletionMode(): com.telerik.android.common.Function2Async;
}
}
}
}
}
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class CompletionMode extends javalangObject {
public static STARTS_WITH: com.telerik.android.common.Function2Async;
public static CONTAINS: com.telerik.android.common.Function2Async;
public constructor();
}
}
}
}
}
///
///
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class DisplayMode extends javalangEnum {
public static PLAIN: com.telerik.widget.autocomplete.DisplayMode;
public static TOKENS: com.telerik.widget.autocomplete.DisplayMode;
public static values(): native.Array;
public static valueOf(param0: string): com.telerik.widget.autocomplete.DisplayMode;
public static valueOf(param0: javalangClass, param1: string): javalangEnum;
}
}
}
}
}
///
///
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class LayoutMode extends javalangEnum {
public static HORIZONTAL: com.telerik.widget.autocomplete.LayoutMode;
public static WRAP: com.telerik.widget.autocomplete.LayoutMode;
public static values(): native.Array;
public static valueOf(param0: javalangClass, param1: string): javalangEnum;
public static valueOf(param0: string): com.telerik.widget.autocomplete.LayoutMode;
}
}
}
}
}
import androidwidgetProgressBar = android.widget.ProgressBar;
import androidwidgetEditText = android.widget.EditText;
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class RadAutoCompleteTextView extends com.telerik.widget.primitives.panels.RadScrollView {
public setReadOnly(value: boolean): void;
public resolveAfterFilter(param0: string, param1: boolean): void;
public getAutocompleteHint(): string;
public setSuggestionViewAlwaysVisible(param0: boolean): void;
public recomputeViewAttributes(param0: androidviewView): void;
public onNestedScrollAccepted(param0: androidviewView, param1: androidviewView, param2: number): void;
public bringChildToFront(param0: androidviewView): void;
public getAppendTextColor(): number;
public createContextMenu(param0: androidviewContextMenu): void;
public setSuggestMode(param0: com.telerik.widget.autocomplete.SuggestMode): void;
public onNestedPreScroll(param0: androidviewView, param1: number, param2: number, param3: native.Array): void;
public addView(param0: androidviewView, param1: number, param2: androidviewViewGroupLayoutParams): void;
public isTextDirectionResolved(): boolean;
public setSuggestionViewHeight(param0: number): void;
public getTextField(): androidwidgetEditText;
public setAdapter(param0: com.telerik.widget.autocomplete.AutoCompleteAdapter): void;
public getTokensLayoutMode(): com.telerik.widget.autocomplete.LayoutMode;
public resolveAfterFilter(param0: string): void;
public getLayoutDirection(): number;
public childHasTransientStateChanged(param0: androidviewView, param1: boolean): void;
public getSuggestionView(): com.telerik.widget.list.RadListView;
public childDrawableStateChanged(param0: androidviewView): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet);
public setDisplayMode(param0: com.telerik.widget.autocomplete.DisplayMode): void;
public focusableViewAvailable(param0: androidviewView): void;
public setAppendTextColor(param0: number): void;
public isTextAlignmentResolved(): boolean;
public removeShowSuggestionListListener(param0: com.telerik.widget.autocomplete.ShowSuggestionListListener): void;
public setMaximumWrapViewHeight(param0: number): void;
public invalidateChildInParent(param0: native.Array, param1: androidgraphicsRect): androidviewViewParent;
public canResolveTextAlignment(): boolean;
public onKeyMultiple(param0: number, param1: number, param2: androidviewKeyEvent): boolean;
public onKeyDown(param0: number, param1: androidviewKeyEvent): boolean;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable): void;
public setAllowCustomTokens(param0: boolean): void;
public getMaximumWrapViewHeight(): number;
public removeTokenRemovedListener(param0: com.telerik.widget.autocomplete.TokenRemovedListener): void;
public getSuggestMode(): com.telerik.widget.autocomplete.SuggestMode;
public invalidateChild(param0: androidviewView, param1: androidgraphicsRect): void;
public onNestedFling(param0: androidviewView, param1: number, param2: number, param3: boolean): boolean;
public onNestedScroll(param0: androidviewView, param1: number, param2: number, param3: number, param4: number): void;
public setMinimumCharactersToSearch(param0: number): void;
public addTokenRemovedListener(param0: com.telerik.widget.autocomplete.TokenRemovedListener): void;
public sendAccessibilityEvent(param0: number): void;
public requestLayout(): void;
public requestTransparentRegion(param0: androidviewView): void;
public addView(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public getTextAlignment(): number;
public updateViewLayout(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public setAllowTokenizingWithSymbol(param0: boolean): void;
public getChildVisibleRect(param0: androidviewView, param1: androidgraphicsRect, param2: androidgraphicsPoint): boolean;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback, param2: number): androidviewActionMode;
public onNestedPreFling(param0: androidviewView, param1: number, param2: number): boolean;
public onNestedPrePerformAccessibilityAction(param0: androidviewView, param1: number, param2: androidosBundle): boolean;
public getTokenAt(param0: number): com.telerik.widget.autocomplete.TokenView;
public setTokensLayoutMode(param0: com.telerik.widget.autocomplete.LayoutMode): void;
public resetAutocomplete(): void;
public removeToken(param0: com.telerik.widget.autocomplete.TokenView): void;
public setProgressBar(param0: androidwidgetProgressBar): void;
public sendAccessibilityEventUnchecked(param0: androidviewaccessibilityAccessibilityEvent): void;
public focusSearch(param0: number): androidviewView;
public getUsingAsyncData(): boolean;
public addShowSuggestionListListener(param0: com.telerik.widget.autocomplete.ShowSuggestionListListener): void;
public isLayoutRequested(): boolean;
public focusSearch(param0: androidviewView, param1: number): androidviewView;
public onAttachedToWindow(): void;
public getParentForAccessibility(): androidviewViewParent;
public setCloseButtonView(param0: androidviewView): void;
public isLayoutDirectionResolved(): boolean;
public getSuggestionViewAlwaysVisible(): boolean;
public getMinimumCharactersToSearch(): number;
public onSaveInstanceState(): androidosParcelable;
public addTokenSelectedListener(param0: com.telerik.widget.autocomplete.TokenSelectedListener): void;
public onKeyUp(param0: number, param1: androidviewKeyEvent): boolean;
public getTokens(): javautilList;
public setAutocompleteHint(param0: string): void;
public notifySubtreeAccessibilityStateChanged(param0: androidviewView, param1: androidviewView, param2: number): void;
public addView(param0: androidviewView, param1: number, param2: number): void;
public getAdapter(): com.telerik.widget.autocomplete.AutoCompleteAdapter;
public addToken(param0: com.telerik.widget.autocomplete.TokenView): void;
public clearChildFocus(param0: androidviewView): void;
public onKeyLongPress(param0: number, param1: androidviewKeyEvent): boolean;
public requestChildFocus(param0: androidviewView, param1: androidviewView): void;
public insertTokenAt(param0: number, param1: com.telerik.widget.autocomplete.TokenView): void;
public scheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable, param2: number): void;
public getTextDirection(): number;
public onStopNestedScroll(param0: androidviewView): void;
public setMaximumTokensCount(param0: number): void;
public requestFitSystemWindows(): void;
public getCloseButtonView(): androidviewView;
public setShowCloseButton(param0: boolean): void;
public isShowCloseButton(): boolean;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback): androidviewActionMode;
public showContextMenuForChild(param0: androidviewView): boolean;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number);
public getMaximumTokensCount(): number;
public removeTokenSelectedListener(param0: com.telerik.widget.autocomplete.TokenSelectedListener): void;
public setUsingAsyncData(param0: boolean): void;
public onStartNestedScroll(param0: androidviewView, param1: androidviewView, param2: number): boolean;
public addTokenDeselectedListener(param0: com.telerik.widget.autocomplete.TokenDeselectedListener): void;
public addDidAutoCompleteListener(param0: com.telerik.widget.autocomplete.DidAutoCompleteListener): void;
public getParent(): androidviewViewParent;
public canResolveTextDirection(): boolean;
public addView(param0: androidviewView, param1: number): void;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public onRestoreInstanceState(param0: androidosParcelable): void;
public setAutocompleteIcon(param0: androidgraphicsdrawableDrawable): void;
public removeAllTokens(): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number, param3: number);
public getPopUp(): androidwidgetPopupWindow;
public getProgressBar(): androidwidgetProgressBar;
public removeView(param0: androidviewView): void;
public invalidateDrawable(param0: androidgraphicsdrawableDrawable): void;
public canResolveLayoutDirection(): boolean;
public addTokenAddedListener(param0: com.telerik.widget.autocomplete.TokenAddedListener): void;
public removeTokenDeselectedListener(param0: com.telerik.widget.autocomplete.TokenDeselectedListener): void;
public getSuggestionViewHeight(): number;
public getDisplayMode(): com.telerik.widget.autocomplete.DisplayMode;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable): void;
public removeTokenAddedListener(param0: com.telerik.widget.autocomplete.TokenAddedListener): void;
public removeTokenAt(param0: number): void;
public requestSendAccessibilityEvent(param0: androidviewView, param1: androidviewaccessibilityAccessibilityEvent): boolean;
public requestChildRectangleOnScreen(param0: androidviewView, param1: androidgraphicsRect, param2: boolean): boolean;
public onLayout(param0: boolean, param1: number, param2: number, param3: number, param4: number): void;
public getAllowCustomTokens(): boolean;
public constructor(param0: androidcontentContext);
public getAllowTokenizingWitgSymbol(): boolean;
public addView(param0: androidviewView): void;
}
}
}
}
}
///
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class ShowSuggestionListListener extends javalangObject {
/**
* Constructs a new instance of the com.telerik.widget.autocomplete.ShowSuggestionListListener interface with the provided implementation.
*/
public constructor(implementation: {
onShowSuggestionList(param0: com.telerik.widget.autocomplete.RadAutoCompleteTextView, param1: javautilList): void;
});
public onShowSuggestionList(param0: com.telerik.widget.autocomplete.RadAutoCompleteTextView, param1: javautilList): void;
}
}
}
}
}
///
///
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class SuggestMode extends javalangEnum {
public static SUGGEST: com.telerik.widget.autocomplete.SuggestMode;
public static APPEND: com.telerik.widget.autocomplete.SuggestMode;
public static SUGGEST_APPEND: com.telerik.widget.autocomplete.SuggestMode;
public static valueOf(param0: javalangClass, param1: string): javalangEnum;
public static values(): native.Array;
public static valueOf(param0: string): com.telerik.widget.autocomplete.SuggestMode;
}
}
}
}
}
import androidwidgetImageView = android.widget.ImageView;
import androidwidgetTextView = android.widget.TextView;
///
///
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class SuggestionItemViewHolder extends com.telerik.widget.list.ListViewHolder {
public itemImage: androidwidgetImageView;
public textView: androidwidgetTextView;
public constructor(param0: androidviewView);
}
}
}
}
}
///
///
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class TokenAdapter extends javalangObject implements com.telerik.widget.autocomplete.TokenAdapterBase {
public constructor(param0: androidcontentContext);
public getViewForTokenObject(param0: com.telerik.widget.autocomplete.TokenModel): com.telerik.widget.autocomplete.TokenView;
}
}
}
}
}
///
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class TokenAdapterBase extends javalangObject {
/**
* Constructs a new instance of the com.telerik.widget.autocomplete.TokenAdapterBase interface with the provided implementation.
*/
public constructor(implementation: {
getViewForTokenObject(param0: com.telerik.widget.autocomplete.TokenModel): com.telerik.widget.autocomplete.TokenView;
});
public getViewForTokenObject(param0: com.telerik.widget.autocomplete.TokenModel): com.telerik.widget.autocomplete.TokenView;
}
}
}
}
}
///
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class TokenAddedListener extends javalangObject {
/**
* Constructs a new instance of the com.telerik.widget.autocomplete.TokenAddedListener interface with the provided implementation.
*/
public constructor(implementation: {
onTokenAdded(param0: com.telerik.widget.autocomplete.RadAutoCompleteTextView, param1: com.telerik.widget.autocomplete.TokenModel): void;
});
public onTokenAdded(param0: com.telerik.widget.autocomplete.RadAutoCompleteTextView, param1: com.telerik.widget.autocomplete.TokenModel): void;
}
}
}
}
}
///
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class TokenDeselectedListener extends javalangObject {
/**
* Constructs a new instance of the com.telerik.widget.autocomplete.TokenDeselectedListener interface with the provided implementation.
*/
public constructor(implementation: {
onTokenDeselected(param0: com.telerik.widget.autocomplete.RadAutoCompleteTextView, param1: com.telerik.widget.autocomplete.TokenModel): void;
});
public onTokenDeselected(param0: com.telerik.widget.autocomplete.RadAutoCompleteTextView, param1: com.telerik.widget.autocomplete.TokenModel): void;
}
}
}
}
}
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class DidAutoCompleteListener extends javalangObject {
/**
* Constructs a new instance of the com.telerik.widget.autocomplete.DidAutoCompleteListener interface with the provided implementation.
*/
public constructor(implementation: {
onDidAutoComplete(param0: com.telerik.widget.autocomplete.RadAutoCompleteTextView, param1: String): void;
});
public onDidAutoComplete(param0: com.telerik.widget.autocomplete.RadAutoCompleteTextView, param1: String): void;
}
}
}
}
}
///
///
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class TokenModel extends javalangObject implements androidosParcelable {
public static CREATOR: androidosParcelableCreator;
public constructor(param0: string, param1: androidgraphicsdrawableDrawable);
public toString(): string;
public setText(param0: string): void;
public getText(): string;
public constructor(param0: androidosParcel);
public describeContents(): number;
public getNsImageName(): string;
public getImage(): androidgraphicsdrawableDrawable;
public setNsImageName(param0: string): void;
public setImage(param0: androidgraphicsdrawableDrawable): void;
public writeToParcel(param0: androidosParcel, param1: number): void;
}
}
}
}
}
///
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class TokenRemovedListener extends javalangObject {
/**
* Constructs a new instance of the com.telerik.widget.autocomplete.TokenRemovedListener interface with the provided implementation.
*/
public constructor(implementation: {
onTokenRemoved(param0: com.telerik.widget.autocomplete.RadAutoCompleteTextView, param1: com.telerik.widget.autocomplete.TokenModel): void;
});
public onTokenRemoved(param0: com.telerik.widget.autocomplete.RadAutoCompleteTextView, param1: com.telerik.widget.autocomplete.TokenModel): void;
}
}
}
}
}
///
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class TokenSelectedListener extends javalangObject {
/**
* Constructs a new instance of the com.telerik.widget.autocomplete.TokenSelectedListener interface with the provided implementation.
*/
public constructor(implementation: {
onTokenSelected(param0: com.telerik.widget.autocomplete.RadAutoCompleteTextView, param1: com.telerik.widget.autocomplete.TokenModel): void;
});
public onTokenSelected(param0: com.telerik.widget.autocomplete.RadAutoCompleteTextView, param1: com.telerik.widget.autocomplete.TokenModel): void;
}
}
}
}
}
import androidwidgetLinearLayout = android.widget.LinearLayout;
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class TokenView extends androidwidgetLinearLayout {
public recomputeViewAttributes(param0: androidviewView): void;
public onNestedScrollAccepted(param0: androidviewView, param1: androidviewView, param2: number): void;
public sendAccessibilityEventUnchecked(param0: androidviewaccessibilityAccessibilityEvent): void;
public focusSearch(param0: number): androidviewView;
public bringChildToFront(param0: androidviewView): void;
public createContextMenu(param0: androidviewContextMenu): void;
public isLayoutRequested(): boolean;
public focusSearch(param0: androidviewView, param1: number): androidviewView;
public onNestedPreScroll(param0: androidviewView, param1: number, param2: number, param3: native.Array): void;
public getParentForAccessibility(): androidviewViewParent;
public addView(param0: androidviewView, param1: number, param2: androidviewViewGroupLayoutParams): void;
public isTextDirectionResolved(): boolean;
public isLayoutDirectionResolved(): boolean;
public setSelected(param0: boolean): void;
public onKeyUp(param0: number, param1: androidviewKeyEvent): boolean;
public getLayoutDirection(): number;
public notifySubtreeAccessibilityStateChanged(param0: androidviewView, param1: androidviewView, param2: number): void;
public childHasTransientStateChanged(param0: androidviewView, param1: boolean): void;
public addView(param0: androidviewView, param1: number, param2: number): void;
public clearChildFocus(param0: androidviewView): void;
public onKeyLongPress(param0: number, param1: androidviewKeyEvent): boolean;
public requestChildFocus(param0: androidviewView, param1: androidviewView): void;
public getModel(): com.telerik.widget.autocomplete.TokenModel;
public childDrawableStateChanged(param0: androidviewView): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet);
public scheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable, param2: number): void;
public getTextDirection(): number;
public onStopNestedScroll(param0: androidviewView): void;
public focusableViewAvailable(param0: androidviewView): void;
public requestFitSystemWindows(): void;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback): androidviewActionMode;
public showContextMenuForChild(param0: androidviewView): boolean;
public isTextAlignmentResolved(): boolean;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number);
public invalidateChildInParent(param0: native.Array, param1: androidgraphicsRect): androidviewViewParent;
public canResolveTextAlignment(): boolean;
public onStartNestedScroll(param0: androidviewView, param1: androidviewView, param2: number): boolean;
public onKeyMultiple(param0: number, param1: number, param2: androidviewKeyEvent): boolean;
public onKeyDown(param0: number, param1: androidviewKeyEvent): boolean;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable): void;
public getParent(): androidviewViewParent;
public canResolveTextDirection(): boolean;
public setModel(param0: com.telerik.widget.autocomplete.TokenModel): void;
public addView(param0: androidviewView, param1: number): void;
public requestDisallowInterceptTouchEvent(param0: boolean): void;
public invalidateChild(param0: androidviewView, param1: androidgraphicsRect): void;
public onNestedFling(param0: androidviewView, param1: number, param2: number, param3: boolean): boolean;
public onNestedScroll(param0: androidviewView, param1: number, param2: number, param3: number, param4: number): void;
public sendAccessibilityEvent(param0: number): void;
public requestLayout(): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number, param3: number);
public removeView(param0: androidviewView): void;
public invalidateDrawable(param0: androidgraphicsdrawableDrawable): void;
public canResolveLayoutDirection(): boolean;
public requestTransparentRegion(param0: androidviewView): void;
public addView(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public getTextAlignment(): number;
public updateViewLayout(param0: androidviewView, param1: androidviewViewGroupLayoutParams): void;
public getChildVisibleRect(param0: androidviewView, param1: androidgraphicsRect, param2: androidgraphicsPoint): boolean;
public startActionModeForChild(param0: androidviewView, param1: androidviewActionModeCallback, param2: number): androidviewActionMode;
public onNestedPreFling(param0: androidviewView, param1: number, param2: number): boolean;
public onNestedPrePerformAccessibilityAction(param0: androidviewView, param1: number, param2: androidosBundle): boolean;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable): void;
public requestSendAccessibilityEvent(param0: androidviewView, param1: androidviewaccessibilityAccessibilityEvent): boolean;
public requestChildRectangleOnScreen(param0: androidviewView, param1: androidgraphicsRect, param2: boolean): boolean;
public constructor(param0: androidcontentContext);
public addView(param0: androidviewView): void;
}
}
}
}
}
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module widget {
export module autocomplete {
export class XView extends androidviewView {
public invalidateDrawable(param0: androidgraphicsdrawableDrawable): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number);
public sendAccessibilityEventUnchecked(param0: androidviewaccessibilityAccessibilityEvent): void;
public onDraw(param0: androidgraphicsCanvas): void;
public onKeyMultiple(param0: number, param1: number, param2: androidviewKeyEvent): boolean;
public onKeyDown(param0: number, param1: androidviewKeyEvent): boolean;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable): void;
public onKeyLongPress(param0: number, param1: androidviewKeyEvent): boolean;
public unscheduleDrawable(param0: androidgraphicsdrawableDrawable): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet);
public scheduleDrawable(param0: androidgraphicsdrawableDrawable, param1: javalangRunnable, param2: number): void;
public onKeyUp(param0: number, param1: androidviewKeyEvent): boolean;
public constructor(param0: androidcontentContext);
public sendAccessibilityEvent(param0: number): void;
public constructor(param0: androidcontentContext, param1: androidutilAttributeSet, param2: number, param3: number);
}
}
}
}
}
declare module com {
export module telerik {
export module widget {
export module calendar {
export class BuildConfig extends javalangObject {
public static DEBUG: boolean;
public static APPLICATION_ID: string;
public static BUILD_TYPE: string;
public static FLAVOR: string;
public static VERSION_CODE: number;
public static VERSION_NAME: string;
public constructor();
}
}
}
}
}
import androidgraphicsTypeface = android.graphics.Typeface;
import androidutilSparseArray = android.util.SparseArray;
import javalangLong = java.lang.Long;
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare module com {
export module telerik {
export module widget {
export module calendar {
export class CalendarAdapter extends javalangObject {
public owner: com.telerik.widget.calendar.RadCalendarView;
public context: androidcontentContext;
public dateCells: javautilList;
public weekNumberCells: javautilList;
public dayNameCells: javautilList;
public style: com.telerik.widget.calendar.CalendarStyle;
public workCalendar: javautilCalendar;
public getDayNameCell(): com.telerik.widget.calendar.CalendarCell;
public getTitleTypeFace(): androidgraphicsTypeface;
public setMonthNameTypeFace(param0: androidgraphicsTypeface): void;
public getDayNameTextColor(): number;
public setInlineEventTitleTextSize(param0: number): void;
public getDayNameTextSizeYearMode(): number;
public setDateTextSizeYearMode(param0: number): void;
public getTitleBackgroundColor(): number;
public setTitleTextSize(param0: number): void;
public setDateCellPaddingVertical(param0: number): void;
public setWeekNumberTypeFace(param0: androidgraphicsTypeface): void;
public applyProcedureToDateCells(param0: com.telerik.android.common.Procedure): void;
public updateDateCell(param0: com.telerik.widget.calendar.CalendarDayCell, param1: javalangLong, param2: javautilList, param3: boolean): void;
public getDateCell(): com.telerik.widget.calendar.CalendarDayCell;
public getTodayTextColor(): number;
public setSelectedCellTypeFace(param0: androidgraphicsTypeface): void;
public getDayNamePaddingVertical(): number;
public setDayNameTextColor(param0: number): void;
public getDayNameTypeFace(): androidgraphicsTypeface;
public updateWeekNumberCellStyle(param0: com.telerik.widget.calendar.CalendarDayCell): void;
public setWeekNumberTextSize(param0: number): void;
public setDateTextColorYearMode(param0: number, param1: number): void;
public getDateTextSizeYearMode(): number;
public setMonthCellPaddingVertical(param0: number): void;
public getSelectedCellBackgroundColor(): number;
public setDayNameTypefaceYearMode(param0: androidgraphicsTypeface): void;
public generateCalendarRow(): com.telerik.widget.calendar.CalendarRow;
public getMonthNameCached(param0: number): string;
public getDayNameTextColorYearModeDisabled(): number;
public setTodayCellBorderColor(param0: number): void;
public updateDayNameCellStyle(param0: com.telerik.widget.calendar.CalendarDayCell): void;
public applyProcedureToWeekNumberCells(param0: com.telerik.android.common.Procedure): void;
public setTodayTextColor(param0: number): void;
public setTitleTextPosition(param0: number): void;
public getWeekNumberTextColorDisabled(): number;
public setMonthNameTextColor(param0: number, param1: number): void;
public getSelectedCellBorderWidth(): number;
public setMonthNameTextSize(param0: number): void;
public getInlineEventTitleTextSize(): number;
public setDayNameTextPosition(param0: number): void;
public getTodayCellTypeFace(): androidgraphicsTypeface;
public getDateTypeFace(): androidgraphicsTypeface;
public getDayNameCell(param0: number): com.telerik.widget.calendar.CalendarDayCell;
public getDateCellPaddingVertical(): number;
public getDayNamePaddingHorizontal(): number;
public getTitleTextColor(): number;
public setDayNameTextColorYearMode(param0: number, param1: number): void;
public setDateTypeFaceYearMode(param0: androidgraphicsTypeface): void;
public getTodayTypeFace(): androidgraphicsTypeface;
public updateDateCellStyle(param0: com.telerik.widget.calendar.CalendarDayCell): void;
public applyStyle(param0: com.telerik.widget.calendar.CalendarStyle): void;
public getDayNameTextPosition(): number;
public getMonthNameTextPosition(): number;
public updateWeekNumberCell(param0: com.telerik.widget.calendar.CalendarDayCell, param1: number): void;
public getTodayCellBorderColor(): number;
public setTodayCellBackgroundColor(param0: number): void;
public setDayNameTypeFace(param0: androidgraphicsTypeface): void;
public setTitleTypeFace(param0: androidgraphicsTypeface): void;
public reset(): void;
public setTitleTextColor(param0: number): void;
public getMonthNameTypeFace(): androidgraphicsTypeface;
public getPopupEventTimeTextSize(): number;
public setSelectedCellBorderWidth(param0: number): void;
public generateCalendarDayCell(): com.telerik.widget.calendar.CalendarDayCell;
public updateMonthCellStyle(param0: com.telerik.widget.calendar.CalendarMonthCell): void;
public getDateValues(): androidutilSparseArray;
public getTitleTextSize(): number;
public updateDayNameCell(param0: com.telerik.widget.calendar.CalendarDayCell, param1: number): void;
public setDateTextPosition(param0: number): void;
public getMonthNameTextSizeCompact(): number;
public setWeekNumberTextColor(param0: number, param1: number): void;
public setDateCellPaddingHorizontal(param0: number): void;
public constructor(param0: com.telerik.widget.calendar.RadCalendarView);
public setTodayCellTypeFace(param0: androidgraphicsTypeface): void;
public setDateTextColor(param0: number, param1: number): void;
public getInlineEventsBackgroundColor(): number;
public setWeekNumberBackgroundColor(param0: number, param1: number): void;
public setDayNameBackgroundColor(param0: number): void;
public generateCalendarMonthCell(): com.telerik.widget.calendar.CalendarMonthCell;
public getDateTextColorEnabled(): number;
public getTodayCellBorderWidth(): number;
public setInlineEventTimeStartTextColor(param0: number): void;
public setSelectedCellTextColor(param0: number): void;
public setTitleBackgroundColor(param0: number): void;
public setInlineEventTimeEndTextColor(param0: number): void;
public setTodayBackgroundColor(param0: number): void;
public setDateTypeFace(param0: androidgraphicsTypeface): void;
public getDateTextColorDisabled(): number;
public setDayNameTextSize(param0: number): void;
public updateTitleCellStyle(param0: com.telerik.widget.calendar.CalendarDayCell): void;
public getTitleTextPosition(): number;
public setInlineEventsBackgroundColor(param0: number): void;
public setTodayCellSelectedTextColor(param0: number): void;
public getInlineEventTimeEndTextColor(): number;
public getDateTypeFaceYearMode(): androidgraphicsTypeface;
public getMonthNameTextSize(): number;
public applyProcedureToAllCells(param0: com.telerik.android.common.Procedure): void;
public setPopupEventsWindowBackgroundColor(param0: number): void;
public setMonthCellPaddingHorizontal(param0: number): void;
public getWeekNumberCell(): com.telerik.widget.calendar.CalendarDayCell;
public getWeekNumberTextSize(): number;
public setMonthNameTextPosition(param0: number): void;
public getDateTextSize(): number;
public setPopupEventTimeTextSize(param0: number): void;
public setTodayTypeFace(param0: androidgraphicsTypeface): void;
public getDayNameTextColorYearModeEnabled(): number;
public getPopupEventsWindowBackgroundColor(): number;
public getMonthNameTextColorEnabled(): number;
public getDateCellPaddingHorizontal(): number;
public setStyle(param0: com.telerik.widget.calendar.CalendarStyle): void;
public getTitleCell(param0: number, param1: com.telerik.widget.calendar.CalendarDisplayMode): com.telerik.widget.calendar.CalendarTitleCell;
public getWeekNumberTextColorEnabled(): number;
public getStyle(): com.telerik.widget.calendar.CalendarStyle;
public setSelectedCellBackgroundColor(param0: number): void;
public setDateValues(param0: androidutilSparseArray): void;
public setInlineEventTimeStartTextSize(param0: number): void;
public updateTitle(param0: com.telerik.widget.calendar.CalendarDayCell, param1: number, param2: com.telerik.widget.calendar.CalendarDisplayMode): void;
public setWeekNumberTextPosition(param0: number): void;
public setDayNameTextSizeYearMode(param0: number): void;
public getDateCellBackgroundColorEnabled(): number;
public setDateTextSize(param0: number): void;
public getTodayCellBackgroundColor(): number;
public generateFragment(): com.telerik.widget.calendar.CalendarFragment;
public setPopupEventTitleTextSize(param0: number): void;
public getDateCellBackgroundColorDisabled(): number;
public getSelectedCellTypeFace(): androidgraphicsTypeface;
public getInlineEventTimeStartTextSize(): number;
public getMonthNameTextColorDisabled(): number;
public getDateTextColorYearModeEnabled(): number;
public getWeekNumberBackgroundColorEnabled(): number;
public getTodayBackgroundColor(): number;
public getMonthCellPaddingHorizontal(): number;
public getDayNameBackgroundColor(): number;
public getInlineEventTimeStartTextColor(): number;
public getDayNameTextSize(): number;
public getWeekNumberTextPosition(): number;
public getWeekNumberTypeFace(): androidgraphicsTypeface;
public updateCalendarMonthCell(param0: com.telerik.widget.calendar.CalendarMonthCell, param1: number): void;
public getDateTextColorYearModeDisabled(): number;
public setMonthNameTextSizeCompact(param0: number): void;
public setDayNamePadding(param0: number, param1: number): void;
public getDayNameTypefaceYearMode(): androidgraphicsTypeface;
public getTodayCellSelectedTextColor(): number;
public getPopupEventTitleTextSize(): number;
public setDateCellBackgroundColor(param0: number, param1: number): void;
public getTodayCellTextColor(): number;
public getWeekNumberBackgroundColorDisabled(): number;
public getDateTextPosition(): number;
public setTodayCellTextColor(param0: number): void;
public setTodayCellBorderWidth(param0: number): void;
public getMonthCell(): com.telerik.widget.calendar.CalendarMonthCell;
public getMonthCellPaddingVertical(): number;
public setInlineEventTimeEndTextSize(param0: number): void;
public applyProcedureToDayNameCells(param0: com.telerik.android.common.Procedure): void;
public getSelectedCellTextColor(): number;
public updateMonthNamesCache(): void;
public getInlineEventTimeEndTextSize(): number;
}
}
}
}
}
///
///
///
///
declare module com {
export module telerik {
export module widget {
export module calendar {
export class CalendarAnimationsManager extends javalangObject {
public owner: com.telerik.widget.calendar.RadCalendarView;
public scrollManager: com.telerik.widget.calendar.CalendarScrollManager;
public flingSpeed: number;
public snapSpeed: number;
public currentSnapDistance: number;
public currentSnapFramesCount: number;
public currentSnapFrameCount: number;
public activeDateRefreshRequested: boolean;
public flingVelocityX: number;
public flingVelocityY: number;
public currentSnapOffsetX: number;
public currentSnapOffsetY: number;
public minFlingDistance: number;
public onSnapComplete(): void;
public reset(): void;
public getSnapSpeed(): number;
public setFriction(param0: number): void;
public animateToNextDate(): void;
public onFlingComplete(): void;
public setFlingSpeed(param0: number): void;
public setMinFlingDistance(param0: number): void;
public setSnapSpeed(param0: number): void;
public getFriction(): number;
public beginAnimation(param0: com.telerik.widget.calendar.CalendarFragment, param1: com.telerik.widget.calendar.CalendarFragment, param2: androidgraphicsRect): void;
public getFlingSpeed(): number;
public snapFragments(): void;
public getMinFlingDistance(): number;
public onInvalidate(): void;
public animationInProcess(): boolean;
public constructor(param0: com.telerik.widget.calendar.RadCalendarView);
public setVelocity(param0: number, param1: number): void;
public animateToPreviousDate(): void;
}
}
}
}
}
import androidgraphicsPaint = android.graphics.Paint;
///
///
///
///
///
declare module com {
export module telerik {
export module widget {
export module calendar {
export abstract class CalendarCell extends com.telerik.widget.calendar.CalendarTextElement {
public cellType: com.telerik.widget.calendar.CalendarCellType;
public cellToday: boolean;
public getDate(): number;
public getBorderColor(): number;
public borderPaint(): androidgraphicsPaint;
public setCellType(param0: com.telerik.widget.calendar.CalendarCellType): void;
public isToday(): boolean;
public getRow(): com.telerik.widget.calendar.CalendarRow;
public postRender(param0: androidgraphicsCanvas): void;
public setLastCellInRow(param0: boolean): void;
public isDrawBorderInsideCell(): boolean;
public isWeekend(): boolean;
public isLastCellInRow(): boolean;
public getBorderWidth(): number;
public getCellType(): com.telerik.widget.calendar.CalendarCellType;
public setDrawBorderInsideCell(param0: boolean): void;
public updateBorder(): void;
public setBorderWidth(param0: number): void;
public setRow(param0: com.telerik.widget.calendar.CalendarRow): void;
public setAsToday(param0: boolean): void;
public constructor(param0: com.telerik.widget.calendar.RadCalendarView);
public setDate(param0: number): void;
public setBorderColor(param0: number): void;
}
}
}
}
}
import javalangFloat = java.lang.Float;
///
///
///
declare module com {
export module telerik {
export module widget {
export module calendar {
export abstract class CalendarCellStyle extends javalangObject {
public getFontName(): string;
public setBorderWidth(param0: javalangFloat): void;
public getTextColor(): javalangInteger;
public getBackgroundColor(): javalangInteger;
public getTextSize(): javalangFloat;
public getBorderColor(): javalangInteger;
public setTextSize(param0: javalangFloat): void;
public setBorderColor(param0: javalangInteger): void;
public setBackgroundColor(param0: javalangInteger): void;
public getFontStyle(): javalangInteger;
public constructor();
public setFontStyle(param0: javalangInteger): void;
public setFontName(param0: string): void;
public setTextColor(param0: javalangInteger): void;
public getBorderWidth(): javalangFloat;
}
}
}
}
}
///
///
///
declare module com {
export module telerik {
export module widget {
export module calendar {
export class CalendarCellType extends javalangEnum {
public static Date: com.telerik.widget.calendar.CalendarCellType;
public static WeekNumber: com.telerik.widget.calendar.CalendarCellType;
public static DayName: com.telerik.widget.calendar.CalendarCellType;
public static Title: com.telerik.widget.calendar.CalendarCellType;
public static valueOf(param0: string): com.telerik.widget.calendar.CalendarCellType;
public static values(): native.Array