@univerjs/sheets-ui v0.1.17 • Docs
Interface: IEditorBridgeService
Properties
Property | Type | Defined in |
---|---|---|
currentEditCellState$ | Observable <Nullable <IEditorBridgeServiceParam >> | packages/sheets-ui/src/services/editor-bridge.service.ts:76 (opens in a new tab) |
interceptor | InterceptorManager <{ 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
Parameter | Type |
---|---|
dirtyStatus | boolean |
Returns
void
Defined in
packages/sheets-ui/src/services/editor-bridge.service.ts:90 (opens in a new tab)
changeVisible()
changeVisible(param): void
Parameters
Parameter | Type |
---|---|
param | IEditorBridgeServiceVisibleParam |
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
Parameter | Type |
---|---|
param | ICurrentEditCellParam |
Returns
void
Defined in
packages/sheets-ui/src/services/editor-bridge.service.ts:85 (opens in a new tab)