API 참조

@univerjs-pro/slides-ui

이 API 페이지의 본문은 현재 영어로 제공됩니다. 코드 시그니처와 식별자는 언어에 따라 바뀌지 않습니다.

Canvas, sidebar, playback, insertion tools, editable SmartArt commands, and object rendering UI for Univer Slides in Web SDK.

TypeScript
import { UniverSlidesUIPlugin } from '@univerjs-pro/slides-ui'import enUS from '@univerjs-pro/slides-ui/locale/en-US'import '@univerjs-pro/slides-ui/lib/index.css'univer.registerPlugin(UniverSlidesUIPlugin)

Configure the shared Ribbon through UniverUIPlugin's menu and ribbonType options. They are not options of UniverSlidesUIPlugin. For example, slide.menu.insert.text and slide.menu.insert.shape accept sibling order and Ribbon gridLayout overrides.

Import @univerjs/ui/facade to use FUniver.updateMenuConfig() at runtime. createMenu() and createSubmenu() also accept placement options. See the Slides menu guide for initialization and update examples.

editor.enabled: false skips registration of the Slides Ribbon. Overrides do not register the missing menu items.

Selection activates the relevant shape, image, or chart format tab. Mixed selections containing images or charts use common object controls. The root exports SLIDE_CHART_FORMAT_RIBBON_TAB for chart menu contributions, alongside SLIDE_SHAPE_FORMAT_RIBBON_TAB and SLIDE_SHAPE_FORMAT_RIBBON_GROUP_ADVANCED. See contextual controls.

Entry Points

  • Locale: @univerjs-pro/slides-ui/locale/*
  • Style: @univerjs-pro/slides-ui/lib/index.css

이 가이드는 어떠셨나요?

© 2026 DreamNum Co., Ltd.