API Reference

@univerjs/preset-sheets-advanced

TypeScript
import { UniverSheetsAdvancedPreset } from '@univerjs/preset-sheets-advanced'const preset = UniverSheetsAdvancedPreset()

The preset includes the Sheets PivotTable, chart, and PivotChart model/UI plugins. Use it with the Sheets core and drawing presets. For PivotChart APIs, also import @univerjs-pro/sheets-pivot-chart/facade; see the PivotChart guide.

With Worker calculation, pair UniverSheetsAdvancedPreset({ useWorker: true }) on the main thread with UniverSheetsAdvancedWorkerPreset() from @univerjs/preset-sheets-advanced/worker. The Worker preset registers UniverSheetsPivotChartWorkerPlugin; drawing and chart bindings remain on the main thread.

IUniverSheetsAdvancedPresetConfig

OptionTypeBehavior
licensestringLicense passed to UniverLicensePlugin.
universerEndpointstringBase URL for exchange upload, task, signed URL, import, export, and download endpoints.
useWorkerbooleanDisables main-thread calculation in the Pro formula, PivotTable, and PivotChart plugins. Configure the Worker and its advanced preset separately.
formula.functioncustom function configurationCustom functions passed to the Pro formula engine.
exchangeClientOptionsPartial<IUniverSheetsExchangeClientConfig>Spreadsheet import/export options; see exchange configuration.
print.enforceWatermarkbooleanControls print watermark enforcement.
pivot.maxLimitItemCountnumberMaximum pivot item limit.

How is this guide?

© 2026 DreamNum Co., Ltd.