setOverlayIcon

fun setOverlayIcon(): ERROR CLASS: Symbol not found for js.promise.Promise<ERROR CLASS: Symbol not found for js.core.Void>(source)
fun setOverlayIcon(icon: String = definedExternally): ERROR CLASS: Symbol not found for js.promise.Promise<ERROR CLASS: Symbol not found for js.core.Void>(source)
fun setOverlayIcon(icon: Image = definedExternally): ERROR CLASS: Symbol not found for js.promise.Promise<ERROR CLASS: Symbol not found for js.core.Void>(source)
fun setOverlayIcon(icon: ERROR CLASS: Symbol not found for js.typedarrays.Uint8Array<ERROR CLASS: Symbol not found for js.buffer.ArrayBuffer> = definedExternally): ERROR CLASS: Symbol not found for js.promise.Promise<ERROR CLASS: Symbol not found for js.core.Void>(source)
fun setOverlayIcon(icon: ERROR CLASS: Symbol not found for js.buffer.ArrayBuffer = definedExternally): ERROR CLASS: Symbol not found for js.promise.Promise<ERROR CLASS: Symbol not found for js.core.Void>(source)
fun setOverlayIcon(icon: ERROR CLASS: Symbol not found for js.array.ReadonlyArray<kotlin/Double> = definedExternally): ERROR CLASS: Symbol not found for js.promise.Promise<ERROR CLASS: Symbol not found for js.core.Void>(source)

Sets the overlay icon. Windows only The overlay icon can be set for every window.

Note that you may need the image-ico or image-png Cargo features to use this API. To enable it, change your Cargo.toml file:

[dependencies]
tauri = { version = "...", features = ["...", "image-png"] }

Return

A promise indicating the success or failure of the operation.

Parameters

icon

Icon bytes or path to the icon file. Use undefined to remove the overlay icon.