feat(types-android): updated types + api32 (#9774)

This commit is contained in:
Igor Randjelovic
2022-03-08 18:11:28 +01:00
committed by GitHub
parent a1772c0005
commit 2393dad6e1
22 changed files with 337988 additions and 9346 deletions

View File

@ -26000,17 +26000,411 @@ declare module android {
}
}
declare module android {
export module print {
export class PageRange extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static ALL_PAGES: any;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getEnd(): number;
public constructor(param0: number, param1: number);
public getStart(): number;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintAttributes extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static COLOR_MODE_MONOCHROME: number;
public static COLOR_MODE_COLOR: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getMinMargins(): any;
public equals(param0: any): boolean;
public toString(): string;
public getMediaSize(): any;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getResolution(): any;
public getColorMode(): number;
public hashCode(): number;
}
export module PrintAttributes {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setColorMode(param0: number): any;
public setResolution(param0: any): any;
public setMinMargins(param0: any): any;
public setMediaSize(param0: any): any;
public constructor();
public build(): any;
}
export class Margins extends java.lang.Object {
public static class: java.lang.Class<any>;
public static NO_MARGINS: any;
public getLeftMils(): number;
public getBottomMils(): number;
public constructor(param0: number, param1: number, param2: number, param3: number);
public hashCode(): number;
public getRightMils(): number;
public equals(param0: any): boolean;
public toString(): string;
public getTopMils(): number;
}
export class MediaSize extends java.lang.Object {
public static class: java.lang.Class<any>;
public static UNKNOWN_PORTRAIT: any;
public static UNKNOWN_LANDSCAPE: any;
public static ISO_A0: any;
public static ISO_A1: any;
public static ISO_A2: any;
public static ISO_A3: any;
public static ISO_A4: any;
public static ISO_A5: any;
public static ISO_A6: any;
public static ISO_A7: any;
public static ISO_A8: any;
public static ISO_A9: any;
public static ISO_A10: any;
public static ISO_B0: any;
public static ISO_B1: any;
public static ISO_B2: any;
public static ISO_B3: any;
public static ISO_B4: any;
public static ISO_B5: any;
public static ISO_B6: any;
public static ISO_B7: any;
public static ISO_B8: any;
public static ISO_B9: any;
public static ISO_B10: any;
public static ISO_C0: any;
public static ISO_C1: any;
public static ISO_C2: any;
public static ISO_C3: any;
public static ISO_C4: any;
public static ISO_C5: any;
public static ISO_C6: any;
public static ISO_C7: any;
public static ISO_C8: any;
public static ISO_C9: any;
public static ISO_C10: any;
public static NA_LETTER: any;
public static NA_GOVT_LETTER: any;
public static NA_LEGAL: any;
public static NA_JUNIOR_LEGAL: any;
public static NA_LEDGER: any;
public static NA_TABLOID: any;
public static NA_INDEX_3X5: any;
public static NA_INDEX_4X6: any;
public static NA_INDEX_5X8: any;
public static NA_MONARCH: any;
public static NA_QUARTO: any;
public static NA_FOOLSCAP: any;
public static ROC_8K: any;
public static ROC_16K: any;
public static PRC_1: any;
public static PRC_2: any;
public static PRC_3: any;
public static PRC_4: any;
public static PRC_5: any;
public static PRC_6: any;
public static PRC_7: any;
public static PRC_8: any;
public static PRC_9: any;
public static PRC_10: any;
public static PRC_16K: any;
public static OM_PA_KAI: any;
public static OM_DAI_PA_KAI: any;
public static OM_JUURO_KU_KAI: any;
public static JIS_B10: any;
public static JIS_B9: any;
public static JIS_B8: any;
public static JIS_B7: any;
public static JIS_B6: any;
public static JIS_B5: any;
public static JIS_B4: any;
public static JIS_B3: any;
public static JIS_B2: any;
public static JIS_B1: any;
public static JIS_B0: any;
public static JIS_EXEC: any;
public static JPN_CHOU4: any;
public static JPN_CHOU3: any;
public static JPN_CHOU2: any;
public static JPN_HAGAKI: any;
public static JPN_OUFUKU: any;
public static JPN_KAHU: any;
public static JPN_KAKU2: any;
public static JPN_YOU4: any;
public getWidthMils(): number;
public getId(): string;
public asLandscape(): any;
public hashCode(): number;
public isPortrait(): boolean;
public getHeightMils(): number;
public asPortrait(): any;
public equals(param0: any): boolean;
public constructor(param0: string, param1: string, param2: number, param3: number);
public getLabel(param0: android.content.pm.PackageManager): string;
public toString(): string;
}
export class Resolution extends java.lang.Object {
public static class: java.lang.Class<any>;
public getHorizontalDpi(): number;
public getId(): string;
public getVerticalDpi(): number;
public getLabel(): string;
public hashCode(): number;
public equals(param0: any): boolean;
public constructor(param0: string, param1: string, param2: number, param3: number);
public toString(): string;
}
}
}
}
declare module android {
export module print {
export abstract class PrintDocumentAdapter extends java.lang.Object {
public static class: java.lang.Class<any>;
public static EXTRA_PRINT_PREVIEW: string;
public onLayout(param0: any, param1: any, param2: android.os.CancellationSignal, param3: any, param4: android.os.Bundle): void;
public onStart(): void;
public onFinish(): void;
public constructor();
public onWrite(param0: androidNative.Array<any>, param1: android.os.ParcelFileDescriptor, param2: android.os.CancellationSignal, param3: any): void;
}
export module PrintDocumentAdapter {
export abstract class LayoutResultCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onLayoutCancelled(): void;
public onLayoutFinished(param0: any, param1: boolean): void;
public onLayoutFailed(param0: string): void;
}
export abstract class WriteResultCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onWriteFinished(param0: androidNative.Array<any>): void;
public onWriteFailed(param0: string): void;
public onWriteCancelled(): void;
}
}
}
}
declare module android {
export module print {
export class PrintDocumentInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static PAGE_COUNT_UNKNOWN: number;
public static CONTENT_TYPE_UNKNOWN: number;
public static CONTENT_TYPE_DOCUMENT: number;
public static CONTENT_TYPE_PHOTO: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public getPageCount(): number;
public toString(): string;
public getName(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getDataSize(): number;
public getContentType(): number;
public hashCode(): number;
}
export module PrintDocumentInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setContentType(param0: number): any;
public setPageCount(param0: number): any;
public constructor(param0: string);
public build(): any;
}
}
}
}
declare module android {
export module print {
export class PrintJob extends java.lang.Object {
public static class: java.lang.Class<any>;
public getId(): any;
public isBlocked(): boolean;
public equals(param0: any): boolean;
public isQueued(): boolean;
public isFailed(): boolean;
public isStarted(): boolean;
public getInfo(): any;
public isCompleted(): boolean;
public cancel(): void;
public isCancelled(): boolean;
public restart(): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintJobId extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintJobInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static STATE_CREATED: number;
public static STATE_QUEUED: number;
public static STATE_STARTED: number;
public static STATE_BLOCKED: number;
public static STATE_COMPLETED: number;
public static STATE_FAILED: number;
public static STATE_CANCELED: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getId(): any;
public getPrinterId(): any;
public getLabel(): string;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getPages(): androidNative.Array<any>;
public getAttributes(): any;
public getCopies(): number;
public getCreationTime(): number;
public getState(): number;
}
export module PrintJobInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public constructor(param0: any);
public putAdvancedOption(param0: string, param1: string): void;
public setCopies(param0: number): void;
public setPages(param0: androidNative.Array<any>): void;
public build(): any;
public setAttributes(param0: any): void;
public putAdvancedOption(param0: string, param1: number): void;
}
}
}
}
declare module android {
export module print {
export class PrintManager extends java.lang.Object {
public static class: java.lang.Class<any>;
public print(param0: string, param1: any, param2: any): any;
public getPrintJobs(): java.util.List<any>;
}
}
}
declare module android {
export module print {
export class PrinterCapabilitiesInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getMinMargins(): any;
public equals(param0: any): boolean;
public toString(): string;
public getColorModes(): number;
public getDefaults(): any;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getResolutions(): java.util.List<any>;
public getMediaSizes(): java.util.List<any>;
public hashCode(): number;
}
export module PrinterCapabilitiesInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public addMediaSize(param0: any, param1: boolean): any;
public setMinMargins(param0: any): any;
public build(): any;
public setColorModes(param0: number, param1: number): any;
public constructor(param0: any);
public addResolution(param0: any, param1: boolean): any;
}
}
}
}
declare module android {
export module print {
export class PrinterId extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getLocalId(): string;
public equals(param0: any): boolean;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrinterInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static STATUS_IDLE: number;
public static STATUS_BUSY: number;
public static STATUS_UNAVAILABLE: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public toString(): string;
public getName(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getCapabilities(): any;
public getId(): any;
public getDescription(): string;
public getStatus(): number;
public hashCode(): number;
}
export module PrinterInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setCapabilities(param0: any): any;
public build(): any;
public constructor(param0: any);
public setDescription(param0: string): any;
public setStatus(param0: number): any;
public setName(param0: string): any;
public constructor(param0: any, param1: string, param2: number);
}
}
}
}
declare module android {
export module print {
export module pdf {
export class PrintedPdfDocument extends android.graphics.pdf.PdfDocument {
public static class: java.lang.Class<any>;
public getPageWidth(): number;
public getPageContentRect(): android.graphics.Rect;
public getPageHeight(): number;
public constructor(param0: android.content.Context, param1: any);
public startPage(param0: number): android.graphics.pdf.PdfDocument.Page;
public startPage(param0: android.graphics.pdf.PdfDocument.PageInfo): android.graphics.pdf.PdfDocument.Page;
public constructor();
}
}
}
}
declare module android {
export module printservice {

View File

@ -26190,17 +26190,411 @@ declare module android {
}
}
declare module android {
export module print {
export class PageRange extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static ALL_PAGES: any;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getEnd(): number;
public constructor(param0: number, param1: number);
public getStart(): number;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintAttributes extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static COLOR_MODE_MONOCHROME: number;
public static COLOR_MODE_COLOR: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getMinMargins(): any;
public equals(param0: any): boolean;
public toString(): string;
public getMediaSize(): any;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getResolution(): any;
public getColorMode(): number;
public hashCode(): number;
}
export module PrintAttributes {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setColorMode(param0: number): any;
public setResolution(param0: any): any;
public setMinMargins(param0: any): any;
public setMediaSize(param0: any): any;
public constructor();
public build(): any;
}
export class Margins extends java.lang.Object {
public static class: java.lang.Class<any>;
public static NO_MARGINS: any;
public getLeftMils(): number;
public getBottomMils(): number;
public constructor(param0: number, param1: number, param2: number, param3: number);
public hashCode(): number;
public getRightMils(): number;
public equals(param0: any): boolean;
public toString(): string;
public getTopMils(): number;
}
export class MediaSize extends java.lang.Object {
public static class: java.lang.Class<any>;
public static UNKNOWN_PORTRAIT: any;
public static UNKNOWN_LANDSCAPE: any;
public static ISO_A0: any;
public static ISO_A1: any;
public static ISO_A2: any;
public static ISO_A3: any;
public static ISO_A4: any;
public static ISO_A5: any;
public static ISO_A6: any;
public static ISO_A7: any;
public static ISO_A8: any;
public static ISO_A9: any;
public static ISO_A10: any;
public static ISO_B0: any;
public static ISO_B1: any;
public static ISO_B2: any;
public static ISO_B3: any;
public static ISO_B4: any;
public static ISO_B5: any;
public static ISO_B6: any;
public static ISO_B7: any;
public static ISO_B8: any;
public static ISO_B9: any;
public static ISO_B10: any;
public static ISO_C0: any;
public static ISO_C1: any;
public static ISO_C2: any;
public static ISO_C3: any;
public static ISO_C4: any;
public static ISO_C5: any;
public static ISO_C6: any;
public static ISO_C7: any;
public static ISO_C8: any;
public static ISO_C9: any;
public static ISO_C10: any;
public static NA_LETTER: any;
public static NA_GOVT_LETTER: any;
public static NA_LEGAL: any;
public static NA_JUNIOR_LEGAL: any;
public static NA_LEDGER: any;
public static NA_TABLOID: any;
public static NA_INDEX_3X5: any;
public static NA_INDEX_4X6: any;
public static NA_INDEX_5X8: any;
public static NA_MONARCH: any;
public static NA_QUARTO: any;
public static NA_FOOLSCAP: any;
public static ROC_8K: any;
public static ROC_16K: any;
public static PRC_1: any;
public static PRC_2: any;
public static PRC_3: any;
public static PRC_4: any;
public static PRC_5: any;
public static PRC_6: any;
public static PRC_7: any;
public static PRC_8: any;
public static PRC_9: any;
public static PRC_10: any;
public static PRC_16K: any;
public static OM_PA_KAI: any;
public static OM_DAI_PA_KAI: any;
public static OM_JUURO_KU_KAI: any;
public static JIS_B10: any;
public static JIS_B9: any;
public static JIS_B8: any;
public static JIS_B7: any;
public static JIS_B6: any;
public static JIS_B5: any;
public static JIS_B4: any;
public static JIS_B3: any;
public static JIS_B2: any;
public static JIS_B1: any;
public static JIS_B0: any;
public static JIS_EXEC: any;
public static JPN_CHOU4: any;
public static JPN_CHOU3: any;
public static JPN_CHOU2: any;
public static JPN_HAGAKI: any;
public static JPN_OUFUKU: any;
public static JPN_KAHU: any;
public static JPN_KAKU2: any;
public static JPN_YOU4: any;
public getWidthMils(): number;
public getId(): string;
public asLandscape(): any;
public hashCode(): number;
public isPortrait(): boolean;
public getHeightMils(): number;
public asPortrait(): any;
public equals(param0: any): boolean;
public constructor(param0: string, param1: string, param2: number, param3: number);
public getLabel(param0: android.content.pm.PackageManager): string;
public toString(): string;
}
export class Resolution extends java.lang.Object {
public static class: java.lang.Class<any>;
public getHorizontalDpi(): number;
public getId(): string;
public getVerticalDpi(): number;
public getLabel(): string;
public hashCode(): number;
public equals(param0: any): boolean;
public constructor(param0: string, param1: string, param2: number, param3: number);
public toString(): string;
}
}
}
}
declare module android {
export module print {
export abstract class PrintDocumentAdapter extends java.lang.Object {
public static class: java.lang.Class<any>;
public static EXTRA_PRINT_PREVIEW: string;
public onLayout(param0: any, param1: any, param2: android.os.CancellationSignal, param3: any, param4: android.os.Bundle): void;
public onStart(): void;
public onFinish(): void;
public constructor();
public onWrite(param0: androidNative.Array<any>, param1: android.os.ParcelFileDescriptor, param2: android.os.CancellationSignal, param3: any): void;
}
export module PrintDocumentAdapter {
export abstract class LayoutResultCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onLayoutCancelled(): void;
public onLayoutFinished(param0: any, param1: boolean): void;
public onLayoutFailed(param0: string): void;
}
export abstract class WriteResultCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onWriteFinished(param0: androidNative.Array<any>): void;
public onWriteFailed(param0: string): void;
public onWriteCancelled(): void;
}
}
}
}
declare module android {
export module print {
export class PrintDocumentInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static PAGE_COUNT_UNKNOWN: number;
public static CONTENT_TYPE_UNKNOWN: number;
public static CONTENT_TYPE_DOCUMENT: number;
public static CONTENT_TYPE_PHOTO: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public getPageCount(): number;
public toString(): string;
public getName(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getDataSize(): number;
public getContentType(): number;
public hashCode(): number;
}
export module PrintDocumentInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setContentType(param0: number): any;
public setPageCount(param0: number): any;
public constructor(param0: string);
public build(): any;
}
}
}
}
declare module android {
export module print {
export class PrintJob extends java.lang.Object {
public static class: java.lang.Class<any>;
public getId(): any;
public isBlocked(): boolean;
public equals(param0: any): boolean;
public isQueued(): boolean;
public isFailed(): boolean;
public isStarted(): boolean;
public getInfo(): any;
public isCompleted(): boolean;
public cancel(): void;
public isCancelled(): boolean;
public restart(): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintJobId extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintJobInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static STATE_CREATED: number;
public static STATE_QUEUED: number;
public static STATE_STARTED: number;
public static STATE_BLOCKED: number;
public static STATE_COMPLETED: number;
public static STATE_FAILED: number;
public static STATE_CANCELED: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getId(): any;
public getPrinterId(): any;
public getLabel(): string;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getPages(): androidNative.Array<any>;
public getAttributes(): any;
public getCopies(): number;
public getCreationTime(): number;
public getState(): number;
}
export module PrintJobInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public constructor(param0: any);
public putAdvancedOption(param0: string, param1: string): void;
public setCopies(param0: number): void;
public setPages(param0: androidNative.Array<any>): void;
public build(): any;
public setAttributes(param0: any): void;
public putAdvancedOption(param0: string, param1: number): void;
}
}
}
}
declare module android {
export module print {
export class PrintManager extends java.lang.Object {
public static class: java.lang.Class<any>;
public print(param0: string, param1: any, param2: any): any;
public getPrintJobs(): java.util.List<any>;
}
}
}
declare module android {
export module print {
export class PrinterCapabilitiesInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getMinMargins(): any;
public equals(param0: any): boolean;
public toString(): string;
public getColorModes(): number;
public getDefaults(): any;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getResolutions(): java.util.List<any>;
public getMediaSizes(): java.util.List<any>;
public hashCode(): number;
}
export module PrinterCapabilitiesInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public addMediaSize(param0: any, param1: boolean): any;
public setMinMargins(param0: any): any;
public build(): any;
public setColorModes(param0: number, param1: number): any;
public constructor(param0: any);
public addResolution(param0: any, param1: boolean): any;
}
}
}
}
declare module android {
export module print {
export class PrinterId extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getLocalId(): string;
public equals(param0: any): boolean;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrinterInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static STATUS_IDLE: number;
public static STATUS_BUSY: number;
public static STATUS_UNAVAILABLE: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public toString(): string;
public getName(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getCapabilities(): any;
public getId(): any;
public getDescription(): string;
public getStatus(): number;
public hashCode(): number;
}
export module PrinterInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setCapabilities(param0: any): any;
public build(): any;
public constructor(param0: any);
public setDescription(param0: string): any;
public setStatus(param0: number): any;
public setName(param0: string): any;
public constructor(param0: any, param1: string, param2: number);
}
}
}
}
declare module android {
export module print {
export module pdf {
export class PrintedPdfDocument extends android.graphics.pdf.PdfDocument {
public static class: java.lang.Class<any>;
public getPageWidth(): number;
public getPageContentRect(): android.graphics.Rect;
public getPageHeight(): number;
public constructor(param0: android.content.Context, param1: any);
public startPage(param0: number): android.graphics.pdf.PdfDocument.Page;
public startPage(param0: android.graphics.pdf.PdfDocument.PageInfo): android.graphics.pdf.PdfDocument.Page;
public constructor();
}
}
}
}
declare module android {
export module printservice {

View File

@ -7057,9 +7057,106 @@ declare module android {
}
}
declare module android {
export module app {
export module job {
export class JobInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static BACKOFF_POLICY_EXPONENTIAL: number;
public static BACKOFF_POLICY_LINEAR: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static DEFAULT_INITIAL_BACKOFF_MILLIS: number;
public static MAX_BACKOFF_DELAY_MILLIS: number;
public static NETWORK_TYPE_ANY: number;
public static NETWORK_TYPE_NONE: number;
public static NETWORK_TYPE_UNMETERED: number;
public getNetworkType(): number;
public isPeriodic(): boolean;
public isRequireCharging(): boolean;
public getMinLatencyMillis(): number;
public getIntervalMillis(): number;
public getService(): android.content.ComponentName;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getId(): number;
public isPersisted(): boolean;
public getBackoffPolicy(): number;
public toString(): string;
public isRequireDeviceIdle(): boolean;
public getMaxExecutionDelayMillis(): number;
public getExtras(): any;
public describeContents(): number;
public getInitialBackoffMillis(): number;
}
export module JobInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setOverrideDeadline(param0: number): any;
public constructor(param0: number, param1: android.content.ComponentName);
public setPeriodic(param0: number): any;
public setRequiredNetworkType(param0: number): any;
public build(): any;
public setBackoffCriteria(param0: number, param1: number): any;
public setRequiresDeviceIdle(param0: boolean): any;
public setRequiresCharging(param0: boolean): any;
public setPersisted(param0: boolean): any;
public setExtras(param0: any): any;
public setMinimumLatency(param0: number): any;
}
}
}
}
}
declare module android {
export module app {
export module job {
export class JobParameters extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getExtras(): any;
public describeContents(): number;
public isOverrideDeadlineExpired(): boolean;
public getJobId(): number;
}
}
}
}
declare module android {
export module app {
export module job {
export abstract class JobScheduler extends java.lang.Object {
public static class: java.lang.Class<any>;
public static RESULT_FAILURE: number;
public static RESULT_SUCCESS: number;
public cancelAll(): void;
public getAllPendingJobs(): java.util.List<any>;
public schedule(param0: any): number;
public constructor();
public cancel(param0: number): void;
}
}
}
}
declare module android {
export module app {
export module job {
export abstract class JobService extends android.app.Service {
public static class: java.lang.Class<any>;
public static PERMISSION_BIND: string;
public onStartJob(param0: any): boolean;
public onBind(param0: android.content.Intent): android.os.IBinder;
public onStopJob(param0: any): boolean;
public constructor(param0: android.content.Context);
public jobFinished(param0: any, param1: boolean): void;
public onTrimMemory(param0: number): void;
public constructor();
}
}
}
}
declare module android {
export module app {
@ -22220,6 +22317,55 @@ declare module android {
}
}
declare module android {
export module media {
export module browse {
export class MediaBrowser extends java.lang.Object {
public static class: java.lang.Class<any>;
public subscribe(param0: string, param1: any): void;
public isConnected(): boolean;
public getRoot(): string;
public connect(): void;
public getServiceComponent(): android.content.ComponentName;
public disconnect(): void;
public getExtras(): android.os.Bundle;
public constructor(param0: android.content.Context, param1: android.content.ComponentName, param2: any, param3: android.os.Bundle);
public getSessionToken(): any;
public unsubscribe(param0: string): void;
}
export module MediaBrowser {
export class ConnectionCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onConnected(): void;
public onConnectionFailed(): void;
public constructor();
public onConnectionSuspended(): void;
}
export class MediaItem extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static FLAG_BROWSABLE: number;
public static FLAG_PLAYABLE: number;
public toString(): string;
public isBrowsable(): boolean;
public getFlags(): number;
public getDescription(): android.media.MediaDescription;
public describeContents(): number;
public isPlayable(): boolean;
public constructor(param0: android.media.MediaDescription, param1: number);
public getMediaId(): string;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
export abstract class SubscriptionCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onChildrenLoaded(param0: string, param1: java.util.List<any>): void;
public constructor();
public onError(param0: string): void;
}
}
}
}
}
declare module android {
export module media {
@ -22340,9 +22486,258 @@ declare module android {
}
}
declare module android {
export module media {
export module session {
export class MediaController extends java.lang.Object {
public static class: java.lang.Class<any>;
public getPlaybackInfo(): any;
public getRatingType(): number;
public getPackageName(): string;
public registerCallback(param0: any): void;
public getMetadata(): any;
public adjustVolume(param0: number, param1: number): void;
public sendCommand(param0: string, param1: android.os.Bundle, param2: android.os.ResultReceiver): void;
public getTransportControls(): any;
public registerCallback(param0: any, param1: android.os.Handler): void;
public unregisterCallback(param0: any): void;
public dispatchMediaButtonEvent(param0: android.view.KeyEvent): boolean;
public getQueue(): java.util.List<any>;
public getPlaybackState(): any;
public getQueueTitle(): string;
public getFlags(): number;
public setVolumeTo(param0: number, param1: number): void;
public getExtras(): android.os.Bundle;
public constructor(param0: android.content.Context, param1: any);
public getSessionToken(): any;
public getSessionActivity(): android.app.PendingIntent;
}
export module MediaController {
export abstract class Callback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onSessionDestroyed(): void;
public onQueueTitleChanged(param0: string): void;
public onMetadataChanged(param0: any): void;
public constructor();
public onPlaybackStateChanged(param0: any): void;
public onSessionEvent(param0: string, param1: android.os.Bundle): void;
public onQueueChanged(param0: java.util.List<any>): void;
public onAudioInfoChanged(param0: any): void;
public onExtrasChanged(param0: android.os.Bundle): void;
}
export class PlaybackInfo extends java.lang.Object {
public static class: java.lang.Class<any>;
public static PLAYBACK_TYPE_LOCAL: number;
public static PLAYBACK_TYPE_REMOTE: number;
public getAudioAttributes(): any;
public getMaxVolume(): number;
public getVolumeControl(): number;
public getPlaybackType(): number;
public getCurrentVolume(): number;
}
export class TransportControls extends java.lang.Object {
public static class: java.lang.Class<any>;
public playFromMediaId(param0: string, param1: android.os.Bundle): void;
public fastForward(): void;
public setRating(param0: any): void;
public skipToQueueItem(param0: number): void;
public skipToNext(): void;
public rewind(): void;
public seekTo(param0: number): void;
public skipToPrevious(): void;
public pause(): void;
public stop(): void;
public sendCustomAction(param0: any, param1: android.os.Bundle): void;
public play(): void;
public sendCustomAction(param0: string, param1: android.os.Bundle): void;
public playFromSearch(param0: string, param1: android.os.Bundle): void;
}
}
}
}
}
declare module android {
export module media {
export module session {
export class MediaSession extends java.lang.Object {
public static class: java.lang.Class<any>;
public static FLAG_HANDLES_MEDIA_BUTTONS: number;
public static FLAG_HANDLES_TRANSPORT_CONTROLS: number;
public setMetadata(param0: any): void;
public getController(): any;
public release(): void;
public setPlaybackState(param0: any): void;
public setPlaybackToLocal(param0: any): void;
public setCallback(param0: any, param1: android.os.Handler): void;
public setMediaButtonReceiver(param0: android.app.PendingIntent): void;
public setActive(param0: boolean): void;
public setFlags(param0: number): void;
public setQueue(param0: java.util.List<any>): void;
public setSessionActivity(param0: android.app.PendingIntent): void;
public setCallback(param0: any): void;
public setExtras(param0: android.os.Bundle): void;
public sendSessionEvent(param0: string, param1: android.os.Bundle): void;
public setQueueTitle(param0: string): void;
public setPlaybackToRemote(param0: android.media.VolumeProvider): void;
public isActive(): boolean;
public getSessionToken(): any;
public constructor(param0: android.content.Context, param1: string);
}
export module MediaSession {
export abstract class Callback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onSkipToPrevious(): void;
public onCustomAction(param0: string, param1: android.os.Bundle): void;
public onPlayFromSearch(param0: string, param1: android.os.Bundle): void;
public onRewind(): void;
public onSkipToNext(): void;
public onSetRating(param0: any): void;
public onPlayFromMediaId(param0: string, param1: android.os.Bundle): void;
public constructor();
public onCommand(param0: string, param1: android.os.Bundle, param2: android.os.ResultReceiver): void;
public onPlay(): void;
public onPause(): void;
public onSeekTo(param0: number): void;
public onMediaButtonEvent(param0: android.content.Intent): boolean;
public onStop(): void;
public onFastForward(): void;
public onSkipToQueueItem(param0: number): void;
}
export class QueueItem extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static UNKNOWN_ID: number;
public getQueueId(): number;
public toString(): string;
public getDescription(): android.media.MediaDescription;
public describeContents(): number;
public constructor(param0: android.media.MediaDescription, param1: number);
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
export class Token extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public describeContents(): number;
public hashCode(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
}
}
}
}
declare module android {
export module media {
export module session {
export class MediaSessionManager extends java.lang.Object {
public static class: java.lang.Class<any>;
public getActiveSessions(param0: android.content.ComponentName): java.util.List<any>;
public removeOnActiveSessionsChangedListener(param0: any): void;
public addOnActiveSessionsChangedListener(param0: any, param1: android.content.ComponentName, param2: android.os.Handler): void;
public addOnActiveSessionsChangedListener(param0: any, param1: android.content.ComponentName): void;
}
export module MediaSessionManager {
export class OnActiveSessionsChangedListener extends java.lang.Object {
public static class: java.lang.Class<any>;
/**
* Constructs a new instance of the any$OnActiveSessionsChangedListener interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
onActiveSessionsChanged(param0: java.util.List<any>): void;
});
public constructor();
public onActiveSessionsChanged(param0: java.util.List<any>): void;
}
}
}
}
}
declare module android {
export module media {
export module session {
export class PlaybackState extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static ACTION_FAST_FORWARD: number;
public static ACTION_PAUSE: number;
public static ACTION_PLAY: number;
public static ACTION_PLAY_FROM_MEDIA_ID: number;
public static ACTION_PLAY_FROM_SEARCH: number;
public static ACTION_PLAY_PAUSE: number;
public static ACTION_REWIND: number;
public static ACTION_SEEK_TO: number;
public static ACTION_SET_RATING: number;
public static ACTION_SKIP_TO_NEXT: number;
public static ACTION_SKIP_TO_PREVIOUS: number;
public static ACTION_SKIP_TO_QUEUE_ITEM: number;
public static ACTION_STOP: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static PLAYBACK_POSITION_UNKNOWN: number;
public static STATE_BUFFERING: number;
public static STATE_CONNECTING: number;
public static STATE_ERROR: number;
public static STATE_FAST_FORWARDING: number;
public static STATE_NONE: number;
public static STATE_PAUSED: number;
public static STATE_PLAYING: number;
public static STATE_REWINDING: number;
public static STATE_SKIPPING_TO_NEXT: number;
public static STATE_SKIPPING_TO_PREVIOUS: number;
public static STATE_SKIPPING_TO_QUEUE_ITEM: number;
public static STATE_STOPPED: number;
public getErrorMessage(): string;
public getPlaybackSpeed(): number;
public getCustomActions(): java.util.List<any>;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getState(): number;
public describeContents(): number;
public getActions(): number;
public getBufferedPosition(): number;
public getPosition(): number;
public getLastPositionUpdateTime(): number;
public toString(): string;
public getActiveQueueItemId(): number;
}
export module PlaybackState {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public addCustomAction(param0: string, param1: string, param2: number): any;
public constructor(param0: any);
public constructor();
public setActiveQueueItemId(param0: number): any;
public addCustomAction(param0: any): any;
public setErrorMessage(param0: string): any;
public build(): any;
public setState(param0: number, param1: number, param2: number): any;
public setActions(param0: number): any;
public setState(param0: number, param1: number, param2: number, param3: number): any;
public setBufferedPosition(param0: number): any;
}
export class CustomAction extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getIcon(): number;
public toString(): string;
public getName(): string;
public describeContents(): number;
public getExtras(): android.os.Bundle;
public getAction(): string;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
export module CustomAction {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setExtras(param0: android.os.Bundle): any;
public constructor(param0: string, param1: string, param2: number);
public build(): any;
}
}
}
}
}
}
declare module android {
export module media {
@ -30686,17 +31081,411 @@ declare module android {
}
}
declare module android {
export module print {
export class PageRange extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static ALL_PAGES: any;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getEnd(): number;
public constructor(param0: number, param1: number);
public getStart(): number;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintAttributes extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static COLOR_MODE_COLOR: number;
public static COLOR_MODE_MONOCHROME: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getMinMargins(): any;
public equals(param0: any): boolean;
public toString(): string;
public getMediaSize(): any;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getResolution(): any;
public getColorMode(): number;
public hashCode(): number;
}
export module PrintAttributes {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setColorMode(param0: number): any;
public setResolution(param0: any): any;
public setMinMargins(param0: any): any;
public setMediaSize(param0: any): any;
public constructor();
public build(): any;
}
export class Margins extends java.lang.Object {
public static class: java.lang.Class<any>;
public static NO_MARGINS: any;
public getLeftMils(): number;
public getBottomMils(): number;
public constructor(param0: number, param1: number, param2: number, param3: number);
public hashCode(): number;
public getRightMils(): number;
public equals(param0: any): boolean;
public toString(): string;
public getTopMils(): number;
}
export class MediaSize extends java.lang.Object {
public static class: java.lang.Class<any>;
public static ISO_A0: any;
public static ISO_A1: any;
public static ISO_A10: any;
public static ISO_A2: any;
public static ISO_A3: any;
public static ISO_A4: any;
public static ISO_A5: any;
public static ISO_A6: any;
public static ISO_A7: any;
public static ISO_A8: any;
public static ISO_A9: any;
public static ISO_B0: any;
public static ISO_B1: any;
public static ISO_B10: any;
public static ISO_B2: any;
public static ISO_B3: any;
public static ISO_B4: any;
public static ISO_B5: any;
public static ISO_B6: any;
public static ISO_B7: any;
public static ISO_B8: any;
public static ISO_B9: any;
public static ISO_C0: any;
public static ISO_C1: any;
public static ISO_C10: any;
public static ISO_C2: any;
public static ISO_C3: any;
public static ISO_C4: any;
public static ISO_C5: any;
public static ISO_C6: any;
public static ISO_C7: any;
public static ISO_C8: any;
public static ISO_C9: any;
public static JIS_B0: any;
public static JIS_B1: any;
public static JIS_B10: any;
public static JIS_B2: any;
public static JIS_B3: any;
public static JIS_B4: any;
public static JIS_B5: any;
public static JIS_B6: any;
public static JIS_B7: any;
public static JIS_B8: any;
public static JIS_B9: any;
public static JIS_EXEC: any;
public static JPN_CHOU2: any;
public static JPN_CHOU3: any;
public static JPN_CHOU4: any;
public static JPN_HAGAKI: any;
public static JPN_KAHU: any;
public static JPN_KAKU2: any;
public static JPN_OUFUKU: any;
public static JPN_YOU4: any;
public static NA_FOOLSCAP: any;
public static NA_GOVT_LETTER: any;
public static NA_INDEX_3X5: any;
public static NA_INDEX_4X6: any;
public static NA_INDEX_5X8: any;
public static NA_JUNIOR_LEGAL: any;
public static NA_LEDGER: any;
public static NA_LEGAL: any;
public static NA_LETTER: any;
public static NA_MONARCH: any;
public static NA_QUARTO: any;
public static NA_TABLOID: any;
public static OM_DAI_PA_KAI: any;
public static OM_JUURO_KU_KAI: any;
public static OM_PA_KAI: any;
public static PRC_1: any;
public static PRC_10: any;
public static PRC_16K: any;
public static PRC_2: any;
public static PRC_3: any;
public static PRC_4: any;
public static PRC_5: any;
public static PRC_6: any;
public static PRC_7: any;
public static PRC_8: any;
public static PRC_9: any;
public static ROC_16K: any;
public static ROC_8K: any;
public static UNKNOWN_LANDSCAPE: any;
public static UNKNOWN_PORTRAIT: any;
public getWidthMils(): number;
public getId(): string;
public asLandscape(): any;
public hashCode(): number;
public isPortrait(): boolean;
public getHeightMils(): number;
public asPortrait(): any;
public equals(param0: any): boolean;
public constructor(param0: string, param1: string, param2: number, param3: number);
public getLabel(param0: android.content.pm.PackageManager): string;
public toString(): string;
}
export class Resolution extends java.lang.Object {
public static class: java.lang.Class<any>;
public getHorizontalDpi(): number;
public getId(): string;
public getVerticalDpi(): number;
public getLabel(): string;
public hashCode(): number;
public equals(param0: any): boolean;
public constructor(param0: string, param1: string, param2: number, param3: number);
public toString(): string;
}
}
}
}
declare module android {
export module print {
export abstract class PrintDocumentAdapter extends java.lang.Object {
public static class: java.lang.Class<any>;
public static EXTRA_PRINT_PREVIEW: string;
public onLayout(param0: any, param1: any, param2: android.os.CancellationSignal, param3: any, param4: android.os.Bundle): void;
public onStart(): void;
public onFinish(): void;
public constructor();
public onWrite(param0: androidNative.Array<any>, param1: android.os.ParcelFileDescriptor, param2: android.os.CancellationSignal, param3: any): void;
}
export module PrintDocumentAdapter {
export abstract class LayoutResultCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onLayoutCancelled(): void;
public onLayoutFinished(param0: any, param1: boolean): void;
public onLayoutFailed(param0: string): void;
}
export abstract class WriteResultCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onWriteFinished(param0: androidNative.Array<any>): void;
public onWriteFailed(param0: string): void;
public onWriteCancelled(): void;
}
}
}
}
declare module android {
export module print {
export class PrintDocumentInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CONTENT_TYPE_DOCUMENT: number;
public static CONTENT_TYPE_PHOTO: number;
public static CONTENT_TYPE_UNKNOWN: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static PAGE_COUNT_UNKNOWN: number;
public equals(param0: any): boolean;
public getPageCount(): number;
public toString(): string;
public getName(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getDataSize(): number;
public getContentType(): number;
public hashCode(): number;
}
export module PrintDocumentInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setContentType(param0: number): any;
public setPageCount(param0: number): any;
public constructor(param0: string);
public build(): any;
}
}
}
}
declare module android {
export module print {
export class PrintJob extends java.lang.Object {
public static class: java.lang.Class<any>;
public getId(): any;
public isBlocked(): boolean;
public equals(param0: any): boolean;
public isQueued(): boolean;
public isFailed(): boolean;
public isStarted(): boolean;
public getInfo(): any;
public isCompleted(): boolean;
public cancel(): void;
public isCancelled(): boolean;
public restart(): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintJobId extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintJobInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static STATE_BLOCKED: number;
public static STATE_CANCELED: number;
public static STATE_COMPLETED: number;
public static STATE_CREATED: number;
public static STATE_FAILED: number;
public static STATE_QUEUED: number;
public static STATE_STARTED: number;
public getId(): any;
public getPrinterId(): any;
public getLabel(): string;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getPages(): androidNative.Array<any>;
public getAttributes(): any;
public getCopies(): number;
public getCreationTime(): number;
public getState(): number;
}
export module PrintJobInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public constructor(param0: any);
public putAdvancedOption(param0: string, param1: string): void;
public setCopies(param0: number): void;
public setPages(param0: androidNative.Array<any>): void;
public build(): any;
public setAttributes(param0: any): void;
public putAdvancedOption(param0: string, param1: number): void;
}
}
}
}
declare module android {
export module print {
export class PrintManager extends java.lang.Object {
public static class: java.lang.Class<any>;
public print(param0: string, param1: any, param2: any): any;
public getPrintJobs(): java.util.List<any>;
}
}
}
declare module android {
export module print {
export class PrinterCapabilitiesInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getMinMargins(): any;
public equals(param0: any): boolean;
public toString(): string;
public getColorModes(): number;
public getDefaults(): any;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getResolutions(): java.util.List<any>;
public getMediaSizes(): java.util.List<any>;
public hashCode(): number;
}
export module PrinterCapabilitiesInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public addMediaSize(param0: any, param1: boolean): any;
public setMinMargins(param0: any): any;
public build(): any;
public setColorModes(param0: number, param1: number): any;
public constructor(param0: any);
public addResolution(param0: any, param1: boolean): any;
}
}
}
}
declare module android {
export module print {
export class PrinterId extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getLocalId(): string;
public equals(param0: any): boolean;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrinterInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static STATUS_BUSY: number;
public static STATUS_IDLE: number;
public static STATUS_UNAVAILABLE: number;
public equals(param0: any): boolean;
public toString(): string;
public getName(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getCapabilities(): any;
public getId(): any;
public getDescription(): string;
public getStatus(): number;
public hashCode(): number;
}
export module PrinterInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setCapabilities(param0: any): any;
public build(): any;
public constructor(param0: any);
public setDescription(param0: string): any;
public setStatus(param0: number): any;
public setName(param0: string): any;
public constructor(param0: any, param1: string, param2: number);
}
}
}
}
declare module android {
export module print {
export module pdf {
export class PrintedPdfDocument extends android.graphics.pdf.PdfDocument {
public static class: java.lang.Class<any>;
public getPageWidth(): number;
public getPageContentRect(): android.graphics.Rect;
public getPageHeight(): number;
public constructor(param0: android.content.Context, param1: any);
public startPage(param0: number): android.graphics.pdf.PdfDocument.Page;
public startPage(param0: android.graphics.pdf.PdfDocument.PageInfo): android.graphics.pdf.PdfDocument.Page;
public constructor();
}
}
}
}
declare module android {
export module printservice {
@ -35617,6 +36406,40 @@ declare module android {
}
}
declare module android {
export module service {
export module media {
export abstract class MediaBrowserService extends android.app.Service {
public static class: java.lang.Class<any>;
public static SERVICE_INTERFACE: string;
public onBind(param0: android.content.Intent): android.os.IBinder;
public constructor(param0: android.content.Context);
public onCreate(): void;
public notifyChildrenChanged(param0: string): void;
public dump(param0: java.io.FileDescriptor, param1: java.io.PrintWriter, param2: androidNative.Array<string>): void;
public onTrimMemory(param0: number): void;
public getSessionToken(): any;
public onGetRoot(param0: string, param1: number, param2: android.os.Bundle): any;
public setSessionToken(param0: any): void;
public constructor();
public onLoadChildren(param0: string, param1: any): void;
}
export module MediaBrowserService {
export class BrowserRoot extends java.lang.Object {
public static class: java.lang.Class<any>;
public getExtras(): android.os.Bundle;
public constructor(param0: string, param1: android.os.Bundle);
public getRootId(): string;
}
export class Result<T> extends java.lang.Object {
public static class: java.lang.Class<any>;
public sendResult(param0: T): void;
public detach(): void;
}
}
}
}
}
declare module android {
export module service {
@ -99660,6 +100483,7 @@ declare module org {
//android.os.Parcelable.ClassLoaderCreator:1
//android.os.Parcelable.Creator:1
//android.os.RemoteCallbackList:1
//android.service.media.MediaBrowserService.Result:1
//android.test.ActivityInstrumentationTestCase:1
//android.test.ActivityInstrumentationTestCase2:1
//android.test.ActivityUnitTestCase:1

View File

@ -7093,9 +7093,106 @@ declare module android {
}
}
declare module android {
export module app {
export module job {
export class JobInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static BACKOFF_POLICY_EXPONENTIAL: number;
public static BACKOFF_POLICY_LINEAR: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static DEFAULT_INITIAL_BACKOFF_MILLIS: number;
public static MAX_BACKOFF_DELAY_MILLIS: number;
public static NETWORK_TYPE_ANY: number;
public static NETWORK_TYPE_NONE: number;
public static NETWORK_TYPE_UNMETERED: number;
public getNetworkType(): number;
public isPeriodic(): boolean;
public isRequireCharging(): boolean;
public getMinLatencyMillis(): number;
public getIntervalMillis(): number;
public getService(): android.content.ComponentName;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getId(): number;
public isPersisted(): boolean;
public getBackoffPolicy(): number;
public toString(): string;
public isRequireDeviceIdle(): boolean;
public getMaxExecutionDelayMillis(): number;
public getExtras(): any;
public describeContents(): number;
public getInitialBackoffMillis(): number;
}
export module JobInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setOverrideDeadline(param0: number): any;
public constructor(param0: number, param1: android.content.ComponentName);
public setPeriodic(param0: number): any;
public setRequiredNetworkType(param0: number): any;
public build(): any;
public setBackoffCriteria(param0: number, param1: number): any;
public setRequiresDeviceIdle(param0: boolean): any;
public setRequiresCharging(param0: boolean): any;
public setPersisted(param0: boolean): any;
public setExtras(param0: any): any;
public setMinimumLatency(param0: number): any;
}
}
}
}
}
declare module android {
export module app {
export module job {
export class JobParameters extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getExtras(): any;
public describeContents(): number;
public isOverrideDeadlineExpired(): boolean;
public getJobId(): number;
}
}
}
}
declare module android {
export module app {
export module job {
export abstract class JobScheduler extends java.lang.Object {
public static class: java.lang.Class<any>;
public static RESULT_FAILURE: number;
public static RESULT_SUCCESS: number;
public cancelAll(): void;
public getAllPendingJobs(): java.util.List<any>;
public schedule(param0: any): number;
public constructor();
public cancel(param0: number): void;
}
}
}
}
declare module android {
export module app {
export module job {
export abstract class JobService extends android.app.Service {
public static class: java.lang.Class<any>;
public static PERMISSION_BIND: string;
public onStartJob(param0: any): boolean;
public onBind(param0: android.content.Intent): android.os.IBinder;
public onStopJob(param0: any): boolean;
public constructor(param0: android.content.Context);
public jobFinished(param0: any, param1: boolean): void;
public onTrimMemory(param0: number): void;
public constructor();
}
}
}
}
declare module android {
export module app {
@ -22296,6 +22393,55 @@ declare module android {
}
}
declare module android {
export module media {
export module browse {
export class MediaBrowser extends java.lang.Object {
public static class: java.lang.Class<any>;
public subscribe(param0: string, param1: any): void;
public isConnected(): boolean;
public getRoot(): string;
public connect(): void;
public getServiceComponent(): android.content.ComponentName;
public disconnect(): void;
public getExtras(): android.os.Bundle;
public constructor(param0: android.content.Context, param1: android.content.ComponentName, param2: any, param3: android.os.Bundle);
public getSessionToken(): any;
public unsubscribe(param0: string): void;
}
export module MediaBrowser {
export class ConnectionCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onConnected(): void;
public onConnectionFailed(): void;
public constructor();
public onConnectionSuspended(): void;
}
export class MediaItem extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static FLAG_BROWSABLE: number;
public static FLAG_PLAYABLE: number;
public toString(): string;
public isBrowsable(): boolean;
public getFlags(): number;
public getDescription(): android.media.MediaDescription;
public describeContents(): number;
public isPlayable(): boolean;
public constructor(param0: android.media.MediaDescription, param1: number);
public getMediaId(): string;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
export abstract class SubscriptionCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onChildrenLoaded(param0: string, param1: java.util.List<any>): void;
public constructor();
public onError(param0: string): void;
}
}
}
}
}
declare module android {
export module media {
@ -22416,9 +22562,261 @@ declare module android {
}
}
declare module android {
export module media {
export module session {
export class MediaController extends java.lang.Object {
public static class: java.lang.Class<any>;
public getPlaybackInfo(): any;
public getRatingType(): number;
public getPackageName(): string;
public registerCallback(param0: any): void;
public getMetadata(): any;
public adjustVolume(param0: number, param1: number): void;
public sendCommand(param0: string, param1: android.os.Bundle, param2: android.os.ResultReceiver): void;
public getTransportControls(): any;
public registerCallback(param0: any, param1: android.os.Handler): void;
public unregisterCallback(param0: any): void;
public dispatchMediaButtonEvent(param0: android.view.KeyEvent): boolean;
public getQueue(): java.util.List<any>;
public getPlaybackState(): any;
public getQueueTitle(): string;
public getFlags(): number;
public setVolumeTo(param0: number, param1: number): void;
public getExtras(): android.os.Bundle;
public constructor(param0: android.content.Context, param1: any);
public getSessionToken(): any;
public getSessionActivity(): android.app.PendingIntent;
}
export module MediaController {
export abstract class Callback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onSessionDestroyed(): void;
public onQueueTitleChanged(param0: string): void;
public onMetadataChanged(param0: any): void;
public constructor();
public onPlaybackStateChanged(param0: any): void;
public onSessionEvent(param0: string, param1: android.os.Bundle): void;
public onQueueChanged(param0: java.util.List<any>): void;
public onAudioInfoChanged(param0: any): void;
public onExtrasChanged(param0: android.os.Bundle): void;
}
export class PlaybackInfo extends java.lang.Object {
public static class: java.lang.Class<any>;
public static PLAYBACK_TYPE_LOCAL: number;
public static PLAYBACK_TYPE_REMOTE: number;
public getAudioAttributes(): any;
public getMaxVolume(): number;
public getVolumeControl(): number;
public getPlaybackType(): number;
public getCurrentVolume(): number;
}
export class TransportControls extends java.lang.Object {
public static class: java.lang.Class<any>;
public playFromMediaId(param0: string, param1: android.os.Bundle): void;
public fastForward(): void;
public setRating(param0: any): void;
public skipToQueueItem(param0: number): void;
public skipToNext(): void;
public rewind(): void;
public seekTo(param0: number): void;
public skipToPrevious(): void;
public pause(): void;
public stop(): void;
public sendCustomAction(param0: any, param1: android.os.Bundle): void;
public play(): void;
public sendCustomAction(param0: string, param1: android.os.Bundle): void;
public playFromSearch(param0: string, param1: android.os.Bundle): void;
}
}
}
}
}
declare module android {
export module media {
export module session {
export class MediaSession extends java.lang.Object {
public static class: java.lang.Class<any>;
public static FLAG_HANDLES_MEDIA_BUTTONS: number;
public static FLAG_HANDLES_TRANSPORT_CONTROLS: number;
public setMetadata(param0: any): void;
public getController(): any;
public release(): void;
public setPlaybackState(param0: any): void;
public setPlaybackToLocal(param0: any): void;
public setCallback(param0: any, param1: android.os.Handler): void;
public setRatingType(param0: number): void;
public setMediaButtonReceiver(param0: android.app.PendingIntent): void;
public setActive(param0: boolean): void;
public setFlags(param0: number): void;
public setQueue(param0: java.util.List<any>): void;
public setSessionActivity(param0: android.app.PendingIntent): void;
public setCallback(param0: any): void;
public setExtras(param0: android.os.Bundle): void;
public sendSessionEvent(param0: string, param1: android.os.Bundle): void;
public setQueueTitle(param0: string): void;
public setPlaybackToRemote(param0: android.media.VolumeProvider): void;
public isActive(): boolean;
public getSessionToken(): any;
public constructor(param0: android.content.Context, param1: string);
}
export module MediaSession {
export abstract class Callback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onSkipToPrevious(): void;
public onCustomAction(param0: string, param1: android.os.Bundle): void;
public onPlayFromSearch(param0: string, param1: android.os.Bundle): void;
public onRewind(): void;
public onSkipToNext(): void;
public onSetRating(param0: any): void;
public onPlayFromMediaId(param0: string, param1: android.os.Bundle): void;
public constructor();
public onCommand(param0: string, param1: android.os.Bundle, param2: android.os.ResultReceiver): void;
public onPlay(): void;
public onPause(): void;
public onSeekTo(param0: number): void;
public onMediaButtonEvent(param0: android.content.Intent): boolean;
public onStop(): void;
public onFastForward(): void;
public onSkipToQueueItem(param0: number): void;
}
export class QueueItem extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static UNKNOWN_ID: number;
public getQueueId(): number;
public toString(): string;
public getDescription(): android.media.MediaDescription;
public describeContents(): number;
public constructor(param0: android.media.MediaDescription, param1: number);
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
export class Token extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public describeContents(): number;
public hashCode(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
}
}
}
}
declare module android {
export module media {
export module session {
export class MediaSessionManager extends java.lang.Object {
public static class: java.lang.Class<any>;
public getActiveSessions(param0: android.content.ComponentName): java.util.List<any>;
public removeOnActiveSessionsChangedListener(param0: any): void;
public addOnActiveSessionsChangedListener(param0: any, param1: android.content.ComponentName, param2: android.os.Handler): void;
public addOnActiveSessionsChangedListener(param0: any, param1: android.content.ComponentName): void;
}
export module MediaSessionManager {
export class OnActiveSessionsChangedListener extends java.lang.Object {
public static class: java.lang.Class<any>;
/**
* Constructs a new instance of the any$OnActiveSessionsChangedListener interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
onActiveSessionsChanged(param0: java.util.List<any>): void;
});
public constructor();
public onActiveSessionsChanged(param0: java.util.List<any>): void;
}
}
}
}
}
declare module android {
export module media {
export module session {
export class PlaybackState extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static ACTION_FAST_FORWARD: number;
public static ACTION_PAUSE: number;
public static ACTION_PLAY: number;
public static ACTION_PLAY_FROM_MEDIA_ID: number;
public static ACTION_PLAY_FROM_SEARCH: number;
public static ACTION_PLAY_PAUSE: number;
public static ACTION_REWIND: number;
public static ACTION_SEEK_TO: number;
public static ACTION_SET_RATING: number;
public static ACTION_SKIP_TO_NEXT: number;
public static ACTION_SKIP_TO_PREVIOUS: number;
public static ACTION_SKIP_TO_QUEUE_ITEM: number;
public static ACTION_STOP: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static PLAYBACK_POSITION_UNKNOWN: number;
public static STATE_BUFFERING: number;
public static STATE_CONNECTING: number;
public static STATE_ERROR: number;
public static STATE_FAST_FORWARDING: number;
public static STATE_NONE: number;
public static STATE_PAUSED: number;
public static STATE_PLAYING: number;
public static STATE_REWINDING: number;
public static STATE_SKIPPING_TO_NEXT: number;
public static STATE_SKIPPING_TO_PREVIOUS: number;
public static STATE_SKIPPING_TO_QUEUE_ITEM: number;
public static STATE_STOPPED: number;
public getPlaybackSpeed(): number;
public getCustomActions(): java.util.List<any>;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getPosition(): number;
public toString(): string;
public getErrorMessage(): string;
public getState(): number;
public describeContents(): number;
public getActions(): number;
public getBufferedPosition(): number;
public getLastPositionUpdateTime(): number;
public getExtras(): android.os.Bundle;
public getActiveQueueItemId(): number;
}
export module PlaybackState {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public addCustomAction(param0: string, param1: string, param2: number): any;
public setExtras(param0: android.os.Bundle): any;
public constructor(param0: any);
public constructor();
public setActiveQueueItemId(param0: number): any;
public addCustomAction(param0: any): any;
public setErrorMessage(param0: string): any;
public build(): any;
public setState(param0: number, param1: number, param2: number): any;
public setActions(param0: number): any;
public setState(param0: number, param1: number, param2: number, param3: number): any;
public setBufferedPosition(param0: number): any;
}
export class CustomAction extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getIcon(): number;
public toString(): string;
public getName(): string;
public describeContents(): number;
public getExtras(): android.os.Bundle;
public getAction(): string;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
export module CustomAction {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setExtras(param0: android.os.Bundle): any;
public constructor(param0: string, param1: string, param2: number);
public build(): any;
}
}
}
}
}
}
declare module android {
export module media {
@ -30787,17 +31185,411 @@ declare module android {
}
}
declare module android {
export module print {
export class PageRange extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static ALL_PAGES: any;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getEnd(): number;
public constructor(param0: number, param1: number);
public getStart(): number;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintAttributes extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static COLOR_MODE_COLOR: number;
public static COLOR_MODE_MONOCHROME: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getMinMargins(): any;
public equals(param0: any): boolean;
public toString(): string;
public getMediaSize(): any;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getResolution(): any;
public getColorMode(): number;
public hashCode(): number;
}
export module PrintAttributes {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setColorMode(param0: number): any;
public setResolution(param0: any): any;
public setMinMargins(param0: any): any;
public setMediaSize(param0: any): any;
public constructor();
public build(): any;
}
export class Margins extends java.lang.Object {
public static class: java.lang.Class<any>;
public static NO_MARGINS: any;
public getLeftMils(): number;
public getBottomMils(): number;
public constructor(param0: number, param1: number, param2: number, param3: number);
public hashCode(): number;
public getRightMils(): number;
public equals(param0: any): boolean;
public toString(): string;
public getTopMils(): number;
}
export class MediaSize extends java.lang.Object {
public static class: java.lang.Class<any>;
public static ISO_A0: any;
public static ISO_A1: any;
public static ISO_A10: any;
public static ISO_A2: any;
public static ISO_A3: any;
public static ISO_A4: any;
public static ISO_A5: any;
public static ISO_A6: any;
public static ISO_A7: any;
public static ISO_A8: any;
public static ISO_A9: any;
public static ISO_B0: any;
public static ISO_B1: any;
public static ISO_B10: any;
public static ISO_B2: any;
public static ISO_B3: any;
public static ISO_B4: any;
public static ISO_B5: any;
public static ISO_B6: any;
public static ISO_B7: any;
public static ISO_B8: any;
public static ISO_B9: any;
public static ISO_C0: any;
public static ISO_C1: any;
public static ISO_C10: any;
public static ISO_C2: any;
public static ISO_C3: any;
public static ISO_C4: any;
public static ISO_C5: any;
public static ISO_C6: any;
public static ISO_C7: any;
public static ISO_C8: any;
public static ISO_C9: any;
public static JIS_B0: any;
public static JIS_B1: any;
public static JIS_B10: any;
public static JIS_B2: any;
public static JIS_B3: any;
public static JIS_B4: any;
public static JIS_B5: any;
public static JIS_B6: any;
public static JIS_B7: any;
public static JIS_B8: any;
public static JIS_B9: any;
public static JIS_EXEC: any;
public static JPN_CHOU2: any;
public static JPN_CHOU3: any;
public static JPN_CHOU4: any;
public static JPN_HAGAKI: any;
public static JPN_KAHU: any;
public static JPN_KAKU2: any;
public static JPN_OUFUKU: any;
public static JPN_YOU4: any;
public static NA_FOOLSCAP: any;
public static NA_GOVT_LETTER: any;
public static NA_INDEX_3X5: any;
public static NA_INDEX_4X6: any;
public static NA_INDEX_5X8: any;
public static NA_JUNIOR_LEGAL: any;
public static NA_LEDGER: any;
public static NA_LEGAL: any;
public static NA_LETTER: any;
public static NA_MONARCH: any;
public static NA_QUARTO: any;
public static NA_TABLOID: any;
public static OM_DAI_PA_KAI: any;
public static OM_JUURO_KU_KAI: any;
public static OM_PA_KAI: any;
public static PRC_1: any;
public static PRC_10: any;
public static PRC_16K: any;
public static PRC_2: any;
public static PRC_3: any;
public static PRC_4: any;
public static PRC_5: any;
public static PRC_6: any;
public static PRC_7: any;
public static PRC_8: any;
public static PRC_9: any;
public static ROC_16K: any;
public static ROC_8K: any;
public static UNKNOWN_LANDSCAPE: any;
public static UNKNOWN_PORTRAIT: any;
public getWidthMils(): number;
public getId(): string;
public asLandscape(): any;
public hashCode(): number;
public isPortrait(): boolean;
public getHeightMils(): number;
public asPortrait(): any;
public equals(param0: any): boolean;
public constructor(param0: string, param1: string, param2: number, param3: number);
public getLabel(param0: android.content.pm.PackageManager): string;
public toString(): string;
}
export class Resolution extends java.lang.Object {
public static class: java.lang.Class<any>;
public getHorizontalDpi(): number;
public getId(): string;
public getVerticalDpi(): number;
public getLabel(): string;
public hashCode(): number;
public equals(param0: any): boolean;
public constructor(param0: string, param1: string, param2: number, param3: number);
public toString(): string;
}
}
}
}
declare module android {
export module print {
export abstract class PrintDocumentAdapter extends java.lang.Object {
public static class: java.lang.Class<any>;
public static EXTRA_PRINT_PREVIEW: string;
public onLayout(param0: any, param1: any, param2: android.os.CancellationSignal, param3: any, param4: android.os.Bundle): void;
public onStart(): void;
public onFinish(): void;
public constructor();
public onWrite(param0: androidNative.Array<any>, param1: android.os.ParcelFileDescriptor, param2: android.os.CancellationSignal, param3: any): void;
}
export module PrintDocumentAdapter {
export abstract class LayoutResultCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onLayoutCancelled(): void;
public onLayoutFinished(param0: any, param1: boolean): void;
public onLayoutFailed(param0: string): void;
}
export abstract class WriteResultCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onWriteFinished(param0: androidNative.Array<any>): void;
public onWriteFailed(param0: string): void;
public onWriteCancelled(): void;
}
}
}
}
declare module android {
export module print {
export class PrintDocumentInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CONTENT_TYPE_DOCUMENT: number;
public static CONTENT_TYPE_PHOTO: number;
public static CONTENT_TYPE_UNKNOWN: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static PAGE_COUNT_UNKNOWN: number;
public equals(param0: any): boolean;
public getPageCount(): number;
public toString(): string;
public getName(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getDataSize(): number;
public getContentType(): number;
public hashCode(): number;
}
export module PrintDocumentInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setContentType(param0: number): any;
public setPageCount(param0: number): any;
public constructor(param0: string);
public build(): any;
}
}
}
}
declare module android {
export module print {
export class PrintJob extends java.lang.Object {
public static class: java.lang.Class<any>;
public getId(): any;
public isBlocked(): boolean;
public equals(param0: any): boolean;
public isQueued(): boolean;
public isFailed(): boolean;
public isStarted(): boolean;
public getInfo(): any;
public isCompleted(): boolean;
public cancel(): void;
public isCancelled(): boolean;
public restart(): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintJobId extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintJobInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static STATE_BLOCKED: number;
public static STATE_CANCELED: number;
public static STATE_COMPLETED: number;
public static STATE_CREATED: number;
public static STATE_FAILED: number;
public static STATE_QUEUED: number;
public static STATE_STARTED: number;
public getId(): any;
public getPrinterId(): any;
public getLabel(): string;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getPages(): androidNative.Array<any>;
public getAttributes(): any;
public getCopies(): number;
public getCreationTime(): number;
public getState(): number;
}
export module PrintJobInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public constructor(param0: any);
public putAdvancedOption(param0: string, param1: string): void;
public setCopies(param0: number): void;
public setPages(param0: androidNative.Array<any>): void;
public build(): any;
public setAttributes(param0: any): void;
public putAdvancedOption(param0: string, param1: number): void;
}
}
}
}
declare module android {
export module print {
export class PrintManager extends java.lang.Object {
public static class: java.lang.Class<any>;
public print(param0: string, param1: any, param2: any): any;
public getPrintJobs(): java.util.List<any>;
}
}
}
declare module android {
export module print {
export class PrinterCapabilitiesInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getMinMargins(): any;
public equals(param0: any): boolean;
public toString(): string;
public getColorModes(): number;
public getDefaults(): any;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getResolutions(): java.util.List<any>;
public getMediaSizes(): java.util.List<any>;
public hashCode(): number;
}
export module PrinterCapabilitiesInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public addMediaSize(param0: any, param1: boolean): any;
public setMinMargins(param0: any): any;
public build(): any;
public setColorModes(param0: number, param1: number): any;
public constructor(param0: any);
public addResolution(param0: any, param1: boolean): any;
}
}
}
}
declare module android {
export module print {
export class PrinterId extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getLocalId(): string;
public equals(param0: any): boolean;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrinterInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static STATUS_BUSY: number;
public static STATUS_IDLE: number;
public static STATUS_UNAVAILABLE: number;
public equals(param0: any): boolean;
public toString(): string;
public getName(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getCapabilities(): any;
public getId(): any;
public getDescription(): string;
public getStatus(): number;
public hashCode(): number;
}
export module PrinterInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setCapabilities(param0: any): any;
public build(): any;
public constructor(param0: any);
public setDescription(param0: string): any;
public setStatus(param0: number): any;
public setName(param0: string): any;
public constructor(param0: any, param1: string, param2: number);
}
}
}
}
declare module android {
export module print {
export module pdf {
export class PrintedPdfDocument extends android.graphics.pdf.PdfDocument {
public static class: java.lang.Class<any>;
public getPageWidth(): number;
public getPageContentRect(): android.graphics.Rect;
public getPageHeight(): number;
public constructor(param0: android.content.Context, param1: any);
public startPage(param0: number): android.graphics.pdf.PdfDocument.Page;
public startPage(param0: android.graphics.pdf.PdfDocument.PageInfo): android.graphics.pdf.PdfDocument.Page;
public constructor();
}
}
}
}
declare module android {
export module printservice {
@ -35797,6 +36589,40 @@ declare module android {
}
}
declare module android {
export module service {
export module media {
export abstract class MediaBrowserService extends android.app.Service {
public static class: java.lang.Class<any>;
public static SERVICE_INTERFACE: string;
public onBind(param0: android.content.Intent): android.os.IBinder;
public constructor(param0: android.content.Context);
public onCreate(): void;
public notifyChildrenChanged(param0: string): void;
public dump(param0: java.io.FileDescriptor, param1: java.io.PrintWriter, param2: androidNative.Array<string>): void;
public onTrimMemory(param0: number): void;
public getSessionToken(): any;
public onGetRoot(param0: string, param1: number, param2: android.os.Bundle): any;
public setSessionToken(param0: any): void;
public constructor();
public onLoadChildren(param0: string, param1: any): void;
}
export module MediaBrowserService {
export class BrowserRoot extends java.lang.Object {
public static class: java.lang.Class<any>;
public getExtras(): android.os.Bundle;
public constructor(param0: string, param1: android.os.Bundle);
public getRootId(): string;
}
export class Result<T> extends java.lang.Object {
public static class: java.lang.Class<any>;
public sendResult(param0: T): void;
public detach(): void;
}
}
}
}
}
declare module android {
export module service {
@ -99983,6 +100809,7 @@ declare module org {
//android.os.Parcelable.Creator:1
//android.os.RemoteCallbackList:1
//android.service.carrier.CarrierMessagingService.ResultCallback:1
//android.service.media.MediaBrowserService.Result:1
//android.test.ActivityInstrumentationTestCase:1
//android.test.ActivityInstrumentationTestCase2:1
//android.test.ActivityUnitTestCase:1

View File

@ -7639,9 +7639,106 @@ declare module android {
}
}
declare module android {
export module app {
export module job {
export class JobInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static BACKOFF_POLICY_EXPONENTIAL: number;
public static BACKOFF_POLICY_LINEAR: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static DEFAULT_INITIAL_BACKOFF_MILLIS: number;
public static MAX_BACKOFF_DELAY_MILLIS: number;
public static NETWORK_TYPE_ANY: number;
public static NETWORK_TYPE_NONE: number;
public static NETWORK_TYPE_UNMETERED: number;
public getNetworkType(): number;
public isPeriodic(): boolean;
public isRequireCharging(): boolean;
public getMinLatencyMillis(): number;
public getIntervalMillis(): number;
public getService(): android.content.ComponentName;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getId(): number;
public isPersisted(): boolean;
public getBackoffPolicy(): number;
public toString(): string;
public isRequireDeviceIdle(): boolean;
public getMaxExecutionDelayMillis(): number;
public getExtras(): any;
public describeContents(): number;
public getInitialBackoffMillis(): number;
}
export module JobInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setOverrideDeadline(param0: number): any;
public constructor(param0: number, param1: android.content.ComponentName);
public setPeriodic(param0: number): any;
public setRequiredNetworkType(param0: number): any;
public build(): any;
public setBackoffCriteria(param0: number, param1: number): any;
public setRequiresDeviceIdle(param0: boolean): any;
public setRequiresCharging(param0: boolean): any;
public setPersisted(param0: boolean): any;
public setExtras(param0: any): any;
public setMinimumLatency(param0: number): any;
}
}
}
}
}
declare module android {
export module app {
export module job {
export class JobParameters extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getExtras(): any;
public describeContents(): number;
public isOverrideDeadlineExpired(): boolean;
public getJobId(): number;
}
}
}
}
declare module android {
export module app {
export module job {
export abstract class JobScheduler extends java.lang.Object {
public static class: java.lang.Class<any>;
public static RESULT_FAILURE: number;
public static RESULT_SUCCESS: number;
public cancelAll(): void;
public getAllPendingJobs(): java.util.List<any>;
public schedule(param0: any): number;
public constructor();
public cancel(param0: number): void;
}
}
}
}
declare module android {
export module app {
export module job {
export abstract class JobService extends android.app.Service {
public static class: java.lang.Class<any>;
public static PERMISSION_BIND: string;
public onStartJob(param0: any): boolean;
public onBind(param0: android.content.Intent): android.os.IBinder;
public onStopJob(param0: any): boolean;
public constructor(param0: android.content.Context);
public jobFinished(param0: any, param1: boolean): void;
public onTrimMemory(param0: number): void;
public constructor();
}
}
}
}
declare module android {
export module app {
@ -23654,6 +23751,62 @@ declare module android {
}
}
declare module android {
export module media {
export module browse {
export class MediaBrowser extends java.lang.Object {
public static class: java.lang.Class<any>;
public subscribe(param0: string, param1: any): void;
public isConnected(): boolean;
public getRoot(): string;
public connect(): void;
public getServiceComponent(): android.content.ComponentName;
public disconnect(): void;
public getItem(param0: string, param1: any): void;
public getExtras(): android.os.Bundle;
public constructor(param0: android.content.Context, param1: android.content.ComponentName, param2: any, param3: android.os.Bundle);
public getSessionToken(): any;
public unsubscribe(param0: string): void;
}
export module MediaBrowser {
export class ConnectionCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onConnected(): void;
public onConnectionFailed(): void;
public constructor();
public onConnectionSuspended(): void;
}
export abstract class ItemCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onItemLoaded(param0: any): void;
public constructor();
public onError(param0: string): void;
}
export class MediaItem extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static FLAG_BROWSABLE: number;
public static FLAG_PLAYABLE: number;
public toString(): string;
public isBrowsable(): boolean;
public getFlags(): number;
public getDescription(): android.media.MediaDescription;
public describeContents(): number;
public isPlayable(): boolean;
public constructor(param0: android.media.MediaDescription, param1: number);
public getMediaId(): string;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
export abstract class SubscriptionCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onChildrenLoaded(param0: string, param1: java.util.List<any>): void;
public constructor();
public onError(param0: string): void;
}
}
}
}
}
declare module android {
export module media {
@ -23977,9 +24130,264 @@ declare module android {
}
}
declare module android {
export module media {
export module session {
export class MediaController extends java.lang.Object {
public static class: java.lang.Class<any>;
public getPlaybackInfo(): any;
public getRatingType(): number;
public getPackageName(): string;
public registerCallback(param0: any): void;
public getMetadata(): any;
public adjustVolume(param0: number, param1: number): void;
public sendCommand(param0: string, param1: android.os.Bundle, param2: android.os.ResultReceiver): void;
public getTransportControls(): any;
public registerCallback(param0: any, param1: android.os.Handler): void;
public unregisterCallback(param0: any): void;
public dispatchMediaButtonEvent(param0: android.view.KeyEvent): boolean;
public getQueue(): java.util.List<any>;
public getPlaybackState(): any;
public getQueueTitle(): string;
public getFlags(): number;
public setVolumeTo(param0: number, param1: number): void;
public getExtras(): android.os.Bundle;
public constructor(param0: android.content.Context, param1: any);
public getSessionToken(): any;
public getSessionActivity(): android.app.PendingIntent;
}
export module MediaController {
export abstract class Callback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onSessionDestroyed(): void;
public onQueueTitleChanged(param0: string): void;
public onMetadataChanged(param0: any): void;
public constructor();
public onPlaybackStateChanged(param0: any): void;
public onSessionEvent(param0: string, param1: android.os.Bundle): void;
public onQueueChanged(param0: java.util.List<any>): void;
public onAudioInfoChanged(param0: any): void;
public onExtrasChanged(param0: android.os.Bundle): void;
}
export class PlaybackInfo extends java.lang.Object {
public static class: java.lang.Class<any>;
public static PLAYBACK_TYPE_LOCAL: number;
public static PLAYBACK_TYPE_REMOTE: number;
public getAudioAttributes(): any;
public getMaxVolume(): number;
public getVolumeControl(): number;
public getPlaybackType(): number;
public getCurrentVolume(): number;
}
export class TransportControls extends java.lang.Object {
public static class: java.lang.Class<any>;
public playFromUri(param0: android.net.Uri, param1: android.os.Bundle): void;
public playFromMediaId(param0: string, param1: android.os.Bundle): void;
public fastForward(): void;
public setRating(param0: any): void;
public skipToQueueItem(param0: number): void;
public skipToNext(): void;
public rewind(): void;
public seekTo(param0: number): void;
public skipToPrevious(): void;
public pause(): void;
public stop(): void;
public sendCustomAction(param0: any, param1: android.os.Bundle): void;
public play(): void;
public sendCustomAction(param0: string, param1: android.os.Bundle): void;
public playFromSearch(param0: string, param1: android.os.Bundle): void;
}
}
}
}
}
declare module android {
export module media {
export module session {
export class MediaSession extends java.lang.Object {
public static class: java.lang.Class<any>;
public static FLAG_HANDLES_MEDIA_BUTTONS: number;
public static FLAG_HANDLES_TRANSPORT_CONTROLS: number;
public setMetadata(param0: any): void;
public getController(): any;
public release(): void;
public setPlaybackState(param0: any): void;
public setPlaybackToLocal(param0: any): void;
public setCallback(param0: any, param1: android.os.Handler): void;
public setRatingType(param0: number): void;
public setMediaButtonReceiver(param0: android.app.PendingIntent): void;
public setActive(param0: boolean): void;
public setFlags(param0: number): void;
public setQueue(param0: java.util.List<any>): void;
public setSessionActivity(param0: android.app.PendingIntent): void;
public setCallback(param0: any): void;
public setExtras(param0: android.os.Bundle): void;
public sendSessionEvent(param0: string, param1: android.os.Bundle): void;
public setQueueTitle(param0: string): void;
public setPlaybackToRemote(param0: android.media.VolumeProvider): void;
public isActive(): boolean;
public getSessionToken(): any;
public constructor(param0: android.content.Context, param1: string);
}
export module MediaSession {
export abstract class Callback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onSkipToPrevious(): void;
public onCustomAction(param0: string, param1: android.os.Bundle): void;
public onPlayFromSearch(param0: string, param1: android.os.Bundle): void;
public onRewind(): void;
public onSkipToNext(): void;
public onSetRating(param0: any): void;
public onPlayFromMediaId(param0: string, param1: android.os.Bundle): void;
public constructor();
public onCommand(param0: string, param1: android.os.Bundle, param2: android.os.ResultReceiver): void;
public onPlay(): void;
public onPause(): void;
public onSeekTo(param0: number): void;
public onMediaButtonEvent(param0: android.content.Intent): boolean;
public onPlayFromUri(param0: android.net.Uri, param1: android.os.Bundle): void;
public onStop(): void;
public onFastForward(): void;
public onSkipToQueueItem(param0: number): void;
}
export class QueueItem extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static UNKNOWN_ID: number;
public getQueueId(): number;
public toString(): string;
public getDescription(): android.media.MediaDescription;
public describeContents(): number;
public constructor(param0: android.media.MediaDescription, param1: number);
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
export class Token extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public describeContents(): number;
public hashCode(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
}
}
}
}
declare module android {
export module media {
export module session {
export class MediaSessionManager extends java.lang.Object {
public static class: java.lang.Class<any>;
public getActiveSessions(param0: android.content.ComponentName): java.util.List<any>;
public removeOnActiveSessionsChangedListener(param0: any): void;
public addOnActiveSessionsChangedListener(param0: any, param1: android.content.ComponentName, param2: android.os.Handler): void;
public addOnActiveSessionsChangedListener(param0: any, param1: android.content.ComponentName): void;
}
export module MediaSessionManager {
export class OnActiveSessionsChangedListener extends java.lang.Object {
public static class: java.lang.Class<any>;
/**
* Constructs a new instance of the any$OnActiveSessionsChangedListener interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
onActiveSessionsChanged(param0: java.util.List<any>): void;
});
public constructor();
public onActiveSessionsChanged(param0: java.util.List<any>): void;
}
}
}
}
}
declare module android {
export module media {
export module session {
export class PlaybackState extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static ACTION_FAST_FORWARD: number;
public static ACTION_PAUSE: number;
public static ACTION_PLAY: number;
public static ACTION_PLAY_FROM_MEDIA_ID: number;
public static ACTION_PLAY_FROM_SEARCH: number;
public static ACTION_PLAY_FROM_URI: number;
public static ACTION_PLAY_PAUSE: number;
public static ACTION_REWIND: number;
public static ACTION_SEEK_TO: number;
public static ACTION_SET_RATING: number;
public static ACTION_SKIP_TO_NEXT: number;
public static ACTION_SKIP_TO_PREVIOUS: number;
public static ACTION_SKIP_TO_QUEUE_ITEM: number;
public static ACTION_STOP: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static PLAYBACK_POSITION_UNKNOWN: number;
public static STATE_BUFFERING: number;
public static STATE_CONNECTING: number;
public static STATE_ERROR: number;
public static STATE_FAST_FORWARDING: number;
public static STATE_NONE: number;
public static STATE_PAUSED: number;
public static STATE_PLAYING: number;
public static STATE_REWINDING: number;
public static STATE_SKIPPING_TO_NEXT: number;
public static STATE_SKIPPING_TO_PREVIOUS: number;
public static STATE_SKIPPING_TO_QUEUE_ITEM: number;
public static STATE_STOPPED: number;
public getPlaybackSpeed(): number;
public getCustomActions(): java.util.List<any>;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getPosition(): number;
public toString(): string;
public getErrorMessage(): string;
public getState(): number;
public describeContents(): number;
public getActions(): number;
public getBufferedPosition(): number;
public getLastPositionUpdateTime(): number;
public getExtras(): android.os.Bundle;
public getActiveQueueItemId(): number;
}
export module PlaybackState {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public addCustomAction(param0: string, param1: string, param2: number): any;
public setExtras(param0: android.os.Bundle): any;
public constructor(param0: any);
public constructor();
public setActiveQueueItemId(param0: number): any;
public addCustomAction(param0: any): any;
public setErrorMessage(param0: string): any;
public build(): any;
public setState(param0: number, param1: number, param2: number): any;
public setActions(param0: number): any;
public setState(param0: number, param1: number, param2: number, param3: number): any;
public setBufferedPosition(param0: number): any;
}
export class CustomAction extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getIcon(): number;
public toString(): string;
public getName(): string;
public describeContents(): number;
public getExtras(): android.os.Bundle;
public getAction(): string;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
export module CustomAction {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setExtras(param0: android.os.Bundle): any;
public constructor(param0: string, param1: string, param2: number);
public build(): any;
}
}
}
}
}
}
declare module android {
export module media {
@ -32493,17 +32901,418 @@ declare module android {
}
}
declare module android {
export module print {
export class PageRange extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static ALL_PAGES: any;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getEnd(): number;
public constructor(param0: number, param1: number);
public getStart(): number;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintAttributes extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static COLOR_MODE_COLOR: number;
public static COLOR_MODE_MONOCHROME: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static DUPLEX_MODE_LONG_EDGE: number;
public static DUPLEX_MODE_NONE: number;
public static DUPLEX_MODE_SHORT_EDGE: number;
public getMinMargins(): any;
public equals(param0: any): boolean;
public toString(): string;
public getDuplexMode(): number;
public getMediaSize(): any;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getResolution(): any;
public getColorMode(): number;
public hashCode(): number;
}
export module PrintAttributes {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setColorMode(param0: number): any;
public setResolution(param0: any): any;
public setMinMargins(param0: any): any;
public setDuplexMode(param0: number): any;
public setMediaSize(param0: any): any;
public constructor();
public build(): any;
}
export class Margins extends java.lang.Object {
public static class: java.lang.Class<any>;
public static NO_MARGINS: any;
public getLeftMils(): number;
public getBottomMils(): number;
public constructor(param0: number, param1: number, param2: number, param3: number);
public hashCode(): number;
public getRightMils(): number;
public equals(param0: any): boolean;
public toString(): string;
public getTopMils(): number;
}
export class MediaSize extends java.lang.Object {
public static class: java.lang.Class<any>;
public static ISO_A0: any;
public static ISO_A1: any;
public static ISO_A10: any;
public static ISO_A2: any;
public static ISO_A3: any;
public static ISO_A4: any;
public static ISO_A5: any;
public static ISO_A6: any;
public static ISO_A7: any;
public static ISO_A8: any;
public static ISO_A9: any;
public static ISO_B0: any;
public static ISO_B1: any;
public static ISO_B10: any;
public static ISO_B2: any;
public static ISO_B3: any;
public static ISO_B4: any;
public static ISO_B5: any;
public static ISO_B6: any;
public static ISO_B7: any;
public static ISO_B8: any;
public static ISO_B9: any;
public static ISO_C0: any;
public static ISO_C1: any;
public static ISO_C10: any;
public static ISO_C2: any;
public static ISO_C3: any;
public static ISO_C4: any;
public static ISO_C5: any;
public static ISO_C6: any;
public static ISO_C7: any;
public static ISO_C8: any;
public static ISO_C9: any;
public static JIS_B0: any;
public static JIS_B1: any;
public static JIS_B10: any;
public static JIS_B2: any;
public static JIS_B3: any;
public static JIS_B4: any;
public static JIS_B5: any;
public static JIS_B6: any;
public static JIS_B7: any;
public static JIS_B8: any;
public static JIS_B9: any;
public static JIS_EXEC: any;
public static JPN_CHOU2: any;
public static JPN_CHOU3: any;
public static JPN_CHOU4: any;
public static JPN_HAGAKI: any;
public static JPN_KAHU: any;
public static JPN_KAKU2: any;
public static JPN_OUFUKU: any;
public static JPN_YOU4: any;
public static NA_FOOLSCAP: any;
public static NA_GOVT_LETTER: any;
public static NA_INDEX_3X5: any;
public static NA_INDEX_4X6: any;
public static NA_INDEX_5X8: any;
public static NA_JUNIOR_LEGAL: any;
public static NA_LEDGER: any;
public static NA_LEGAL: any;
public static NA_LETTER: any;
public static NA_MONARCH: any;
public static NA_QUARTO: any;
public static NA_TABLOID: any;
public static OM_DAI_PA_KAI: any;
public static OM_JUURO_KU_KAI: any;
public static OM_PA_KAI: any;
public static PRC_1: any;
public static PRC_10: any;
public static PRC_16K: any;
public static PRC_2: any;
public static PRC_3: any;
public static PRC_4: any;
public static PRC_5: any;
public static PRC_6: any;
public static PRC_7: any;
public static PRC_8: any;
public static PRC_9: any;
public static ROC_16K: any;
public static ROC_8K: any;
public static UNKNOWN_LANDSCAPE: any;
public static UNKNOWN_PORTRAIT: any;
public getWidthMils(): number;
public getId(): string;
public asLandscape(): any;
public hashCode(): number;
public isPortrait(): boolean;
public getHeightMils(): number;
public asPortrait(): any;
public equals(param0: any): boolean;
public constructor(param0: string, param1: string, param2: number, param3: number);
public getLabel(param0: android.content.pm.PackageManager): string;
public toString(): string;
}
export class Resolution extends java.lang.Object {
public static class: java.lang.Class<any>;
public getHorizontalDpi(): number;
public getId(): string;
public getVerticalDpi(): number;
public getLabel(): string;
public hashCode(): number;
public equals(param0: any): boolean;
public constructor(param0: string, param1: string, param2: number, param3: number);
public toString(): string;
}
}
}
}
declare module android {
export module print {
export abstract class PrintDocumentAdapter extends java.lang.Object {
public static class: java.lang.Class<any>;
public static EXTRA_PRINT_PREVIEW: string;
public onLayout(param0: any, param1: any, param2: android.os.CancellationSignal, param3: any, param4: android.os.Bundle): void;
public onStart(): void;
public onFinish(): void;
public constructor();
public onWrite(param0: androidNative.Array<any>, param1: android.os.ParcelFileDescriptor, param2: android.os.CancellationSignal, param3: any): void;
}
export module PrintDocumentAdapter {
export abstract class LayoutResultCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onLayoutCancelled(): void;
public onLayoutFinished(param0: any, param1: boolean): void;
public onLayoutFailed(param0: string): void;
}
export abstract class WriteResultCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onWriteFinished(param0: androidNative.Array<any>): void;
public onWriteFailed(param0: string): void;
public onWriteCancelled(): void;
}
}
}
}
declare module android {
export module print {
export class PrintDocumentInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CONTENT_TYPE_DOCUMENT: number;
public static CONTENT_TYPE_PHOTO: number;
public static CONTENT_TYPE_UNKNOWN: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static PAGE_COUNT_UNKNOWN: number;
public equals(param0: any): boolean;
public getPageCount(): number;
public toString(): string;
public getName(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getDataSize(): number;
public getContentType(): number;
public hashCode(): number;
}
export module PrintDocumentInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setContentType(param0: number): any;
public setPageCount(param0: number): any;
public constructor(param0: string);
public build(): any;
}
}
}
}
declare module android {
export module print {
export class PrintJob extends java.lang.Object {
public static class: java.lang.Class<any>;
public getId(): any;
public isBlocked(): boolean;
public equals(param0: any): boolean;
public isQueued(): boolean;
public isFailed(): boolean;
public isStarted(): boolean;
public getInfo(): any;
public isCompleted(): boolean;
public cancel(): void;
public isCancelled(): boolean;
public restart(): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintJobId extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintJobInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static STATE_BLOCKED: number;
public static STATE_CANCELED: number;
public static STATE_COMPLETED: number;
public static STATE_CREATED: number;
public static STATE_FAILED: number;
public static STATE_QUEUED: number;
public static STATE_STARTED: number;
public getId(): any;
public getPrinterId(): any;
public getLabel(): string;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getPages(): androidNative.Array<any>;
public getAttributes(): any;
public getCopies(): number;
public getCreationTime(): number;
public getState(): number;
}
export module PrintJobInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public constructor(param0: any);
public putAdvancedOption(param0: string, param1: string): void;
public setCopies(param0: number): void;
public setPages(param0: androidNative.Array<any>): void;
public build(): any;
public setAttributes(param0: any): void;
public putAdvancedOption(param0: string, param1: number): void;
}
}
}
}
declare module android {
export module print {
export class PrintManager extends java.lang.Object {
public static class: java.lang.Class<any>;
public print(param0: string, param1: any, param2: any): any;
public getPrintJobs(): java.util.List<any>;
}
}
}
declare module android {
export module print {
export class PrinterCapabilitiesInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getMinMargins(): any;
public equals(param0: any): boolean;
public toString(): string;
public getColorModes(): number;
public getDefaults(): any;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getResolutions(): java.util.List<any>;
public getMediaSizes(): java.util.List<any>;
public getDuplexModes(): number;
public hashCode(): number;
}
export module PrinterCapabilitiesInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public addMediaSize(param0: any, param1: boolean): any;
public setMinMargins(param0: any): any;
public build(): any;
public setColorModes(param0: number, param1: number): any;
public setDuplexModes(param0: number, param1: number): any;
public constructor(param0: any);
public addResolution(param0: any, param1: boolean): any;
}
}
}
}
declare module android {
export module print {
export class PrinterId extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getLocalId(): string;
public equals(param0: any): boolean;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrinterInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static STATUS_BUSY: number;
public static STATUS_IDLE: number;
public static STATUS_UNAVAILABLE: number;
public equals(param0: any): boolean;
public toString(): string;
public getName(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getCapabilities(): any;
public getId(): any;
public getDescription(): string;
public getStatus(): number;
public hashCode(): number;
}
export module PrinterInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setCapabilities(param0: any): any;
public build(): any;
public constructor(param0: any);
public setDescription(param0: string): any;
public setStatus(param0: number): any;
public setName(param0: string): any;
public constructor(param0: any, param1: string, param2: number);
}
}
}
}
declare module android {
export module print {
export module pdf {
export class PrintedPdfDocument extends android.graphics.pdf.PdfDocument {
public static class: java.lang.Class<any>;
public getPageWidth(): number;
public getPageContentRect(): android.graphics.Rect;
public getPageHeight(): number;
public constructor(param0: android.content.Context, param1: any);
public startPage(param0: number): android.graphics.pdf.PdfDocument.Page;
public startPage(param0: android.graphics.pdf.PdfDocument.PageInfo): android.graphics.pdf.PdfDocument.Page;
public constructor();
}
}
}
}
declare module android {
export module printservice {
@ -37953,7 +38762,58 @@ declare module android {
}
}
declare module android {
export module service {
export module media {
export abstract class CameraPrewarmService extends android.app.Service {
public static class: java.lang.Class<any>;
public onBind(param0: android.content.Intent): android.os.IBinder;
public onPrewarm(): void;
public onUnbind(param0: android.content.Intent): boolean;
public constructor(param0: android.content.Context);
public onTrimMemory(param0: number): void;
public constructor();
public onCooldown(param0: boolean): void;
}
}
}
}
declare module android {
export module service {
export module media {
export abstract class MediaBrowserService extends android.app.Service {
public static class: java.lang.Class<any>;
public static SERVICE_INTERFACE: string;
public onBind(param0: android.content.Intent): android.os.IBinder;
public constructor(param0: android.content.Context);
public onLoadItem(param0: string, param1: any): void;
public onCreate(): void;
public notifyChildrenChanged(param0: string): void;
public dump(param0: java.io.FileDescriptor, param1: java.io.PrintWriter, param2: androidNative.Array<string>): void;
public onTrimMemory(param0: number): void;
public getSessionToken(): any;
public onGetRoot(param0: string, param1: number, param2: android.os.Bundle): any;
public setSessionToken(param0: any): void;
public constructor();
public onLoadChildren(param0: string, param1: any): void;
}
export module MediaBrowserService {
export class BrowserRoot extends java.lang.Object {
public static class: java.lang.Class<any>;
public getExtras(): android.os.Bundle;
public constructor(param0: string, param1: android.os.Bundle);
public getRootId(): string;
}
export class Result<T> extends java.lang.Object {
public static class: java.lang.Class<any>;
public sendResult(param0: T): void;
public detach(): void;
}
}
}
}
}
declare module android {
export module service {
@ -94837,6 +95697,7 @@ declare module org {
//android.os.Parcelable.Creator:1
//android.os.RemoteCallbackList:1
//android.service.carrier.CarrierMessagingService.ResultCallback:1
//android.service.media.MediaBrowserService.Result:1
//android.test.ActivityInstrumentationTestCase:1
//android.test.ActivityInstrumentationTestCase2:1
//android.test.ActivityUnitTestCase:1

View File

@ -8082,9 +8082,132 @@ declare module android {
}
}
declare module android {
export module app {
export module job {
export class JobInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static BACKOFF_POLICY_EXPONENTIAL: number;
public static BACKOFF_POLICY_LINEAR: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static DEFAULT_INITIAL_BACKOFF_MILLIS: number;
public static MAX_BACKOFF_DELAY_MILLIS: number;
public static NETWORK_TYPE_ANY: number;
public static NETWORK_TYPE_NONE: number;
public static NETWORK_TYPE_NOT_ROAMING: number;
public static NETWORK_TYPE_UNMETERED: number;
public getNetworkType(): number;
public isPeriodic(): boolean;
public isRequireCharging(): boolean;
public getMinLatencyMillis(): number;
public getIntervalMillis(): number;
public getService(): android.content.ComponentName;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getId(): number;
public isPersisted(): boolean;
public getBackoffPolicy(): number;
public getTriggerContentUpdateDelay(): number;
public toString(): string;
public isRequireDeviceIdle(): boolean;
public getMaxExecutionDelayMillis(): number;
public getFlexMillis(): number;
public getTriggerContentMaxDelay(): number;
public static getMinPeriodMillis(): number;
public getExtras(): any;
public getTriggerContentUris(): androidNative.Array<any>;
public describeContents(): number;
public getInitialBackoffMillis(): number;
public static getMinFlexMillis(): number;
}
export module JobInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setOverrideDeadline(param0: number): any;
public setTriggerContentMaxDelay(param0: number): any;
public setRequiredNetworkType(param0: number): any;
public setPeriodic(param0: number, param1: number): any;
public setTriggerContentUpdateDelay(param0: number): any;
public setPersisted(param0: boolean): any;
public setExtras(param0: any): any;
public addTriggerContentUri(param0: any): any;
public setMinimumLatency(param0: number): any;
public constructor(param0: number, param1: android.content.ComponentName);
public setPeriodic(param0: number): any;
public build(): any;
public setBackoffCriteria(param0: number, param1: number): any;
public setRequiresDeviceIdle(param0: boolean): any;
public setRequiresCharging(param0: boolean): any;
}
export class TriggerContentUri extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static FLAG_NOTIFY_FOR_DESCENDANTS: number;
public equals(param0: any): boolean;
public getUri(): android.net.Uri;
public getFlags(): number;
public describeContents(): number;
public hashCode(): number;
public constructor(param0: android.net.Uri, param1: number);
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
}
}
}
}
declare module android {
export module app {
export module job {
export class JobParameters extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getTriggeredContentAuthorities(): androidNative.Array<string>;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getExtras(): any;
public describeContents(): number;
public isOverrideDeadlineExpired(): boolean;
public getTriggeredContentUris(): androidNative.Array<android.net.Uri>;
public getJobId(): number;
}
}
}
}
declare module android {
export module app {
export module job {
export abstract class JobScheduler extends java.lang.Object {
public static class: java.lang.Class<any>;
public static RESULT_FAILURE: number;
public static RESULT_SUCCESS: number;
public getPendingJob(param0: number): any;
public cancelAll(): void;
public getAllPendingJobs(): java.util.List<any>;
public schedule(param0: any): number;
public constructor();
public cancel(param0: number): void;
}
}
}
}
declare module android {
export module app {
export module job {
export abstract class JobService extends android.app.Service {
public static class: java.lang.Class<any>;
public static PERMISSION_BIND: string;
public onStartJob(param0: any): boolean;
public onBind(param0: android.content.Intent): android.os.IBinder;
public onStopJob(param0: any): boolean;
public constructor(param0: android.content.Context);
public jobFinished(param0: any, param1: boolean): void;
public onTrimMemory(param0: number): void;
public constructor();
}
}
}
}
declare module android {
export module app {
@ -29981,6 +30104,68 @@ declare module android {
}
}
declare module android {
export module media {
export module browse {
export class MediaBrowser extends java.lang.Object {
public static class: java.lang.Class<any>;
public static EXTRA_PAGE: string;
public static EXTRA_PAGE_SIZE: string;
public unsubscribe(param0: string, param1: any): void;
public subscribe(param0: string, param1: android.os.Bundle, param2: any): void;
public getItem(param0: string, param1: any): void;
public unsubscribe(param0: string): void;
public subscribe(param0: string, param1: any): void;
public isConnected(): boolean;
public getRoot(): string;
public connect(): void;
public getServiceComponent(): android.content.ComponentName;
public disconnect(): void;
public getExtras(): android.os.Bundle;
public constructor(param0: android.content.Context, param1: android.content.ComponentName, param2: any, param3: android.os.Bundle);
public getSessionToken(): any;
}
export module MediaBrowser {
export class ConnectionCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onConnected(): void;
public onConnectionFailed(): void;
public constructor();
public onConnectionSuspended(): void;
}
export abstract class ItemCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onItemLoaded(param0: any): void;
public constructor();
public onError(param0: string): void;
}
export class MediaItem extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static FLAG_BROWSABLE: number;
public static FLAG_PLAYABLE: number;
public toString(): string;
public isBrowsable(): boolean;
public getFlags(): number;
public getDescription(): android.media.MediaDescription;
public describeContents(): number;
public isPlayable(): boolean;
public constructor(param0: android.media.MediaDescription, param1: number);
public getMediaId(): string;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
export abstract class SubscriptionCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onError(param0: string, param1: android.os.Bundle): void;
public onChildrenLoaded(param0: string, param1: java.util.List<any>): void;
public constructor();
public onError(param0: string): void;
public onChildrenLoaded(param0: string, param1: java.util.List<any>, param2: android.os.Bundle): void;
}
}
}
}
}
declare module android {
export module media {
@ -30304,9 +30489,276 @@ declare module android {
}
}
declare module android {
export module media {
export module session {
export class MediaController extends java.lang.Object {
public static class: java.lang.Class<any>;
public getPlaybackInfo(): any;
public getRatingType(): number;
public getPackageName(): string;
public registerCallback(param0: any): void;
public getMetadata(): any;
public adjustVolume(param0: number, param1: number): void;
public sendCommand(param0: string, param1: android.os.Bundle, param2: android.os.ResultReceiver): void;
public getTransportControls(): any;
public registerCallback(param0: any, param1: android.os.Handler): void;
public unregisterCallback(param0: any): void;
public dispatchMediaButtonEvent(param0: android.view.KeyEvent): boolean;
public getQueue(): java.util.List<any>;
public getPlaybackState(): any;
public getQueueTitle(): string;
public getFlags(): number;
public setVolumeTo(param0: number, param1: number): void;
public getExtras(): android.os.Bundle;
public constructor(param0: android.content.Context, param1: any);
public getSessionToken(): any;
public getSessionActivity(): android.app.PendingIntent;
}
export module MediaController {
export abstract class Callback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onSessionDestroyed(): void;
public onQueueTitleChanged(param0: string): void;
public onMetadataChanged(param0: any): void;
public constructor();
public onPlaybackStateChanged(param0: any): void;
public onSessionEvent(param0: string, param1: android.os.Bundle): void;
public onQueueChanged(param0: java.util.List<any>): void;
public onAudioInfoChanged(param0: any): void;
public onExtrasChanged(param0: android.os.Bundle): void;
}
export class PlaybackInfo extends java.lang.Object {
public static class: java.lang.Class<any>;
public static PLAYBACK_TYPE_LOCAL: number;
public static PLAYBACK_TYPE_REMOTE: number;
public getAudioAttributes(): any;
public getMaxVolume(): number;
public getVolumeControl(): number;
public getPlaybackType(): number;
public getCurrentVolume(): number;
}
export class TransportControls extends java.lang.Object {
public static class: java.lang.Class<any>;
public playFromUri(param0: android.net.Uri, param1: android.os.Bundle): void;
public playFromMediaId(param0: string, param1: android.os.Bundle): void;
public fastForward(): void;
public setRating(param0: any): void;
public skipToQueueItem(param0: number): void;
public skipToNext(): void;
public prepareFromUri(param0: android.net.Uri, param1: android.os.Bundle): void;
public rewind(): void;
public seekTo(param0: number): void;
public skipToPrevious(): void;
public pause(): void;
public prepareFromSearch(param0: string, param1: android.os.Bundle): void;
public stop(): void;
public sendCustomAction(param0: any, param1: android.os.Bundle): void;
public prepareFromMediaId(param0: string, param1: android.os.Bundle): void;
public play(): void;
public sendCustomAction(param0: string, param1: android.os.Bundle): void;
public playFromSearch(param0: string, param1: android.os.Bundle): void;
public prepare(): void;
}
}
}
}
}
declare module android {
export module media {
export module session {
export class MediaSession extends java.lang.Object {
public static class: java.lang.Class<any>;
public static FLAG_HANDLES_MEDIA_BUTTONS: number;
public static FLAG_HANDLES_TRANSPORT_CONTROLS: number;
public setMetadata(param0: any): void;
public getController(): any;
public release(): void;
public setPlaybackState(param0: any): void;
public setPlaybackToLocal(param0: any): void;
public setCallback(param0: any, param1: android.os.Handler): void;
public setRatingType(param0: number): void;
public setMediaButtonReceiver(param0: android.app.PendingIntent): void;
public setActive(param0: boolean): void;
public setFlags(param0: number): void;
public setQueue(param0: java.util.List<any>): void;
public setSessionActivity(param0: android.app.PendingIntent): void;
public setCallback(param0: any): void;
public setExtras(param0: android.os.Bundle): void;
public sendSessionEvent(param0: string, param1: android.os.Bundle): void;
public setQueueTitle(param0: string): void;
public setPlaybackToRemote(param0: android.media.VolumeProvider): void;
public isActive(): boolean;
public getSessionToken(): any;
public constructor(param0: android.content.Context, param1: string);
}
export module MediaSession {
export abstract class Callback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onSkipToPrevious(): void;
public onCustomAction(param0: string, param1: android.os.Bundle): void;
public onPlayFromSearch(param0: string, param1: android.os.Bundle): void;
public onRewind(): void;
public onSkipToNext(): void;
public onPrepareFromSearch(param0: string, param1: android.os.Bundle): void;
public onSetRating(param0: any): void;
public onPrepare(): void;
public onPlayFromMediaId(param0: string, param1: android.os.Bundle): void;
public onPrepareFromUri(param0: android.net.Uri, param1: android.os.Bundle): void;
public onPrepareFromMediaId(param0: string, param1: android.os.Bundle): void;
public constructor();
public onCommand(param0: string, param1: android.os.Bundle, param2: android.os.ResultReceiver): void;
public onPlay(): void;
public onPause(): void;
public onSeekTo(param0: number): void;
public onMediaButtonEvent(param0: android.content.Intent): boolean;
public onPlayFromUri(param0: android.net.Uri, param1: android.os.Bundle): void;
public onStop(): void;
public onFastForward(): void;
public onSkipToQueueItem(param0: number): void;
}
export class QueueItem extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static UNKNOWN_ID: number;
public getQueueId(): number;
public toString(): string;
public getDescription(): android.media.MediaDescription;
public describeContents(): number;
public constructor(param0: android.media.MediaDescription, param1: number);
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
export class Token extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public describeContents(): number;
public hashCode(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
}
}
}
}
declare module android {
export module media {
export module session {
export class MediaSessionManager extends java.lang.Object {
public static class: java.lang.Class<any>;
public getActiveSessions(param0: android.content.ComponentName): java.util.List<any>;
public removeOnActiveSessionsChangedListener(param0: any): void;
public addOnActiveSessionsChangedListener(param0: any, param1: android.content.ComponentName, param2: android.os.Handler): void;
public addOnActiveSessionsChangedListener(param0: any, param1: android.content.ComponentName): void;
}
export module MediaSessionManager {
export class OnActiveSessionsChangedListener extends java.lang.Object {
public static class: java.lang.Class<any>;
/**
* Constructs a new instance of the any$OnActiveSessionsChangedListener interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
onActiveSessionsChanged(param0: java.util.List<any>): void;
});
public constructor();
public onActiveSessionsChanged(param0: java.util.List<any>): void;
}
}
}
}
}
declare module android {
export module media {
export module session {
export class PlaybackState extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static ACTION_FAST_FORWARD: number;
public static ACTION_PAUSE: number;
public static ACTION_PLAY: number;
public static ACTION_PLAY_FROM_MEDIA_ID: number;
public static ACTION_PLAY_FROM_SEARCH: number;
public static ACTION_PLAY_FROM_URI: number;
public static ACTION_PLAY_PAUSE: number;
public static ACTION_PREPARE: number;
public static ACTION_PREPARE_FROM_MEDIA_ID: number;
public static ACTION_PREPARE_FROM_SEARCH: number;
public static ACTION_PREPARE_FROM_URI: number;
public static ACTION_REWIND: number;
public static ACTION_SEEK_TO: number;
public static ACTION_SET_RATING: number;
public static ACTION_SKIP_TO_NEXT: number;
public static ACTION_SKIP_TO_PREVIOUS: number;
public static ACTION_SKIP_TO_QUEUE_ITEM: number;
public static ACTION_STOP: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static PLAYBACK_POSITION_UNKNOWN: number;
public static STATE_BUFFERING: number;
public static STATE_CONNECTING: number;
public static STATE_ERROR: number;
public static STATE_FAST_FORWARDING: number;
public static STATE_NONE: number;
public static STATE_PAUSED: number;
public static STATE_PLAYING: number;
public static STATE_REWINDING: number;
public static STATE_SKIPPING_TO_NEXT: number;
public static STATE_SKIPPING_TO_PREVIOUS: number;
public static STATE_SKIPPING_TO_QUEUE_ITEM: number;
public static STATE_STOPPED: number;
public getPlaybackSpeed(): number;
public getCustomActions(): java.util.List<any>;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getPosition(): number;
public toString(): string;
public getErrorMessage(): string;
public getState(): number;
public describeContents(): number;
public getActions(): number;
public getBufferedPosition(): number;
public getLastPositionUpdateTime(): number;
public getExtras(): android.os.Bundle;
public getActiveQueueItemId(): number;
}
export module PlaybackState {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public addCustomAction(param0: string, param1: string, param2: number): any;
public setExtras(param0: android.os.Bundle): any;
public constructor(param0: any);
public constructor();
public setActiveQueueItemId(param0: number): any;
public addCustomAction(param0: any): any;
public setErrorMessage(param0: string): any;
public build(): any;
public setState(param0: number, param1: number, param2: number): any;
public setActions(param0: number): any;
public setState(param0: number, param1: number, param2: number, param3: number): any;
public setBufferedPosition(param0: number): any;
}
export class CustomAction extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getIcon(): number;
public toString(): string;
public getName(): string;
public describeContents(): number;
public getExtras(): android.os.Bundle;
public getAction(): string;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
export module CustomAction {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setExtras(param0: android.os.Bundle): any;
public constructor(param0: string, param1: string, param2: number);
public build(): any;
}
}
}
}
}
}
declare module android {
export module media {
@ -39761,17 +40213,421 @@ declare module android {
}
}
declare module android {
export module print {
export class PageRange extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static ALL_PAGES: any;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getEnd(): number;
public constructor(param0: number, param1: number);
public getStart(): number;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintAttributes extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static COLOR_MODE_COLOR: number;
public static COLOR_MODE_MONOCHROME: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static DUPLEX_MODE_LONG_EDGE: number;
public static DUPLEX_MODE_NONE: number;
public static DUPLEX_MODE_SHORT_EDGE: number;
public getMinMargins(): any;
public equals(param0: any): boolean;
public toString(): string;
public getDuplexMode(): number;
public getMediaSize(): any;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getResolution(): any;
public getColorMode(): number;
public hashCode(): number;
}
export module PrintAttributes {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setColorMode(param0: number): any;
public setResolution(param0: any): any;
public setMinMargins(param0: any): any;
public setDuplexMode(param0: number): any;
public setMediaSize(param0: any): any;
public constructor();
public build(): any;
}
export class Margins extends java.lang.Object {
public static class: java.lang.Class<any>;
public static NO_MARGINS: any;
public getLeftMils(): number;
public getBottomMils(): number;
public constructor(param0: number, param1: number, param2: number, param3: number);
public hashCode(): number;
public getRightMils(): number;
public equals(param0: any): boolean;
public toString(): string;
public getTopMils(): number;
}
export class MediaSize extends java.lang.Object {
public static class: java.lang.Class<any>;
public static ISO_A0: any;
public static ISO_A1: any;
public static ISO_A10: any;
public static ISO_A2: any;
public static ISO_A3: any;
public static ISO_A4: any;
public static ISO_A5: any;
public static ISO_A6: any;
public static ISO_A7: any;
public static ISO_A8: any;
public static ISO_A9: any;
public static ISO_B0: any;
public static ISO_B1: any;
public static ISO_B10: any;
public static ISO_B2: any;
public static ISO_B3: any;
public static ISO_B4: any;
public static ISO_B5: any;
public static ISO_B6: any;
public static ISO_B7: any;
public static ISO_B8: any;
public static ISO_B9: any;
public static ISO_C0: any;
public static ISO_C1: any;
public static ISO_C10: any;
public static ISO_C2: any;
public static ISO_C3: any;
public static ISO_C4: any;
public static ISO_C5: any;
public static ISO_C6: any;
public static ISO_C7: any;
public static ISO_C8: any;
public static ISO_C9: any;
public static JIS_B0: any;
public static JIS_B1: any;
public static JIS_B10: any;
public static JIS_B2: any;
public static JIS_B3: any;
public static JIS_B4: any;
public static JIS_B5: any;
public static JIS_B6: any;
public static JIS_B7: any;
public static JIS_B8: any;
public static JIS_B9: any;
public static JIS_EXEC: any;
public static JPN_CHOU2: any;
public static JPN_CHOU3: any;
public static JPN_CHOU4: any;
public static JPN_HAGAKI: any;
public static JPN_KAHU: any;
public static JPN_KAKU2: any;
public static JPN_OUFUKU: any;
public static JPN_YOU4: any;
public static NA_FOOLSCAP: any;
public static NA_GOVT_LETTER: any;
public static NA_INDEX_3X5: any;
public static NA_INDEX_4X6: any;
public static NA_INDEX_5X8: any;
public static NA_JUNIOR_LEGAL: any;
public static NA_LEDGER: any;
public static NA_LEGAL: any;
public static NA_LETTER: any;
public static NA_MONARCH: any;
public static NA_QUARTO: any;
public static NA_TABLOID: any;
public static OM_DAI_PA_KAI: any;
public static OM_JUURO_KU_KAI: any;
public static OM_PA_KAI: any;
public static PRC_1: any;
public static PRC_10: any;
public static PRC_16K: any;
public static PRC_2: any;
public static PRC_3: any;
public static PRC_4: any;
public static PRC_5: any;
public static PRC_6: any;
public static PRC_7: any;
public static PRC_8: any;
public static PRC_9: any;
public static ROC_16K: any;
public static ROC_8K: any;
public static UNKNOWN_LANDSCAPE: any;
public static UNKNOWN_PORTRAIT: any;
public getWidthMils(): number;
public getId(): string;
public asLandscape(): any;
public hashCode(): number;
public isPortrait(): boolean;
public getHeightMils(): number;
public asPortrait(): any;
public equals(param0: any): boolean;
public constructor(param0: string, param1: string, param2: number, param3: number);
public getLabel(param0: android.content.pm.PackageManager): string;
public toString(): string;
}
export class Resolution extends java.lang.Object {
public static class: java.lang.Class<any>;
public getHorizontalDpi(): number;
public getId(): string;
public getVerticalDpi(): number;
public getLabel(): string;
public hashCode(): number;
public equals(param0: any): boolean;
public constructor(param0: string, param1: string, param2: number, param3: number);
public toString(): string;
}
}
}
}
declare module android {
export module print {
export abstract class PrintDocumentAdapter extends java.lang.Object {
public static class: java.lang.Class<any>;
public static EXTRA_PRINT_PREVIEW: string;
public onLayout(param0: any, param1: any, param2: android.os.CancellationSignal, param3: any, param4: android.os.Bundle): void;
public onStart(): void;
public onFinish(): void;
public constructor();
public onWrite(param0: androidNative.Array<any>, param1: android.os.ParcelFileDescriptor, param2: android.os.CancellationSignal, param3: any): void;
}
export module PrintDocumentAdapter {
export abstract class LayoutResultCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onLayoutCancelled(): void;
public onLayoutFinished(param0: any, param1: boolean): void;
public onLayoutFailed(param0: string): void;
}
export abstract class WriteResultCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onWriteFinished(param0: androidNative.Array<any>): void;
public onWriteFailed(param0: string): void;
public onWriteCancelled(): void;
}
}
}
}
declare module android {
export module print {
export class PrintDocumentInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CONTENT_TYPE_DOCUMENT: number;
public static CONTENT_TYPE_PHOTO: number;
public static CONTENT_TYPE_UNKNOWN: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static PAGE_COUNT_UNKNOWN: number;
public equals(param0: any): boolean;
public getPageCount(): number;
public toString(): string;
public getName(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getDataSize(): number;
public getContentType(): number;
public hashCode(): number;
}
export module PrintDocumentInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setContentType(param0: number): any;
public setPageCount(param0: number): any;
public constructor(param0: string);
public build(): any;
}
}
}
}
declare module android {
export module print {
export class PrintJob extends java.lang.Object {
public static class: java.lang.Class<any>;
public getId(): any;
public isBlocked(): boolean;
public equals(param0: any): boolean;
public isQueued(): boolean;
public isFailed(): boolean;
public isStarted(): boolean;
public getInfo(): any;
public isCompleted(): boolean;
public cancel(): void;
public isCancelled(): boolean;
public restart(): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintJobId extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintJobInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static STATE_BLOCKED: number;
public static STATE_CANCELED: number;
public static STATE_COMPLETED: number;
public static STATE_CREATED: number;
public static STATE_FAILED: number;
public static STATE_QUEUED: number;
public static STATE_STARTED: number;
public getId(): any;
public getPrinterId(): any;
public getLabel(): string;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getPages(): androidNative.Array<any>;
public getAttributes(): any;
public getCopies(): number;
public getCreationTime(): number;
public getState(): number;
}
export module PrintJobInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public constructor(param0: any);
public putAdvancedOption(param0: string, param1: string): void;
public setCopies(param0: number): void;
public setPages(param0: androidNative.Array<any>): void;
public build(): any;
public setAttributes(param0: any): void;
public putAdvancedOption(param0: string, param1: number): void;
}
}
}
}
declare module android {
export module print {
export class PrintManager extends java.lang.Object {
public static class: java.lang.Class<any>;
public print(param0: string, param1: any, param2: any): any;
public getPrintJobs(): java.util.List<any>;
}
}
}
declare module android {
export module print {
export class PrinterCapabilitiesInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getMinMargins(): any;
public equals(param0: any): boolean;
public toString(): string;
public getColorModes(): number;
public getDefaults(): any;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getResolutions(): java.util.List<any>;
public getMediaSizes(): java.util.List<any>;
public getDuplexModes(): number;
public hashCode(): number;
}
export module PrinterCapabilitiesInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public addMediaSize(param0: any, param1: boolean): any;
public setMinMargins(param0: any): any;
public build(): any;
public setColorModes(param0: number, param1: number): any;
public setDuplexModes(param0: number, param1: number): any;
public constructor(param0: any);
public addResolution(param0: any, param1: boolean): any;
}
}
}
}
declare module android {
export module print {
export class PrinterId extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getLocalId(): string;
public equals(param0: any): boolean;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrinterInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static STATUS_BUSY: number;
public static STATUS_IDLE: number;
public static STATUS_UNAVAILABLE: number;
public equals(param0: any): boolean;
public toString(): string;
public getName(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getCapabilities(): any;
public getId(): any;
public getDescription(): string;
public getStatus(): number;
public hashCode(): number;
}
export module PrinterInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setCapabilities(param0: any): any;
public build(): any;
public setInfoIntent(param0: android.app.PendingIntent): any;
public constructor(param0: any);
public setDescription(param0: string): any;
public setStatus(param0: number): any;
public setHasCustomPrinterIcon(param0: boolean): any;
public setIconResourceId(param0: number): any;
public setName(param0: string): any;
public constructor(param0: any, param1: string, param2: number);
}
}
}
}
declare module android {
export module print {
export module pdf {
export class PrintedPdfDocument extends android.graphics.pdf.PdfDocument {
public static class: java.lang.Class<any>;
public getPageWidth(): number;
public getPageContentRect(): android.graphics.Rect;
public getPageHeight(): number;
public constructor(param0: android.content.Context, param1: any);
public startPage(param0: number): android.graphics.pdf.PdfDocument.Page;
public startPage(param0: android.graphics.pdf.PdfDocument.PageInfo): android.graphics.pdf.PdfDocument.Page;
public constructor();
}
}
}
}
declare module android {
export module printservice {
@ -45347,7 +46203,64 @@ declare module android {
}
}
declare module android {
export module service {
export module media {
export abstract class CameraPrewarmService extends android.app.Service {
public static class: java.lang.Class<any>;
public onBind(param0: android.content.Intent): android.os.IBinder;
public onPrewarm(): void;
public onUnbind(param0: android.content.Intent): boolean;
public constructor(param0: android.content.Context);
public onTrimMemory(param0: number): void;
public constructor();
public onCooldown(param0: boolean): void;
}
}
}
}
declare module android {
export module service {
export module media {
export abstract class MediaBrowserService extends android.app.Service {
public static class: java.lang.Class<any>;
public static SERVICE_INTERFACE: string;
public onLoadItem(param0: string, param1: any): void;
public notifyChildrenChanged(param0: string): void;
public onGetRoot(param0: string, param1: number, param2: android.os.Bundle): any;
public setSessionToken(param0: any): void;
public constructor();
public notifyChildrenChanged(param0: string, param1: android.os.Bundle): void;
public onBind(param0: android.content.Intent): android.os.IBinder;
public getBrowserRootHints(): android.os.Bundle;
public constructor(param0: android.content.Context);
public onCreate(): void;
public dump(param0: java.io.FileDescriptor, param1: java.io.PrintWriter, param2: androidNative.Array<string>): void;
public onLoadChildren(param0: string, param1: any, param2: android.os.Bundle): void;
public onTrimMemory(param0: number): void;
public getSessionToken(): any;
public onLoadChildren(param0: string, param1: any): void;
}
export module MediaBrowserService {
export class BrowserRoot extends java.lang.Object {
public static class: java.lang.Class<any>;
public static EXTRA_OFFLINE: string;
public static EXTRA_RECENT: string;
public static EXTRA_SUGGESTED: string;
public getExtras(): android.os.Bundle;
public constructor(param0: string, param1: android.os.Bundle);
public getRootId(): string;
}
export class Result<T> extends java.lang.Object {
public static class: java.lang.Class<any>;
public sendResult(param0: T): void;
public detach(): void;
}
}
}
}
}
declare module android {
export module service {
@ -106552,6 +107465,7 @@ declare module org {
//android.os.Parcelable.Creator:1
//android.os.RemoteCallbackList:1
//android.service.carrier.CarrierMessagingService.ResultCallback:1
//android.service.media.MediaBrowserService.Result:1
//android.test.ActivityInstrumentationTestCase:1
//android.test.ActivityInstrumentationTestCase2:1
//android.test.ActivityUnitTestCase:1

View File

@ -8097,9 +8097,132 @@ declare module android {
}
}
declare module android {
export module app {
export module job {
export class JobInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static BACKOFF_POLICY_EXPONENTIAL: number;
public static BACKOFF_POLICY_LINEAR: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static DEFAULT_INITIAL_BACKOFF_MILLIS: number;
public static MAX_BACKOFF_DELAY_MILLIS: number;
public static NETWORK_TYPE_ANY: number;
public static NETWORK_TYPE_NONE: number;
public static NETWORK_TYPE_NOT_ROAMING: number;
public static NETWORK_TYPE_UNMETERED: number;
public getNetworkType(): number;
public isPeriodic(): boolean;
public isRequireCharging(): boolean;
public getMinLatencyMillis(): number;
public getIntervalMillis(): number;
public getService(): android.content.ComponentName;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getId(): number;
public isPersisted(): boolean;
public getBackoffPolicy(): number;
public getTriggerContentUpdateDelay(): number;
public toString(): string;
public isRequireDeviceIdle(): boolean;
public getMaxExecutionDelayMillis(): number;
public getFlexMillis(): number;
public getTriggerContentMaxDelay(): number;
public static getMinPeriodMillis(): number;
public getExtras(): any;
public getTriggerContentUris(): androidNative.Array<any>;
public describeContents(): number;
public getInitialBackoffMillis(): number;
public static getMinFlexMillis(): number;
}
export module JobInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setOverrideDeadline(param0: number): any;
public setTriggerContentMaxDelay(param0: number): any;
public setRequiredNetworkType(param0: number): any;
public setPeriodic(param0: number, param1: number): any;
public setTriggerContentUpdateDelay(param0: number): any;
public setPersisted(param0: boolean): any;
public setExtras(param0: any): any;
public addTriggerContentUri(param0: any): any;
public setMinimumLatency(param0: number): any;
public constructor(param0: number, param1: android.content.ComponentName);
public setPeriodic(param0: number): any;
public build(): any;
public setBackoffCriteria(param0: number, param1: number): any;
public setRequiresDeviceIdle(param0: boolean): any;
public setRequiresCharging(param0: boolean): any;
}
export class TriggerContentUri extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static FLAG_NOTIFY_FOR_DESCENDANTS: number;
public equals(param0: any): boolean;
public getUri(): android.net.Uri;
public getFlags(): number;
public describeContents(): number;
public hashCode(): number;
public constructor(param0: android.net.Uri, param1: number);
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
}
}
}
}
declare module android {
export module app {
export module job {
export class JobParameters extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getTriggeredContentAuthorities(): androidNative.Array<string>;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getExtras(): any;
public describeContents(): number;
public isOverrideDeadlineExpired(): boolean;
public getTriggeredContentUris(): androidNative.Array<android.net.Uri>;
public getJobId(): number;
}
}
}
}
declare module android {
export module app {
export module job {
export abstract class JobScheduler extends java.lang.Object {
public static class: java.lang.Class<any>;
public static RESULT_FAILURE: number;
public static RESULT_SUCCESS: number;
public getPendingJob(param0: number): any;
public cancelAll(): void;
public getAllPendingJobs(): java.util.List<any>;
public schedule(param0: any): number;
public constructor();
public cancel(param0: number): void;
}
}
}
}
declare module android {
export module app {
export module job {
export abstract class JobService extends android.app.Service {
public static class: java.lang.Class<any>;
public static PERMISSION_BIND: string;
public onStartJob(param0: any): boolean;
public onBind(param0: android.content.Intent): android.os.IBinder;
public onStopJob(param0: any): boolean;
public constructor(param0: android.content.Context);
public jobFinished(param0: any, param1: boolean): void;
public onTrimMemory(param0: number): void;
public constructor();
}
}
}
}
declare module android {
export module app {
@ -30100,6 +30223,68 @@ declare module android {
}
}
declare module android {
export module media {
export module browse {
export class MediaBrowser extends java.lang.Object {
public static class: java.lang.Class<any>;
public static EXTRA_PAGE: string;
public static EXTRA_PAGE_SIZE: string;
public unsubscribe(param0: string, param1: any): void;
public subscribe(param0: string, param1: android.os.Bundle, param2: any): void;
public getItem(param0: string, param1: any): void;
public unsubscribe(param0: string): void;
public subscribe(param0: string, param1: any): void;
public isConnected(): boolean;
public getRoot(): string;
public connect(): void;
public getServiceComponent(): android.content.ComponentName;
public disconnect(): void;
public getExtras(): android.os.Bundle;
public constructor(param0: android.content.Context, param1: android.content.ComponentName, param2: any, param3: android.os.Bundle);
public getSessionToken(): any;
}
export module MediaBrowser {
export class ConnectionCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onConnected(): void;
public onConnectionFailed(): void;
public constructor();
public onConnectionSuspended(): void;
}
export abstract class ItemCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onItemLoaded(param0: any): void;
public constructor();
public onError(param0: string): void;
}
export class MediaItem extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static FLAG_BROWSABLE: number;
public static FLAG_PLAYABLE: number;
public toString(): string;
public isBrowsable(): boolean;
public getFlags(): number;
public getDescription(): android.media.MediaDescription;
public describeContents(): number;
public isPlayable(): boolean;
public constructor(param0: android.media.MediaDescription, param1: number);
public getMediaId(): string;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
export abstract class SubscriptionCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onError(param0: string, param1: android.os.Bundle): void;
public onChildrenLoaded(param0: string, param1: java.util.List<any>): void;
public constructor();
public onError(param0: string): void;
public onChildrenLoaded(param0: string, param1: java.util.List<any>, param2: android.os.Bundle): void;
}
}
}
}
}
declare module android {
export module media {
@ -30423,9 +30608,276 @@ declare module android {
}
}
declare module android {
export module media {
export module session {
export class MediaController extends java.lang.Object {
public static class: java.lang.Class<any>;
public getPlaybackInfo(): any;
public getRatingType(): number;
public getPackageName(): string;
public registerCallback(param0: any): void;
public getMetadata(): any;
public adjustVolume(param0: number, param1: number): void;
public sendCommand(param0: string, param1: android.os.Bundle, param2: android.os.ResultReceiver): void;
public getTransportControls(): any;
public registerCallback(param0: any, param1: android.os.Handler): void;
public unregisterCallback(param0: any): void;
public dispatchMediaButtonEvent(param0: android.view.KeyEvent): boolean;
public getQueue(): java.util.List<any>;
public getPlaybackState(): any;
public getQueueTitle(): string;
public getFlags(): number;
public setVolumeTo(param0: number, param1: number): void;
public getExtras(): android.os.Bundle;
public constructor(param0: android.content.Context, param1: any);
public getSessionToken(): any;
public getSessionActivity(): android.app.PendingIntent;
}
export module MediaController {
export abstract class Callback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onSessionDestroyed(): void;
public onQueueTitleChanged(param0: string): void;
public onMetadataChanged(param0: any): void;
public constructor();
public onPlaybackStateChanged(param0: any): void;
public onSessionEvent(param0: string, param1: android.os.Bundle): void;
public onQueueChanged(param0: java.util.List<any>): void;
public onAudioInfoChanged(param0: any): void;
public onExtrasChanged(param0: android.os.Bundle): void;
}
export class PlaybackInfo extends java.lang.Object {
public static class: java.lang.Class<any>;
public static PLAYBACK_TYPE_LOCAL: number;
public static PLAYBACK_TYPE_REMOTE: number;
public getAudioAttributes(): any;
public getMaxVolume(): number;
public getVolumeControl(): number;
public getPlaybackType(): number;
public getCurrentVolume(): number;
}
export class TransportControls extends java.lang.Object {
public static class: java.lang.Class<any>;
public playFromUri(param0: android.net.Uri, param1: android.os.Bundle): void;
public playFromMediaId(param0: string, param1: android.os.Bundle): void;
public fastForward(): void;
public setRating(param0: any): void;
public skipToQueueItem(param0: number): void;
public skipToNext(): void;
public prepareFromUri(param0: android.net.Uri, param1: android.os.Bundle): void;
public rewind(): void;
public seekTo(param0: number): void;
public skipToPrevious(): void;
public pause(): void;
public prepareFromSearch(param0: string, param1: android.os.Bundle): void;
public stop(): void;
public sendCustomAction(param0: any, param1: android.os.Bundle): void;
public prepareFromMediaId(param0: string, param1: android.os.Bundle): void;
public play(): void;
public sendCustomAction(param0: string, param1: android.os.Bundle): void;
public playFromSearch(param0: string, param1: android.os.Bundle): void;
public prepare(): void;
}
}
}
}
}
declare module android {
export module media {
export module session {
export class MediaSession extends java.lang.Object {
public static class: java.lang.Class<any>;
public static FLAG_HANDLES_MEDIA_BUTTONS: number;
public static FLAG_HANDLES_TRANSPORT_CONTROLS: number;
public setMetadata(param0: any): void;
public getController(): any;
public release(): void;
public setPlaybackState(param0: any): void;
public setPlaybackToLocal(param0: any): void;
public setCallback(param0: any, param1: android.os.Handler): void;
public setRatingType(param0: number): void;
public setMediaButtonReceiver(param0: android.app.PendingIntent): void;
public setActive(param0: boolean): void;
public setFlags(param0: number): void;
public setQueue(param0: java.util.List<any>): void;
public setSessionActivity(param0: android.app.PendingIntent): void;
public setCallback(param0: any): void;
public setExtras(param0: android.os.Bundle): void;
public sendSessionEvent(param0: string, param1: android.os.Bundle): void;
public setQueueTitle(param0: string): void;
public setPlaybackToRemote(param0: android.media.VolumeProvider): void;
public isActive(): boolean;
public getSessionToken(): any;
public constructor(param0: android.content.Context, param1: string);
}
export module MediaSession {
export abstract class Callback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onSkipToPrevious(): void;
public onCustomAction(param0: string, param1: android.os.Bundle): void;
public onPlayFromSearch(param0: string, param1: android.os.Bundle): void;
public onRewind(): void;
public onSkipToNext(): void;
public onPrepareFromSearch(param0: string, param1: android.os.Bundle): void;
public onSetRating(param0: any): void;
public onPrepare(): void;
public onPlayFromMediaId(param0: string, param1: android.os.Bundle): void;
public onPrepareFromUri(param0: android.net.Uri, param1: android.os.Bundle): void;
public onPrepareFromMediaId(param0: string, param1: android.os.Bundle): void;
public constructor();
public onCommand(param0: string, param1: android.os.Bundle, param2: android.os.ResultReceiver): void;
public onPlay(): void;
public onPause(): void;
public onSeekTo(param0: number): void;
public onMediaButtonEvent(param0: android.content.Intent): boolean;
public onPlayFromUri(param0: android.net.Uri, param1: android.os.Bundle): void;
public onStop(): void;
public onFastForward(): void;
public onSkipToQueueItem(param0: number): void;
}
export class QueueItem extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static UNKNOWN_ID: number;
public getQueueId(): number;
public toString(): string;
public getDescription(): android.media.MediaDescription;
public describeContents(): number;
public constructor(param0: android.media.MediaDescription, param1: number);
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
export class Token extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public describeContents(): number;
public hashCode(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
}
}
}
}
declare module android {
export module media {
export module session {
export class MediaSessionManager extends java.lang.Object {
public static class: java.lang.Class<any>;
public getActiveSessions(param0: android.content.ComponentName): java.util.List<any>;
public removeOnActiveSessionsChangedListener(param0: any): void;
public addOnActiveSessionsChangedListener(param0: any, param1: android.content.ComponentName, param2: android.os.Handler): void;
public addOnActiveSessionsChangedListener(param0: any, param1: android.content.ComponentName): void;
}
export module MediaSessionManager {
export class OnActiveSessionsChangedListener extends java.lang.Object {
public static class: java.lang.Class<any>;
/**
* Constructs a new instance of the any$OnActiveSessionsChangedListener interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
onActiveSessionsChanged(param0: java.util.List<any>): void;
});
public constructor();
public onActiveSessionsChanged(param0: java.util.List<any>): void;
}
}
}
}
}
declare module android {
export module media {
export module session {
export class PlaybackState extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static ACTION_FAST_FORWARD: number;
public static ACTION_PAUSE: number;
public static ACTION_PLAY: number;
public static ACTION_PLAY_FROM_MEDIA_ID: number;
public static ACTION_PLAY_FROM_SEARCH: number;
public static ACTION_PLAY_FROM_URI: number;
public static ACTION_PLAY_PAUSE: number;
public static ACTION_PREPARE: number;
public static ACTION_PREPARE_FROM_MEDIA_ID: number;
public static ACTION_PREPARE_FROM_SEARCH: number;
public static ACTION_PREPARE_FROM_URI: number;
public static ACTION_REWIND: number;
public static ACTION_SEEK_TO: number;
public static ACTION_SET_RATING: number;
public static ACTION_SKIP_TO_NEXT: number;
public static ACTION_SKIP_TO_PREVIOUS: number;
public static ACTION_SKIP_TO_QUEUE_ITEM: number;
public static ACTION_STOP: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static PLAYBACK_POSITION_UNKNOWN: number;
public static STATE_BUFFERING: number;
public static STATE_CONNECTING: number;
public static STATE_ERROR: number;
public static STATE_FAST_FORWARDING: number;
public static STATE_NONE: number;
public static STATE_PAUSED: number;
public static STATE_PLAYING: number;
public static STATE_REWINDING: number;
public static STATE_SKIPPING_TO_NEXT: number;
public static STATE_SKIPPING_TO_PREVIOUS: number;
public static STATE_SKIPPING_TO_QUEUE_ITEM: number;
public static STATE_STOPPED: number;
public getPlaybackSpeed(): number;
public getCustomActions(): java.util.List<any>;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getPosition(): number;
public toString(): string;
public getErrorMessage(): string;
public getState(): number;
public describeContents(): number;
public getActions(): number;
public getBufferedPosition(): number;
public getLastPositionUpdateTime(): number;
public getExtras(): android.os.Bundle;
public getActiveQueueItemId(): number;
}
export module PlaybackState {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public addCustomAction(param0: string, param1: string, param2: number): any;
public setExtras(param0: android.os.Bundle): any;
public constructor(param0: any);
public constructor();
public setActiveQueueItemId(param0: number): any;
public addCustomAction(param0: any): any;
public setErrorMessage(param0: string): any;
public build(): any;
public setState(param0: number, param1: number, param2: number): any;
public setActions(param0: number): any;
public setState(param0: number, param1: number, param2: number, param3: number): any;
public setBufferedPosition(param0: number): any;
}
export class CustomAction extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getIcon(): number;
public toString(): string;
public getName(): string;
public describeContents(): number;
public getExtras(): android.os.Bundle;
public getAction(): string;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
}
export module CustomAction {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setExtras(param0: android.os.Bundle): any;
public constructor(param0: string, param1: string, param2: number);
public build(): any;
}
}
}
}
}
}
declare module android {
export module media {
@ -39883,17 +40335,421 @@ declare module android {
}
}
declare module android {
export module print {
export class PageRange extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static ALL_PAGES: any;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getEnd(): number;
public constructor(param0: number, param1: number);
public getStart(): number;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintAttributes extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static COLOR_MODE_COLOR: number;
public static COLOR_MODE_MONOCHROME: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static DUPLEX_MODE_LONG_EDGE: number;
public static DUPLEX_MODE_NONE: number;
public static DUPLEX_MODE_SHORT_EDGE: number;
public getMinMargins(): any;
public equals(param0: any): boolean;
public toString(): string;
public getDuplexMode(): number;
public getMediaSize(): any;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getResolution(): any;
public getColorMode(): number;
public hashCode(): number;
}
export module PrintAttributes {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setColorMode(param0: number): any;
public setResolution(param0: any): any;
public setMinMargins(param0: any): any;
public setDuplexMode(param0: number): any;
public setMediaSize(param0: any): any;
public constructor();
public build(): any;
}
export class Margins extends java.lang.Object {
public static class: java.lang.Class<any>;
public static NO_MARGINS: any;
public getLeftMils(): number;
public getBottomMils(): number;
public constructor(param0: number, param1: number, param2: number, param3: number);
public hashCode(): number;
public getRightMils(): number;
public equals(param0: any): boolean;
public toString(): string;
public getTopMils(): number;
}
export class MediaSize extends java.lang.Object {
public static class: java.lang.Class<any>;
public static ISO_A0: any;
public static ISO_A1: any;
public static ISO_A10: any;
public static ISO_A2: any;
public static ISO_A3: any;
public static ISO_A4: any;
public static ISO_A5: any;
public static ISO_A6: any;
public static ISO_A7: any;
public static ISO_A8: any;
public static ISO_A9: any;
public static ISO_B0: any;
public static ISO_B1: any;
public static ISO_B10: any;
public static ISO_B2: any;
public static ISO_B3: any;
public static ISO_B4: any;
public static ISO_B5: any;
public static ISO_B6: any;
public static ISO_B7: any;
public static ISO_B8: any;
public static ISO_B9: any;
public static ISO_C0: any;
public static ISO_C1: any;
public static ISO_C10: any;
public static ISO_C2: any;
public static ISO_C3: any;
public static ISO_C4: any;
public static ISO_C5: any;
public static ISO_C6: any;
public static ISO_C7: any;
public static ISO_C8: any;
public static ISO_C9: any;
public static JIS_B0: any;
public static JIS_B1: any;
public static JIS_B10: any;
public static JIS_B2: any;
public static JIS_B3: any;
public static JIS_B4: any;
public static JIS_B5: any;
public static JIS_B6: any;
public static JIS_B7: any;
public static JIS_B8: any;
public static JIS_B9: any;
public static JIS_EXEC: any;
public static JPN_CHOU2: any;
public static JPN_CHOU3: any;
public static JPN_CHOU4: any;
public static JPN_HAGAKI: any;
public static JPN_KAHU: any;
public static JPN_KAKU2: any;
public static JPN_OUFUKU: any;
public static JPN_YOU4: any;
public static NA_FOOLSCAP: any;
public static NA_GOVT_LETTER: any;
public static NA_INDEX_3X5: any;
public static NA_INDEX_4X6: any;
public static NA_INDEX_5X8: any;
public static NA_JUNIOR_LEGAL: any;
public static NA_LEDGER: any;
public static NA_LEGAL: any;
public static NA_LETTER: any;
public static NA_MONARCH: any;
public static NA_QUARTO: any;
public static NA_TABLOID: any;
public static OM_DAI_PA_KAI: any;
public static OM_JUURO_KU_KAI: any;
public static OM_PA_KAI: any;
public static PRC_1: any;
public static PRC_10: any;
public static PRC_16K: any;
public static PRC_2: any;
public static PRC_3: any;
public static PRC_4: any;
public static PRC_5: any;
public static PRC_6: any;
public static PRC_7: any;
public static PRC_8: any;
public static PRC_9: any;
public static ROC_16K: any;
public static ROC_8K: any;
public static UNKNOWN_LANDSCAPE: any;
public static UNKNOWN_PORTRAIT: any;
public getWidthMils(): number;
public getId(): string;
public asLandscape(): any;
public hashCode(): number;
public isPortrait(): boolean;
public getHeightMils(): number;
public asPortrait(): any;
public equals(param0: any): boolean;
public constructor(param0: string, param1: string, param2: number, param3: number);
public getLabel(param0: android.content.pm.PackageManager): string;
public toString(): string;
}
export class Resolution extends java.lang.Object {
public static class: java.lang.Class<any>;
public getHorizontalDpi(): number;
public getId(): string;
public getVerticalDpi(): number;
public getLabel(): string;
public hashCode(): number;
public equals(param0: any): boolean;
public constructor(param0: string, param1: string, param2: number, param3: number);
public toString(): string;
}
}
}
}
declare module android {
export module print {
export abstract class PrintDocumentAdapter extends java.lang.Object {
public static class: java.lang.Class<any>;
public static EXTRA_PRINT_PREVIEW: string;
public onLayout(param0: any, param1: any, param2: android.os.CancellationSignal, param3: any, param4: android.os.Bundle): void;
public onStart(): void;
public onFinish(): void;
public constructor();
public onWrite(param0: androidNative.Array<any>, param1: android.os.ParcelFileDescriptor, param2: android.os.CancellationSignal, param3: any): void;
}
export module PrintDocumentAdapter {
export abstract class LayoutResultCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onLayoutCancelled(): void;
public onLayoutFinished(param0: any, param1: boolean): void;
public onLayoutFailed(param0: string): void;
}
export abstract class WriteResultCallback extends java.lang.Object {
public static class: java.lang.Class<any>;
public onWriteFinished(param0: androidNative.Array<any>): void;
public onWriteFailed(param0: string): void;
public onWriteCancelled(): void;
}
}
}
}
declare module android {
export module print {
export class PrintDocumentInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CONTENT_TYPE_DOCUMENT: number;
public static CONTENT_TYPE_PHOTO: number;
public static CONTENT_TYPE_UNKNOWN: number;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static PAGE_COUNT_UNKNOWN: number;
public equals(param0: any): boolean;
public getPageCount(): number;
public toString(): string;
public getName(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getDataSize(): number;
public getContentType(): number;
public hashCode(): number;
}
export module PrintDocumentInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setContentType(param0: number): any;
public setPageCount(param0: number): any;
public constructor(param0: string);
public build(): any;
}
}
}
}
declare module android {
export module print {
export class PrintJob extends java.lang.Object {
public static class: java.lang.Class<any>;
public getId(): any;
public isBlocked(): boolean;
public equals(param0: any): boolean;
public isQueued(): boolean;
public isFailed(): boolean;
public isStarted(): boolean;
public getInfo(): any;
public isCompleted(): boolean;
public cancel(): void;
public isCancelled(): boolean;
public restart(): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintJobId extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public equals(param0: any): boolean;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrintJobInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static STATE_BLOCKED: number;
public static STATE_CANCELED: number;
public static STATE_COMPLETED: number;
public static STATE_CREATED: number;
public static STATE_FAILED: number;
public static STATE_QUEUED: number;
public static STATE_STARTED: number;
public getId(): any;
public getPrinterId(): any;
public getLabel(): string;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getPages(): androidNative.Array<any>;
public getAttributes(): any;
public getCopies(): number;
public getCreationTime(): number;
public getState(): number;
}
export module PrintJobInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public constructor(param0: any);
public putAdvancedOption(param0: string, param1: string): void;
public setCopies(param0: number): void;
public setPages(param0: androidNative.Array<any>): void;
public build(): any;
public setAttributes(param0: any): void;
public putAdvancedOption(param0: string, param1: number): void;
}
}
}
}
declare module android {
export module print {
export class PrintManager extends java.lang.Object {
public static class: java.lang.Class<any>;
public print(param0: string, param1: any, param2: any): any;
public getPrintJobs(): java.util.List<any>;
}
}
}
declare module android {
export module print {
export class PrinterCapabilitiesInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getMinMargins(): any;
public equals(param0: any): boolean;
public toString(): string;
public getColorModes(): number;
public getDefaults(): any;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getResolutions(): java.util.List<any>;
public getMediaSizes(): java.util.List<any>;
public getDuplexModes(): number;
public hashCode(): number;
}
export module PrinterCapabilitiesInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public addMediaSize(param0: any, param1: boolean): any;
public setMinMargins(param0: any): any;
public build(): any;
public setColorModes(param0: number, param1: number): any;
public setDuplexModes(param0: number, param1: number): any;
public constructor(param0: any);
public addResolution(param0: any, param1: boolean): any;
}
}
}
}
declare module android {
export module print {
export class PrinterId extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public getLocalId(): string;
public equals(param0: any): boolean;
public toString(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public hashCode(): number;
}
}
}
declare module android {
export module print {
export class PrinterInfo extends java.lang.Object implements android.os.Parcelable {
public static class: java.lang.Class<any>;
public static CREATOR: android.os.Parcelable.Creator<any>;
public static STATUS_BUSY: number;
public static STATUS_IDLE: number;
public static STATUS_UNAVAILABLE: number;
public equals(param0: any): boolean;
public toString(): string;
public getName(): string;
public describeContents(): number;
public writeToParcel(param0: android.os.Parcel, param1: number): void;
public getCapabilities(): any;
public getId(): any;
public getDescription(): string;
public getStatus(): number;
public hashCode(): number;
}
export module PrinterInfo {
export class Builder extends java.lang.Object {
public static class: java.lang.Class<any>;
public setCapabilities(param0: any): any;
public build(): any;
public setInfoIntent(param0: android.app.PendingIntent): any;
public constructor(param0: any);
public setDescription(param0: string): any;
public setStatus(param0: number): any;
public setHasCustomPrinterIcon(param0: boolean): any;
public setIconResourceId(param0: number): any;
public setName(param0: string): any;
public constructor(param0: any, param1: string, param2: number);
}
}
}
}
declare module android {
export module print {
export module pdf {
export class PrintedPdfDocument extends android.graphics.pdf.PdfDocument {
public static class: java.lang.Class<any>;
public getPageWidth(): number;
public getPageContentRect(): android.graphics.Rect;
public getPageHeight(): number;
public constructor(param0: android.content.Context, param1: any);
public startPage(param0: number): android.graphics.pdf.PdfDocument.Page;
public startPage(param0: android.graphics.pdf.PdfDocument.PageInfo): android.graphics.pdf.PdfDocument.Page;
public constructor();
}
}
}
}
declare module android {
export module printservice {
@ -45477,7 +46333,64 @@ declare module android {
}
}
declare module android {
export module service {
export module media {
export abstract class CameraPrewarmService extends android.app.Service {
public static class: java.lang.Class<any>;
public onBind(param0: android.content.Intent): android.os.IBinder;
public onPrewarm(): void;
public onUnbind(param0: android.content.Intent): boolean;
public constructor(param0: android.content.Context);
public onTrimMemory(param0: number): void;
public constructor();
public onCooldown(param0: boolean): void;
}
}
}
}
declare module android {
export module service {
export module media {
export abstract class MediaBrowserService extends android.app.Service {
public static class: java.lang.Class<any>;
public static SERVICE_INTERFACE: string;
public onLoadItem(param0: string, param1: any): void;
public notifyChildrenChanged(param0: string): void;
public onGetRoot(param0: string, param1: number, param2: android.os.Bundle): any;
public setSessionToken(param0: any): void;
public constructor();
public notifyChildrenChanged(param0: string, param1: android.os.Bundle): void;
public onBind(param0: android.content.Intent): android.os.IBinder;
public getBrowserRootHints(): android.os.Bundle;
public constructor(param0: android.content.Context);
public onCreate(): void;
public dump(param0: java.io.FileDescriptor, param1: java.io.PrintWriter, param2: androidNative.Array<string>): void;
public onLoadChildren(param0: string, param1: any, param2: android.os.Bundle): void;
public onTrimMemory(param0: number): void;
public getSessionToken(): any;
public onLoadChildren(param0: string, param1: any): void;
}
export module MediaBrowserService {
export class BrowserRoot extends java.lang.Object {
public static class: java.lang.Class<any>;
public static EXTRA_OFFLINE: string;
public static EXTRA_RECENT: string;
public static EXTRA_SUGGESTED: string;
public getExtras(): android.os.Bundle;
public constructor(param0: string, param1: android.os.Bundle);
public getRootId(): string;
}
export class Result<T> extends java.lang.Object {
public static class: java.lang.Class<any>;
public sendResult(param0: T): void;
public detach(): void;
}
}
}
}
}
declare module android {
export module service {
@ -106778,6 +107691,7 @@ declare module org {
//android.os.Parcelable.Creator:1
//android.os.RemoteCallbackList:1
//android.service.carrier.CarrierMessagingService.ResultCallback:1
//android.service.media.MediaBrowserService.Result:1
//android.test.ActivityInstrumentationTestCase:1
//android.test.ActivityInstrumentationTestCase2:1
//android.test.ActivityUnitTestCase:1

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff