UNPKG

@blinkk/editor

Version:

Structured content editor with live previews.

19 lines (18 loc) 885 B
import { WorkspaceData } from '../../api'; import { TemplateResult } from '@blinkk/selective-edit'; import { FormDialogModal } from '../../ui/modal'; import { MenuSectionPart, MenuSectionPartConfig } from './index'; import { LiveEditor } from '../../editor'; export declare class WorkspacesPart extends MenuSectionPart { constructor(config: MenuSectionPartConfig); classesForPart(): Record<string, boolean>; classesForWorkspace(workspace: WorkspaceData): Record<string, boolean>; protected getOrCreateModalNew(editor: LiveEditor): FormDialogModal; loadWorkspace(): void; loadWorkspaces(): void; templateContent(editor: LiveEditor): TemplateResult; templateCreateWorkspace(editor: LiveEditor): TemplateResult; templateNewWorkspace(editor: LiveEditor): TemplateResult; templateTitle(editor: LiveEditor): TemplateResult; get title(): string; }