跳到主要内容

Interface: IWindowOv0

Defined in: packages/ov0/src/typing/webview.ts:171

window对象ov0扩展类型

Properties

emit()

emit: (message) => void

Defined in: packages/ov0/src/typing/webview.ts:183

ov0框架内部调用

Parameters

message

string

Returns

void


events

events: SetConstructor

Defined in: packages/ov0/src/typing/webview.ts:175

订阅的消息事件


onMessage()

onMessage: (callback) => void

Defined in: packages/ov0/src/typing/webview.ts:181

监听ov0消息

Parameters

callback

(message) => void

Returns

void


os

os: IWindowOv0Os

Defined in: packages/ov0/src/typing/webview.ts:187

系统信息


postMessage()

postMessage: (message) => void

Defined in: packages/ov0/src/typing/webview.ts:177

向ov0发送消息

Parameters

message

string

Returns

void


postMessageAsync()

postMessageAsync: (message, options?) => Promise<any>

Defined in: packages/ov0/src/typing/webview.ts:179

异步发消息并返回响应结果(需要主进程配合)

Parameters

message

string

options?
timeout?

number

Returns

Promise<any>


theme

theme: IPaperTheme

Defined in: packages/ov0/src/typing/webview.ts:185

ov0当前主题


version

version: string

Defined in: packages/ov0/src/typing/webview.ts:173

ov0版本