FBaseUI
Access
Access through:
Setup
Register @univerjs-pro/bases-ui or a preset that includes it. In plugin mode, import @univerjs-pro/bases-ui/facade. Additional methods below require their listed plugin packages. See Facade setup.
@univerjs-pro/bases-ui
FBaseUI.activateTable
activateTable(tableId: string): Promise<void>Parameters
tableId— Required.
Types: Promise
Package: @univerjs-pro/bases-ui · Type definitions
FBaseUI.activateView
activateView(viewId: string): Promise<void>Parameters
viewId— Required.
Types: Promise
Package: @univerjs-pro/bases-ui · Type definitions
FBaseUI.closeLeftSidebar
closeLeftSidebar(): voidPackage: @univerjs-pro/bases-ui · Type definitions
FBaseUI.closeRecordDetail
closeRecordDetail(): voidPackage: @univerjs-pro/bases-ui · Type definitions
FBaseUI.closeRightSidebar
closeRightSidebar(): voidPackage: @univerjs-pro/bases-ui · Type definitions
FBaseUI.getActiveTableId
getActiveTableId(): string | nullPackage: @univerjs-pro/bases-ui · Type definitions
FBaseUI.getActiveViewId
getActiveViewId(): string | nullPackage: @univerjs-pro/bases-ui · Type definitions
FBaseUI.getGroupOptions
getGroupOptions(): IBasePeopleOption[]Types: IBasePeopleOption
Package: @univerjs-pro/bases-ui · Type definitions
FBaseUI.getPersonOptions
getPersonOptions(): IBasePeopleOption[]Types: IBasePeopleOption
Package: @univerjs-pro/bases-ui · Type definitions
FBaseUI.getRenderedView
getRenderedView(): FBaseRenderedView | nullTypes: FBaseRenderedView
Package: @univerjs-pro/bases-ui · Type definitions
FBaseUI.getSelection
getSelection(): BaseSelection | nullTypes: BaseSelection
Package: @univerjs-pro/bases-ui · Type definitions
FBaseUI.openDraftRecordDetail
openDraftRecordDetail(values?: Record<string, unknown>): voidParameters
values— Optional. Default:{}.
Types: Record
Package: @univerjs-pro/bases-ui · Type definitions
FBaseUI.openFieldConfigPanel
openFieldConfigPanel(fieldId: string): voidParameters
fieldId— Required.
Package: @univerjs-pro/bases-ui · Type definitions
FBaseUI.openLeftSidebar
openLeftSidebar(): voidPackage: @univerjs-pro/bases-ui · Type definitions
FBaseUI.openRecordDetail
openRecordDetail(recordId: string): voidParameters
recordId— Required.
Package: @univerjs-pro/bases-ui · Type definitions
FBaseUI.openRightSidebar
openRightSidebar(): voidPackage: @univerjs-pro/bases-ui · Type definitions
FBaseUI.openViewSettingsPanel
openViewSettingsPanel(viewId: string): voidParameters
viewId— Required.
Package: @univerjs-pro/bases-ui · Type definitions
FBaseUI.scrollToField
scrollToField(_fieldId: string, options?: IScrollToRecordOptions): voidParameters
_fieldId— Required.options— Optional. Default:{}.
Types: IScrollToRecordOptions
Package: @univerjs-pro/bases-ui · Type definitions
FBaseUI.scrollToRecord
scrollToRecord(_recordId: string, options?: IScrollToRecordOptions): voidParameters
_recordId— Required.options— Optional. Default:{}.
Types: IScrollToRecordOptions
Package: @univerjs-pro/bases-ui · Type definitions
FBaseUI.setGroupOptions
setGroupOptions(options: IBasePeopleOption[]): voidParameters
options— Required.
Types: IBasePeopleOption
Package: @univerjs-pro/bases-ui · Type definitions
FBaseUI.setPersonOptions
setPersonOptions(options: IBasePeopleOption[]): voidParameters
options— Required.
Types: IBasePeopleOption
Package: @univerjs-pro/bases-ui · Type definitions
FBaseUI.setSelection
setSelection(selection: BaseSelection | null): voidParameters
selection— Required.
Types: BaseSelection
Package: @univerjs-pro/bases-ui · Type definitions
FBaseUI.startEditingCell
startEditingCell(input: IStartEditingCellInput): voidParameters
input— Required.
Types: IStartEditingCellInput
Package: @univerjs-pro/bases-ui · Type definitions
FBaseUI.stopEditingCell
stopEditingCell(): voidPackage: @univerjs-pro/bases-ui · Type definitions
How is this guide?