Package-level declarations

Types

Link copied to clipboard
sealed interface ColorSpaceConversion
Link copied to clipboard

The ImageBitmap interface represents a bitmap image which can be drawn to a without undue latency. It can be created from a variety of source objects using the Window.createImageBitmap() or WorkerGlobalScope.createImageBitmap() factory method. ImageBitmap provides an asynchronous and resource efficient pathway to prepare textures for rendering in WebGL.

Link copied to clipboard
Link copied to clipboard

Union of:

Link copied to clipboard

The ImageData interface represents the underlying pixel data of an area of a element.

Link copied to clipboard
Link copied to clipboard
sealed interface ImageDataPixelFormat
Link copied to clipboard
Link copied to clipboard
sealed interface ImageOrientation
Link copied to clipboard
Link copied to clipboard
sealed interface PremultiplyAlpha
Link copied to clipboard
sealed interface ResizeQuality

Properties

Link copied to clipboard
val ERROR CLASS: Symbol not found for ColorSpaceConversion.Companion.default: ColorSpaceConversion
val ERROR CLASS: Symbol not found for PremultiplyAlpha.Companion.default: PremultiplyAlpha
Link copied to clipboard
val ERROR CLASS: Symbol not found for PredefinedColorSpace.Companion.displayP3: PredefinedColorSpace
Link copied to clipboard
val ERROR CLASS: Symbol not found for ImageOrientation.Companion.flipY: ImageOrientation
Link copied to clipboard
val ERROR CLASS: Symbol not found for ImageOrientation.Companion.fromImage: ImageOrientation
Link copied to clipboard
val ERROR CLASS: Symbol not found for ResizeQuality.Companion.high: ResizeQuality
Link copied to clipboard
val ERROR CLASS: Symbol not found for ResizeQuality.Companion.low: ResizeQuality
Link copied to clipboard
val ERROR CLASS: Symbol not found for ResizeQuality.Companion.medium: ResizeQuality
Link copied to clipboard
val ERROR CLASS: Symbol not found for ColorSpaceConversion.Companion.none: ColorSpaceConversion
val ERROR CLASS: Symbol not found for ImageOrientation.Companion.none: ImageOrientation
val ERROR CLASS: Symbol not found for PremultiplyAlpha.Companion.none: PremultiplyAlpha
Link copied to clipboard
val ERROR CLASS: Symbol not found for ResizeQuality.Companion.pixelated: ResizeQuality
Link copied to clipboard
val ERROR CLASS: Symbol not found for PremultiplyAlpha.Companion.premultiply: PremultiplyAlpha
Link copied to clipboard
val ERROR CLASS: Symbol not found for ImageDataPixelFormat.Companion.rgbaFloat16: ImageDataPixelFormat
Link copied to clipboard
val ERROR CLASS: Symbol not found for ImageDataPixelFormat.Companion.rgbaUnorm8: ImageDataPixelFormat
Link copied to clipboard
val ERROR CLASS: Symbol not found for PredefinedColorSpace.Companion.srgb: PredefinedColorSpace

Functions

Link copied to clipboard
inline suspend fun createImageBitmap(image: ImageBitmapSource): ImageBitmap
inline suspend fun createImageBitmap(image: ImageBitmapSource, options: ImageBitmapOptions?): ImageBitmap
inline suspend fun createImageBitmap(image: ImageBitmapSource, sx: Int, sy: Int, sw: Int, sh: Int): ImageBitmap
inline suspend fun createImageBitmap(image: ImageBitmapSource, sx: Int, sy: Int, sw: Int, sh: Int, options: ImageBitmapOptions?): ImageBitmap
Link copied to clipboard
external fun createImageBitmapAsync(image: ImageBitmapSource, options: ImageBitmapOptions? = definedExternally): Promise<ImageBitmap>
external fun createImageBitmapAsync(image: ImageBitmapSource, sx: Int, sy: Int, sw: Int, sh: Int, options: ImageBitmapOptions? = definedExternally): Promise<ImageBitmap>