Files
HMDesign/packages/sw/src/index.ts
T

27 lines
1.4 KiB
TypeScript

import "./theme/sw.css"
export * from "./components/sw-header"
export { SWTheme, type SWThemeProps } from "./components/sw-theme/SWTheme"
export {
SWToolButton, SWToolGroup,
type SWToolButtonProps, type SWToolButtonAppearance, type SWToolGroupProps,
} from "./components/sw-tool/SWTool"
export {
SWPopup, SWPopupSection, SWPopupRow, SWPopupPropertyRow,
type SWPopupProps, type SWPopupSectionProps, type SWPopupRowProps, type SWPopupPropertyRowProps,
} from "./components/sw-popup/SWPopup"
// SW slider (2026-10-20): one native range with the popup gauge (`panel`) or the property window gauge (`property`).
export { SWSlider, type SWSliderProps, type SWSliderAppearance } from "./components/sw-slider/SWSlider"
// SW select (2026-10-20): the native panel select of the SW popups (Popup 도면 설정 = Viewer 축척 지정 단위).
export { SWSelect, type SWSelectProps, type SWSelectOption } from "./components/sw-select/SWSelect"
export * from "./components/sw-home-menu"
// SW viewer mode (2026-10-19): viewer header, dropdown, popup panel and panel controls.
export * from "./components/sw-viewer"
// SW footer (2026-10-20): Figma 26:10097 bottom bar, command slots, category row, layout tabs and command line.
export * from "./components/sw-footer"
// SW process header (2026-11-03): the Strana Main Header as an independent SW general-mode header and its process area.
export * from "./components/sw-process-header"