Skip to content

Universal DevTools Kit SDK


Universal DevTools Kit SDK / @u-devtools/core / DevToolsControl

Class: DevToolsControl ​

Defined in: control.ts:70

Constructors ​

Constructor ​

new DevToolsControl(): DevToolsControl

Defined in: control.ts:73

Returns ​

DevToolsControl

Methods ​

close() ​

close(): void

Defined in: control.ts:88

Close DevTools

Returns ​

void


destroy() ​

destroy(): void

Defined in: control.ts:150

Returns ​

void


isOpen() ​

isOpen(): Promise<boolean>

Defined in: control.ts:102

Get current state (asynchronously)

Returns ​

Promise<boolean>


onStateChange() ​

onStateChange(cb): () => void

Defined in: control.ts:126

Subscribe to state changes

Parameters ​

ParameterType
cb(isOpen) => void

Returns ​

(): void

Returns ​

void


open() ​

open(): void

Defined in: control.ts:81

Open DevTools

Returns ​

void


switchPlugin() ​

switchPlugin(pluginName): void

Defined in: control.ts:139

Switch to plugin by name

Parameters ​

ParameterType
pluginNamestring

Returns ​

void


switchTab() ​

switchTab(pluginName, tabName): void

Defined in: control.ts:146

Switch tab within plugin by tab name

Parameters ​

ParameterType
pluginNamestring
tabNamestring

Returns ​

void


toggle() ​

toggle(): void

Defined in: control.ts:95

Toggle state

Returns ​

void

Released under the MIT License.