function getColors(wallpaperType: WallpaperType, callback: AsyncCallback<Array<RgbaColor>>): void
|
获取壁纸图片主颜色(桌面或者锁屏壁纸),callback方式
|
function getColors(wallpaperType: WallpaperType): Promise<Array<RgbaColor>>
|
获取壁纸图片主颜色(桌面或者锁屏壁纸),Promise方式
|
function getColorsSync(wallpaperType: WallpaperType): Array<RgbaColor>
|
获取壁纸图片主颜色(桌面或者锁屏壁纸),同步方式
|
function getId(wallpaperType: WallpaperType, callback: AsyncCallback<number>): void
|
获取壁纸id(桌面或者锁屏壁纸),callback方式
|
function getId(wallpaperType: WallpaperType): Promise<number>
|
获取壁纸id(桌面或者锁屏壁纸),Promise方式
|
function getIdSync(wallpaperType: WallpaperType): number
|
获取壁纸id(桌面或者锁屏壁纸),同步方式
|
function getFile(wallpaperType: WallpaperType, callback: AsyncCallback<number>): void
|
获取指定类型的壁纸文件,callback方式
|
function getFile(wallpaperType: WallpaperType): Promise<number>
|
获取指定类型的壁纸文件,Promise方式
|
function getFileSync(wallpaperType: WallpaperType): number
|
获取指定类型的壁纸文件,同步方式
|
function getMinHeight(callback: AsyncCallback<number>): void
|
获取壁纸的最小高度值,callback方式
|
function getMinHeight(): Promise<number>
|
获取壁纸的最小高度值,Promise方式
|
function getMinHeightSync(): number
|
获取壁纸的最小高度值,同步方式
|
function getMinWidth(callback: AsyncCallback<number>): void
|
获取壁纸的最小宽度值,callback方式
|
function getMinWidth(): Promise<number>
|
获取壁纸的最小宽度值,Promise方式
|
function getMinWidthSync(): number
|
获取壁纸的最小宽度值,同步方式
|
function isChangePermitted(callback: AsyncCallback<boolean>): void
|
是否允许应用改变当前用户的壁纸,callback方式
|
function isChangePermitted(): Promise<boolean>
|
是否允许应用改变当前用户的壁纸,Promise方式
|
function isChangeAllowed(): boolean
|
是否允许应用改变当前用户的壁纸,同步方式
|
function isOperationAllowed(callback: AsyncCallback<boolean>): void
|
是否允许用户设置壁纸,callback方式
|
function isOperationAllowed(): Promise<boolean>
|
是否允许用户设置壁纸,Promise方式
|
function isUserChangeAllowed(): boolean
|
是否允许用户设置壁纸,同步方式
|
function reset(wallpaperType: WallpaperType, callback: AsyncCallback<void>): void
|
移除指定类型的壁纸,恢复为默认显示的壁纸,callback方式
|
function reset(wallpaperType: WallpaperType): Promise<void>
|
移除指定类型的壁纸,恢复为默认显示的壁纸,Promise方式
|
function restore(wallpaperType: WallpaperType, callback: AsyncCallback<void>): void
|
移除指定类型的壁纸,恢复为默认显示的壁纸,callback方式
|
function restore(wallpaperType: WallpaperType): Promise<void>
|
移除指定类型的壁纸,恢复为默认显示的壁纸,Promise方式
|
function setWallpaper(source: string | image.PixelMap, wallpaperType: WallpaperType, callback: AsyncCallback<void>): void
|
将指定资源设置为指定类型的壁纸,callback方式
|
function setWallpaper(source: string | image.PixelMap, wallpaperType: WallpaperType): Promise<void>
|
将指定资源设置为指定类型的壁纸,Promise方式
|
function setImage(source: string | image.PixelMap, wallpaperType: WallpaperType, callback: AsyncCallback<void>): void
|
将指定资源设置为指定类型的壁纸,callback方式
|
function setImage(source: string | image.PixelMap, wallpaperType: WallpaperType): Promise<void>
|
将指定资源设置为指定类型的壁纸,Promise方式
|
function getPixelMap(wallpaperType: WallpaperType, callback: AsyncCallback<image.PixelMap>): void
|
获取指定类型的壁纸文件,callback方式
|
function getPixelMap(wallpaperType: WallpaperType): Promise<image.PixelMap>
|
获取指定类型的壁纸文件,Promise方式
|
function getImage(wallpaperType: WallpaperType, callback: AsyncCallback<image.PixelMap>): void
|
获取指定类型的壁纸文件,callback方式
|
function getImage(wallpaperType: WallpaperType): Promise<image.PixelMap>
|
获取指定类型的壁纸文件,Promise方式
|
function on(type: 'colorChange', callback: (colors: Array<RgbaColor>, wallpaperType: WallpaperType) => void): void;
|
监听壁纸图片主颜色变化,callback方式
|
function off(type: 'colorChange', callback?: (colors: Array<RgbaColor>, wallpaperType: WallpaperType) => void): void;
|
取消监听壁纸图片主颜色变化,callback方式
|