API Reference
@univerjs
@univerjs/sheets-ui
interfaces
Ieditorbridgeservice

@univerjs/sheets-ui v0.1.17Docs


Interface: IEditorBridgeService

Properties

PropertyTypeDefined in
currentEditCellState$Observable<Nullable<IEditorBridgeServiceParam>>packages/sheets-ui/src/services/editor-bridge.service.ts:76 (opens in a new tab)
interceptorInterceptorManager<{ AFTER_CELL_EDIT: IInterceptor<ICellDataForSheetInterceptor, ISheetLocation>; AFTER_CELL_EDIT_ASYNC: IInterceptor<Promise<Nullable<ICellDataForSheetInterceptor>>, ISheetLocation>; BEFORE_CELL_EDIT: IInterceptor<ICellDataForSheetInterceptor, ISheetLocation>; }>packages/sheets-ui/src/services/editor-bridge.service.ts:78 (opens in a new tab)
visible$Observable<IEditorBridgeServiceVisibleParam>packages/sheets-ui/src/services/editor-bridge.service.ts:77 (opens in a new tab)

Methods

changeEditorDirty()

changeEditorDirty(dirtyStatus): void

Parameters

ParameterType
dirtyStatusboolean

Returns

void

Defined in

packages/sheets-ui/src/services/editor-bridge.service.ts:90 (opens in a new tab)


changeVisible()

changeVisible(param): void

Parameters

ParameterType
paramIEditorBridgeServiceVisibleParam

Returns

void

Defined in

packages/sheets-ui/src/services/editor-bridge.service.ts:89 (opens in a new tab)


disableForceKeepVisible()

disableForceKeepVisible(): void

Returns

void

Defined in

packages/sheets-ui/src/services/editor-bridge.service.ts:94 (opens in a new tab)


dispose()

dispose(): void

Returns

void

Defined in

packages/sheets-ui/src/services/editor-bridge.service.ts:83 (opens in a new tab)


enableForceKeepVisible()

enableForceKeepVisible(): void

Returns

void

Defined in

packages/sheets-ui/src/services/editor-bridge.service.ts:93 (opens in a new tab)


getCurrentEditorId()

getCurrentEditorId(): Nullable<string>

Returns

Nullable<string>

Defined in

packages/sheets-ui/src/services/editor-bridge.service.ts:96 (opens in a new tab)


getEditCellState()

getEditCellState(): Readonly<Nullable<IEditorBridgeServiceParam>>

Returns

Readonly<Nullable<IEditorBridgeServiceParam>>

Defined in

packages/sheets-ui/src/services/editor-bridge.service.ts:86 (opens in a new tab)


getEditorDirty()

getEditorDirty(): boolean

Returns

boolean

Defined in

packages/sheets-ui/src/services/editor-bridge.service.ts:91 (opens in a new tab)


getLatestEditCellState()

getLatestEditCellState(): Readonly<Nullable<IEditorBridgeServiceParam>>

Returns

Readonly<Nullable<IEditorBridgeServiceParam>>

Defined in

packages/sheets-ui/src/services/editor-bridge.service.ts:88 (opens in a new tab)


isForceKeepVisible()

isForceKeepVisible(): boolean

Returns

boolean

Defined in

packages/sheets-ui/src/services/editor-bridge.service.ts:95 (opens in a new tab)


isVisible()

isVisible(): IEditorBridgeServiceVisibleParam

Returns

IEditorBridgeServiceVisibleParam

Defined in

packages/sheets-ui/src/services/editor-bridge.service.ts:92 (opens in a new tab)


refreshEditCellState()

refreshEditCellState(): void

Returns

void

Defined in

packages/sheets-ui/src/services/editor-bridge.service.ts:84 (opens in a new tab)


setEditCell()

setEditCell(param): void

Parameters

ParameterType
paramICurrentEditCellParam

Returns

void

Defined in

packages/sheets-ui/src/services/editor-bridge.service.ts:85 (opens in a new tab)


Copyright © 2021-2024 DreamNum Co,Ltd. All Rights Reserved.