SYMBOL INDEX (3542 symbols across 515 files) FILE: packages/web-component-designer-codeview-ace/src/widgets/codeView/code-view-ace.ts class CodeViewAceCompleter (line 5) | class CodeViewAceCompleter { method getCompletions (line 6) | getCompletions(editor, session, pos, prefix, callback) { class CodeViewAce (line 19) | class CodeViewAce extends BaseCustomWebComponentLazyAppend implements IC... method constructor (line 37) | constructor() { method dispose (line 48) | dispose(): void { method executeCommand (line 52) | executeCommand(command: IUiCommand) { method canExecuteCommand (line 81) | canExecuteCommand(command: IUiCommand) { method focusEditor (line 94) | focusEditor() { method oneTimeSetup (line 101) | oneTimeSetup() { method ready (line 107) | ready() { method update (line 134) | update(code) { method getText (line 138) | getText() { method setSelection (line 142) | setSelection(position: IStringPosition) { FILE: packages/web-component-designer-codeview-codemirror5/src/widgets/codeView/code-view-codemirror5.ts class CodeViewCodeMirror5 (line 5) | class CodeViewCodeMirror5 extends BaseCustomWebComponentLazyAppend imple... method constructor (line 28) | constructor() { method dispose (line 41) | dispose(): void { method executeCommand (line 44) | executeCommand(command: IUiCommand) { method canExecuteCommand (line 72) | canExecuteCommand(command: IUiCommand) { method focusEditor (line 85) | focusEditor() { method ready (line 92) | ready() { method update (line 111) | update(code) { method getText (line 114) | getText() { method setSelection (line 118) | setSelection(position: IStringPosition) { FILE: packages/web-component-designer-codeview-monaco/src/widgets/codeView/code-view-monaco.ts class CodeViewMonaco (line 5) | class CodeViewMonaco extends BaseCustomWebComponentLazyAppend implements... method getMonacoLib (line 8) | public static async getMonacoLib() { method dispose (line 23) | dispose(): void { method theme (line 35) | public get theme(): string { method theme (line 38) | public set theme(value: string) { method code (line 44) | get code() { method code (line 49) | set code(v) { method readOnly (line 56) | get readOnly() { method readOnly (line 59) | set readOnly(v) { method executeCommand (line 89) | executeCommand(command: IUiCommand) { method canExecuteCommand (line 110) | canExecuteCommand(command: IUiCommand) { method constructor (line 123) | constructor() { method ready (line 129) | async ready() { method focusEditor (line 225) | focusEditor() { method activated (line 233) | activated() { method update (line 239) | update(code: string, instanceServiceContainer?: InstanceServiceContain... method getText (line 255) | getText() { method setSelection (line 259) | setSelection(position: IStringPosition) { method clearPendingSetSelection (line 284) | private clearPendingSetSelection() { FILE: packages/web-component-designer-collaboration-service/src/extensions/CollaborationCommentsContextMenu.ts function truncateText (line 3) | function truncateText(text: string, maxLength: number) { function createCommentId (line 9) | function createCommentId() { class CollaborationCommentsContextMenu (line 13) | class CollaborationCommentsContextMenu implements IContextMenuExtension { method shouldProvideContextmenu (line 14) | public shouldProvideContextmenu(event: MouseEvent, designerView: IDesi... method provideContextMenuItems (line 18) | public provideContextMenuItems(event: MouseEvent, designerCanvas: IDes... method createCommentMenuItem (line 61) | private createCommentMenuItem(comment: ICollaborationComment, collabor... FILE: packages/web-component-designer-collaboration-service/src/extensions/CollaborationCursorOverlayExtension.ts function truncateText (line 3) | function truncateText(text: string, maxLength: number) { function createCursorPath (line 9) | function createCursorPath(x: number, y: number) { class CollaborationCursorOverlayExtension (line 22) | class CollaborationCursorOverlayExtension extends AbstractExtension { method constructor (line 23) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 27) | override extend(cache: Record, event?: Event) { method refresh (line 31) | override refresh(cache: Record, event?: Event) { method dispose (line 66) | override dispose() { method drawPeerCursor (line 70) | private drawPeerCursor(peer: ICollaborationPeerPresence) { FILE: packages/web-component-designer-collaboration-service/src/extensions/CollaborationCursorOverlayExtensionProvider.ts class CollaborationCursorOverlayExtensionProvider (line 5) | class CollaborationCursorOverlayExtensionProvider implements IDesignerEx... method shouldExtend (line 6) | shouldExtend(extensionManager: IExtensionManager, designerView: IDesig... method getExtension (line 10) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer-collaboration-service/src/extensions/CollaborationOverlayExtension.ts type CollaborationOverlayCache (line 5) | type CollaborationOverlayCache = { function getOverlayCache (line 10) | function getOverlayCache(designItem: IDesignItem, cache: Record, event?: Event) { method refresh (line 65) | override refresh(cache: Record, event?: Event) { method dispose (line 140) | override dispose() { FILE: packages/web-component-designer-collaboration-service/src/extensions/CollaborationOverlayExtensionProvider.ts class CollaborationOverlayExtensionProvider (line 5) | class CollaborationOverlayExtensionProvider implements IDesignerExtensio... method shouldExtend (line 6) | shouldExtend(extensionManager: IExtensionManager, designerView: IDesig... method getExtension (line 10) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer-collaboration-service/src/services/DefaultCollaborationService.ts function createPeerColor (line 4) | function createPeerColor(peerId: string) { function createSyntheticTransactionItem (line 12) | function createSyntheticTransactionItem(title?: string): ITransactionItem { class DefaultCollaborationService (line 22) | class DefaultCollaborationService implements ICollaborationService { method constructor (line 33) | constructor(private _designerCanvas: IDesignerCanvas) { method state (line 84) | get state(): CollaborationConnectionState { method session (line 88) | get session(): ICollaborationSession { method peers (line 92) | get peers(): readonly ICollaborationPeerPresence[] { method comments (line 96) | get comments(): readonly ICollaborationComment[] { method transport (line 100) | get transport(): ICollaborationTransport { method isApplyingRemoteChanges (line 104) | get isApplyingRemoteChanges(): boolean { method attachTransport (line 108) | attachTransport(transport: ICollaborationTransport): void { method detachTransport (line 119) | detachTransport(): void { method connect (line 127) | connect(sessionId: string, peerId: string, displayName?: string): void { method disconnect (line 145) | disconnect(): void { method createSnapshot (line 158) | createSnapshot(): ICollaborationDocumentSnapshot { method applyRemoteSnapshot (line 166) | async applyRemoteSnapshot(snapshot: ICollaborationDocumentSnapshot): P... method applyRemoteChange (line 182) | async applyRemoteChange(change: ICollaborationRemoteChange, snapshot?:... method updateRemoteSelection (line 193) | updateRemoteSelection(peerId: string, selectedNodeIndexes: number[], p... method updatePeerPresence (line 221) | updatePeerPresence(peer: ICollaborationPeerPresence, source: UndoChang... method removePeer (line 228) | removePeer(peerId: string, source: UndoChangeSource = 'local'): void { method upsertComment (line 235) | upsertComment(comment: ICollaborationComment, source: UndoChangeSource... method removeComment (line 254) | removeComment(commentId: string, source: UndoChangeSource = 'local'): ... method storePeerPresence (line 275) | private storePeerPresence(peer: ICollaborationPeerPresence, source: Un... method requestExtensionRefresh (line 284) | private requestExtensionRefresh() { method getCurrentSelectionState (line 335) | private getCurrentSelectionState() { FILE: packages/web-component-designer-collaboration-service/src/services/WebRtcTabCollaborationTransport.ts type WebRtcTabCollaborationSignalingChannelKind (line 3) | type WebRtcTabCollaborationSignalingChannelKind = 'broadcast-channel' | ... type WebRtcTabCollaborationTransportOptions (line 5) | interface WebRtcTabCollaborationTransportOptions { type IWebRtcManualSignalingBundle (line 10) | interface IWebRtcManualSignalingBundle { type IWebRtcManualSignalingImportResult (line 19) | interface IWebRtcManualSignalingImportResult { type SignalingMessage (line 24) | type SignalingMessage = { type DataMessage (line 37) | type DataMessage = function createRandomId (line 47) | function createRandomId() { function createEnabledSignalingChannels (line 51) | function createEnabledSignalingChannels(channels?: readonly WebRtcTabCol... function cloneRtcConfiguration (line 60) | function cloneRtcConfiguration(configuration?: RTCConfiguration) { function areSetsEqual (line 73) | function areSetsEqual(first: Set, second: Set) { function cloneSignalingMessage (line 85) | function cloneSignalingMessage(message: SignalingMessage): SignalingMess... function escapeControlCharacter (line 93) | function escapeControlCharacter(character: string) { function normalizeJsonControlCharactersInStrings (line 110) | function normalizeJsonControlCharactersInStrings(data: string) { function parseManualSignalingBundleData (line 152) | function parseManualSignalingBundleData(data: string) { class WebRtcTabCollaborationTransport (line 164) | class WebRtcTabCollaborationTransport implements ICollaborationTransport { method constructor (line 180) | constructor(options?: WebRtcTabCollaborationTransportOptions) { method enabledSignalingChannels (line 185) | get enabledSignalingChannels(): readonly WebRtcTabCollaborationSignali... method rtcConfiguration (line 189) | get rtcConfiguration(): RTCConfiguration | undefined { method setEnabledSignalingChannels (line 193) | setEnabledSignalingChannels(channels: readonly WebRtcTabCollaborationS... method setRtcConfiguration (line 211) | setRtcConfiguration(configuration?: RTCConfiguration) { method getManualSignalingBundle (line 215) | getManualSignalingBundle(): IWebRtcManualSignalingBundle | null { method exportManualSignalingData (line 229) | exportManualSignalingData(space: number = 2): string { method importManualSignalingData (line 234) | async importManualSignalingData(data: string | IWebRtcManualSignalingB... method attach (line 267) | async attach(service: ICollaborationService) { method detach (line 271) | async detach() { method connect (line 276) | async connect(session: ICollaborationSession) { method disconnect (line 298) | async disconnect() { method sendChange (line 337) | async sendChange(change: ICollaborationRemoteChange, snapshot: ICollab... method sendSelection (line 341) | async sendSelection(selection: { peerId: string; selectedNodeIndexes: ... method sendPresence (line 345) | async sendPresence(peer: { peerId: string; displayName?: string; color... method sendComment (line 349) | async sendComment(change: { comment?: ICollaborationComment; commentId... method ensureBroadcastChannelState (line 356) | private ensureBroadcastChannelState() { method hasAvailableSignalingChannel (line 374) | private hasAvailableSignalingChannel() { method isSignalingMessage (line 379) | private isSignalingMessage(message: Partial): messag... method rememberRemoteConnection (line 397) | private rememberRemoteConnection(remotePeerId: string, connectionId: s... method shouldRequestInitialSnapshot (line 406) | private shouldRequestInitialSnapshot() { method updateInitialSnapshotRequest (line 411) | private updateInitialSnapshotRequest(remotePeerId: string, requestInit... method handleSignalMessage (line 418) | private async handleSignalMessage(message: SignalingMessage) { method shouldInitiate (line 478) | private shouldInitiate(remotePeerId: string) { method getOrCreatePeerConnection (line 484) | private getOrCreatePeerConnection(remotePeerId: string) { method ensureOffer (line 515) | private async ensureOffer(remotePeerId: string) { method acceptOffer (line 540) | private async acceptOffer(remotePeerId: string, description: RTCSessio... method acceptAnswer (line 557) | private async acceptAnswer(remotePeerId: string, description: RTCSessi... method acceptIceCandidate (line 563) | private async acceptIceCandidate(remotePeerId: string, candidate: RTCI... method flushPendingCandidates (line 575) | private async flushPendingCandidates(remotePeerId: string) { method registerDataChannel (line 587) | private registerDataChannel(remotePeerId: string, channel: RTCDataChan... method handleOpenChannel (line 610) | private async handleOpenChannel(remotePeerId: string) { method handleDataMessage (line 642) | private async handleDataMessage(remotePeerId: string, rawData: string) { method sendSignal (line 670) | private sendSignal( method enqueueManualSignal (line 695) | private enqueueManualSignal(signal: SignalingMessage) { method sendData (line 704) | private sendData(message: DataMessage, remotePeerId?: string) { method cleanupPeer (line 714) | private cleanupPeer(remotePeerId: string, clearInitialSnapshotState: b... FILE: packages/web-component-designer-collaboration-service/src/setupCollaborationService.ts function setupCollaborationService (line 7) | function setupCollaborationService(serviceContainer: ServiceContainer) { FILE: packages/web-component-designer-htmlparserservice-base-custom-webcomponent/src/service/htmlParserService/BaseCustomWebcomponentParserService.ts class BaseCustomWebcomponentParserService (line 11) | class BaseCustomWebcomponentParserService implements IHtmlParserService { method constructor (line 14) | constructor(htmlParser: IHtmlParserService) { method parse (line 18) | async parse(code: string, serviceContainer: ServiceContainer, instance... method writeBack (line 43) | public writeBack(code: string, html: string, css: string, newLineCrLf:... method parseTypescriptFile (line 74) | private parseTypescriptFile(code: string) { FILE: packages/web-component-designer-htmlparserservice-lit-element/src/service/htmlParserService/LitElementParserService.ts class LitElementParserService (line 5) | class LitElementParserService implements IHtmlParserService { method constructor (line 9) | constructor(htmlParser: IHtmlParserService) { method parse (line 13) | async parse(module: string, serviceContainer: ServiceContainer, instan... method _createDesignItemsRecursive (line 28) | _createDesignItemsRecursive(item: any, serviceContainer: ServiceContai... FILE: packages/web-component-designer-htmlparserservice-nodehtmlparser/src/service/htmlParserService/NodeHtmlParserService.ts class NodeHtmlParserService (line 5) | class NodeHtmlParserService implements IHtmlParserService { method constructor (line 9) | constructor(designItemCreatedCallback?: (IDesignItem) => void) { method parse (line 13) | async parse(html: string, serviceContainer: ServiceContainer, instance... method _createDesignItemsRecursive (line 31) | _createDesignItemsRecursive(item: any, serviceContainer: ServiceContai... method _addAttributeSourceParts (line 127) | private _addAttributeSourceParts(item: any, designItem: IDesignItem, s... method _getOpeningTagText (line 172) | private _getOpeningTagText(outerHtml: string) { method _getAttributeValueRange (line 188) | private _getAttributeValueRange(attributeText: string): { start: numbe... FILE: packages/web-component-designer-mermaid/src/monaco/MermaidLanguage.ts function addMermaidLanguageToMonaco (line 1) | function addMermaidLanguageToMonaco(monaco?: any) { FILE: packages/web-component-designer-mermaid/src/services/MermaidConnectionRouting.ts function isEdgeItem (line 4) | function isEdgeItem(designItem: IDesignItem) { function isNodeItem (line 8) | function isNodeItem(designItem: IDesignItem) { function getNodeId (line 12) | function getNodeId(designItem: IDesignItem) { function collectCanvasDesignItems (line 18) | function collectCanvasDesignItems(rootDesignItem: IDesignItem) { function createNodeItemsById (line 31) | function createNodeItemsById(rootItems: IDesignItem[]) { function rerouteConnectedMermaidEdges (line 40) | function rerouteConnectedMermaidEdges(instanceServiceContainer: Instance... function getDiagramDirection (line 87) | function getDiagramDirection(designItem: IDesignItem): FlowchartDirection { FILE: packages/web-component-designer-mermaid/src/services/MermaidDocumentPropertiesService.ts type MermaidDocumentDiagramType (line 10) | type MermaidDocumentDiagramType = "flowchart" | "sequenceDiagram" | "min... class MermaidDocumentPropertiesService (line 12) | class MermaidDocumentPropertiesService extends AbstractPropertiesService { method getRefreshMode (line 52) | override getRefreshMode() { method isHandledElement (line 56) | override isHandledElement(designItem: IDesignItem): boolean { method getProperties (line 60) | override async getProperties(designItem: IDesignItem): Promise { method _filterElements (line 53) | private _filterElements() { method _refreshCurrentDiagramType (line 57) | private _refreshCurrentDiagramType() { method _resolveWaiting (line 65) | private _resolveWaiting() { method _rejectWaiting (line 74) | private _rejectWaiting(error: number) { FILE: packages/web-component-designer-mermaid/src/services/MermaidLayoutCopyPasteService.ts class MermaidLayoutCopyPasteService (line 3) | class MermaidLayoutCopyPasteService implements ICopyPasteService { method copyItems (line 4) | async copyItems(designItems: IDesignItem[]): Promise { method getPasteItems (line 12) | async getPasteItems(serviceContainer: ServiceContainer, instanceServic... FILE: packages/web-component-designer-mermaid/src/services/MermaidLayoutPlacementService.ts class MermaidLayoutPlacementService (line 3) | class MermaidLayoutPlacementService extends DefaultPlacementService { method serviceForContainer (line 4) | override serviceForContainer(container: IDesignItem) { method canEnter (line 8) | override canEnter(container: IDesignItem, items: IDesignItem[]) { method enterContainer (line 16) | override enterContainer(container: IDesignItem, items: IDesignItem[]) { method leaveContainer (line 24) | override leaveContainer(container: IDesignItem, items: IDesignItem[]) { method finishPlace (line 27) | override finishPlace(event: MouseEvent, designerCanvas: IDesignerCanva... FILE: packages/web-component-designer-mermaid/src/services/MermaidParserService.ts type ParsedNode (line 14) | type ParsedNode = { type ParsedEdge (line 24) | type ParsedEdge = { type ParsedSubgraph (line 38) | type ParsedSubgraph = { type ParsedFlowchartDirective (line 46) | type ParsedFlowchartDirective = { type ParsedSequenceParticipant (line 51) | type ParsedSequenceParticipant = { type ParsedSequenceMessage (line 59) | type ParsedSequenceMessage = { type ParsedMindmapNode (line 68) | type ParsedMindmapNode = { type ParsedRequirementNode (line 77) | type ParsedRequirementNode = { type ParsedRequirementRelationship (line 90) | type ParsedRequirementRelationship = { type LineRecord (line 98) | type LineRecord = { type ParsedMermaidDocument (line 105) | type ParsedMermaidDocument = { class MermaidParserService (line 111) | class MermaidParserService implements IHtmlParserService, IHtmlWriterSer... method parse (line 115) | async parse(html: string, serviceContainer: ServiceContainer, instance... method write (line 126) | write(textWriter: ITextWriter, designItems: IDesignItem[], rootContain... function getDiagramKind (line 147) | function getDiagramKind(document: ParsedMermaidDocument) { function parseFlowchart (line 158) | async function parseFlowchart(html: string, serviceContainer: ServiceCon... function writeFlowchart (line 352) | function writeFlowchart(textWriter: ITextWriter, designItems: IDesignIte... function writeFlowchartEdgeLine (line 394) | function writeFlowchartEdgeLine(textWriter: ITextWriter, designItem: IDe... function getFlowchartNodeIdsUsedByEdges (line 419) | function getFlowchartNodeIdsUsedByEdges(designItems: IDesignItem[]) { function getFlowchartNodeItemsById (line 435) | function getFlowchartNodeItemsById(designItems: IDesignItem[]) { function getAllFlowchartItems (line 448) | function getAllFlowchartItems(designItems: IDesignItem[]) { function shouldWriteFlowchartNode (line 460) | function shouldWriteFlowchartNode(element: HTMLElement, nodeIdsUsedByEdg... function parseSequenceDiagram (line 469) | async function parseSequenceDiagram(html: string, serviceContainer: Serv... function writeSequenceDiagram (line 578) | function writeSequenceDiagram(textWriter: ITextWriter, designItems: IDes... function parseMindmapDiagram (line 593) | async function parseMindmapDiagram(html: string, serviceContainer: Servi... function writeMindmapDiagram (line 650) | function writeMindmapDiagram(textWriter: ITextWriter, designItems: IDesi... function parseRequirementDiagram (line 665) | async function parseRequirementDiagram(html: string, serviceContainer: S... function writeRequirementDiagram (line 771) | function writeRequirementDiagram(textWriter: ITextWriter, designItems: I... function parseSequenceParticipant (line 790) | function parseSequenceParticipant(line: string, sourceStart: number): Pa... function parseSequenceMessage (line 820) | function parseSequenceMessage(line: string, sourceStart: number): Parsed... function ensureSequenceParticipant (line 842) | function ensureSequenceParticipant(participants: Map, node: ParsedNode) { function parseNode (line 1464) | function parseNode(line: string, sourceStart?: number): ParsedNode { function parseMindmapNode (line 1482) | function parseMindmapNode(line: string, index: number, parentId: string,... function parseEdge (line 1506) | function parseEdge(line: string, sourceStart: number): ParsedEdge & { fr... function parseNodeToken (line 1533) | function parseNodeToken(token: string): ParsedNode { function parseShapeValue (line 1542) | function parseShapeValue(id: string, value: string): ParsedNode { function getEdgeType (line 1557) | function getEdgeType(connector: string) { function unquoteLabel (line 1575) | function unquoteLabel(label: string) { function mapExpandedShape (line 1586) | function mapExpandedShape(shape: string) { function mapMindmapShape (line 1767) | function mapMindmapShape(shape: string) { function sanitizeMindmapId (line 1780) | function sanitizeMindmapId(label: string, index: number) { function sanitizeDirectiveId (line 1792) | function sanitizeDirectiveId(label: string) { function getDefaultMindmapNodeSize (line 1803) | function getDefaultMindmapNodeSize(shape: string) { function getDefaultRequirementNodeSize (line 1815) | function getDefaultRequirementNodeSize(node: ParsedRequirementNode) { function getDefaultNodeSize (line 1821) | function getDefaultNodeSize(shape: string) { function getFallbackRequirementNodePosition (line 1848) | function getFallbackRequirementNodePosition(index: number, total: number... function getFallbackFlowchartNodePosition (line 1861) | function getFallbackFlowchartNodePosition(index: number, count: number, ... function readMermaidDocument (line 1878) | function readMermaidDocument(text: string): ParsedMermaidDocument { function readFrontmatterTitle (line 1903) | function readFrontmatterTitle(lines: LineRecord[]) { function readFrontmatterWithoutTitle (line 1915) | function readFrontmatterWithoutTitle(lines: LineRecord[]) { function trimBlankLines (line 1928) | function trimBlankLines(lines: string[]) { function getLineRecords (line 1938) | function getLineRecords(text: string) { function splitLines (line 1949) | function splitLines(text: string) { function getDiagramDirection (line 1965) | function getDiagramDirection(designItems: IDesignItem[]) { function inferDiagramDirection (line 1979) | function inferDiagramDirection(designItems: IDesignItem[]): FlowchartDir... function isFlowchartDirection (line 2004) | function isFlowchartDirection(value: string): value is FlowchartDirection { function isRequirementDirection (line 2008) | function isRequirementDirection(value: string): value is FlowchartDirect... function setMermaidDocumentAttributes (line 2012) | function setMermaidDocumentAttributes(instanceServiceContainer: Instance... function writeMermaidFrontmatter (line 2029) | function writeMermaidFrontmatter(textWriter: ITextWriter, designItems: I... function getWritableDocumentDiagramType (line 2045) | function getWritableDocumentDiagramType(designItems: IDesignItem[]): Mer... function getRootDesignItem (line 2070) | function getRootDesignItem(designItems: IDesignItem[]) { function getMermaidDesignItems (line 2074) | function getMermaidDesignItems(designItems: IDesignItem[]) { function getMindmapSortValue (line 2080) | function getMindmapSortValue(designItem: IDesignItem) { function sortMindmapItems (line 2087) | function sortMindmapItems(items: IDesignItem[]) { function repeatText (line 2091) | function repeatText(value: string, count: number) { function writeDesignItemLine (line 2098) | function writeDesignItemLine(textWriter: ITextWriter, designItem: IDesig... function indentEmbeddedNewlines (line 2106) | function indentEmbeddedNewlines(line: string) { function getMermaidLayout (line 2114) | async function getMermaidLayout(code: string, nodes: Map) { method getParametersObject (line 63) | getParametersObject() { method _remove (line 87) | _remove(index: number) { method _add (line 92) | _add() { FILE: packages/web-component-designer-visualization-addons/src/components/SimpleScriptEditor.ts class SimpleScriptEditor (line 17) | class SimpleScriptEditor extends BaseCustomWebComponentConstructorAppend { method constructor (line 82) | constructor() { method ready (line 93) | async ready() { method addPossibleCommands (line 235) | private async addPossibleCommands() { method loadScript (line 247) | loadScript(script: Script) { method createTreeItem (line 302) | private createTreeItem(currentItem: ScriptCommands) { method addItem (line 313) | addItem() { method getScriptCommands (line 320) | getScriptCommands() { FILE: packages/web-component-designer-visualization-addons/src/components/VisualizationPropertyGrid.ts class VisualizationPropertyGrid (line 8) | class VisualizationPropertyGrid extends PropertyGrid { method constructor (line 15) | constructor() { method getEditorForType (line 21) | public override async getEditorForType(property: IProperty, currentVal... FILE: packages/web-component-designer-visualization-addons/src/helpers/BindingsHelper.ts type SpecialValueHandler (line 9) | type SpecialValueHandler = { valueProvider: (propertyName: string, conte... type namedBinding (line 23) | type namedBinding = [name: string, binding: VisualizationBinding]; function isLit (line 25) | function isLit(element: Element) { function parseBindingString (line 30) | function parseBindingString(id: string) { function getNestedProperty (line 49) | function getNestedProperty(obj, path) { class IndirectSignal (line 61) | class IndirectSignal { method constructor (line 74) | constructor(bindingsHelper: BindingsHelper, visualizationHandler: Visu... method parseIndirectBinding (line 154) | private parseIndirectBinding(id: string) { method handleValueChanged (line 165) | handleValueChanged(value: any, index: number) { method dispose (line 188) | dispose() { method setState (line 199) | setState(value) { class BindingsHelper (line 206) | class BindingsHelper { method constructor (line 210) | constructor(visualizationHandler: VisualizationHandler) { method getChangedEventName (line 214) | getChangedEventName(element: Element, propertyName: string) { method parseBinding (line 229) | parseBinding(element: Element, name: string, value: string, bindingTar... method serializeBinding (line 309) | serializeBinding(element: Element, targetName: string, binding: Visual... method getBindingAttributeName (line 481) | getBindingAttributeName(element: Element, propertyName: string, proper... method getBindings (line 506) | *getBindings(element: Element) { method applyAllBindings (line 534) | applyAllBindings(rootElement: ParentNode, relativeSignalPath: string, ... method parseCssBindings (line 572) | async parseCssBindings(sheet: string, element: Element, relativeSignal... method parseCssBinding (line 599) | parseCssBinding(value: string, element: Element, relativeSignalPath: s... method applyBinding (line 665) | applyBinding(element: Element, binding: namedBinding, relativeSignalPa... method addTwoWayBinding (line 861) | private addTwoWayBinding(binding: namedBinding, element: Element, sett... method parseValueWithType (line 901) | private static parseValueWithType(value, binding: namedBinding) { method handleValueChanged (line 919) | handleValueChanged(element: Element, root: Element, binding: namedBind... method camelToDotCase (line 1048) | public static camelToDotCase(text: string) { method dotToCamelCase (line 1052) | public static dotToCamelCase(text: string) { FILE: packages/web-component-designer-visualization-addons/src/interfaces/IScriptMultiplexValue.ts type IScriptMultiplexValue (line 1) | interface IScriptMultiplexValue { FILE: packages/web-component-designer-visualization-addons/src/interfaces/VisualisationElementScript.ts type VisualisationElementScript (line 1) | interface VisualisationElementScript { FILE: packages/web-component-designer-visualization-addons/src/interfaces/VisualizationBinding.ts type VisualizationBinding (line 7) | interface VisualizationBinding { FILE: packages/web-component-designer-visualization-addons/src/interfaces/VisualizationHandler.ts type StateValue (line 2) | type StateValue = string | number | boolean | null; type State (line 4) | interface State { type Signal (line 8) | interface Signal { type SignalInformation (line 12) | interface SignalInformation { type StateChangeHandler (line 18) | type StateChangeHandler = (id: string, state: State) => void type VisualizationHandler (line 20) | interface VisualizationHandler { FILE: packages/web-component-designer-visualization-addons/src/interfaces/VisualizationShell.ts type VisualizationShell (line 3) | interface VisualizationShell { FILE: packages/web-component-designer-visualization-addons/src/scripting/Script.ts class Script (line 3) | class Script { FILE: packages/web-component-designer-visualization-addons/src/scripting/ScriptCommands.ts type ScriptCommands (line 1) | type ScriptCommands = RunnableScriptCommands | type RunnableScriptCommands (line 4) | type RunnableScriptCommands = OpenScreen | OpenUrl | OpenDialog | CloseD... type signalTarget (line 21) | type signalTarget = 'signal' | 'property' | 'elementProperty'; type Comment (line 32) | interface Comment { type OpenScreen (line 37) | interface OpenScreen { type OpenDialog (line 54) | interface OpenDialog { type ShowMessageBox (line 77) | interface ShowMessageBox { type ShowPrompt (line 110) | interface ShowPrompt { type CloseDialog (line 140) | interface CloseDialog { type OpenUrl (line 150) | interface OpenUrl { type SetSignalValue (line 161) | interface SetSignalValue { type ToggleSignalValue (line 173) | interface ToggleSignalValue { type ToggleSignalValueThroughList (line 184) | interface ToggleSignalValueThroughList { type IncrementSignalValue (line 213) | interface IncrementSignalValue { type CalculateSignalValue (line 225) | interface CalculateSignalValue { type DecrementSignalValue (line 241) | interface DecrementSignalValue { type SetBitInSignal (line 253) | interface SetBitInSignal { type ClearBitInSignal (line 267) | interface ClearBitInSignal { type ToggleBitInSignal (line 281) | interface ToggleBitInSignal { type Javascript (line 296) | interface Javascript { type SetElementProperty (line 307) | interface SetElementProperty { type Delay (line 347) | interface Delay { type Console (line 357) | interface Console { type SwitchLanguage (line 371) | interface SwitchLanguage { type Logout (line 377) | interface Logout { type Login (line 382) | interface Login { type SubscribeSignal (line 395) | interface SubscribeSignal { type UnsubscribeSignal (line 406) | interface UnsubscribeSignal { type WriteSignalsInGroup (line 416) | interface WriteSignalsInGroup { type ClearSignalsInGroup (line 425) | interface ClearSignalsInGroup { type CopySignalValuesFromFolder (line 434) | interface CopySignalValuesFromFolder { type ExportSignalValuesAsJson (line 447) | interface ExportSignalValuesAsJson { type ImportSignalValuesFromJson (line 464) | interface ImportSignalValuesFromJson { type Condition (line 473) | interface Condition { type Exit (line 494) | interface Exit { type Label (line 499) | interface Label { type Goto (line 505) | interface Goto { type RunScript (line 511) | interface RunScript { type Repeat (line 524) | interface Repeat { FILE: packages/web-component-designer-visualization-addons/src/scripting/ScriptSystem.ts type contextType (line 13) | type contextType = { event: Event, element: Element, root: HTMLElement, ... type ContextCreator (line 15) | type ContextCreator = ( class ScriptSystem (line 32) | class ScriptSystem { method constructor (line 37) | constructor(visualizationHandler: VisualizationHandler) { method execute (line 41) | async execute(scriptCommands: ScriptCommands[], outerContext: contextT... method getValueFromTarget (line 136) | async getValueFromTarget(target: signalTarget, name: string, context: ... method setValueOnTarget (line 146) | async setValueOnTarget(target: signalTarget, name: string, context: co... method runExternalScript (line 156) | async runExternalScript(name: string, type: string) { method runScriptCommand (line 160) | async runScriptCommand(command: T, context: ... method getTarget (line 411) | getTarget(context: contextType, targetSelectorTarget: 'element' | 'con... method getTargetFromTargetSelector (line 426) | getTargetFromTargetSelector(context: contextType, targetSelectorTarget... method getValue (line 438) | async getValue(value: T, outerContext: contextType): Promise { method getStateOrFieldOrParameter (line 496) | async getStateOrFieldOrParameter(name: string, context: contextType) { method parseStringWithValues (line 510) | async parseStringWithValues(text: string, context: contextType) { method getSignalName (line 525) | getSignalName(name: string, outerContext: contextType) { method createScriptContext (line 531) | public createScriptContext(root: HTMLElement, event: Event, element: E... method assignAllScripts (line 535) | async assignAllScripts( method loadAndInitJsObject (line 578) | private async loadAndInitJsObject( method resolveHandler (line 605) | private async resolveHandler( method bindHandler (line 673) | private bindHandler( FILE: packages/web-component-designer-visualization-addons/src/scripting/ScriptUpgrader.ts class ScriptUpgrades (line 4) | class ScriptUpgrades { method upgradeScriptCommand (line 5) | static upgradeScriptCommand(scriptCommand: ScriptCommands) { method upgradeSetElementProperty (line 12) | static upgradeSetElementProperty(scriptCommand: SetElementProperty): S... FILE: packages/web-component-designer-visualization-addons/src/services/BindableObjectDragDropService.ts class BindableObjectDragDropService (line 6) | class BindableObjectDragDropService implements IBindableObjectDragDropSe... method constructor (line 7) | constructor(bindingsHelper: BindingsHelper, visualizationHandler: Visu... method dragEnter (line 18) | dragEnter(designerCanvas: IDesignerCanvas, event: DragEvent, element: ... method dragLeave (line 29) | dragLeave(designerCanvas: IDesignerCanvas, event: DragEvent, element: ... method dragOver (line 38) | dragOver(designerView: IDesignerCanvas, event: DragEvent, element: Ele... method drop (line 42) | async drop(designerCanvas: IDesignerCanvas, event: DragEvent, bindable... method dragOverOnProperty (line 132) | dragOverOnProperty?(event: DragEvent, property: IProperty, designItems... method dropOnProperty (line 136) | dropOnProperty?(event: DragEvent, property: IProperty, bindableObject:... FILE: packages/web-component-designer-visualization-addons/src/services/PropertyGridDragDropService.ts class PropertyGridDragDropService (line 3) | class PropertyGridDragDropService implements IPropertyGridDragDropService { method dragOverOnProperty (line 5) | dragOverOnProperty?(event: DragEvent, property: IProperty, designItems... method dropOnProperty (line 9) | dropOnProperty?(event: DragEvent, property: IProperty, dropObject: any... FILE: packages/web-component-designer-visualization-addons/src/services/ScriptRefactorService.ts class ScriptRefactorService (line 5) | class ScriptRefactorService implements IRefactorService { method getRefactorings (line 6) | getRefactorings(designItems: IDesignItem[]): (IRefactoring & { refacto... method refactor (line 115) | refactor(refactoring: (IRefactoring & { refactor: (newValue) => void }... FILE: packages/web-component-designer-visualization-addons/src/services/SignalPropertyEditor.ts class SignalPropertyEditor (line 4) | class SignalPropertyEditor extends BasePropertyEditor { method constructor (line 9) | constructor(property: IProperty, shell: VisualizationShell) { method refreshValue (line 43) | refreshValue(valueType: ValueType, value: any) { FILE: packages/web-component-designer-visualization-addons/src/services/VisualizationBindingsRefactorService.ts class VisualizationBindingsRefactorService (line 4) | class VisualizationBindingsRefactorService implements IRefactorService { method getRefactorings (line 5) | getRefactorings(designItems: IDesignItem[]): IRefactoring[] { method refactor (line 46) | refactor(refactoring: (IRefactoring & { shortName?: string, prefix?: s... FILE: packages/web-component-designer-visualization-addons/src/services/VisualizationBindingsService.ts class VisualizationBindingsService (line 5) | class VisualizationBindingsService implements IBindingService { method constructor (line 6) | constructor(bindingsHelper: BindingsHelper) { method getBindings (line 14) | getBindings(designItem: IDesignItem): (IBinding & { converter: Record<... method setBinding (line 34) | setBinding(designItem: IDesignItem, binding: IBinding): boolean { method clearBinding (line 55) | clearBinding(designItem: IDesignItem, propertyName: string, propertyTa... FILE: packages/web-component-designer-visualization-addons/src/services/VisualizationEventsService.ts class VisualizationEventsService (line 8) | class VisualizationEventsService extends EventsService { method getPossibleEvents (line 18) | public override getPossibleEvents(designItem: IDesignItem): IEvent[] { method getEvent (line 24) | public override getEvent(designItem: IDesignItem, name: string): IEvent { FILE: packages/web-component-designer-widgets-wunderbaum/src/widgets/bindableObjectsBrowser/bindable-objects-browser.ts type serviceNode (line 9) | type serviceNode = { service: IBindableObjectsService, bindable: IBindab... class BindableObjectsBrowser (line 11) | class BindableObjectsBrowser extends BaseCustomWebComponentConstructorAp... method constructor (line 25) | constructor() { method initialize (line 82) | public async initialize(serviceContainer: ServiceContainer, instanceSe... FILE: packages/web-component-designer-widgets-wunderbaum/src/widgets/paletteView/paletteTreeView.ts class PaletteTreeView (line 9) | class PaletteTreeView extends BaseCustomWebComponentConstructorAppend { method constructor (line 33) | constructor() { method loadControls (line 86) | public async loadControls(serviceContainer: ServiceContainer, elements... FILE: packages/web-component-designer-widgets-wunderbaum/src/widgets/treeView/ExpandCollapseContextMenu.ts class ExpandCollapseContextMenu (line 5) | class ExpandCollapseContextMenu implements IContextMenuExtension { method shouldProvideContextmenu (line 7) | public shouldProvideContextmenu(event: MouseEvent, designerView: IDesi... method provideContextMenuItems (line 14) | public provideContextMenuItems(event: MouseEvent, designerView: IDesig... FILE: packages/web-component-designer-widgets-wunderbaum/src/widgets/treeView/treeViewExtended.ts type WunderbaumNode (line 8) | type WunderbaumNode = { type treeNode (line 12) | type treeNode = { title: string, ref: IDesignItem, children?: treeNode[] }; class TreeViewExtended (line 16) | class TreeViewExtended extends BaseCustomWebComponentConstructorAppend i... method constructor (line 91) | constructor() { method _filterNodes (line 127) | _filterNodes() { method _showHideAtDesignTimeState (line 141) | _showHideAtDesignTimeState(img: HTMLImageElement, designItem: IDesignI... method _switchHideAtDesignTimeState (line 148) | _switchHideAtDesignTimeState(img: HTMLImageElement, designItem: IDesig... method _showLockAtDesignTimeState (line 153) | _showLockAtDesignTimeState(img: HTMLImageElement, designItem: IDesignI... method _switchLockAtDesignTimeState (line 160) | _switchLockAtDesignTimeState(img: HTMLImageElement, designItem: IDesig... method _showHideAtRunTimeState (line 165) | _showHideAtRunTimeState(img: HTMLImageElement, designItem: IDesignItem) { method _switchHideAtRunTimeState (line 172) | _switchHideAtRunTimeState(img: HTMLImageElement, designItem: IDesignIt... method showDesignItemContextMenu (line 177) | public showDesignItemContextMenu(designItem: IDesignItem, event: Mouse... method ready (line 191) | async ready() { method _initWunderbaum (line 198) | private _initWunderbaum() { method refreshNode (line 348) | private async refreshNode(node: WunderbaumNode, item: IDesignItem) { method createTree (line 357) | public async createTree(rootItem: IDesignItem) { method instanceServiceContainer (line 376) | public set instanceServiceContainer(value: InstanceServiceContainer) { method selectionChanged (line 406) | public selectionChanged(event: ISelectionChangedEvent) { method _recomputeTree (line 410) | private async _recomputeTree(rootItem: IDesignItem) { method _getChildren (line 426) | private _getChildren(item: IDesignItem): treeNode { method _highlight (line 441) | private _highlight(activeElements: IDesignItem[]) { method collapseChildren (line 464) | public collapseChildren(designItem: IDesignItem) { method expandChildren (line 473) | public expandChildren(designItem: IDesignItem) { FILE: packages/web-component-designer-zpl/src/extensions/ZplLayoutResizeExtensionProvider.ts class ZplLayoutResizeExtensionProvider (line 8) | class ZplLayoutResizeExtensionProvider extends ResizeExtensionProvider { method shouldExtend (line 9) | override shouldExtend(extensionManager: IExtensionManager, designerVie... FILE: packages/web-component-designer-zpl/src/jsBarcodeOptions.ts type BarcodeOptions (line 1) | type BarcodeOptions = { type BarcodeFormat (line 24) | enum BarcodeFormat { FILE: packages/web-component-designer-zpl/src/monaco/ZplLanguage.ts function addZplLanguageToMonaco (line 1) | function addZplLanguageToMonaco(monaco?: any) { FILE: packages/web-component-designer-zpl/src/services/ZplImageDrop.ts class ZplImageDrop (line 4) | class ZplImageDrop implements IExternalDragDropService { method dragOver (line 6) | public dragOver(designerCanvas: IDesignerCanvas, event: DragEvent): 'n... method drop (line 12) | drop(designerCanvas: IDesignerCanvas, event: DragEvent) { method _convertImage (line 46) | private _convertImage(img: any, name: string) { method _imageToACS (line 68) | private _imageToACS(img, opts) { method _rgbaToACS (line 82) | private _rgbaToACS(rgba, width, opts) { method _monochrome (line 159) | private _monochrome(rgba, width, height, black, notrim) { method _normal (line 221) | private _normal(mono) { FILE: packages/web-component-designer-zpl/src/services/ZplLayoutCopyPasteService.ts class ZplLayoutCopyPasteService (line 3) | class ZplLayoutCopyPasteService implements ICopyPasteService { method constructor (line 4) | constructor() { method copyItems (line 7) | async copyItems(designItems: IDesignItem[]): Promise { method getPasteItems (line 15) | async getPasteItems(serviceContainer: ServiceContainer, instanceServic... FILE: packages/web-component-designer-zpl/src/services/ZplLayoutPlacementService.ts class ZplLayoutPlacementService (line 3) | class ZplLayoutPlacementService extends DefaultPlacementService { method constructor (line 5) | constructor() { method serviceForContainer (line 9) | override serviceForContainer(container: IDesignItem) { method canEnter (line 13) | override canEnter(container: IDesignItem, items: IDesignItem[]) { method enterContainer (line 17) | override enterContainer(container: IDesignItem, items: IDesignItem[]) { method leaveContainer (line 24) | override leaveContainer(container: IDesignItem, items: IDesignItem[]) { method finishPlace (line 27) | override finishPlace(event: MouseEvent, designerCanvas: IDesignerCanva... FILE: packages/web-component-designer-zpl/src/services/ZplParserService.ts function getSetValue (line 10) | function getSetValue(...args) { type image (line 16) | type image = { class ZplParserService (line 23) | class ZplParserService implements IHtmlParserService, IHtmlWriterService { method createTransform (line 27) | createTransform(char: string, el: HTMLElement) { method parse (line 48) | async parse(html: string, serviceContainer: ServiceContainer, instance... method write (line 249) | write(textWriter: ITextWriter, designItems: IDesignItem[], rootContain... FILE: packages/web-component-designer-zpl/src/setupZplServiceContainer.ts function createZplDesignerServiceContainer (line 9) | function createZplDesignerServiceContainer() { FILE: packages/web-component-designer-zpl/src/widgets/views/zpl-demo-view.ts class ZplDemoView (line 5) | class ZplDemoView extends BaseCustomWebComponentConstructorAppend implem... method constructor (line 22) | constructor() { method dispose (line 29) | dispose(): void { } method display (line 31) | async display(serviceContainer: ServiceContainer, instanceServiceConta... FILE: packages/web-component-designer-zpl/src/widgets/zpl-barcode.ts class ZplBarcode (line 6) | class ZplBarcode extends BaseCustomWebComponentConstructorAppend { method constructor (line 37) | constructor() { method ready (line 43) | async ready() { method _createOptions (line 74) | private _createOptions() { method createZpl (line 83) | public createZpl() { FILE: packages/web-component-designer-zpl/src/widgets/zpl-comment.ts class ZplComment (line 3) | class ZplComment extends BaseCustomWebComponentConstructorAppend { method constructor (line 20) | constructor() { method ready (line 25) | async ready() { method createZpl (line 29) | public createZpl() { FILE: packages/web-component-designer-zpl/src/widgets/zpl-graphic-box.ts type StrokeColor (line 4) | enum StrokeColor { class ZplGraphicBox (line 9) | class ZplGraphicBox extends BaseCustomWebComponentConstructorAppend { method constructor (line 36) | constructor() { method ready (line 44) | async ready() { method _drawSvg (line 53) | private _drawSvg() { method createZpl (line 87) | public createZpl() { FILE: packages/web-component-designer-zpl/src/widgets/zpl-graphic-circle.ts type StrokeColor (line 4) | enum StrokeColor { class ZplGraphicCircle (line 9) | class ZplGraphicCircle extends BaseCustomWebComponentConstructorAppend { method constructor (line 34) | constructor() { method ready (line 42) | async ready() { method _drawSvg (line 47) | private _drawSvg() { method createZpl (line 71) | public createZpl() { FILE: packages/web-component-designer-zpl/src/widgets/zpl-graphic-diagonal-line.ts type StrokeColor (line 4) | enum StrokeColor { type Orientation (line 8) | enum Orientation { class ZplGraphicDiagonalLine (line 13) | class ZplGraphicDiagonalLine extends BaseCustomWebComponentConstructorAp... method constructor (line 40) | constructor() { method ready (line 48) | async ready() { method _drawSvg (line 53) | private _drawSvg() { method createZpl (line 84) | public createZpl() { FILE: packages/web-component-designer-zpl/src/widgets/zpl-image.ts class ZplImage (line 5) | class ZplImage extends BaseCustomWebComponentConstructorAppend { method constructor (line 41) | constructor() { method ready (line 48) | async ready() { method createZplImage (line 71) | public createZplImage() { method createZpl (line 81) | public createZpl() { method acsToCanvas (line 89) | private acsToCanvas(imageData, bytesPerRow) { FILE: packages/web-component-designer-zpl/src/widgets/zpl-text.ts type FontNames (line 4) | enum FontNames { class ZplText (line 9) | class ZplText extends BaseCustomWebComponentConstructorAppend { method constructor (line 38) | constructor() { method ready (line 44) | async ready() { method createZpl (line 70) | public createZpl() { FILE: packages/web-component-designer-zpl/src/zplHelper.ts function getZplCoordinates (line 1) | function getZplCoordinates(obj: any, alignment: 0|1|2) { FILE: packages/web-component-designer/src/commandHandling/CommandType.ts type CommandType (line 1) | enum CommandType { FILE: packages/web-component-designer/src/commandHandling/IUiCommand.ts type IUiCommand (line 3) | interface IUiCommand { FILE: packages/web-component-designer/src/commandHandling/IUiCommandHandler.ts type IUiCommandHandler (line 3) | interface IUiCommandHandler { FILE: packages/web-component-designer/src/elements/controls/ColorEditor.ts type ColorEditorMode (line 4) | type ColorEditorMode = 'rgb' | 'hsl' | 'cmyk' | 'oklab' | 'oklch'; type ColorEditorValueChangedEventArgs (line 5) | type ColorEditorValueChangedEventArgs = { newValue?: string, oldValue?: ... type RgbaColor (line 7) | type RgbaColor = { r: number, g: number, b: number, a: number }; type HsvColor (line 8) | type HsvColor = { h: number, s: number, v: number }; class ColorEditor (line 13) | class ColorEditor extends BaseCustomWebComponentConstructorAppend { method value (line 273) | public get value() { method value (line 276) | public set value(value: string) { method mode (line 290) | public get mode() { method mode (line 293) | public set mode(value: ColorEditorMode) { method readOnly (line 301) | public get readOnly() { method readOnly (line 304) | public set readOnly(value: boolean) { method disabled (line 308) | public get disabled() { method disabled (line 311) | public set disabled(value: boolean) { method constructor (line 315) | constructor() { method ready (line 327) | ready() { method _wireEvents (line 340) | private _wireEvents() { method _startPlaneDrag (line 362) | private _startPlaneDrag(event: PointerEvent) { method _applyPlanePointer (line 389) | private _applyPlanePointer(event: PointerEvent, preview: boolean) { method _applyHue (line 398) | private _applyHue(preview: boolean) { method _applyAlpha (line 405) | private _applyAlpha(preview: boolean) { method _applyChannelInputs (line 409) | private _applyChannelInputs(preview: boolean) { method _validateTextInput (line 430) | private _validateTextInput() { method _applyText (line 435) | private _applyText() { method _setColor (line 444) | private _setColor(color: RgbaColor, preview: boolean, renderChannels =... method _commitCurrentValue (line 457) | private _commitCurrentValue() { method _render (line 463) | private _render(renderChannels = true) { method _renderChannelInputs (line 485) | private _renderChannelInputs() { method _formatColor (line 493) | private _formatColor() { method _syncHueFromColor (line 497) | private _syncHueFromColor() { class ColorInput (line 504) | class ColorInput extends BaseCustomWebComponentConstructorAppend { method value (line 566) | public get value() { method value (line 569) | public set value(value: string) { method readOnly (line 573) | public get readOnly() { method readOnly (line 576) | public set readOnly(value: boolean) { method disabled (line 580) | public get disabled() { method disabled (line 583) | public set disabled(value: boolean) { method constructor (line 589) | constructor() { method ready (line 594) | ready() { method disconnectedCallback (line 605) | disconnectedCallback() { method _togglePopup (line 609) | private _togglePopup() { method _handleButtonPointerDown (line 618) | private _handleButtonPointerDown(event: PointerEvent) { method _handleButtonClick (line 627) | private _handleButtonClick(event: MouseEvent) { method _handleButtonKeyDown (line 637) | private _handleButtonKeyDown(event: KeyboardEvent) { method _openPopup (line 645) | private _openPopup() { method _positionPopup (line 670) | private _positionPopup() { method _handleOutsidePointer (line 686) | private _handleOutsidePointer(event: PointerEvent) { method _handleWindowKey (line 693) | private _handleWindowKey(event: KeyboardEvent) { method _closePopup (line 698) | private _closePopup() { method _setValue (line 706) | private _setValue(value: string, updateAttribute: boolean) { method _renderSwatch (line 713) | private _renderSwatch() { function parseColor (line 719) | function parseColor(value: string): RgbaColor { function inferColorMode (line 739) | function inferColorMode(value: string): ColorEditorMode { function normalizeModernColorSyntax (line 755) | function normalizeModernColorSyntax(value: string) { function normalizeFunctionBody (line 762) | function normalizeFunctionBody(name: string, body: string) { function parseHexColor (line 776) | function parseHexColor(value: string): RgbaColor { function parseOklabColor (line 789) | function parseOklabColor(value: string): RgbaColor { function formatColor (line 804) | function formatColor(color: RgbaColor, mode: ColorEditorMode) { function getChannelValues (line 827) | function getChannelValues(color: RgbaColor, mode: ColorEditorMode) { function normalizeColor (line 872) | function normalizeColor(color: RgbaColor): RgbaColor { function toCssRgb (line 881) | function toCssRgb(color: RgbaColor) { function rgbToHsv (line 885) | function rgbToHsv(color: RgbaColor): HsvColor { function hsvToRgb (line 905) | function hsvToRgb(h: number, s: number, v: number) { function rgbToHsl (line 927) | function rgbToHsl(color: RgbaColor) { function hslToRgb (line 950) | function hslToRgb(h: number, s: number, l: number) { function rgbToCmyk (line 972) | function rgbToCmyk(color: RgbaColor) { function cmykToRgb (line 987) | function cmykToRgb(c: number, m: number, y: number, k: number) { function rgbToOklab (line 995) | function rgbToOklab(color: RgbaColor) { function oklabToRgb (line 1009) | function oklabToRgb(lValue: number, aValue: number, bValue: number) { function rgbToOklch (line 1020) | function rgbToOklch(color: RgbaColor) { function oklchToRgb (line 1027) | function oklchToRgb(l: number, c: number, h: number) { function srgbToLinear (line 1032) | function srgbToLinear(value: number) { function linearToSrgb (line 1036) | function linearToSrgb(value: number) { function parseNumberOrPercent (line 1040) | function parseNumberOrPercent(value: string, percentBase: number) { function clamp (line 1044) | function clamp(value: number, min: number, max: number) { function normalizeHue (line 1048) | function normalizeHue(value: number) { function round (line 1052) | function round(value: number, decimals: number) { FILE: packages/web-component-designer/src/elements/controls/DesignerTabControl.ts type DesignerTabControlIndexChangedEventArgs (line 4) | type DesignerTabControlIndexChangedEventArgs = { newIndex: number, oldIn... class DesignerTabControl (line 6) | class DesignerTabControl extends BaseCustomWebComponentLazyAppend { method constructor (line 106) | constructor() { method _showHideHeaderItems (line 155) | private _showHideHeaderItems() { method connectedCallback (line 178) | connectedCallback() { method selectedIndex (line 192) | public get selectedIndex() { method selectedIndex (line 195) | public set selectedIndex(value: number) { method refreshItems (line 202) | public refreshItems() { method _selectedIndexChanged (line 230) | private _selectedIndexChanged(oldIndex?: number, viaClick = false) { FILE: packages/web-component-designer/src/elements/controls/ImageButtonListSelector.ts class ImageButtonListSelector (line 3) | class ImageButtonListSelector extends BaseCustomWebComponentConstructorA... method constructor (line 46) | constructor() { method value (line 52) | public get value() { method value (line 55) | public set value(value) { method _updateValue (line 64) | _updateValue() { method ready (line 80) | ready() { FILE: packages/web-component-designer/src/elements/controls/MetricsEditor.ts type MetricsEditorArea (line 3) | type MetricsEditorArea = 'position' | 'margin' | 'border' | 'padding' | ... type MetricsEditorSide (line 4) | type MetricsEditorSide = 'top' | 'right' | 'bottom' | 'left' | 'width' |... type MetricsEditorValueChangedEventArgs (line 5) | type MetricsEditorValueChangedEventArgs = { type MetricsEditorValueMap (line 13) | type MetricsEditorValueMap = Partial) { method min (line 206) | public get min() { method min (line 209) | public set min(value: number) { method max (line 214) | public get max() { method max (line 217) | public set max(value: number) { method readOnly (line 222) | public get readOnly() { method readOnly (line 225) | public set readOnly(value: boolean) { method isInPreview (line 230) | public get isInPreview(): boolean { method allowCustomValue (line 235) | public get allowCustomValue() { method allowCustomValue (line 238) | public set allowCustomValue(value: boolean) { method unitValueConverter (line 244) | public get unitValueConverter() { method unitValueConverter (line 247) | public set unitValueConverter(value: (args: NumericStyleInputUnitValue... method constructor (line 279) | constructor() { method ready (line 290) | ready() { method _wireEvents (line 296) | private _wireEvents() { method _handlePointerDown (line 312) | private _handlePointerDown(event: PointerEvent) { method _handleWindowDragPointerMove (line 332) | private _handleWindowDragPointerMove(event: PointerEvent) { method _finishDragInteractionForPointerEvent (line 347) | private _finishDragInteractionForPointerEvent(event: PointerEvent, was... method _finishDragInteraction (line 354) | private _finishDragInteraction(wasCancelled: boolean, pointerId?: numb... method _handleStepperPointerDown (line 371) | private _handleStepperPointerDown(event: PointerEvent, direction: numb... method _handleWindowStepperPointerEnd (line 391) | private _handleWindowStepperPointerEnd(event: PointerEvent) { method _finishStepperInteraction (line 398) | private _finishStepperInteraction(wasCancelled: boolean) { method _applySelectedMode (line 409) | private _applySelectedMode() { method _applyTypedValue (line 465) | private _applyTypedValue() { method _updateValue (line 489) | private _updateValue() { method _getDisplayState (line 519) | private _getDisplayState(value: string): NumericStyleInputDisplayState { method _createCustomDisplayState (line 570) | private _createCustomDisplayState(text: string): NumericStyleInputDisp... method _renderSelectOptions (line 591) | private _renderSelectOptions() { method _createOption (line 620) | private _createOption(label: string, value: string, kind: NumericStyle... method _autoSizeSelect (line 628) | private _autoSizeSelect() { method _applyReadonlyState (line 643) | private _applyReadonlyState() { method _convertNumericValue (line 650) | private _convertNumericValue(parsedValue: { numberText: string, value:... method _resolveCurrentValueForUnit (line 666) | private _resolveCurrentValueForUnit(selectedUnit: string) { method _readEditableNumericValue (line 681) | private _readEditableNumericValue(selectedUnit: string) { method _applyNumericValue (line 700) | private _applyNumericValue(value: number, unit: string) { method _previewNumericValue (line 706) | private _previewNumericValue(value: number, unit: string, step?: numbe... method _commitValue (line 713) | private _commitValue(value: string) { method _setValue (line 717) | private _setValue(value: string, emitCommit: boolean, emitPreview: boo... method _startPreviewSession (line 742) | private _startPreviewSession() { method _finishPreviewSession (line 749) | private _finishPreviewSession(wasCancelled: boolean) { method _applyStepPreview (line 770) | private _applyStepPreview(direction: number) { method _stopStepperRepeat (line 776) | private _stopStepperRepeat() { method _attachStepperWindowListeners (line 787) | private _attachStepperWindowListeners() { method _attachDragWindowListeners (line 793) | private _attachDragWindowListeners() { method _detachStepperWindowListeners (line 800) | private _detachStepperWindowListeners() { method _detachDragWindowListeners (line 806) | private _detachDragWindowListeners() { method _calculateDraggedStepCount (line 813) | private _calculateDraggedStepCount(pixelDelta: number) { method _getEffectiveStep (line 822) | private _getEffectiveStep(unit?: string): number { method _getInteractiveStepValue (line 826) | private _getInteractiveStepValue(value: number, stepCount: number, ste... method _formatInteractiveNumericValue (line 850) | private _formatInteractiveNumericValue(value: number, step?: number) { method _roundToStepPrecision (line 855) | private _roundToStepPrecision(value: number, step?: number) { method _getStepPrecision (line 861) | private _getStepPrecision(step?: number) { method _switchToUnitModeForInteraction (line 874) | private _switchToUnitModeForInteraction(): boolean { method _isSelectedUnitMode (line 891) | private _isSelectedUnitMode() { method _normalizeOptionValues (line 895) | private _normalizeOptionValues(values: string[]) { method _clampNumericValue (line 899) | private _clampNumericValue(value: number) { FILE: packages/web-component-designer/src/elements/controls/NumericStyleInputValueHelpers.ts type ParsedNumericStyleInputValue (line 1) | type ParsedNumericStyleInputValue = function parseNumericStyleInputValue (line 6) | function parseNumericStyleInputValue(value?: string | null): ParsedNumer... function formatNumericStyleInputNumber (line 27) | function formatNumericStyleInputNumber(value: number, maxDecimalPlaces: ... function combineNumericStyleInputValue (line 35) | function combineNumericStyleInputValue(numberText: string, unit: string)... function getNumericStyleInputUnitLabel (line 42) | function getNumericStyleInputUnitLabel(unit: string): string { function normalizeNumericStyleInputOptionValues (line 46) | function normalizeNumericStyleInputOptionValues(values?: string[]): stri... function resolveNumericStyleInputSelectedUnit (line 53) | function resolveNumericStyleInputSelectedUnit(parsedUnit: string | undef... function resolveNumericStyleInputStep (line 59) | function resolveNumericStyleInputStep(unitSteps: Record ... FILE: packages/web-component-designer/src/elements/controls/PlainScrollbar.ts class Widget (line 5) | class Widget { method constructor (line 35) | public constructor(host: PlainScrollbar) { method resetInteractionState (line 65) | private resetInteractionState() { method connectedCallback (line 72) | public connectedCallback() { method disconnectedCallback (line 79) | public disconnectedCallback() { method updateLayout (line 86) | public updateLayout() { method updateStyle (line 100) | private updateStyle() { method updateThumbPosition (line 110) | public updateThumbPosition() { method getThroughSize (line 120) | private getThroughSize(): number { method computeThumbMoveValue (line 124) | private computeThumbMoveValue(distancePixels: number): number { method setThumbSize (line 132) | public setThumbSize(newThumbSize: number) { method getThumbMinSize (line 141) | private getThumbMinSize(): number { method getEffectiveThumbSize (line 153) | private getEffectiveThumbSize(): number { method setValue (line 163) | public setValue(newValue: number): boolean { method setOrientation (line 173) | public setOrientation(newOrientation: boolean): boolean { method getCssVar (line 182) | private getCssVar(varName: string): string | undefined { method fireEvent (line 192) | private fireEvent(eventSubType: string) { method fireEventRepeatedly (line 197) | private fireEventRepeatedly(eventSubType: string, repeatDelay: number,... method stopEventRepetition (line 205) | private stopEventRepetition() { method startPointerCapture (line 214) | private startPointerCapture(element: HTMLElement, pointerId: number) { method stopPointerCapture (line 221) | private stopPointerCapture() { class PlainScrollbar (line 316) | class PlainScrollbar extends HTMLElement { method constructor (line 320) | public constructor() { method connectedCallback (line 337) | public connectedCallback() { method disconnectedCallback (line 341) | public disconnectedCallback() { method thumbSize (line 350) | public get thumbSize(): number { method thumbSize (line 353) | public set thumbSize(v: number) { method value (line 359) | public get value(): number { method value (line 362) | public set value(v: number) { method orientation (line 368) | public get orientation(): string { method orientation (line 371) | public set orientation(s: string) { method orientationBoolean (line 378) | public get orientationBoolean(): boolean { method observedAttributes (line 384) | public static get observedAttributes() { method attributeChangedCallback (line 388) | public attributeChangedCallback(attrName: string, _oldValue: string | ... constant EPS (line 403) | const EPS = 1E-9; function formatOrientation (line 526) | function formatOrientation(b: boolean): string { function decodeOrientation (line 530) | function decodeOrientation(s: string): boolean { function percent (line 538) | function percent(v: number): string { function decodePxValue (line 542) | function decodePxValue(s: string): number | undefined { FILE: packages/web-component-designer/src/elements/controls/SimpleSplitView.ts class SimpleSplitView (line 3) | class SimpleSplitView extends BaseCustomWebComponentConstructorAppend { method orientation (line 48) | public get orientation() { method orientation (line 51) | public set orientation(value) { method constructor (line 56) | constructor() { method ready (line 61) | ready() { FILE: packages/web-component-designer/src/elements/controls/ThicknessEditor.ts type ThicknessEditorValueChangedEventArgs (line 3) | type ThicknessEditorValueChangedEventArgs = { newValue?: string, oldValu... class ThicknessEditor (line 5) | class ThicknessEditor extends BaseCustomWebComponentConstructorAppend { method valueLeft (line 72) | public get valueLeft() { method valueLeft (line 75) | public set valueLeft(value) { method valueTop (line 86) | public get valueTop() { method valueTop (line 89) | public set valueTop(value) { method valueRight (line 100) | public get valueRight() { method valueRight (line 103) | public set valueRight(value) { method valueBottom (line 114) | public get valueBottom() { method valueBottom (line 117) | public set valueBottom(value) { method _updateValue (line 130) | _updateValue() { method ready (line 137) | ready() { FILE: packages/web-component-designer/src/elements/documentContainer.ts type tabIndex (line 19) | enum tabIndex { class DocumentContainer (line 26) | class DocumentContainer extends BaseCustomWebComponentLazyAppend impleme... method additionalStyleString (line 37) | public set additionalStyleString(style: string) { method additionalStyleString (line 41) | public get additionalStyleString() { method additionalStyles (line 46) | public set additionalStyles(value: CSSStyleSheet[]) { method additionalStyles (line 50) | public get additionalStyles() { method additionalStylesheets (line 55) | public set additionalStylesheets(stylesheets: IStylesheet[]) { method additionalStylesheets (line 65) | public get additionalStylesheets() { method readOnly (line 70) | get readOnly() { method readOnly (line 73) | set readOnly(v) { method style (line 96) | static override get style() { method constructor (line 110) | constructor(serviceContainer: ServiceContainer, content?: string, useI... method refreshInSplitView (line 167) | async refreshInSplitView() { method currentView (line 176) | get currentView(): 'designer' | 'split' | 'code' | 'preview' { method currentView (line 187) | set currentView(view: 'designer' | 'split' | 'code' | 'preview') { method designerSelectionChanged (line 198) | designerSelectionChanged(e: ISelectionChangedEvent | ISelectionRefresh... method designerContentChanged (line 213) | designerContentChanged() { method dispose (line 238) | dispose(): void { method executeCommand (line 247) | executeCommand(command: IUiCommand) { method canExecuteCommand (line 256) | canExecuteCommand(command: IUiCommand) { method setContentAsync (line 270) | async setContentAsync(value: string) { method content (line 286) | set content(value: string) { method content (line 289) | get content() { method ready (line 300) | ready() { method updateDesignerHtml (line 356) | private async updateDesignerHtml() { method setCodeViewSelection (line 374) | private setCodeViewSelection(position: IStringPosition) { method instanceServiceContainer (line 386) | public get instanceServiceContainer(): InstanceServiceContainer { FILE: packages/web-component-designer/src/elements/helper/ArrangeHelper.ts method arrangeElements (line 7) | public static arrangeElements(orientation: Orientation, designerCanvas: ... method arrange (line 139) | private static arrange(element: IDesignItem, attribut: string, value: st... method formGroup (line 143) | private static formGroup(name: string, designerCanvas: IDesignerCanvas):... type ArrangeDirection (line 148) | enum ArrangeDirection { FILE: packages/web-component-designer/src/elements/helper/ClipboardHelper.ts function copyTextToClipboard (line 1) | async function copyTextToClipboard(text) { function copyToClipboard (line 8) | async function copyToClipboard(items: [format: string, data: string][]) { function getTextFromClipboard (line 58) | async function getTextFromClipboard(): Promise { function getFromClipboard (line 90) | async function getFromClipboard() { FILE: packages/web-component-designer/src/elements/helper/CssAttributeParser.ts type Token (line 2) | enum Token { class CssEntry (line 8) | class CssEntry { method constructor (line 9) | constructor(name: string, value: string, important: boolean) { class CssAttributeParser (line 19) | class CssAttributeParser { method parse (line 23) | public parse(text: string, quoteType: string = '\'') { method createEntry (line 72) | private createEntry(name: string, value: string) { FILE: packages/web-component-designer/src/elements/helper/CssCombiner.ts class CssCombiner (line 1) | class CssCombiner { method combine (line 4) | static combine(styles: Map, globalStyles?: Map) { method combineBrowserSupportedShorthands (line 37) | private static combineBrowserSupportedShorthands(styles: Map) { method getCandidateCoverage (line 86) | private static getCandidateCoverage(styles: Map, origi... method matchesNormalizedStyleValues (line 102) | private static matchesNormalizedStyleValues(styles: Map) { method parseStyleDeclarationList (line 127) | private static parseStyleDeclarationList(cssText: string) { method addStyleDeclaration (line 165) | private static addStyleDeclaration(styles: Map, declar... method combineBorder (line 205) | private static combineBorder(styles: Map) { method combineMargin (line 282) | private static combineMargin(styles: Map) { method combinePadding (line 302) | private static combinePadding(styles: Map) { method combineInset (line 322) | private static combineInset(styles: Map) { method combineBackground (line 339) | private static combineBackground(styles: Map) { method combineFont (line 391) | private static combineFont(styles: Map) { method checkIfStyleIsCombinable (line 423) | private static checkIfStyleIsCombinable(styles: Map, n... FILE: packages/web-component-designer/src/elements/helper/CssImportant.ts function splitCssImportant (line 1) | function splitCssImportant(value: string): { value: string, important: b... function appendCssImportant (line 9) | function appendCssImportant(value: string, important: boolean) { FILE: packages/web-component-designer/src/elements/helper/CssUnitConverter.ts function convertCssUnitToPixel (line 6) | function convertCssUnitToPixel(cssValue: string, target: HTMLElement, pe... function getCssUnit (line 73) | function getCssUnit(cssValue: string) { function convertCssUnit (line 80) | function convertCssUnit(cssValue: string | number, target: HTMLElement, ... function getOriginalSizeBeforeTransformation (line 132) | function getOriginalSizeBeforeTransformation(element: HTMLElement): { wi... function splitCssGridColumnSizes (line 136) | function splitCssGridColumnSizes(sizes: String) { function getExpandedCssGridColumnSizes (line 155) | function getExpandedCssGridColumnSizes(sizes: String) { FILE: packages/web-component-designer/src/elements/helper/DesignerStylesheetPatcher.ts type IDesignerStylesheetPatchAttributes (line 1) | interface IDesignerStylesheetPatchAttributes { function patchStylesheetSelectorForDesigner (line 10) | function patchStylesheetSelectorForDesigner(text: string, attributes: ID... FILE: packages/web-component-designer/src/elements/helper/ElementHelper.ts function inDesigner (line 7) | function inDesigner(element: Element): boolean { function newElementFromString (line 14) | function newElementFromString(text, document: Document): Element { type ElementDisplayType (line 21) | enum ElementDisplayType { function instanceOf (line 27) | function instanceOf(node: any, fnc: T): node is T { function instanceOfAny (line 33) | function instanceOfAny(node: Node, ...fnc: Function[]) { function isInline (line 40) | function isInline(element: HTMLElement): boolean { function isInlineAfter (line 48) | function isInlineAfter(element: HTMLElement): boolean { function getElementDisplaytype (line 56) | function getElementDisplaytype(element: HTMLElement): ElementDisplayType { function isEmptyTextNode (line 65) | function isEmptyTextNode(node: Node): boolean { function getActiveElement (line 69) | function getActiveElement(): Element { function getElementOffsetsInContainer (line 80) | function getElementOffsetsInContainer(element: Element) { function getBoundingClientRectAlsoForDisplayContents (line 94) | function getBoundingClientRectAlsoForDisplayContents(element: Element): ... function getElementZoomFactor (line 125) | function getElementZoomFactor(element: Element): number { function getContentBoxContentOffsets (line 137) | function getContentBoxContentOffsets(element): IPoint { function calculateOuterRect (line 155) | function calculateOuterRect(designItems: IDesignItem[], designerCanvas: ... FILE: packages/web-component-designer/src/elements/helper/GridHelper.ts type IGridCellInformation (line 5) | interface IGridCellInformation { type IGridGapInformation (line 15) | interface IGridGapInformation { type IGridInformation (line 27) | interface IGridInformation { type IGridCellHitResult (line 34) | interface IGridCellHitResult { function getElementGridInformation (line 41) | function getElementGridInformation(element: HTMLElement) { function getGridLocalPoint (line 61) | function getGridLocalPoint(designItem: IDesignItem, point: IPoint): IPoi... function getElementLocalToCanvasMatrix (line 67) | function getElementLocalToCanvasMatrix(designItem: IDesignItem): DOMMatr... function getGridColumnIndexFromLocalX (line 83) | function getGridColumnIndexFromLocalX(gridInformation: IGridInformation,... function getGridColumnStartLineFromLocalX (line 98) | function getGridColumnStartLineFromLocalX(gridInformation: IGridInformat... function getGridRowIndexFromLocalY (line 113) | function getGridRowIndexFromLocalY(gridInformation: IGridInformation, lo... function getGridRowStartLineFromLocalY (line 127) | function getGridRowStartLineFromLocalY(gridInformation: IGridInformation... function getGridCellFromPoint (line 141) | function getGridCellFromPoint(designItem: IDesignItem, point: IPoint, gr... function calculateGridInformation (line 158) | function calculateGridInformation(designItem: IDesignItem): IGridInforma... FILE: packages/web-component-designer/src/elements/helper/Helper.ts function htmlAsString (line 4) | function htmlAsString(strings: TemplateStringsArray, ...values: any[]) { function isAppleDevice (line 10) | function isAppleDevice() { function sleep (line 14) | function sleep(ms): Promise { function exportData (line 18) | async function exportData(blob: Blob, fileName: string): Promise { function dataURItoBlob (line 31) | function dataURItoBlob(dataURI) { function pointInRect (line 41) | function pointInRect(point: IPoint, rect: IRect) { function removeTrailing (line 45) | function removeTrailing(text: string, char: string) { function removeLeading (line 51) | function removeLeading(text: string, char: string) { function requestAnimationFramePromise (line 57) | function requestAnimationFramePromise() { function arraysEqual (line 61) | function arraysEqual(a: T[], b: T[]) { function deepValue (line 73) | function deepValue(obj, path: string, returnNullObject = false, splitter... function setDeepValue (line 89) | function setDeepValue(obj, path: string, value, splitter = '.') { FILE: packages/web-component-designer/src/elements/helper/ITextWriter.ts type ITextWriter (line 1) | interface ITextWriter { FILE: packages/web-component-designer/src/elements/helper/IndentedTextWriter.ts class IndentedTextWriter (line 3) | class IndentedTextWriter implements ITextWriter { method position (line 8) | public get position(): number { method isLastCharNewline (line 12) | public isLastCharNewline() { method levelRaise (line 16) | public levelRaise() { method levelShrink (line 20) | public levelShrink() { method write (line 24) | public write(text: string) { method writeLine (line 28) | public writeLine(text: string) { method writeIndent (line 34) | public writeIndent() { method writeNewline (line 38) | public writeNewline() { method getString (line 42) | public getString() { FILE: packages/web-component-designer/src/elements/helper/KeyboardHelper.ts function hasCommandKey (line 3) | function hasCommandKey(event: KeyboardEvent | MouseEvent | PointerEvent ... FILE: packages/web-component-designer/src/elements/helper/LayoutHelper.ts function filterChildPlaceItems (line 14) | function filterChildPlaceItems(items: IDesignItem[]) { function getDesignItemCurrentPos (line 30) | function getDesignItemCurrentPos(designItem: IDesignItem, mode: 'positio... function placeDesignItem (line 42) | function placeDesignItem(container: IDesignItem, designItem: IDesignItem... function transformOffsetByInverseLinearMatrix (line 104) | function transformOffsetByInverseLinearMatrix(offset: IPoint, matrix: Pi... function _placeSvgDesignItem (line 116) | function _placeSvgDesignItem(designItem: IDesignItem, offset: IPoint): b... function roundValue (line 155) | function roundValue(designItem: IDesignItem, value: number) { FILE: packages/web-component-designer/src/elements/helper/NpmPackageLoader.ts class NpmPackageLoader (line 10) | class NpmPackageLoader { method constructor (line 20) | constructor(packageSource: string = '//cdn.jsdelivr.net/npm/') { method patchCustomElementsRegistryToHandleErrors (line 25) | static patchCustomElementsRegistryToHandleErrors() { method loadNpmPackage (line 57) | async loadNpmPackage(pkg: string, serviceContainer?: ServiceContainer,... method loadDependency (line 211) | async loadDependency(dependency: string, version?: string, reportState... method addToImportmap (line 240) | async addToImportmap(baseUrl: string, packageJsonObj: { name?: string,... FILE: packages/web-component-designer/src/elements/helper/ObservedCustomElementsRegistry.ts class ObservedCustomElementsRegistry (line 3) | class ObservedCustomElementsRegistry implements IDisposable { method constructor (line 8) | constructor() { method dispose (line 36) | dispose(): void { method getNewElements (line 45) | getNewElements(): string[] { FILE: packages/web-component-designer/src/elements/helper/PathDataPolyfill.ts type PathDataM (line 1099) | type PathDataM = { type: 'M' | 'm', values: [x: number, y: number] } type PathDataL (line 1100) | type PathDataL = { type: 'L' | 'l', values: [x: number, y: number] } type PathDataT (line 1101) | type PathDataT = { type: 'T' | 't', values: [x: number, y: number] } type PathDataH (line 1102) | type PathDataH = { type: 'H' | 'h', values: [x: number] } type PathDataV (line 1103) | type PathDataV = { type: 'V' | 'v', values: [y: number] } type PathDataZ (line 1104) | type PathDataZ = { type: 'Z' | 'z', values?: [] } type PathDataC (line 1105) | type PathDataC = { type: 'C' | 'c', values: [x1: number, y1: number, x2:... type PathDataS (line 1106) | type PathDataS = { type: 'S' | 's', values: [x2: number, y2: number, x: ... type PathDataQ (line 1107) | type PathDataQ = { type: 'Q' | 'q', values: [x1: number, y1: number, x: ... type PathDataA (line 1108) | type PathDataA = { type: 'A' | 'a', values: [rx: number, ry: number, ang... type PathData (line 1109) | type PathData = { type: string } & (PathDataM | PathDataL | PathDataH | ... function straightenLine (line 1111) | function straightenLine(p1: IPoint, p2: IPoint, stepDeg = 45): IPoint { function calculateNormLegth (line 1130) | function calculateNormLegth(p1: IPoint, p2: IPoint): number { function calculateAlpha (line 1140) | function calculateAlpha(p1: IPoint, p2: IPoint): number { function interpolateLinePoints (line 1148) | function interpolateLinePoints(p1: IPoint, p2: IPoint, maxDistance: numb... function moveSVGPath (line 1174) | function moveSVGPath(path: SVGPathElement, xFactor: number, yFactor: num... function createPathD (line 1212) | function createPathD(path: PathData[]) { type SVGGraphicsElement (line 1226) | interface SVGGraphicsElement { type SVGPathElement (line 1231) | interface SVGPathElement { type SVGRectElement (line 1235) | interface SVGRectElement { type SVGCircleElement (line 1238) | interface SVGCircleElement { type SVGEllipseElement (line 1241) | interface SVGEllipseElement { type SVGLineElement (line 1244) | interface SVGLineElement { type SVGPolylineElement (line 1247) | interface SVGPolylineElement { type SVGPolygonElement (line 1250) | interface SVGPolygonElement { FILE: packages/web-component-designer/src/elements/helper/PopupHelper.ts function showPopup (line 1) | function showPopup(content: Element, anchorEl: HTMLElement, closedCallba... FILE: packages/web-component-designer/src/elements/helper/QuadEdgeHandleHelper.ts function normalize (line 3) | function normalize(vector: IPoint) { function getQuadCenter (line 11) | function getQuadCenter(quad: DOMQuad): IPoint { function getEdgeMidpoint (line 18) | function getEdgeMidpoint(start: IPoint, end: IPoint): IPoint { function getOutwardNormal (line 25) | function getOutwardNormal(start: IPoint, end: IPoint, quadCenter: IPoint... function getEdgeOffsetPoint (line 41) | function getEdgeOffsetPoint(start: IPoint, end: IPoint, quadCenter: IPoi... FILE: packages/web-component-designer/src/elements/helper/Screenshot.ts class Screenshot (line 4) | class Screenshot { method _disableStream (line 10) | private static _disableStream() { method screenshotsEnabled (line 15) | static get screenshotsEnabled() { method enableScreenshots (line 19) | static async enableScreenshots(elementHostForVideo: Element = document... method takeScreenshot (line 58) | static async takeScreenshot(element: Element, width: number = 100, hei... method _sleep (line 71) | private static _sleep(timeout: number) { FILE: packages/web-component-designer/src/elements/helper/SelectionHelper.ts function shadowrootGetSelection (line 1) | function shadowrootGetSelection(shadowRoot: ShadowRoot): Selection | Arr... function wrapTextNodesInSpan (line 10) | function wrapTextNodesInSpan(range: Range, spans: HTMLSpanElement[]) { function staticRangeToRange (line 47) | function staticRangeToRange(staticRange: StaticRange) { function wrapSelectionInSpans (line 56) | function wrapSelectionInSpans(selection: Selection | ArrayLike(selectors: string): NodeListOf... method removeDesignerAttributesAndStylesFromChildren (line 474) | removeDesignerAttributesAndStylesFromChildren() { method updateChildrenFromNodesChildren (line 485) | updateChildrenFromNodesChildren() { method _internalUpdateChildrenFromNodesChildren (line 492) | _internalUpdateChildrenFromNodesChildren() { method editContent (line 517) | editContent() { method editContentFinish (line 526) | editContentFinish() { method constructor (line 538) | public constructor(node: Node, parsedNode: any, serviceContainer: Serv... method setView (line 552) | public setView(node: Element) { method refreshRenderedDesignItem (line 558) | public refreshRenderedDesignItem() { method openGroup (line 563) | public openGroup(title: string): ChangeGroup { method getOrCreateDesignItem (line 567) | public getOrCreateDesignItem(node: Node) { method GetOrCreateDesignItem (line 571) | static GetOrCreateDesignItem(node: Node, parsedNode: any, serviceConta... method GetDesignItem (line 582) | static GetDesignItem(node: Node): IDesignItem { method setStyle (line 589) | public setStyle(name: string, value?: string | null, important?: boole... method setStyleAsync (line 600) | public async setStyleAsync(name: string, value?: string | null, import... method removeStyle (line 632) | public removeStyle(name: string) { method updateStyleInSheetOrLocal (line 639) | public updateStyleInSheetOrLocal(name: string, value?: string | null, ... method updateStyleInSheetOrLocalAsync (line 657) | public async updateStyleInSheetOrLocalAsync(name: string, value?: stri... method getStyleFromSheetOrLocal (line 676) | public getStyleFromSheetOrLocal(name: string, fallback: string = null) { method getStyleFromSheetOrLocalOrComputed (line 692) | getStyleFromSheetOrLocalOrComputed(name: string, fallback: string = nu... method getComputedStyleProperty (line 704) | getComputedStyleProperty(name: string, fallback: string = null) { method getComputedStyle (line 716) | getComputedStyle() { method getAllStyles (line 725) | public getAllStyles(): IStyleRule[] { method setAttribute (line 751) | public setAttribute(name: string, value?: string | null) { method removeAttribute (line 755) | public removeAttribute(name: string) { method setPropertyAndAttribute (line 760) | public setPropertyAndAttribute(name: string, value?: string | null) { method removePropertyAndAttribute (line 768) | public removePropertyAndAttribute(name: string) { method setProperty (line 775) | public setProperty(name: string, value?: any) { //the prop change ac... method _insertChildInternal (line 784) | public _insertChildInternal(designItem: DesignItem, index?: number) { method _insertChildsInternal (line 787) | public _insertChildsInternal(designItems: DesignItem[], index?: number) { method _removeChildInternal (line 841) | public _removeChildInternal(designItem: IDesignItem) { method getPlacementService (line 859) | getPlacementService(style?: CSSStyleDeclaration): IPlacementService { method createDesignItemFromImageBlob (line 866) | static createDesignItemFromImageBlob(serviceContainer: ServiceContaine... method hasForcedCss (line 879) | get hasForcedCss() { method cssForceHover (line 883) | get cssForceHover() { method cssForceHover (line 886) | set cssForceHover(value: boolean) { method cssForceActive (line 894) | get cssForceActive() { method cssForceActive (line 897) | set cssForceActive(value: boolean) { method cssForceVisited (line 905) | get cssForceVisited() { method cssForceVisited (line 908) | set cssForceVisited(value: boolean) { method cssForceFocus (line 916) | get cssForceFocus() { method cssForceFocus (line 919) | set cssForceFocus(value: boolean) { method cssForceFocusWithin (line 927) | get cssForceFocusWithin() { method cssForceFocusWithin (line 930) | set cssForceFocusWithin(value: boolean) { method cssForceFocusVisible (line 938) | get cssForceFocusVisible() { method cssForceFocusVisible (line 941) | set cssForceFocusVisible(value: boolean) { FILE: packages/web-component-designer/src/elements/item/IBinding.ts type IBinding (line 5) | interface IBinding { type IBindableComplexName (line 29) | interface IBindableComplexName { //e.g. aa:$uservalue.0.name FILE: packages/web-component-designer/src/elements/item/IDesignItem.ts type IDesignItem (line 10) | interface IDesignItem { FILE: packages/web-component-designer/src/elements/item/NodeType.ts type NodeType (line 1) | enum NodeType { FILE: packages/web-component-designer/src/elements/services/BaseServiceContainer.ts class BaseServiceContainer (line 5) | class BaseServiceContainer { method getLastService (line 9) | getLastService(service: K): NameMap[K] { method getServices (line 16) | getServices(service: K): NameMap[K][] { method register (line 20) | register(name: K, service: NameMap[K]) { method registerLast (line 27) | registerLast(name: K, service: NameMap[K]) { method registerMultiple (line 34) | registerMultiple(names: K[], service: NameMap... method forSomeServicesTillResult (line 43) | forSomeServicesTillResult(service: K, call... method getLastServiceWhere (line 57) | getLastServiceWhere(service: K, callback: ... method getLastServiceResult (line 71) | getLastServiceResult(service: K, callback:... method getLastServiceWhereAsync (line 85) | async getLastServiceWhereAsync(service: K,... FILE: packages/web-component-designer/src/elements/services/DefaultServiceBootstrap.ts function createDefaultServiceContainer (line 121) | function createDefaultServiceContainer() { FILE: packages/web-component-designer/src/elements/services/GlobalContext.ts class GlobalContext (line 8) | class GlobalContext { method constructor (line 16) | constructor(serviceContainer: ServiceContainer) { method tool (line 20) | public set tool(tool: ITool) { method tool (line 38) | public get tool(): ITool { method strokeColor (line 45) | public set strokeColor(strokeColor: string) { method strokeColor (line 52) | public get strokeColor(): string { method strokeThickness (line 57) | public set strokeThickness(strokeThickness: string) { method strokeThickness (line 64) | public get strokeThickness(): string { method fillBrush (line 69) | public set fillBrush(fillBrush: string) { method fillBrush (line 77) | public get fillBrush(): string { FILE: packages/web-component-designer/src/elements/services/IService.ts type IService (line 1) | interface IService { FILE: packages/web-component-designer/src/elements/services/IServiceContainer.ts type IServiceContainer (line 1) | interface IServiceContainer { FILE: packages/web-component-designer/src/elements/services/InstanceServiceContainer.ts type InstanceServiceNameMap (line 14) | interface InstanceServiceNameMap { type IContentChangedParsed (line 21) | interface IContentChangedParsed { type IContentChangedWithDesignItems (line 25) | interface IContentChangedWithDesignItems { type IContentChangedChangeWithDesignItems (line 30) | interface IContentChangedChangeWithDesignItems { type IContentChanged (line 39) | type IContentChanged = IContentChangedParsed | IContentChangedWithDesign... class InstanceServiceContainer (line 41) | class InstanceServiceContainer extends BaseServiceContainer { method removeDesignerExtensionOfType (line 118) | removeDesignerExtensionOfType(container: (ExtensionType | string), lam... method bindingService (line 149) | get bindingService(): IBindingService { method bindableObjectsServices (line 153) | get bindableObjectsServices(): IBindableObjectsService[] { method bindableObjectDragDropService (line 157) | get bindableObjectDragDropService(): IBindableObjectDragDropService { method propertyGridDragDropService (line 161) | get propertyGridDragDropService(): IPropertyGridDragDropService { method dragDropService (line 165) | get dragDropService(): IDragDropService { method elementInteractionServices (line 169) | get elementInteractionServices(): IElementInteractionService[] { method propertiesServices (line 173) | get propertiesServices(): IPropertiesService[] { method attachedPropertyServices (line 177) | get attachedPropertyServices(): IPropertiesService[] { method propertyGroupService (line 181) | get propertyGroupService(): IPropertyGroupsService { method containerServices (line 185) | get containerServices(): IPlacementService[] { method snaplinesProviderService (line 189) | get snaplinesProviderService(): ISnaplinesProviderService { method elementsServices (line 193) | get elementsServices(): IElementsService[] { method eventsService (line 197) | get eventsService(): IEventsService[] { method instanceServices (line 201) | get instanceServices(): IInstanceService[] { method propertyEditorTypesServices (line 205) | get propertyEditorTypesServices(): IPropertyEditorTypesService[] { method htmlWriterService (line 209) | get htmlWriterService(): IHtmlWriterService { method htmlParserService (line 213) | get htmlParserService(): IHtmlParserService { method renderedDesignItemServices (line 217) | get renderedDesignItemServices(): IRenderedDesignItemService[] { method intializationService (line 221) | get intializationService(): IIntializationService { method elementAtPointService (line 225) | get elementAtPointService(): IElementAtPointService { method externalDragDropService (line 229) | get externalDragDropService(): IExternalDragDropService { method copyPasteService (line 233) | get copyPasteService(): ICopyPasteService { method modelCommandService (line 237) | get modelCommandService(): IModelCommandService { method demoProviderService (line 241) | get demoProviderService(): IDemoProviderService { method designItemService (line 245) | get designItemService(): IDesignItemService { method configUiServices (line 249) | get configUiServices(): IConfigUiService[] { method refactorServices (line 253) | get refactorServices(): IRefactorService[] { method deletionService (line 257) | get deletionService(): IDeletionService { method referencesChangedService (line 261) | get referencesChangedService(): IReferencesChangedService { method miniatureViewService (line 265) | get miniatureViewService(): IMiniatureViewService { method pngCreatorService (line 269) | get pngCreatorService(): IPngCreatorService { method searchService (line 273) | get searchService(): ISearchService { method editorTypesServices (line 277) | get editorTypesServices(): IEditorTypeService[] { FILE: packages/web-component-designer/src/elements/services/bindableObjectsService/BindableObjectType.ts type BindableObjectType (line 1) | enum BindableObjectType { FILE: packages/web-component-designer/src/elements/services/bindableObjectsService/BindableObjectsTarget.ts type BindableObjectsTarget (line 1) | type BindableObjectsTarget = 'itemsView' | 'binding' | 'script' | 'prope... FILE: packages/web-component-designer/src/elements/services/bindableObjectsService/IBindableObject.ts type IBindableObject (line 3) | interface IBindableObject { FILE: packages/web-component-designer/src/elements/services/bindableObjectsService/IBindableObjectDragDropService.ts type IBindableObjectDragDropService (line 6) | interface IBindableObjectDragDropService { FILE: packages/web-component-designer/src/elements/services/bindableObjectsService/IBindableObjectsService.ts type IBindableObjectsService (line 5) | interface IBindableObjectsService { FILE: packages/web-component-designer/src/elements/services/bindingsService/BaseCustomWebcomponentBindingsService.ts class BaseCustomWebcomponentBindingsService (line 8) | class BaseCustomWebcomponentBindingsService implements IBindingService { method getBindings (line 12) | getBindings(designItem: IDesignItem): IBinding[] { method setBinding (line 59) | setBinding(designItem: IDesignItem, binding: IBinding): boolean { method clearBinding (line 87) | clearBinding(designItem: IDesignItem, propertyName: string, propertyTa... FILE: packages/web-component-designer/src/elements/services/bindingsService/IBindingService.ts type IBindingService (line 10) | interface IBindingService { FILE: packages/web-component-designer/src/elements/services/bindingsService/SpecialTagsBindingService.ts class SpecialTagsBindingService (line 10) | class SpecialTagsBindingService implements IBindingService { method constructor (line 19) | constructor() { method getBindings (line 22) | getBindings(designItem: IDesignItem): IBinding[] { method _parseBindingElement (line 41) | private _parseBindingElement(b: Element): IBinding { method setBinding (line 51) | setBinding(designItem: IDesignItem, binding: IBinding): boolean { method clearBinding (line 55) | clearBinding(designItem: IDesignItem, propertyName: string, propertyTa... FILE: packages/web-component-designer/src/elements/services/collaborationService/CollaborationNodeIndex.ts type CollaborationNodeIndexCache (line 4) | type CollaborationNodeIndexCache = { function buildCache (line 11) | function buildCache(rootDesignItem: IDesignItem): CollaborationNodeIndex... function getCache (line 36) | function getCache(rootDesignItem: IDesignItem, cache?: Record { method getPasteItems (line 31) | async getPasteItems(serviceContainer: ServiceContainer, instanceServic... method _readClipboardPasteData (line 42) | private async _readClipboardPasteData(): Promise { method _parseJsonClipboardData (line 77) | private _parseJsonClipboardData(data: string): ICopyPasteJsonData | nu... method _tryReadClipboardType (line 85) | private async _tryReadClipboardType(item: ClipboardItem, type: string)... FILE: packages/web-component-designer/src/elements/services/copyPasteService/CopyPasteService.ts class CopyPasteService (line 12) | class CopyPasteService implements ICopyPasteService { method copyItems (line 13) | async copyItems(designItems: IDesignItem[]): Promise { method getPasteItems (line 20) | async getPasteItems(serviceContainer: ServiceContainer, instanceServic... FILE: packages/web-component-designer/src/elements/services/copyPasteService/ICopyPasteService.ts type ICopyPasteService (line 6) | interface ICopyPasteService { FILE: packages/web-component-designer/src/elements/services/copyPasteService/PasteFormatSnapshot.ts type PasteFormatKind (line 5) | type PasteFormatKind = typeof pasteFormatKinds[number]; type IPasteFormatEntry (line 7) | interface IPasteFormatEntry { type IPasteFormatSnapshot (line 12) | interface IPasteFormatSnapshot { type StyleArrayLike (line 20) | type StyleArrayLike = Pick; function isBorderProperty (line 45) | function isBorderProperty(name: string): boolean { function isBackgroundProperty (line 49) | function isBackgroundProperty(name: string): boolean { function isTransformProperty (line 53) | function isTransformProperty(name: string): boolean { function isTextProperty (line 59) | function isTextProperty(name: string): boolean { function collectEntries (line 65) | function collectEntries(style: StyleArrayLike, predicate: (name: string)... function createPasteFormatSnapshotFromNormalizedEntries (line 87) | function createPasteFormatSnapshotFromNormalizedEntries(entries: IPasteF... function createPasteFormatSnapshot (line 110) | function createPasteFormatSnapshot(style: StyleArrayLike): IPasteFormatS... function createPasteFormatSnapshotFromEntries (line 115) | function createPasteFormatSnapshotFromEntries(entries: StyleEntries): IP... function getPasteFormatEntries (line 137) | function getPasteFormatEntries(snapshot: IPasteFormatSnapshot, kind: Pas... FILE: packages/web-component-designer/src/elements/services/deletionService/DeletionService.ts class DeletionService (line 5) | class DeletionService implements IDeletionService { method removeItems (line 6) | public removeItems(items: IDesignItem[]) { FILE: packages/web-component-designer/src/elements/services/deletionService/IDeletionService.ts type IDeletionService (line 3) | interface IDeletionService { FILE: packages/web-component-designer/src/elements/services/demoProviderService/IDemoProviderService.ts type IDemoProviderService (line 4) | interface IDemoProviderService { FILE: packages/web-component-designer/src/elements/services/demoProviderService/IframeDemoProviderService.ts class IframeDemoProviderService (line 6) | class IframeDemoProviderService implements IDemoProviderService { method provideDemo (line 7) | provideDemo(container: HTMLElement, serviceContainer: ServiceContainer... FILE: packages/web-component-designer/src/elements/services/demoProviderService/SimpleDemoProviderService.ts class SimpleDemoProviderService (line 6) | class SimpleDemoProviderService implements IDemoProviderService { method provideDemo (line 7) | async provideDemo(container: HTMLElement, serviceContainer: ServiceCon... FILE: packages/web-component-designer/src/elements/services/designItemDocumentPositionService/DesignItemDocumentPositionService.ts class DesignItemDocumentPositionService (line 7) | class DesignItemDocumentPositionService implements IDesignItemDocumentPo... method constructor (line 14) | constructor(designerCanvas: IDesignerCanvas) { } method setPosition (line 16) | setPosition(designItem: IDesignItem, position: IStringPosition) { method getPosition (line 20) | getPosition(designItem: IDesignItem): IStringPosition { method clearSourceParts (line 24) | clearSourceParts(): void { method addSourcePart (line 30) | addSourcePart(sourcePart: ISourcePart): void { method addSourceParts (line 51) | addSourceParts(sourceParts: ISourcePart[]): void { method getSourcePartAt (line 56) | getSourcePartAt(position: number): ISourcePart { method getSourceParts (line 69) | getSourceParts(designItem: IDesignItem): ISourcePart[] { method getSourcePartPosition (line 73) | getSourcePartPosition(designItem: IDesignItem, key: string): IStringPo... FILE: packages/web-component-designer/src/elements/services/designItemDocumentPositionService/IDesignItemDocumentPositionService.ts type IDesignItemDocumentPositionService (line 5) | interface IDesignItemDocumentPositionService { FILE: packages/web-component-designer/src/elements/services/designItemService/BaseCustomWebcomponentDesignItemService.ts class BaseCustomWebcomponentDesignItemService (line 7) | class BaseCustomWebcomponentDesignItemService extends DesignItemService { method createDesignItem (line 8) | override createDesignItem(node: Node, parsedNode: any, serviceContaine... method instanciateNode (line 28) | instanciateNode(parent: Element, node: Node, append = false): Element { FILE: packages/web-component-designer/src/elements/services/designItemService/DesignItemService.ts class DesignItemService (line 7) | class DesignItemService implements IDesignItemService { method createDesignItem (line 8) | createDesignItem(node: Node, parsedNode: any, serviceContainer: Servic... method handleSpecialAttributes (line 12) | handleSpecialAttributes(attributeName: string, designItem: IDesignItem) { FILE: packages/web-component-designer/src/elements/services/designItemService/IDesignItemService.ts type IDesignItemService (line 5) | interface IDesignItemService { FILE: packages/web-component-designer/src/elements/services/designerAddons/IDesignerAddonJson.ts type IDesignerAddonJson (line 1) | interface IDesignerAddonJson { FILE: packages/web-component-designer/src/elements/services/dragDropService/DragDropService.ts class DragDropService (line 10) | class DragDropService implements IDragDropService { method constructor (line 16) | constructor() { method dragEnter (line 32) | public dragEnter(designerCanvas: IDesignerCanvas, event: DragEvent) { method dragLeave (line 35) | public dragLeave(designerCanvas: IDesignerCanvas, event: DragEvent) { method dragOver (line 42) | public async dragOver(designerCanvas: IDesignerCanvas, event: DragEven... method drop (line 76) | public async drop(designerCanvas: IDesignerCanvas, event: DragEvent) { method getPossibleContainerForDragDrop (line 109) | public getPossibleContainerForDragDrop(designerCanvas: IDesignerCanvas... FILE: packages/web-component-designer/src/elements/services/dragDropService/ExternalDragDropService.ts class ExternalDragDropService (line 6) | class ExternalDragDropService implements IExternalDragDropService { method dragOver (line 8) | public dragOver(designerCanvas: IDesignerCanvas, event: DragEvent): 'n... method drop (line 16) | async drop(designerCanvas: IDesignerCanvas, event: DragEvent) { FILE: packages/web-component-designer/src/elements/services/dragDropService/IDragDropService.ts type IDragDropService (line 5) | interface IDragDropService { FILE: packages/web-component-designer/src/elements/services/dragDropService/IExternalDragDropService.ts type IExternalDragDropService (line 3) | interface IExternalDragDropService { FILE: packages/web-component-designer/src/elements/services/dragDropService/IPropertyGridDragDropService.ts type IPropertyGridDragDropService (line 4) | interface IPropertyGridDragDropService { FILE: packages/web-component-designer/src/elements/services/elementAtPointService/ElementAtPointService.ts class ElementAtPointService (line 5) | class ElementAtPointService implements IElementAtPointService { method getElementAtPoint (line 6) | getElementAtPoint(designerCanvas: IDesignerCanvas, point: IPoint) { FILE: packages/web-component-designer/src/elements/services/elementAtPointService/IElementAtPointService.ts type IElementAtPointService (line 5) | interface IElementAtPointService extends IService { FILE: packages/web-component-designer/src/elements/services/elementInteractionService/IElementInteractionService.ts type IElementInteractionService (line 4) | interface IElementInteractionService extends IService { FILE: packages/web-component-designer/src/elements/services/elementsService/IElementDefinition.ts type IElementDefinition (line 4) | interface IElementDefinition { FILE: packages/web-component-designer/src/elements/services/elementsService/IElementsJson.ts type IElementsJson (line 3) | interface IElementsJson { FILE: packages/web-component-designer/src/elements/services/elementsService/IElementsService.ts type IElementsService (line 5) | interface IElementsService extends IService { FILE: packages/web-component-designer/src/elements/services/elementsService/JsonFileElementsService.ts class JsonFileElementsService (line 7) | class JsonFileElementsService implements IElementsService { method name (line 9) | get name() { return this._name; } method getElements (line 15) | public getElements(): Promise { method constructor (line 25) | constructor(name: string, file: string|URL) { method isIElementDefintion (line 50) | private isIElementDefintion(object: string | IElementDefinition): obje... FILE: packages/web-component-designer/src/elements/services/elementsService/PreDefinedElementsService.ts class PreDefinedElementsService (line 5) | class PreDefinedElementsService implements IElementsService { method name (line 7) | get name() { return this._name; } method getElements (line 11) | public getElements(): Promise { method constructor (line 15) | constructor(name: string, data: IElementsJson) { method isIElementDefintion (line 27) | private isIElementDefintion(object: string | IElementDefinition): obje... FILE: packages/web-component-designer/src/elements/services/elementsService/WebcomponentManifestElementsService.ts class WebcomponentManifestElementsService (line 5) | class WebcomponentManifestElementsService implements IElementsService { method name (line 8) | get name() { return this._name; } method constructor (line 15) | constructor(name: string, importPrefix: string, manifest: any) { method _parseManifest (line 21) | private _parseManifest(manifest: any) { method getElements (line 44) | async getElements(): Promise { FILE: packages/web-component-designer/src/elements/services/eventsService/EventsService.ts class EventsService (line 5) | class EventsService implements IEventsService { method constructor (line 7) | constructor() { method isHandledElementFromEventsService (line 106) | isHandledElementFromEventsService(designItem: IDesignItem): boolean { method getPossibleEvents (line 110) | public getPossibleEvents(designItem: IDesignItem): IEvent[] { method getEvent (line 121) | public getEvent(designItem: IDesignItem, name: string): IEvent { FILE: packages/web-component-designer/src/elements/services/eventsService/IEvent.ts type IEvent (line 1) | interface IEvent { FILE: packages/web-component-designer/src/elements/services/eventsService/IEventsService.ts type IEventsService (line 4) | interface IEventsService { FILE: packages/web-component-designer/src/elements/services/eventsService/WebcomponentManifestEventsService.ts class WebcomponentManifestEventsService (line 5) | class WebcomponentManifestEventsService extends EventsService { method isHandledElementFromEventsService (line 7) | override isHandledElementFromEventsService(designItem: IDesignItem): b... method getPossibleEvents (line 11) | override getPossibleEvents(designItem: IDesignItem): IEvent[] { method getEvent (line 15) | override getEvent(designItem: IDesignItem, name: string): IEvent { method constructor (line 22) | constructor(name: string, manifest: any) { method _parseManifest (line 27) | private _parseManifest(manifest) { FILE: packages/web-component-designer/src/elements/services/htmlParserService/DefaultHtmlParserService.ts class DefaultHtmlParserService (line 9) | class DefaultHtmlParserService implements IHtmlParserService { method parse (line 10) | async parse(html: string, serviceContainer: ServiceContainer, instance... method createDesignItems (line 32) | public createDesignItems(elements: NodeListOf | Node[] | HT... method _createDesignItemsRecursive (line 40) | private _createDesignItemsRecursive(node: Node, serviceContainer: Serv... FILE: packages/web-component-designer/src/elements/services/htmlParserService/IHtmlParserService.ts type IHtmlParserService (line 6) | interface IHtmlParserService extends IService { FILE: packages/web-component-designer/src/elements/services/htmlWriterService/AbstractHtmlWriterService.ts method constructor (line 15) | constructor(options?: IHtmlWriterOptions) { method writeAttributes (line 26) | writeAttributes(indentedTextWriter: ITextWriter, designItem: IDesignItem... method _writeAttributeWithValue (line 75) | private _writeAttributeWithValue(indentedTextWriter: ITextWriter, design... method _addAttributeSourcePart (line 101) | private _addAttributeSourcePart(designItem: IDesignItem, attributeName: ... method writeStyles (line 111) | writeStyles(indentedTextWriter: ITextWriter, designItem: IDesignItem) { FILE: packages/web-component-designer/src/elements/services/htmlWriterService/FormatingHtmlWriterService.ts type ElementContainerType (line 13) | enum ElementContainerType { type IWriteContext (line 19) | interface IWriteContext { class FormatingHtmlWriterService (line 29) | class FormatingHtmlWriterService implements IHtmlWriterService { method constructor (line 32) | constructor(options?: IHtmlWriterOptions) { method writeAttributes (line 41) | private writeAttributes(writeContext: IWriteContext, designItem: IDesi... method writeStyles (line 59) | private writeStyles(writeContext: IWriteContext, designItem: IDesignIt... method _writeTextNode (line 76) | private _writeTextNode(writeContext: IWriteContext, designItem: IDesig... method _normalizeInlineTextContent (line 88) | private _normalizeInlineTextContent(content: string) { method _writeCommentNode (line 99) | private _writeCommentNode(writeContext: IWriteContext, designItem: IDe... method _writeElementNode (line 103) | private _writeElementNode(writeContext: IWriteContext, designItem: IDe... method _writeDesignItemList (line 150) | private _writeDesignItemList(currentElementDisplayType: ElementDisplay... method _writeNewlineAndIntend (line 166) | private _writeNewlineAndIntend(writeContext: IWriteContext) { method _writeInternal (line 171) | private _writeInternal(writeContext: IWriteContext, designItem: IDesig... method getContainerType (line 186) | getContainerType(element: HTMLElement): ElementContainerType { method write (line 195) | write(indentedTextWriter: IndentedTextWriter, designItems: IDesignItem... FILE: packages/web-component-designer/src/elements/services/htmlWriterService/HtmlWriterService.ts class HtmlWriterService (line 9) | class HtmlWriterService extends AbstractHtmlWriterService { method constructor (line 10) | constructor(options?: IHtmlWriterOptions) { method _conditionalyWriteIndent (line 14) | private _conditionalyWriteIndent(indentedTextWriter: ITextWriter, desi... method _conditionalyWriteIndentBefore (line 26) | private _conditionalyWriteIndentBefore(indentedTextWriter: ITextWriter... method _conditionalyWriteNewline (line 37) | private _conditionalyWriteNewline(indentedTextWriter: ITextWriter, des... method write (line 48) | write(indentedTextWriter: ITextWriter, designItems: IDesignItem[], roo... method internalWrite (line 57) | private internalWrite(indentedTextWriter: ITextWriter, designItem: IDe... method writeTextNode (line 130) | private writeTextNode(indentedTextWriter: ITextWriter, designItem: IDe... method _hasInlineParent (line 152) | private _hasInlineParent(designItem: IDesignItem) { method _normalizeInlineTextContent (line 156) | private _normalizeInlineTextContent(content: string) { method _isInlineContainer (line 167) | private _isInlineContainer(designItem: IDesignItem) { method _isInlineElement (line 171) | private _isInlineElement(element: Element | null) { FILE: packages/web-component-designer/src/elements/services/htmlWriterService/IHtmlWriterOptions.ts type IHtmlWriterOptions (line 1) | interface IHtmlWriterOptions { FILE: packages/web-component-designer/src/elements/services/htmlWriterService/IHtmlWriterService.ts type IHtmlWriterService (line 5) | interface IHtmlWriterService { FILE: packages/web-component-designer/src/elements/services/htmlWriterService/IStringPosition.ts type IStringPosition (line 1) | interface IStringPosition { FILE: packages/web-component-designer/src/elements/services/htmlWriterService/SimpleHtmlWriterService.ts type ElementContainerType (line 12) | enum ElementContainerType { type IWriteContext (line 17) | interface IWriteContext { class SimpleHtmlWriterService (line 24) | class SimpleHtmlWriterService implements IHtmlWriterService { method constructor (line 27) | constructor(options?: IHtmlWriterOptions) { method writeAttributes (line 36) | protected writeAttributes(writeContext: IWriteContext, designItem: IDe... method writeStyles (line 54) | protected writeStyles(writeContext: IWriteContext, designItem: IDesign... method _writeTextNode (line 71) | private _writeTextNode(writeContext: IWriteContext, designItem: IDesig... method _writeCommentNode (line 77) | private _writeCommentNode(writeContext: IWriteContext, designItem: IDe... method _writeElementNode (line 81) | private _writeElementNode(writeContext: IWriteContext, designItem: IDe... method _writeDesignItemList (line 104) | private _writeDesignItemList(currentElementDisplayType: ElementDisplay... method _writeInternal (line 110) | private _writeInternal(writeContext: IWriteContext, designItem: IDesig... method write (line 119) | write(indentedTextWriter: IndentedTextWriter, designItems: IDesignItem... FILE: packages/web-component-designer/src/elements/services/initializationService/IIntializationService.ts type IIntializationService (line 4) | interface IIntializationService { FILE: packages/web-component-designer/src/elements/services/instanceService/DefaultInstanceService.ts class DefaultInstanceService (line 12) | class DefaultInstanceService implements IInstanceService { method getElement (line 13) | async getElement(definition: IElementDefinition, serviceContainer: Ser... FILE: packages/web-component-designer/src/elements/services/instanceService/IDesignerInstance.ts type IDesignerInstance (line 1) | interface IDesignerInstance { FILE: packages/web-component-designer/src/elements/services/instanceService/IInstanceService.ts type IInstanceService (line 7) | interface IInstanceService extends IService { FILE: packages/web-component-designer/src/elements/services/manifestParsers/IOldCustomElementsManifest.ts type IOldCustomElementsManifest (line 1) | interface IOldCustomElementsManifest { type IOldCustomElementsManifestTag (line 6) | interface IOldCustomElementsManifestTag { type IOldCustomElementsManifestAttribute (line 15) | interface IOldCustomElementsManifestAttribute { type IOldCustomElementsManifestProperty (line 22) | interface IOldCustomElementsManifestProperty { FILE: packages/web-component-designer/src/elements/services/manifestParsers/OldCustomElementsManifestLoader.ts class OldCustomElementsManifestLoader (line 10) | class OldCustomElementsManifestLoader { method loadManifest (line 11) | public static async loadManifest(serviceContainer: ServiceContainer, n... FILE: packages/web-component-designer/src/elements/services/manifestParsers/WebcomponentManifestParserService.ts class WebcomponentManifestParserService (line 14) | class WebcomponentManifestParserService extends AbstractPropertiesServic... method getRefreshMode (line 16) | public override getRefreshMode(designItem: IDesignItem) { method name (line 21) | get name() { return this._name; } method constructor (line 31) | constructor(name: string, fileOrObject: string | object, importPrefix ... method _parseManifest (line 64) | private _parseManifest() { method getElements (line 101) | async getElements(): Promise { method isHandledElement (line 112) | override isHandledElement(designItem: IDesignItem): boolean { method getProperties (line 118) | override async getProperties(designItem: IDesignItem): Promise userInfo, sendMessage: (message) => voi... FILE: packages/web-component-designer/src/elements/services/placementService/AbsolutePlacementService.ts function usesSvgGeometryPlacement (line 16) | function usesSvgGeometryPlacement(designItem: IDesignItem) { class AbsolutePlacementService (line 21) | class AbsolutePlacementService implements IPlacementService { method serviceForContainer (line 25) | serviceForContainer(container: IDesignItem, containerStyle: CSSStyleDe... method isEnterableContainer (line 34) | isEnterableContainer(container: IDesignItem) { method canEnter (line 42) | canEnter(container: IDesignItem, items: IDesignItem[]) { method canLeave (line 52) | canLeave(container: IDesignItem, items: IDesignItem[]) { method getElementOffset (line 56) | getElementOffset(container: IDesignItem, designItem?: IDesignItem): IP... method calculateTrack (line 60) | private calculateTrack(event: MouseEvent, designerCanvas: IDesignerCan... method placePoint (line 90) | placePoint(event: MouseEvent, designerCanvas: IDesignerCanvas, contain... method startPlace (line 117) | startPlace(event: MouseEvent, designerCanvas: IDesignerCanvas, contain... method place (line 120) | place(event: MouseEvent, designerCanvas: IDesignerCanvas, container: I... method moveElements (line 156) | moveElements(designItems: IDesignItem[], position: IPoint, absolute: b... method enterContainer (line 170) | enterContainer(container: IDesignItem, items: IDesignItem[], mode: 'no... method leaveContainer (line 187) | leaveContainer(container: IDesignItem, items: IDesignItem[]) { method finishPlace (line 192) | finishPlace(event: MouseEvent, designerCanvas: IDesignerCanvas, contai... FILE: packages/web-component-designer/src/elements/services/placementService/AlwaysAbsolutePlacementService.ts class AlwaysAbsolutePlacementService (line 4) | class AlwaysAbsolutePlacementService extends AbsolutePlacementService { method serviceForContainer (line 5) | override serviceForContainer(container: IDesignItem, containerStyle: C... FILE: packages/web-component-designer/src/elements/services/placementService/DefaultPlacementService.ts function usesSvgGeometryPlacement (line 16) | function usesSvgGeometryPlacement(designItem: IDesignItem) { function filterNonElementItems (line 21) | function filterNonElementItems(items: IDesignItem[]) { class DefaultPlacementService (line 32) | class DefaultPlacementService implements IPlacementService { method serviceForContainer (line 34) | serviceForContainer(container: IDesignItem, containerStyle: CSSStyleDe... method isEnterableContainer (line 43) | isEnterableContainer(container: IDesignItem) { method canEnter (line 51) | canEnter(container: IDesignItem, items: IDesignItem[]) { method canLeave (line 61) | canLeave(container: IDesignItem, items: IDesignItem[]) { method getElementOffset (line 65) | getElementOffset(container: IDesignItem, designItem?: IDesignItem): IP... method calculateTrack (line 69) | private calculateTrack(event: MouseEvent, placementView: IDesignerCanv... method placePoint (line 99) | placePoint(event: MouseEvent, placementView: IDesignerCanvas, containe... method startPlace (line 126) | startPlace(event: MouseEvent, placementView: IDesignerCanvas, containe... method place (line 129) | place(event: MouseEvent, designerCanvas: IDesignerCanvas, container: I... method moveElements (line 165) | moveElements(designItems: IDesignItem[], position: IPoint, absolute: b... method enterContainer (line 179) | enterContainer(container: IDesignItem, items: IDesignItem[], mode: 'no... method leaveContainer (line 196) | leaveContainer(container: IDesignItem, items: IDesignItem[]) { method finishPlace (line 201) | finishPlace(event: MouseEvent, designerCanvas: IDesignerCanvas, contai... FILE: packages/web-component-designer/src/elements/services/placementService/FlexBoxPlacementService.ts class FlexBoxPlacementService (line 10) | class FlexBoxPlacementService implements IPlacementService { method constructor (line 14) | public constructor(basePlacementService: IPlacementService) { method enterContainer (line 18) | enterContainer(container: IDesignItem, items: IDesignItem[], mode: 'no... method leaveContainer (line 30) | leaveContainer(container: IDesignItem, items: IDesignItem[]) { method serviceForContainer (line 39) | serviceForContainer(container: IDesignItem, containerStyle: CSSStyleDe... method isEnterableContainer (line 48) | isEnterableContainer(container: IDesignItem) { method canEnter (line 52) | canEnter(container: IDesignItem, items: IDesignItem[]) { method canLeave (line 58) | canLeave(container: IDesignItem, items: IDesignItem[]) { method getElementOffset (line 62) | getElementOffset(container: IDesignItem, designItem?: IDesignItem): IP... method placePoint (line 66) | placePoint(event: MouseEvent, designerCanvas: IDesignerCanvas, contain... method startPlace (line 71) | startPlace(event: MouseEvent, designerCanvas: IDesignerCanvas, contain... method place (line 74) | place(event: MouseEvent, designerCanvas: IDesignerCanvas, container: I... method finishPlace (line 166) | finishPlace(event: MouseEvent, designerCanvas: IDesignerCanvas, contai... method moveElements (line 169) | moveElements(designItems: IDesignItem[], position: IPoint, absolute: b... FILE: packages/web-component-designer/src/elements/services/placementService/GridPlacementService.ts class GridPlacementService (line 11) | class GridPlacementService implements IPlacementService { method constructor (line 15) | public constructor(basePlacementService: IPlacementService) { method enterContainer (line 19) | enterContainer(container: IDesignItem, items: IDesignItem[], mode: 'no... method leaveContainer (line 33) | leaveContainer(container: IDesignItem, items: IDesignItem[]) { method serviceForContainer (line 42) | serviceForContainer(container: IDesignItem, containerStyle: CSSStyleDe... method isEnterableContainer (line 51) | isEnterableContainer(container: IDesignItem) { method canEnter (line 55) | canEnter(container: IDesignItem, items: IDesignItem[]) { method canLeave (line 61) | canLeave(container: IDesignItem, items: IDesignItem[]) { method getElementOffset (line 65) | getElementOffset(container: IDesignItem, designItem?: IDesignItem): IP... method placePoint (line 69) | placePoint(event: MouseEvent, designerCanvas: IDesignerCanvas, contain... method startPlace (line 74) | startPlace(event: MouseEvent, designerCanvas: IDesignerCanvas, contain... method place (line 77) | place(event: MouseEvent, designerCanvas: IDesignerCanvas, container: I... method finishPlace (line 106) | finishPlace(event: MouseEvent, designerCanvas: IDesignerCanvas, contai... method moveElements (line 150) | moveElements(designItems: IDesignItem[], position: IPoint, absolute: b... FILE: packages/web-component-designer/src/elements/services/placementService/IPlacementService.ts type IPlacementService (line 6) | interface IPlacementService extends IService { FILE: packages/web-component-designer/src/elements/services/placementService/ISnaplinesProviderService.ts type ISnaplinesProviderService (line 5) | interface ISnaplinesProviderService extends IService { FILE: packages/web-component-designer/src/elements/services/placementService/SnaplinesProviderService.ts class SnaplinesProviderService (line 9) | class SnaplinesProviderService implements ISnaplinesProviderService { method provideSnaplines (line 10) | provideSnaplines(containerItem: IDesignItem, ignoredItems: IDesignItem... FILE: packages/web-component-designer/src/elements/services/pngCreatorService/DisplayMediaPngWriterService.ts class DisplayMediaPngWriterService (line 7) | class DisplayMediaPngWriterService implements IPngCreatorService { method takePng (line 8) | async takePng(designItems: IDesignItem[], options?: { margin?: number,... method _loadImage (line 118) | private _loadImage(dataUrl: string): Promise { FILE: packages/web-component-designer/src/elements/services/pngCreatorService/ElectronPngWriterService.ts class ElectronPngWriterService (line 27) | class ElectronPngWriterService implements IPngCreatorService { method constructor (line 36) | constructor(capturePageFn: (rect: { x: number, y: number, width: numbe... method takePng (line 40) | async takePng(designItems: IDesignItem[], options?: { margin?: number,... method _loadImage (line 148) | private _loadImage(dataUrl: string): Promise { FILE: packages/web-component-designer/src/elements/services/pngCreatorService/IPngCreatorService.ts type IPngCreatorService (line 3) | interface IPngCreatorService { FILE: packages/web-component-designer/src/elements/services/propertiesService/DefaultEditorTypeService.ts class DefaultEditorTypeService (line 4) | class DefaultEditorTypeService implements IEditorTypeService { method getEditor (line 5) | getEditor(type: string, additional: { changedCallback: (newValue: any)... FILE: packages/web-component-designer/src/elements/services/propertiesService/DefaultPropertyEditorTypesService.ts class DefaultPropertyEditorTypesService (line 19) | class DefaultPropertyEditorTypesService implements IPropertyEditorTypesS... method getEditorForProperty (line 20) | getEditorForProperty(property: IProperty): IPropertyEditor { method _getEditorForProperty (line 27) | private _getEditorForProperty(property: IProperty): IPropertyEditor { FILE: packages/web-component-designer/src/elements/services/propertiesService/IEditorTypeService.ts type IEditorTypeService (line 1) | interface IEditorTypeService { FILE: packages/web-component-designer/src/elements/services/propertiesService/IPropertiesService.ts type RefreshMode (line 10) | enum RefreshMode { type IPropertiesService (line 17) | interface IPropertiesService extends IService { FILE: packages/web-component-designer/src/elements/services/propertiesService/IProperty.ts type IProperty (line 6) | interface IProperty { FILE: packages/web-component-designer/src/elements/services/propertiesService/IPropertyEditor.ts type IPropertyEditor (line 5) | interface IPropertyEditor { type IPropertyEditorT (line 14) | interface IPropertyEditorT extends IPropertyEditor { FILE: packages/web-component-designer/src/elements/services/propertiesService/IPropertyEditorTypesService.ts type IPropertyEditorTypesService (line 4) | interface IPropertyEditorTypesService { FILE: packages/web-component-designer/src/elements/services/propertiesService/IPropertyGroup.ts type IPropertyGroup (line 3) | interface IPropertyGroup { FILE: packages/web-component-designer/src/elements/services/propertiesService/IPropertyGroupsService.ts type IPropertyGroupsService (line 5) | interface IPropertyGroupsService { FILE: packages/web-component-designer/src/elements/services/propertiesService/PropertyGroupsService.ts class PropertyGroupsService (line 12) | class PropertyGroupsService implements IPropertyGroupsService { method getPropertygroups (line 68) | getPropertygroups(designItems: IDesignItem[]): { name: string; propert... FILE: packages/web-component-designer/src/elements/services/propertiesService/PropertyMutationHandling.ts type AttributeMutationRecordLike (line 1) | type AttributeMutationRecordLike = Pick s... function getMutationAttributeValue (line 7) | function getMutationAttributeValue(mutation: AttributeMutationRecordLike... function getStyleDeclarationNames (line 14) | function getStyleDeclarationNames(styleText: string | null, filter?: (na... function areSetsEqual (line 76) | function areSetsEqual(left: Set, right: Set): boolean { function didAttributePresenceChange (line 86) | function didAttributePresenceChange(mutation: AttributeMutationRecordLik... function didStyleDeclarationSetChange (line 94) | function didStyleDeclarationSetChange(mutation: AttributeMutationRecordL... function didCustomStyleDeclarationSetChange (line 104) | function didCustomStyleDeclarationSetChange(mutation: AttributeMutationR... FILE: packages/web-component-designer/src/elements/services/propertiesService/PropertyType.ts type PropertyType (line 1) | enum PropertyType { FILE: packages/web-component-designer/src/elements/services/propertiesService/ValueType.ts type ValueType (line 1) | enum ValueType { FILE: packages/web-component-designer/src/elements/services/propertiesService/propertyEditors/AnglePropertyEditor.ts class AnglePropertyEditor (line 5) | class AnglePropertyEditor extends BasePropertyEditor { method constructor (line 7) | constructor(property: IProperty) { method refreshValue (line 21) | refreshValue(valueType: ValueType, value: any) { FILE: packages/web-component-designer/src/elements/services/propertiesService/propertyEditors/BasePropertyEditor.ts method constructor (line 14) | constructor(property: IProperty) { method _previewValueChanged (line 18) | protected async _previewValueChanged(newValue) { method _removePreviewValue (line 25) | protected async _removePreviewValue() { method _valueChanged (line 32) | protected async _valueChanged(newValue) { method designItemsChanged (line 45) | public designItemsChanged(designItems: IDesignItem[]) { method refreshValueWithoutNotification (line 51) | public refreshValueWithoutNotification(valueType: ValueType, value: any) { FILE: packages/web-component-designer/src/elements/services/propertiesService/propertyEditors/BooleanPropertyEditor.ts class BooleanPropertyEditor (line 5) | class BooleanPropertyEditor extends BasePropertyEditor { method constructor (line 7) | constructor(property: IProperty) { method refreshValue (line 18) | refreshValue(valueType: ValueType, value: any) { FILE: packages/web-component-designer/src/elements/services/propertiesService/propertyEditors/ColorPropertyEditor.ts class ColorPropertyEditor (line 6) | class ColorPropertyEditor extends BasePropertyEditor { method constructor (line 7) | constructor(property: IProperty) { method refreshValue (line 23) | refreshValue(valueType: ValueType, value: any) { FILE: packages/web-component-designer/src/elements/services/propertiesService/propertyEditors/CssPropertyEditor.ts class CssPropertyEditor (line 8) | class CssPropertyEditor implements IPropertyEditor { method constructor (line 18) | constructor(property: IProperty, createInnerEditor: (property: IProper... method _createServiceProxy (line 60) | private _createServiceProxy(service: IPropertiesService): IPropertiesS... method _appendImportant (line 73) | private _appendImportant(value: any) { method designItemsChanged (line 81) | public designItemsChanged(designItems: IDesignItem[]) { method _refreshImportant (line 86) | private _refreshImportant(valueType: ValueType, value: any) { method _isImportant (line 94) | private _isImportant() { method _setImportant (line 98) | private _setImportant(important: boolean) { method refreshValue (line 104) | refreshValue(valueType: ValueType, value: any) { method refreshValueWithoutNotification (line 109) | public refreshValueWithoutNotification(valueType: ValueType, value: an... FILE: packages/web-component-designer/src/elements/services/propertiesService/propertyEditors/DatePropertyEditor.ts class DatePropertyEditor (line 5) | class DatePropertyEditor extends BasePropertyEditor { method constructor (line 7) | constructor(property: IProperty) { method refreshValue (line 18) | refreshValue(valueType: ValueType, value: any) { FILE: packages/web-component-designer/src/elements/services/propertiesService/propertyEditors/DefaultPropertyEditor.ts class TextPropertyEditor (line 7) | class TextPropertyEditor extends BasePropertyEditor { method constructor (line 11) | constructor(property: IProperty, serviceContainer: ServiceContainer) { method refreshValue (line 22) | refreshValue(valueType: ValueType, value: any) { FILE: packages/web-component-designer/src/elements/services/propertiesService/propertyEditors/FontPropertyEditor.ts class FontPropertyEditor (line 5) | class FontPropertyEditor extends BasePropertyEditor { method constructor (line 8) | constructor(property: IProperty) { method addFontsToSelect (line 20) | static addFontsToSelect(select: HTMLSelectElement) { method parseFontList (line 37) | private static parseFontList(select: HTMLSelectElement) { method refreshValue (line 47) | refreshValue(valueType: ValueType, value: any) { FILE: packages/web-component-designer/src/elements/services/propertiesService/propertyEditors/ImageButtonListPropertyEditor.ts class ImageButtonListPropertyEditor (line 8) | class ImageButtonListPropertyEditor extends BasePropertyEditor { method constructor (line 17) | constructor(property: IProperty) { method refreshValue (line 28) | refreshValue(valueType: ValueType, value: any) { FILE: packages/web-component-designer/src/elements/services/propertiesService/propertyEditors/JsonPropertyPopupEditor.ts class JsonPropertyPopupEditor (line 3) | class JsonPropertyPopupEditor extends BaseCustomWebComponentConstructorA... method constructor (line 12) | constructor() { FILE: packages/web-component-designer/src/elements/services/propertiesService/propertyEditors/NumberPropertyEditor.ts class NumberPropertyEditor (line 5) | class NumberPropertyEditor extends BasePropertyEditor { method constructor (line 7) | constructor(property: IProperty) { method refreshValue (line 21) | refreshValue(valueType: ValueType, value: any) { FILE: packages/web-component-designer/src/elements/services/propertiesService/propertyEditors/SelectPropertyEditor.ts class SelectPropertyEditor (line 5) | class SelectPropertyEditor extends BasePropertyEditor { method constructor (line 10) | constructor(property: IProperty) { method refreshValue (line 46) | refreshValue(valueType: ValueType, value: any) { FILE: packages/web-component-designer/src/elements/services/propertiesService/propertyEditors/TextPropertyEditor.ts class TextPropertyEditor (line 5) | class TextPropertyEditor extends BasePropertyEditor { method constructor (line 9) | constructor(property: IProperty) { method refreshValue (line 40) | refreshValue(valueType: ValueType, value: any) { FILE: packages/web-component-designer/src/elements/services/propertiesService/propertyEditors/ThicknessPropertyEditor.ts class ThicknessPropertyEditor (line 6) | class ThicknessPropertyEditor extends BasePropertyEditor { method constructor (line 8) | constructor(property: IProperty) { method refreshValue (line 18) | refreshValue(valueType: ValueType, value: any) { FILE: packages/web-component-designer/src/elements/services/propertiesService/propertyEditors/UnitPropertyEditor.ts class UnitPropertyEditor (line 8) | class UnitPropertyEditor extends BasePropertyEditor { method constructor (line 10) | constructor(property: IProperty) { method designItemsChanged (line 34) | public override designItemsChanged(designItems: IDesignItem[]) { method refreshValue (line 38) | refreshValue(valueType: ValueType, value: any) { FILE: packages/web-component-designer/src/elements/services/propertiesService/propertyEditors/UnitPropertyEditorConfig.ts type UnitPropertyType (line 4) | type UnitPropertyType = 'css-length' | 'css-angle' | 'css-time' | 'css-f... type UnitConversionResult (line 6) | type UnitConversionResult = string | number | null | undefined; type UnitConversionContext (line 8) | type UnitConversionContext = { type UnitEditorConfig (line 19) | type UnitEditorConfig = { function formatNumericStyleInputNumber (line 132) | function formatNumericStyleInputNumber(value: number, maxDecimalPlaces: ... function combineNumericStyleInputValue (line 140) | function combineNumericStyleInputValue(numberText: string, unit: string)... function parseNumericStyleInputValue (line 147) | function parseNumericStyleInputValue(value?: string | null) { function dashToCamelCase (line 168) | function dashToCamelCase(text?: string): string { function camelToDashCase (line 172) | function camelToDashCase(text?: string): string { function getNumericValueDecimalPlaces (line 176) | function getNumericValueDecimalPlaces(context: UnitConversionContext): n... function normalizeConvertedValue (line 180) | function normalizeConvertedValue(result: UnitConversionResult, toUnit: s... function getPrimaryElement (line 188) | function getPrimaryElement(context: UnitConversionContext): HTMLElement ... function isHTMLElementLike (line 192) | function isHTMLElementLike(value: unknown): value is HTMLElement { function getParentReferenceElement (line 200) | function getParentReferenceElement(element: HTMLElement): HTMLElement | ... function getComputedPixelValue (line 217) | function getComputedPixelValue(value: string | null | undefined): number... function readComputedCssValue (line 224) | function readComputedCssValue(context: UnitConversionContext): string | ... function getConvertibleNumericContext (line 253) | function getConvertibleNumericContext(context: UnitConversionContext): U... function getViewportUnitInPx (line 294) | function getViewportUnitInPx(unit: string): number | null { function getFontSizeReferenceInPx (line 311) | function getFontSizeReferenceInPx(context: UnitConversionContext, relati... function getRootFontSizeInPx (line 322) | function getRootFontSizeInPx(): number | null { function getPercentageReferenceInPx (line 328) | function getPercentageReferenceInPx(context: UnitConversionContext): num... function getMeasuredSizeInPx (line 353) | function getMeasuredSizeInPx(context: UnitConversionContext): number | n... function getLengthUnitSizeInPx (line 371) | function getLengthUnitSizeInPx(context: UnitConversionContext, unit: str... function defaultConvertCssNumericUnitValue (line 401) | function defaultConvertCssNumericUnitValue(context: UnitConversionContex... function convertLengthValue (line 439) | function convertLengthValue(value: number, fromUnit: string, toUnit: str... function convertScaleValue (line 456) | function convertScaleValue(value: number, fromUnit: string, toUnit: stri... function convertUsingUnitTable (line 471) | function convertUsingUnitTable(value: number, fromUnit: string, toUnit: ... function getUnitPropertyType (line 487) | function getUnitPropertyType(type?: string, propertyName?: string): Unit... function isUnitPropertyType (line 493) | function isUnitPropertyType(type?: string, propertyName?: string): boole... function convertNumericUnitValue (line 497) | function convertNumericUnitValue(context: UnitConversionContext): string { function getCssNumericKeywordValues (line 509) | function getCssNumericKeywordValues(values?: string[]): string[] { function applyCssNumericPropertyDefaults (line 513) | function applyCssNumericPropertyDefaults(property: IProperty): IProperty { function getCssNumericEditorConfig (line 533) | function getCssNumericEditorConfig(property: IProperty): UnitEditorConfi... FILE: packages/web-component-designer/src/elements/services/propertiesService/propertyEditors/special/GridAssignedRowColumnPropertyEditor.ts class GridAssignedRowColumnPropertyEditor (line 6) | class GridAssignedRowColumnPropertyEditor extends BasePropertyEditor { method constructor (line 9) | constructor(property: IProperty) { method refreshValue (line 21) | refreshValue(valueType: ValueType, value: any) { method _metricValueChanged (line 25) | private async _metricValueChanged(detail: MetricsEditorValueChangedEve... FILE: packages/web-component-designer/src/elements/services/propertiesService/services/AbstractCssPropertiesService.ts method _enrichCssProperty (line 11) | protected _enrichCssProperty(property: IProperty): IProperty { method getRefreshMode (line 15) | public override getRefreshMode(designItem: IDesignItem) { method previewValue (line 19) | async previewValue?(designItems: IDesignItem[], property: IProperty, val... method removePreviewValue (line 29) | async removePreviewValue?(designItems: IDesignItem[], property: IPropert... method constructor (line 41) | constructor() { FILE: packages/web-component-designer/src/elements/services/propertiesService/services/AbstractPolymerLikePropertiesService.ts method getRefreshMode (line 11) | public override getRefreshMode(designItem: IDesignItem) { method getProperties (line 15) | public override async getProperties(designItem: IDesignItem): Promise { type ISvgPathHandleSourcePartData (line 21) | interface ISvgPathHandleSourcePartData { FILE: packages/web-component-designer/src/elements/services/sourceMapService/SvgPathDataSourceMap.ts type SvgPathHandleType (line 1) | type SvgPathHandleType = 'anchor' | 'cp1' | 'cp2'; type ISvgPathHandleRange (line 3) | interface ISvgPathHandleRange { type NumberToken (line 10) | interface NumberToken { type PathToken (line 16) | type PathToken = NumberToken | { command: string; start: number; end: nu... function isCommandToken (line 31) | function isCommandToken(token: PathToken): token is { command: string; s... function isNumberToken (line 35) | function isNumberToken(token: PathToken): token is NumberToken { function tokenizePathData (line 39) | function tokenizePathData(value: string): PathToken[] { function getRange (line 55) | function getRange(numbers: NumberToken[], indexes: number[]): { start: n... function addHandleRange (line 62) | function addHandleRange(ranges: ISvgPathHandleRange[], segmentIndex: num... function addSegmentRanges (line 67) | function addSegmentRanges(ranges: ISvgPathHandleRange[], command: string... function parseSvgPathDataSourceMap (line 97) | function parseSvgPathDataSourceMap(value: string): ISvgPathHandleRange[] { FILE: packages/web-component-designer/src/elements/services/sourceMapService/SvgPathSourceMapProvider.ts function createSvgPathHandleSourcePartKey (line 5) | function createSvgPathHandleSourcePartKey(segmentIndex: number, handleTy... class SvgPathSourceMapProvider (line 9) | class SvgPathSourceMapProvider implements ISourceMapProvider { method canMap (line 10) | canMap(context: ISourceMapContext): boolean { method map (line 16) | map(context: ISourceMapContext): ISourcePart { method setDocumentStylesheets (line 28) | async setDocumentStylesheets(stylesheets: IDocumentStylesheet[]): Promis... method internalSetStylesheets (line 32) | async internalSetStylesheets(stylesheets: IStylesheet[], targetMap: Map<... method internalReparseStylesheet (line 80) | protected async internalReparseStylesheet(name: string) { method getStylesheets (line 106) | getStylesheets(): IStylesheet[] { method getDeclarationsSortedBySpecificity (line 121) | getDeclarationsSortedBySpecificity(designItem: IDesignItem, styleName: s... method updateDeclarationValue (line 142) | public updateDeclarationValue(declaration: IStyleDeclaration, value: str... method patchStylesheetSelectorForDesigner (line 156) | public static patchStylesheetSelectorForDesigner(text: string) { method elementMatchesASelector (line 167) | protected elementMatchesASelector(designItem: IDesignItem, selectors: st... FILE: packages/web-component-designer/src/elements/services/stylesheetService/IStylesheetService.ts type IStyleRule (line 5) | interface IStyleRule { type IStyleDeclaration (line 13) | interface IStyleDeclaration { type IStylesheet (line 21) | interface IStylesheet { type IDocumentStylesheet (line 27) | interface IDocumentStylesheet extends IStylesheet { type IStylesheetService (line 31) | interface IStylesheetService { FILE: packages/web-component-designer/src/elements/services/stylesheetService/SpecificityCalculator.ts type Level (line 1) | type Level = "A" | "B" | "C"; type Specificity (line 2) | type Specificity = { A: number; B: number; C: number }; constant CH_HASH (line 5) | const CH_HASH = 35; constant CH_DOT (line 6) | const CH_DOT = 46; constant CH_COLON (line 7) | const CH_COLON = 58; constant CH_LBRACKET (line 8) | const CH_LBRACKET = 91; constant CH_RBRACKET (line 9) | const CH_RBRACKET = 93; constant CH_LPAREN (line 10) | const CH_LPAREN = 40; constant CH_RPAREN (line 11) | const CH_RPAREN = 41; constant CH_COMMA (line 12) | const CH_COMMA = 44; constant CH_BACKSLASH (line 13) | const CH_BACKSLASH = 92; constant CH_STAR (line 14) | const CH_STAR = 42; constant CH_PIPE (line 15) | const CH_PIPE = 124; constant CH_SPACE (line 16) | const CH_SPACE = 32; constant CH_GT (line 17) | const CH_GT = 62; constant CH_PLUS (line 18) | const CH_PLUS = 43; constant CH_TILDE (line 19) | const CH_TILDE = 126; constant CH_SQUOTE (line 20) | const CH_SQUOTE = 39; constant CH_DQUOTE (line 21) | const CH_DQUOTE = 34; constant CH_UNDERSCORE (line 22) | const CH_UNDERSCORE = 95; constant CH_DASH (line 23) | const CH_DASH = 45; function calculateSpecificity (line 25) | function calculateSpecificity(selector: string): Specificity { function needsFullParse (line 38) | function needsFullParse(selector: string): boolean { function calcSimple (line 47) | function calcSimple(selector: string, spec: Specificity): void { function parseSelectorList (line 83) | function parseSelectorList(input: string, start: number, spec: Specifici... function parseSelector (line 119) | function parseSelector(input: string, start: number, spec: Specificity, ... function parseSelectorInner (line 266) | function parseSelectorInner(input: string, start: number, spec: Specific... constant PC_OTHER (line 272) | const PC_OTHER = 0; constant PC_WHERE (line 273) | const PC_WHERE = 1; constant PC_IS (line 274) | const PC_IS = 2; constant PC_NOT (line 275) | const PC_NOT = 3; constant PC_HAS (line 276) | const PC_HAS = 4; constant PC_SLOTTED (line 277) | const PC_SLOTTED = 5; constant PC_HOST (line 278) | const PC_HOST = 6; constant PC_HOST_CTX (line 279) | const PC_HOST_CTX = 7; constant PC_NTH_CHILD (line 280) | const PC_NTH_CHILD = 8; constant PC_NTH_LAST (line 281) | const PC_NTH_LAST = 9; constant PC_MATCHES (line 282) | const PC_MATCHES = 10; constant PC_WEBKIT_ANY (line 283) | const PC_WEBKIT_ANY = 11; constant PC_MOZ_ANY (line 284) | const PC_MOZ_ANY = 12; function classifyPseudo (line 286) | function classifyPseudo(input: string, start: number, len: number): numb... function isLegacyPseudoElement (line 333) | function isLegacyPseudoElement(input: string, start: number, len: number... function isIdentStartCC (line 353) | function isIdentStartCC(code: number): boolean { function isIdentCC (line 357) | function isIdentCC(code: number): boolean { function isWhitespaceCC (line 361) | function isWhitespaceCC(code: number): boolean { function readIdent (line 365) | function readIdent(input: string, start: number): number { function readBalanced (line 376) | function readBalanced(input: string, start: number, open: number, close:... function findOfKeyword (line 394) | function findOfKeyword(input: string, start: number, end: number): number { FILE: packages/web-component-designer/src/elements/services/treeStructureService/ITreeStructureChangedEvent.ts type ITreeStructureChangedEvent (line 3) | interface ITreeStructureChangedEvent { FILE: packages/web-component-designer/src/elements/services/treeStructureService/ITreeStructureService.ts type ITreeStructureService (line 1) | interface ITreeStructureService { FILE: packages/web-component-designer/src/elements/services/undoService/ChangeGroup.ts class ChangeGroup (line 6) | class ChangeGroup implements ITransactionItem { method affectedItems (line 13) | get affectedItems(): IDesignItem[] { method constructor (line 26) | constructor(title: string, commitHandler: (transactionItem: ChangeGrou... method contentChanges (line 33) | get contentChanges(): IContentChanged[] | null { method do (line 37) | do(): IContentChanged[] | null { method undo (line 55) | undo(): IContentChanged[] | null { method commit (line 72) | commit() { method abort (line 76) | abort() { method mergeWith (line 80) | mergeWith(other: ITransactionItem): boolean { method addCommitedSubchangeGroup (line 84) | addCommitedSubchangeGroup(changeGroup: ChangeGroup) { method execute (line 92) | public execute(item: ITransactionItem): IContentChanged[] | null { method _recordContentChanges (line 105) | private _recordContentChanges(changes: IContentChanged[] | null) { FILE: packages/web-component-designer/src/elements/services/undoService/ITransactionItem.ts type ITransactionItem (line 4) | interface ITransactionItem { FILE: packages/web-component-designer/src/elements/services/undoService/IUndoChangeEvent.ts type UndoChangeKind (line 3) | type UndoChangeKind = 'execute' | 'undo' | 'redo'; type UndoChangeSource (line 4) | type UndoChangeSource = 'local' | 'remote'; type IUndoChangeEvent (line 6) | interface IUndoChangeEvent { FILE: packages/web-component-designer/src/elements/services/undoService/IUndoService.ts type IUndoService (line 7) | interface IUndoService extends IService { FILE: packages/web-component-designer/src/elements/services/undoService/UndoService.ts class UndoService (line 12) | class UndoService implements IUndoService { method constructor (line 19) | constructor(designerCanvas: IDesignerCanvas, storeRedoBranches: boolea... method openGroup (line 24) | openGroup(title: string, source: UndoChangeSource = 'local'): ChangeGr... method commitTransactionItem (line 30) | private commitTransactionItem(transactionItem: ChangeGroup) { method abortTransactionItem (line 57) | private abortTransactionItem(transactionItem: ChangeGroup) { method execute (line 68) | execute(item: ITransactionItem, source: UndoChangeSource = 'local') { method clear (line 90) | clear() { method clearTransactionstackIfNotEmpty (line 96) | clearTransactionstackIfNotEmpty() { method undo (line 103) | undo(source: UndoChangeSource = 'local') { method redo (line 124) | redo(source: UndoChangeSource = 'local') { method redoTo (line 145) | redoTo(transactionItems: ITransactionItem[]) { method canUndo (line 151) | canUndo(): boolean { method canRedo (line 155) | canRedo(): boolean { method undoCount (line 159) | get undoCount(): number { method redoCount (line 163) | get redoCount(): number { method getUndoEntryNames (line 167) | *getUndoEntryNames(count: number = 999): Generator, event: MouseEvent) { method updateDisplayValue (line 84) | async updateDisplayValue() { method refresh (line 91) | override refresh(cache: Record, event?: MouseEve... method _addStyleButton (line 104) | protected _addStyleButton(styleAndControlName: string) { method dispose (line 113) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/EditText/EditTextExtension.ts type handlesPointerEvent (line 11) | type handlesPointerEvent = { handlesPointerEvent(designerCanvas: IDesign... class EditTextExtension (line 13) | class EditTextExtension extends AbstractExtension implements handlesPoin... method constructor (line 48) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method _keyDown (line 54) | private _keyDown(e: KeyboardEvent) { method extend (line 60) | override extend() { method refresh (line 116) | override refresh() { method dispose (line 126) | override dispose() { method commitchanges (line 140) | commitchanges() { method _cleanupFormattingMarkup (line 168) | private _cleanupFormattingMarkup(root: Element) { method _cleanupFormattingNode (line 176) | private _cleanupFormattingNode(node: Node): boolean { method _mergeAdjacentSpans (line 199) | private _mergeAdjacentSpans(node: Node): boolean { method _isRedundantSpan (line 219) | private _isRedundantSpan(span: HTMLSpanElement): boolean { method _haveSameAttributes (line 223) | private _haveSameAttributes(left: HTMLSpanElement, right: HTMLSpanElem... method _getAttributeSignature (line 227) | private _getAttributeSignature(element: Element): string { method _unwrapElement (line 235) | private _unwrapElement(element: Element) { method handlesPointerEvent (line 246) | handlesPointerEvent(designerCanvas: IDesignerCanvas, event: PointerEve... method _formatSelection (line 252) | _formatSelection(type: string, value?: string) { method _scheduleToolbarStateRefresh (line 286) | private _scheduleToolbarStateRefresh() { method _refreshToolbarState (line 296) | private _refreshToolbarState() { method _getToolbarStateElement (line 311) | private _getToolbarStateElement(): HTMLElement { method _isComputedFormatApplied (line 320) | private _isComputedFormatApplied(computedStyle: CSSStyleDeclaration, t... method _getToolbarSelect (line 343) | private _getToolbarSelect(command: string): HTMLSelectElement | null { method _setToolbarButtonState (line 347) | private _setToolbarButtonState(command: string, parameter: string, act... method _setToolbarSelectValue (line 358) | private _setToolbarSelectValue(select: HTMLSelectElement | null, value... method _setToolbarFontFamilyValue (line 382) | private _setToolbarFontFamilyValue(select: HTMLSelectElement | null, v... method _removeTemporarySelectOptions (line 409) | private _removeTemporarySelectOptions(select: HTMLSelectElement) { method _getPrimaryFontFamily (line 415) | private _getPrimaryFontFamily(value: string): string { method _restoreSelection (line 419) | private _restoreSelection(spans: HTMLSpanElement[]) { method _getEditableSelection (line 431) | private _getEditableSelection(): Selection | null { method _isFormatApplied (line 442) | private _isFormatApplied(selection: Selection | ArrayLike... method _getFirstSelectedElement (line 450) | private _getFirstSelectedElement(selection: Selection | ArrayLike, event?: Event) { method _drawMoveOverlay (line 56) | _drawMoveOverlay(itemRect: DOMRect) { method refresh (line 59) | override refresh(cache: Record, event?: Event) { method _pointerEvent (line 97) | _pointerEvent(event: PointerEvent) { method dispose (line 104) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/ElementDragTitleExtensionProvider.ts class ElementDragTitleExtensionProvider (line 9) | class ElementDragTitleExtensionProvider implements IDesignerExtensionPro... method constructor (line 13) | constructor(createTitleText?: (designItem: IDesignItem) => string) { method shouldExtend (line 17) | shouldExtend(extensionManager: IExtensionManager, designerView: IDesig... method getExtension (line 21) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/ExtensionManager.ts function wmGet (line 15) | function wmGet>(designItem: IDesignItem, weakMap... class ExtensionManager (line 23) | class ExtensionManager implements IExtensionManager { method constructor (line 34) | constructor(designerCanvas: IDesignerCanvas) { method connected (line 49) | connected() { method disconnected (line 55) | disconnected() { method refreshAllExtensionsTimeout (line 63) | private refreshAllExtensionsTimeout() { method ensurePermanentRootExtensionsApplied (line 68) | private ensurePermanentRootExtensionsApplied() { method _contentChanged (line 79) | private _contentChanged(contentChanges: IContentChanged[]) { method _selectedElementsChanged (line 101) | private _selectedElementsChanged(selectionChangedEvent: ISelectionChan... method _selectedElementsRefresh (line 136) | private _selectedElementsRefresh(selectionChangedEvent: ISelectionRefr... method applyExtension (line 146) | applyExtension(designItem: IDesignItem, extensionType: ExtensionType, ... method applyExtensions (line 193) | applyExtensions(designItems: IDesignItem[], extensionType: ExtensionTy... method applyExtensionInstance (line 239) | applyExtensionInstance(designItem: IDesignItem, extension: IDesignerEx... method removeExtensionInstance (line 254) | removeExtensionInstance(designItem: IDesignItem, extension: IDesignerE... method removeExtension (line 275) | removeExtension(designItem: IDesignItem, extensionType?: ExtensionType) { method removeExtensions (line 313) | removeExtensions(designItems: IDesignItem[], recursive: boolean, exten... method removeAllExtensions (line 360) | removeAllExtensions() { method refreshExtension (line 378) | refreshExtension(designItem: IDesignItem, extensionType?: ExtensionTyp... method refreshExtensions (line 419) | refreshExtensions(designItems: IDesignItem[], extensionType?: Extensio... method refreshAllExtensions (line 486) | refreshAllExtensions(designItems: IDesignItem[], ignoredExtension?: ID... method refreshAllAppliedExtentions (line 507) | refreshAllAppliedExtentions(event?: Event) { method reapplyAllAppliedExtentions (line 514) | reapplyAllAppliedExtentions(filterDesignItems?: IDesignItem[], enabled... method getAllChildElements (line 530) | private static *getAllChildElements(designItem: IDesignItem): Iterable... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/ExtensionType.ts type ExtensionType (line 1) | enum ExtensionType { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/GrayOutDragOverContainerExtension.ts class GrayOutDragOverContainerExtension (line 7) | class GrayOutDragOverContainerExtension extends AbstractExtension { method constructor (line 11) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 15) | override extend() { method refresh (line 19) | override refresh() { method dispose (line 24) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/GrayOutDragOverContainerExtensionProvider.ts class GrayOutDragOverContainerExtensionProvider (line 9) | class GrayOutDragOverContainerExtensionProvider implements IDesignerExte... method shouldExtend (line 10) | shouldExtend(extensionManager: IExtensionManager, designerCanvas: IDes... method getExtension (line 14) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/GrayOutExtension.ts class GrayOutExtension (line 7) | class GrayOutExtension extends AbstractExtension { method constructor (line 11) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 15) | override extend() { method refresh (line 19) | override refresh() { method dispose (line 34) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/GrayOutExtensionProvider.ts class GrayOutExtensionProvider (line 9) | class GrayOutExtensionProvider implements IDesignerExtensionProvider { method shouldExtend (line 10) | shouldExtend(extensionManager: IExtensionManager, designerView: IDesig... method getExtension (line 14) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/HighlightElementExtension.ts type HighlightElementExtensionOptions (line 8) | interface HighlightElementExtensionOptions { class HighlightElementExtension (line 13) | class HighlightElementExtension extends AbstractExtension { method constructor (line 18) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 23) | override extend() { method refresh (line 27) | override refresh() { method dispose (line 44) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/HighlightElementExtensionProvider.ts class HighlightElementExtensionProvider (line 9) | class HighlightElementExtensionProvider implements IDesignerExtensionPro... method constructor (line 12) | constructor(options?: HighlightElementExtensionOptions) { method shouldExtend (line 16) | shouldExtend(extensionManager: IExtensionManager, designerView: IDesig... method getExtension (line 20) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/IDesignerExtension.ts type IDesignerExtension (line 3) | interface IDesignerExtension extends IDisposable { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/IDesignerExtensionProvider.ts type IDesignerExtensionProvider (line 6) | interface IDesignerExtensionProvider { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/IExtensionManger.ts type IExtensionManager (line 5) | interface IExtensionManager { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/InvisibleElementExtension.ts class InvisibleElementExtension (line 7) | class InvisibleElementExtension extends AbstractExtension { method constructor (line 10) | constructor(extensionManager: IExtensionManager, designerCanvas: IDesi... method extend (line 14) | override extend(cache: Record, event?: Event) { method refresh (line 18) | override refresh(cache: Record, event?: Event) { method dispose (line 25) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/InvisibleElementExtensionProvider.ts class InvisibleElementExtensionProvider (line 11) | class InvisibleElementExtensionProvider implements IDesignerExtensionPro... method constructor (line 15) | constructor(elementFilter: (designItem: IDesignItem) => boolean = (d) ... method shouldExtend (line 19) | shouldExtend(extensionManager: IExtensionManager, designerCanvas: IDes... method getExtension (line 29) | getExtension(extensionManager: IExtensionManager, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/MarginExtension.ts class MarginExtension (line 7) | class MarginExtension extends AbstractExtension { method constructor (line 8) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 15) | override extend(cache: Record, event?: Event) { method refresh (line 19) | override refresh(cache: Record, event?: Event) { method dispose (line 41) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/MarginExtensionProvider.ts class MarginExtensionProvider (line 11) | class MarginExtensionProvider implements IDesignerExtensionProvider { method shouldExtend (line 13) | shouldExtend(extensionManager: IExtensionManager, designerView: IDesig... method getExtension (line 19) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/MultipleSelectionRectExtension.ts class MultipleSelectionRectExtension (line 9) | class MultipleSelectionRectExtension extends AbstractExtension { method constructor (line 16) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 21) | override extend() { method refresh (line 25) | override refresh() { method dispose (line 42) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/MultipleSelectionRectExtensionProvider.ts class MultipleSelectionRectExtensionProvider (line 9) | class MultipleSelectionRectExtensionProvider implements IDesignerExtensi... method shouldExtend (line 10) | shouldExtend(extensionManager: IExtensionManager, designerView: IDesig... method getExtension (line 14) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/OverlayLayer.ts type OverlayLayer (line 1) | enum OverlayLayer { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/PaddingExtension.ts class PaddingExtension (line 7) | class PaddingExtension extends AbstractExtension { method constructor (line 8) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 15) | override extend(cache: Record, event?: Event) { method refresh (line 19) | override refresh(cache: Record, event?: Event) { method dispose (line 46) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/PaddingExtensionProvider.ts class PaddingExtensionProvider (line 11) | class PaddingExtensionProvider implements IDesignerExtensionProvider { method shouldExtend (line 13) | shouldExtend(extensionManager: IExtensionManager, designerView: IDesig... method getExtension (line 19) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/PlacementExtension.ts class PlacementExtension (line 6) | class PlacementExtension extends AbstractExtension { method constructor (line 9) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 13) | override extend() { method refresh (line 17) | override refresh() { method dispose (line 27) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/PlacementExtensionProvider.ts class PlacementExtensionProvider (line 9) | class PlacementExtensionProvider implements IDesignerExtensionProvider { method shouldExtend (line 10) | shouldExtend(extensionManager: IExtensionManager, designerView: IDesig... method getExtension (line 14) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/PositionExtension.ts class PositionExtension (line 6) | class PositionExtension extends AbstractExtension { method constructor (line 14) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 18) | override extend() { method refresh (line 23) | override refresh() { method dispose (line 80) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/PositionExtensionProvider.ts class PositionExtensionProvider (line 9) | class PositionExtensionProvider implements IDesignerExtensionProvider { method shouldExtend (line 10) | shouldExtend(extensionManager: IExtensionManager, designerView: IDesig... method getExtension (line 19) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/PreviousElementSelectExtension.ts class PreviousElementSelectExtension (line 6) | class PreviousElementSelectExtension extends AbstractExtension { method constructor (line 7) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 16) | override extend(cache: Record, event?: Event) { method refresh (line 20) | override refresh(cache: Record, event?: Event) { method dispose (line 59) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/PreviousElementSelectExtensionProvider.ts class PreviousElementSelectExtensionProvider (line 9) | class PreviousElementSelectExtensionProvider implements IDesignerExtensi... method shouldExtend (line 10) | shouldExtend(extensionManager: IExtensionManager, designerView: IDesig... method getExtension (line 14) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/ResizeExtension.ts function normalizeToAbsolutePosition (line 13) | function normalizeToAbsolutePosition(element: HTMLElement, normalizeProp... class ResizeExtension (line 30) | class ResizeExtension extends AbstractExtension { method constructor (line 50) | constructor(extensionManager: IExtensionManager, designerCanvas: IDesi... method extend (line 55) | override extend(cache: Record, event?: Event) { method refresh (line 59) | override refresh(cache: Record, event?: Event) { method _drawResizerOverlay (line 83) | _drawResizerOverlay(x: number, y: number, cursor: string, oldCircle?: ... method _pointerActionTypeResize (line 95) | _pointerActionTypeResize(circle: SVGCircleElement, event: PointerEvent... method _getLocalHandleDelta (line 354) | private _getLocalHandleDelta(currentHandleCanvasPoint: DOMPoint): DOMP... method _getCurrentBorderBoxSize (line 380) | private _getCurrentBorderBoxSize(deltaX: number, deltaY: number): ISiz... method _getInitialSize (line 417) | private _getInitialSize(element: Element): ISize { method _getFixedResizeAnchor (line 426) | private _getFixedResizeAnchor(quad: DOMQuad, mode: string): DOMPoint |... method _getFixedResizeAnchorLocal (line 453) | private _getFixedResizeAnchorLocal(size: ISize, mode: string): DOMPoin... method _getAnchorCorrectionInParent (line 476) | private _getAnchorCorrectionInParent(currentBorderBoxSize: ISize): IPo... method _applyAnchorCorrection (line 496) | private _applyAnchorCorrection(currentBorderBoxSize: ISize) { method prepareResize (line 509) | private prepareResize(designItem: IDesignItem, mode: string) { method dispose (line 579) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/ResizeExtensionProvider.ts class ResizeExtensionProvider (line 10) | class ResizeExtensionProvider implements IDesignerExtensionProvider { method constructor (line 13) | constructor(resizeAllSelected: boolean = false) { method shouldExtend (line 17) | shouldExtend(extensionManager: IExtensionManager, designerCanvas: IDes... method getExtension (line 25) | getExtension(extensionManager: IExtensionManager, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/SelectionDefaultExtension.ts class SelectionDefaultExtension (line 6) | class SelectionDefaultExtension extends AbstractExtension { method constructor (line 12) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 16) | override extend(cache: Record, event?: Event) { method refresh (line 20) | override refresh(cache: Record, event?: Event) { method dispose (line 42) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/SelectionDefaultExtensionProvider.ts class SelectionDefaultExtensionProvider (line 10) | class SelectionDefaultExtensionProvider implements IDesignerExtensionPro... method shouldExtend (line 11) | shouldExtend(extensionManager: IExtensionManager, designerView: IDesig... method getExtension (line 15) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/block/BlockToolbarExtension.ts class BlockToolbarExtension (line 7) | class BlockToolbarExtension extends BasicStackedToolbarExtension { method constructor (line 15) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 19) | override extend(cache: Record, event: MouseEvent) { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/block/BlockToolbarExtensionProvider.ts class BlockToolbarExtensionProvider (line 10) | class BlockToolbarExtensionProvider implements IDesignerExtensionProvider { method shouldExtend (line 11) | shouldExtend(extensionManager: IExtensionManager, designerCanvas: IDes... method getExtension (line 20) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/buttons/AbstractDesignViewConfigButton.ts class AbstractDesignViewConfigButton (line 7) | class AbstractDesignViewConfigButton implements IDesignViewConfigButtons... method constructor (line 15) | constructor(settingName: string, content: string | HTMLElement, toolti... method provideButtons (line 22) | provideButtons(designerView: DesignerView, designerCanvas: IDesignerCa... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/buttons/ButtonSeperatorProvider.ts class ButtonSeperatorProvider (line 5) | class ButtonSeperatorProvider implements IDesignViewConfigButtonsProvider { method constructor (line 8) | constructor(space: number) { method provideButtons (line 11) | provideButtons(designerView: DesignerView, designerCanvas: IDesignerCa... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/buttons/FlexboxExtensionDesignViewConfigButtons.ts class FlexboxExtensionDesignViewConfigButtons (line 4) | class FlexboxExtensionDesignViewConfigButtons extends AbstractDesignView... method constructor (line 5) | constructor() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/buttons/GridExtensionDesignViewConfigButtons.ts class GridExtensionDesignViewConfigButtons (line 4) | class GridExtensionDesignViewConfigButtons extends AbstractDesignViewCon... method constructor (line 5) | constructor() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/buttons/IDesignViewConfigButtonsProvider.ts type IDesignViewConfigButtonsProvider (line 4) | interface IDesignViewConfigButtonsProvider { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/buttons/InvisibleElementExtensionDesignViewConfigButtons.ts class InvisibleElementExtensionDesignViewConfigButtons (line 4) | class InvisibleElementExtensionDesignViewConfigButtons extends AbstractD... method constructor (line 5) | constructor() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/buttons/OptionsContextMenuButton.ts class OptionsContextMenuButton (line 6) | class OptionsContextMenuButton implements IDesignViewConfigButtonsProvid... method constructor (line 8) | constructor() { method provideButtons (line 11) | provideButtons(designerView: DesignerView, designerCanvas: IDesignerCa... method prepareContextMenu (line 27) | protected prepareContextMenu(event: MouseEvent, designerCanvas: IDesig... method showCtxMenu (line 68) | showCtxMenu(event: MouseEvent, designerCanvas: IDesignerCanvas) { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/buttons/RoundPixelsDesignViewConfigButton.ts class RoundPixelsDesignViewConfigButton (line 5) | class RoundPixelsDesignViewConfigButton implements IDesignViewConfigButt... method constructor (line 7) | constructor() { } method provideButtons (line 9) | provideButtons(designerView: DesignerView, designerCanvas: IDesignerCa... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/buttons/StylesheetServiceDesignViewConfigButtons.ts class StylesheetServiceDesignViewConfigButtons (line 5) | class StylesheetServiceDesignViewConfigButtons extends AbstractDesignVie... method constructor (line 7) | constructor() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/buttons/ToolbarExtensionsDesignViewConfigButtons.ts class ToolbarExtensionsDesignViewConfigButtons (line 4) | class ToolbarExtensionsDesignViewConfigButtons extends AbstractDesignVie... method constructor (line 5) | constructor() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/AlignItemsContextMenu.ts class AlignItemsContextMenu (line 9) | class AlignItemsContextMenu implements IContextMenuExtension { method shouldProvideContextmenu (line 11) | public shouldProvideContextmenu(event: MouseEvent, designerCanvas: IDe... method provideContextMenuItems (line 20) | public provideContextMenuItems(event: MouseEvent, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/BasicContextMenu.ts type BasicContextMenuItem (line 7) | type BasicContextMenuItem = Omit & { action?... class BasicContextMenu (line 8) | class BasicContextMenu implements IContextMenuExtension { method constructor (line 12) | constructor(item: BasicContextMenuItem, shouldProvide?: (event: MouseE... method shouldProvideContextmenu (line 16) | public shouldProvideContextmenu(event: MouseEvent, designerCanvas: IDe... method provideContextMenuItems (line 20) | public provideContextMenuItems(event: MouseEvent, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/ChildContextMenu.ts class ChildContextMenu (line 7) | class ChildContextMenu implements IContextMenuExtension { method constructor (line 11) | constructor(title: string, ...contextMenus: IContextMenuExtension[]) { method shouldProvideContextmenu (line 15) | public shouldProvideContextmenu(event: MouseEvent, designerView: IDesi... method provideContextMenuItems (line 19) | public provideContextMenuItems(event: MouseEvent, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/ChildrenContextMenu.ts class ChildrenContextMenu (line 7) | class ChildrenContextMenu implements IContextMenuExtension { method shouldProvideContextmenu (line 9) | public shouldProvideContextmenu(event: MouseEvent, designerView: IDesi... method provideContextMenuItems (line 13) | public provideContextMenuItems(event: MouseEvent, designerCanvas: IDes... method _select (line 22) | private _select(designerView: IDesignerCanvas, element: Element) { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/CopyPasteContextMenu.ts class CopyPasteContextMenu (line 8) | class CopyPasteContextMenu implements IContextMenuExtension { method shouldProvideContextmenu (line 9) | public shouldProvideContextmenu(event: MouseEvent, designerView: IDesi... method provideContextMenuItems (line 13) | public provideContextMenuItems(event: MouseEvent, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/ForceCssContextMenu.ts class ForceCssContextMenu (line 7) | class ForceCssContextMenu implements IContextMenuExtension { method shouldProvideContextmenu (line 8) | public shouldProvideContextmenu(event: MouseEvent, designerView: IDesi... method provideContextMenuItems (line 12) | public provideContextMenuItems(event: MouseEvent, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/IContextMenuExtension.ts type ContextmenuInitiator (line 5) | type ContextmenuInitiator = 'designer' | 'treeView' | 'other'; type IContextMenuExtension (line 7) | interface IContextMenuExtension { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/ItemsBelowContextMenu.ts class ItemsBelowContextMenu (line 7) | class ItemsBelowContextMenu implements IContextMenuExtension { method shouldProvideContextmenu (line 9) | public shouldProvideContextmenu(event: MouseEvent, designerView: IDesi... method provideContextMenuItems (line 13) | public provideContextMenuItems(event: MouseEvent, designerCanvas: IDes... method _select (line 20) | private _select(designerView: IDesignerCanvas, element: Element) { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/JumpToElementContextMenu.ts class JumpToElementContextMenu (line 7) | class JumpToElementContextMenu implements IContextMenuExtension { method shouldProvideContextmenu (line 9) | public shouldProvideContextmenu(event: MouseEvent, designerCanvas: IDe... method provideContextMenuItems (line 13) | public provideContextMenuItems(event: MouseEvent, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/MultipleItemsSelectedContextMenu.ts class MultipleItemsSelectedContextMenu (line 8) | class MultipleItemsSelectedContextMenu implements IContextMenuExtension { method shouldProvideContextmenu (line 12) | public shouldProvideContextmenu(event: MouseEvent, designerCanvas: IDe... method provideContextMenuItems (line 19) | public provideContextMenuItems(event: MouseEvent, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/PasteFormatContextMenu.ts class PasteFormatContextMenu (line 8) | class PasteFormatContextMenu implements IContextMenuExtension { method shouldProvideContextmenu (line 9) | public shouldProvideContextmenu(event: MouseEvent, designerCanvas: IDe... method provideContextMenuItems (line 14) | public provideContextMenuItems(event: MouseEvent, designerCanvas: IDes... method _createPasteFormatItem (line 28) | private _createPasteFormatItem(designerCanvas: IDesignerCanvas, kind: ... method _getTargetDesignItems (line 37) | private _getTargetDesignItems(designerCanvas: IDesignerCanvas): IDesig... method _pasteFormat (line 41) | private async _pasteFormat(designerCanvas: IDesignerCanvas, kind: Past... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/PathContextMenu.ts class PathContextMenu (line 7) | class PathContextMenu implements IContextMenuExtension { method shouldProvideContextmenu (line 9) | public shouldProvideContextmenu(event: MouseEvent, designerView: IDesi... method provideContextMenuItems (line 15) | public provideContextMenuItems(event: MouseEvent, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/RectContextMenu.ts class RectContextMenu (line 8) | class RectContextMenu implements IContextMenuExtension { method shouldProvideContextmenu (line 10) | public shouldProvideContextmenu(event: MouseEvent, designerView: IDesi... method provideContextMenuItems (line 16) | public provideContextMenuItems(event: MouseEvent, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/RotateLeftAndRightContextMenu.ts class RotateLeftAndRight (line 9) | class RotateLeftAndRight implements IContextMenuExtension { method shouldProvideContextmenu (line 11) | public shouldProvideContextmenu(event: MouseEvent, designerCanvas: IDe... method provideContextMenuItems (line 17) | public provideContextMenuItems(event: MouseEvent, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/SelectAllChildrenContextMenu.ts class SelectAllChildrenContextMenu (line 7) | class SelectAllChildrenContextMenu implements IContextMenuExtension { method shouldProvideContextmenu (line 9) | public shouldProvideContextmenu(event: MouseEvent, designerView: IDesi... method provideContextMenuItems (line 13) | public provideContextMenuItems(event: MouseEvent, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/SeperatorContextMenu.ts class SeperatorContextMenu (line 6) | class SeperatorContextMenu implements IContextMenuExtension { method shouldProvideContextmenu (line 7) | public shouldProvideContextmenu(event: MouseEvent, designerView: IDesi... method provideContextMenuItems (line 11) | public provideContextMenuItems(event: MouseEvent, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/ToolWindowsContextMenu.ts class ToolWindowsContextMenu (line 12) | class ToolWindowsContextMenu implements IContextMenuExtension { method shouldProvideContextmenu (line 13) | shouldProvideContextmenu(_event: MouseEvent, _designerCanvas: IDesigne... method provideContextMenuItems (line 17) | provideContextMenuItems(_event: MouseEvent, designerCanvas: IDesignerC... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/ZMoveContextMenu.ts class ZMoveContextMenu (line 9) | class ZMoveContextMenu implements IContextMenuExtension { method shouldProvideContextmenu (line 11) | public shouldProvideContextmenu(event: MouseEvent, designerCanvas: IDe... method provideContextMenuItems (line 17) | public provideContextMenuItems(event: MouseEvent, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/contextMenu/ZoomToElementContextMenu.ts class ZoomToElementContextMenu (line 10) | class ZoomToElementContextMenu implements IContextMenuExtension { method shouldProvideContextmenu (line 12) | public shouldProvideContextmenu(event: MouseEvent, designerCanvas: IDe... method provideContextMenuItems (line 16) | public provideContextMenuItems(event: MouseEvent, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/flex/FlexToolbarExtension.ts class FlexToolbarExtension (line 9) | class FlexToolbarExtension extends BasicStackedToolbarExtension { method constructor (line 51) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 56) | override extend(cache: Record, event: MouseEvent) { method _addFlexDirectionButton (line 66) | protected _addFlexDirectionButton() { method rotateImagesAcordingFlexDirection (line 77) | rotateImagesAcordingFlexDirection(direction: string) { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/flex/FlexToolbarExtensionProvider.ts class FlexToolbarExtensionProvider (line 10) | class FlexToolbarExtensionProvider implements IDesignerExtensionProvider { method shouldExtend (line 11) | shouldExtend(extensionManager: IExtensionManager, designerCanvas: IDes... method getExtension (line 20) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/flex/FlexboxExtension.ts class FlexboxExtension (line 7) | class FlexboxExtension extends AbstractExtension { method constructor (line 10) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 14) | override extend() { method refresh (line 19) | override refresh() { method dispose (line 24) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/flex/FlexboxExtensionProvider.ts class FlexboxExtensionProvider (line 12) | class FlexboxExtensionProvider implements IDesignerExtensionProvider { method shouldExtend (line 14) | shouldExtend(extensionManager: IExtensionManager, designerCanvas: IDes... method getExtension (line 23) | getExtension(extensionManager: IExtensionManager, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/grid/DisplayGridExtension.ts class DisplayGridExtension (line 8) | class DisplayGridExtension extends AbstractExtension { method constructor (line 21) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 27) | override extend(cache: Record, event?: Event) { method refresh (line 32) | override refresh(cache: Record, event?: Event) { method dispose (line 82) | override dispose() { method _initSVGArrays (line 86) | _initSVGArrays() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/grid/DisplayGridExtensionProvider.ts class DisplayGridExtensionProvider (line 13) | class DisplayGridExtensionProvider implements IDesignerExtensionProvider { method constructor (line 18) | constructor(gridColor: string = 'orange', gridFillColor = '#ff944722') { method shouldExtend (line 23) | shouldExtend(extensionManager: IExtensionManager, designerCanvas: IDes... method getExtension (line 32) | getExtension(extensionManager: IExtensionManager, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/grid/EditGridColumnRowSizesExtension.ts class EditGridColumnRowSizesExtension (line 11) | class EditGridColumnRowSizesExtension extends AbstractExtension { method constructor (line 21) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 25) | override extend(cache: Record, event?: Event) { method refresh (line 32) | override refresh(cache: Record, event?: Event) { method _pointerActionTypeResize (line 49) | private _pointerActionTypeResize(event: PointerEvent, rect: SVGRectEle... method _getAxisLocalPosition (line 102) | private _getAxisLocalPosition(event: PointerEvent, gapType: 'h' | 'v')... method _convertCssUnits (line 107) | private _convertCssUnits(pixelSizes: number[], targetUnits: string[], ... method dispose (line 135) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/grid/EditGridColumnRowSizesExtensionProvider.ts class EditGridColumnRowSizesExtensionProvider (line 10) | class EditGridColumnRowSizesExtensionProvider implements IDesignerExtens... method shouldExtend (line 12) | shouldExtend(extensionManager: IExtensionManager, designerCanvas: IDes... method getExtension (line 19) | getExtension(extensionManager: IExtensionManager, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/grid/GridChildResizeExtension.ts class GridChildResizeExtension (line 9) | class GridChildResizeExtension extends AbstractExtension { method constructor (line 24) | constructor(extensionManager: IExtensionManager, designerCanvas: IDesi... method extend (line 28) | override extend(cache: Record, event?: Event) { method refresh (line 32) | override refresh(cache: Record, event?: Event) { method _drawResizerOverlay (line 56) | _drawResizerOverlay(x: number, y: number, cursor: string, oldCircle?: ... method _pointerActionTypeResize (line 68) | _pointerActionTypeResize(circle: SVGCircleElement, event: PointerEvent... method dispose (line 144) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/grid/GridChildResizeExtensionProvider.ts class GridChildResizeExtensionProvider (line 10) | class GridChildResizeExtensionProvider implements IDesignerExtensionProv... method shouldExtend (line 11) | shouldExtend(extensionManager: IExtensionManager, designerView: IDesig... method getExtension (line 17) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/grid/GridChildToolbarExtension.ts class GridChildToolbarExtension (line 8) | class GridChildToolbarExtension extends BasicStackedToolbarExtension { method constructor (line 34) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 39) | override extend(cache: Record, event: MouseEvent) { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/grid/GridChildToolbarExtensionProvider.ts class GridChildToolbarExtensionProvider (line 10) | class GridChildToolbarExtensionProvider implements IDesignerExtensionPro... method shouldExtend (line 11) | shouldExtend(extensionManager: IExtensionManager, designerCanvas: IDes... method getExtension (line 20) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/grid/GridToolbarExtension.ts class GridToolbarExtension (line 8) | class GridToolbarExtension extends BasicStackedToolbarExtension { method constructor (line 53) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 58) | override extend(cache: Record, event: MouseEvent) { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/grid/GridToolbarExtensionProvider.ts class GridToolbarExtensionProvider (line 10) | class GridToolbarExtensionProvider implements IDesignerExtensionProvider { method shouldExtend (line 11) | shouldExtend(extensionManager: IExtensionManager, designerCanvas: IDes... method getExtension (line 20) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/logic/ApplyFirstMachingExtensionProvider.ts class ApplyFirstMachingExtensionProvider (line 7) | class ApplyFirstMachingExtensionProvider implements IDesignerExtensionPr... method constructor (line 14) | constructor(...extensions: IDesignerExtensionProvider[]) { method shouldExtend (line 52) | shouldExtend(extensionManager: IExtensionManager, designerCanvas: IDes... method getExtension (line 60) | getExtension(extensionManager: IExtensionManager, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/logic/ConditionExtensionProvider.ts class ConditionExtensionProvider (line 7) | class ConditionExtensionProvider implements IDesignerExtensionProvider { method constructor (line 8) | constructor(extensionProvider: IDesignerExtensionProvider, condition: ... method shouldExtend (line 20) | shouldExtend(extensionManager: IExtensionManager, designerCanvas: IDes... method getExtension (line 26) | getExtension(extensionManager: IExtensionManager, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/pointerExtensions/AbstractDesignerPointerExtension.ts method constructor (line 12) | constructor(extensionManager: IExtensionManager, designerCanvas: IDesign... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/pointerExtensions/CursorLinePointerExtension.ts class CursorLinePointerExtension (line 4) | class CursorLinePointerExtension extends AbstractDesignerPointerExtension { method refresh (line 14) | refresh(event: PointerEvent) { method dispose (line 23) | dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/pointerExtensions/CursorLinePointerExtensionProvider.ts class CursorLinePointerExtensionProvider (line 7) | class CursorLinePointerExtensionProvider implements IDesignerPointerExte... method getExtension (line 8) | getExtension(designerCanvas: IDesignerCanvas): IDesignerPointerExtensi... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/pointerExtensions/IDesignerPointerExtension.ts type IDesignerPointerExtension (line 3) | interface IDesignerPointerExtension extends IDisposable { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/pointerExtensions/IDesignerPointerExtensionProvider.ts type IDesignerPointerExtensionProvider (line 4) | interface IDesignerPointerExtensionProvider { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/pointerExtensions/LinePointerExtension.ts class LinePointerExtension (line 4) | class LinePointerExtension extends AbstractDesignerPointerExtension { method refresh (line 11) | refresh(event: PointerEvent) { method dispose (line 20) | dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/pointerExtensions/LinePointerExtensionProvider.ts class LinePointerExtensionProvider (line 7) | class LinePointerExtensionProvider implements IDesignerPointerExtensionP... method getExtension (line 8) | getExtension(designerCanvas: IDesignerCanvas): IDesignerPointerExtensi... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/svg/UnifiedGeometryExtension.ts type DragState (line 17) | interface DragState { type UnifiedGeometryExtensionOptions (line 27) | interface UnifiedGeometryExtensionOptions { class UnifiedGeometryExtension (line 31) | class UnifiedGeometryExtension extends AbstractExtension { method constructor (line 44) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 50) | override extend() { method refresh (line 54) | override refresh() { method dispose (line 84) | override dispose() { method _cleanupAll (line 90) | private _cleanupAll() { method _getOverlayStructureSignature (line 101) | private _getOverlayStructureSignature(geometry: IGeometry): string { method _hasOverlayStructureMismatch (line 105) | private _hasOverlayStructureMismatch(geometry: IGeometry): boolean { method _getRefreshValues (line 134) | private _getRefreshValues(geometry: IGeometry): (number | string)[] { method _getSelectedHandleRefreshKey (line 173) | private _getSelectedHandleRefreshKey(): string { method _toOverlay (line 183) | private _toOverlay(p: IPoint): IPoint { method _fromOverlay (line 188) | private _fromOverlay(p: IPoint): IPoint { method _drawOverlays (line 192) | private _drawOverlays() { method _updateOverlayAppearance (line 241) | private _updateOverlayAppearance() { method _addTrackedListener (line 259) | private _addTrackedListener(el: Element, event: string, handler: (e: a... method _drawAnchorCircle (line 264) | private _drawAnchorCircle(overlayPt: IPoint, segIndex: number, seg: IG... method _drawControlCircle (line 285) | private _drawControlCircle(overlayPt: IPoint, segIndex: number, handle... method _onPointerDown (line 303) | private _onPointerDown(event: PointerEvent, circle: SVGCircleElement, ... method _selectSourcePart (line 340) | private _selectSourcePart(segIndex: number, handleType: 'anchor' | 'cp... method _getSourcePart (line 350) | private _getSourcePart(segIndex: number, handleType: 'anchor' | 'cp1' ... method _isSelectedHandle (line 357) | private _isSelectedHandle(circleKey: string) { method _onPointerMove (line 367) | private _onPointerMove(event: PointerEvent, circle: SVGCircleElement, ... method _dragSingleHandle (line 406) | private _dragSingleHandle(segIndex: number, handleType: string, dx: nu... method _normalizeAxisLineSegments (line 444) | private _normalizeAxisLineSegments() { method _dragRectCorner (line 470) | private _dragRectCorner(segIndex: number, newPoint: IPoint): boolean { method _setRectCornerPoints (line 521) | private _setRectCornerPoints(topLeft: IPoint, topRight: IPoint, bottom... method _dragCircleCardinal (line 528) | private _dragCircleCardinal(segIndex: number, newPoint: IPoint): boole... method _dragEllipseCardinal (line 575) | private _dragEllipseCardinal(segIndex: number, newPoint: IPoint): bool... method _normalizeCardinalIndex (line 620) | private _normalizeCardinalIndex(segIndex: number): 0 | 1 | 2 | 3 | null { method _setCardinalArcPoints (line 630) | private _setCardinalArcPoints(cx: number, cy: number, rx: number, ry: ... method _shouldRenderAnchorHandle (line 660) | private _shouldRenderAnchorHandle(segIndex: number, seg: IGeometrySegm... method _dragWholeShape (line 673) | private _dragWholeShape(dx: number, dy: number) { method _updateOverlayPositions (line 705) | private _updateOverlayPositions() { method _onPointerUp (line 772) | private _onPointerUp(event: PointerEvent, segIndex: number) { method _applyGeometryToElement (line 786) | private _applyGeometryToElement() { method _commitGeometryChange (line 794) | private _commitGeometryChange() { method _showContextMenu (line 804) | private _showContextMenu(event: MouseEvent, segIndex: number, seg: IGe... method _findLastNonCloseIndex (line 971) | private _findLastNonCloseIndex(): number { method _findNextNonCloseSegment (line 979) | private _findNextNonCloseSegment(segIndex: number): number | null { method _findPreviousAnchor (line 987) | private _findPreviousAnchor(segIndex: number): IPoint | null { method _insertPointAfter (line 996) | private _insertPointAfter(segIndex: number) { method _convertToMove (line 1041) | private _convertToMove(segIndex: number) { method _convertToLine (line 1050) | private _convertToLine(segIndex: number) { method _convertToHorizontalLine (line 1059) | private _convertToHorizontalLine(segIndex: number) { method _convertToVerticalLine (line 1072) | private _convertToVerticalLine(segIndex: number) { method _convertToQuadratic (line 1085) | private _convertToQuadratic(segIndex: number) { method _convertToCubic (line 1108) | private _convertToCubic(segIndex: number) { method _convertToArc (line 1143) | private _convertToArc(segIndex: number, inverted: boolean = false) { method _invertArc (line 1167) | private _invertArc(segIndex: number) { method _evalCubicBezier (line 1177) | private _evalCubicBezier(p0: IPoint, p1: IPoint, p2: IPoint, p3: IPoin... method _evalQuadraticBezier (line 1185) | private _evalQuadraticBezier(p0: IPoint, p1: IPoint, p2: IPoint, t: nu... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/svg/UnifiedGeometryExtensionProvider.ts class UnifiedGeometryExtensionProvider (line 11) | class UnifiedGeometryExtensionProvider implements IDesignerExtensionProv... method constructor (line 15) | constructor(customReader?: IGeometryReader) { method shouldExtend (line 19) | shouldExtend(extensionManager: IExtensionManager, designerView: IDesig... method getExtension (line 35) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/svg/geometry/CssClipPathGeometryReader.ts class CssClipPathGeometryReader (line 7) | class CssClipPathGeometryReader implements IGeometryReader { method read (line 9) | read(element: Element): IGeometry { method serialize (line 15) | serialize(geometry: IGeometry): { attribute: string; value: string }[] { method _parse (line 20) | private _parse(raw: string): IGeometry { method _parsePolygon (line 39) | private _parsePolygon(raw: string): IGeometry { method _parseCircle (line 64) | private _parseCircle(raw: string): IGeometry { method _parseEllipse (line 88) | private _parseEllipse(raw: string): IGeometry { method _parsePath (line 112) | private _parsePath(raw: string): IGeometry { method _serializeGeometry (line 140) | private _serializeGeometry(geometry: IGeometry): string { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/svg/geometry/CssOffsetPathGeometryReader.ts class CssOffsetPathGeometryReader (line 7) | class CssOffsetPathGeometryReader implements IGeometryReader { method read (line 9) | read(element: Element): IGeometry { method serialize (line 15) | serialize(geometry: IGeometry): { attribute: string; value: string }[] { method _parse (line 20) | private _parse(raw: string): IGeometry { method _parsePolygon (line 39) | private _parsePolygon(raw: string): IGeometry { method _parseCircle (line 63) | private _parseCircle(raw: string): IGeometry { method _parseEllipse (line 86) | private _parseEllipse(raw: string): IGeometry { method _parsePath (line 109) | private _parsePath(raw: string): IGeometry { method _serializeGeometry (line 133) | private _serializeGeometry(geometry: IGeometry): string { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/svg/geometry/CssShapeOutsideGeometryReader.ts class CssShapeOutsideGeometryReader (line 7) | class CssShapeOutsideGeometryReader implements IGeometryReader { method read (line 9) | read(element: Element): IGeometry { method serialize (line 15) | serialize(geometry: IGeometry): { attribute: string; value: string }[] { method _parse (line 20) | private _parse(raw: string): IGeometry { method _parsePolygon (line 36) | private _parsePolygon(raw: string): IGeometry { method _parseCircle (line 60) | private _parseCircle(raw: string): IGeometry { method _parseEllipse (line 83) | private _parseEllipse(raw: string): IGeometry { method _serializeGeometry (line 106) | private _serializeGeometry(geometry: IGeometry): string { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/svg/geometry/GeometryReaderFactory.ts function getGeometryReader (line 12) | function getGeometryReader(element: Element): IGeometryReader | undefined { function registerGeometryReader (line 46) | function registerGeometryReader(key: string, reader: IGeometryReader) { function getCustomGeometryReader (line 50) | function getCustomGeometryReader(key: string): IGeometryReader | null { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/svg/geometry/GeometryWriteHelper.ts function hasStyleTarget (line 6) | function hasStyleTarget(element: Element): element is Element & { style:... function roundValueToDecimalPlaces (line 10) | function roundValueToDecimalPlaces(value: number, decimalPlaces: number)... function roundNumericParts (line 17) | function roundNumericParts(value: string, decimalPlaces: number): string { function roundGeometryWrites (line 25) | function roundGeometryWrites(writes: IGeometryWrite[], decimalPlaces: nu... function applyGeometryWritesToElement (line 36) | function applyGeometryWritesToElement(element: Element, writes: IGeometr... function applyGeometryWritesToDesignItem (line 46) | function applyGeometryWritesToDesignItem(designItem: IDesignItem, writes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/svg/geometry/IGeometry.ts type SegmentType (line 6) | enum SegmentType { type IGeometrySegment (line 23) | interface IGeometrySegment { type GeometryWriteTarget (line 44) | type GeometryWriteTarget = 'attribute' | 'style'; type IGeometryWrite (line 46) | interface IGeometryWrite { type IGeometrySerializationHint (line 52) | interface IGeometrySerializationHint { type IGeometry (line 60) | interface IGeometry { type IGeometryReader (line 72) | interface IGeometryReader { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/svg/geometry/SvgCircleGeometryReader.ts class SvgCircleGeometryReader (line 3) | class SvgCircleGeometryReader implements IGeometryReader { method read (line 5) | read(element: Element): IGeometry { method serialize (line 24) | serialize(geometry: IGeometry): { attribute: string; value: string }[] { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/svg/geometry/SvgEllipseGeometryReader.ts class SvgEllipseGeometryReader (line 3) | class SvgEllipseGeometryReader implements IGeometryReader { method read (line 5) | read(element: Element): IGeometry { method serialize (line 25) | serialize(geometry: IGeometry): { attribute: string; value: string }[] { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/svg/geometry/SvgLineGeometryReader.ts class SvgLineGeometryReader (line 3) | class SvgLineGeometryReader implements IGeometryReader { method read (line 5) | read(element: Element): IGeometry { method serialize (line 20) | serialize(geometry: IGeometry): { attribute: string; value: string }[] { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/svg/geometry/SvgPathGeometryReader.ts class SvgPathGeometryReader (line 6) | class SvgPathGeometryReader implements IGeometryReader { method read (line 8) | read(element: Element): IGeometry { method serialize (line 121) | serialize(geometry: IGeometry): { attribute: string; value: string }[] { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/svg/geometry/SvgPolygonGeometryReader.ts class SvgPolygonGeometryReader (line 3) | class SvgPolygonGeometryReader implements IGeometryReader { method read (line 5) | read(element: Element): IGeometry { method serialize (line 26) | serialize(geometry: IGeometry): { attribute: string; value: string }[] { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/svg/geometry/SvgPolylineGeometryReader.ts class SvgPolylineGeometryReader (line 3) | class SvgPolylineGeometryReader implements IGeometryReader { method read (line 5) | read(element: Element): IGeometry { method serialize (line 22) | serialize(geometry: IGeometry): { attribute: string; value: string }[] { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/svg/geometry/SvgRectGeometryReader.ts type RectGeometryProperty (line 4) | type RectGeometryProperty = typeof rectGeometryProperties[number]; function getRectSerializationHint (line 6) | function getRectSerializationHint(rect: SVGRectElement, property: RectGe... function extractStyleUnit (line 14) | function extractStyleUnit(value: string): string { function serializeRectValue (line 22) | function serializeRectValue(property: RectGeometryProperty, value: numbe... class SvgRectGeometryReader (line 38) | class SvgRectGeometryReader implements IGeometryReader { method read (line 40) | read(element: Element): IGeometry { method serialize (line 63) | serialize(geometry: IGeometry): IGeometryWrite[] { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/transforms/ProjectiveTransformExtension.ts type QuadCornerIndex (line 9) | type QuadCornerIndex = 0 | 1 | 2 | 3; class ProjectiveTransformExtension (line 11) | class ProjectiveTransformExtension extends AbstractExtension { method constructor (line 21) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 25) | override extend(cache: Record, event?: Event) { method refresh (line 29) | override refresh(cache: Record, event?: Event) { method dispose (line 80) | override dispose() { method _handlePointerEvent (line 86) | private _handlePointerEvent(index: QuadCornerIndex, event: PointerEven... method _startDrag (line 123) | private _startDrag(index: QuadCornerIndex) { method _convertQuadToLocalPoints (line 144) | private _convertQuadToLocalPoints(quad: DOMQuad) { method _getLocalPointerPoint (line 151) | private _getLocalPointerPoint(event: PointerEvent) { method _applyPreviewTransform (line 166) | private _applyPreviewTransform() { method _commitTransform (line 176) | private _commitTransform() { method _restorePersistedTransform (line 194) | private _restorePersistedTransform() { method _buildProjectiveTransform (line 203) | private _buildProjectiveTransform(points: IPoint[]) { method _createProjectiveMatrix (line 238) | private _createProjectiveMatrix(points: IPoint[], width: number, heigh... method _serializeMatrix3d (line 296) | private _serializeMatrix3d(matrix: DOMMatrix) { method _formatMatrixNumber (line 307) | private _formatMatrixNumber(value: number) { method _buildTransform (line 319) | private _buildTransform(baseTransform: string, projectiveTransform: st... method _parseTransform (line 330) | private _parseTransform(transform: string) { method _splitTransformFunctions (line 352) | private _splitTransformFunctions(transform: string) { method _pointsApproximatelyEqual (line 378) | private _pointsApproximatelyEqual(pointsA: IPoint[], pointsB: IPoint[]) { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/transforms/ProjectiveTransformExtensionProvider.ts class ProjectiveTransformExtensionProvider (line 9) | class ProjectiveTransformExtensionProvider implements IDesignerExtension... method shouldExtend (line 10) | shouldExtend(extensionManager: IExtensionManager, designerCanvas: IDes... method getExtension (line 20) | getExtension(extensionManager: IExtensionManager, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/transforms/RotateExtension.ts class RotateExtension (line 11) | class RotateExtension extends AbstractExtension { method constructor (line 18) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 22) | override extend(cache: Record, event?: Event) { method refresh (line 27) | override refresh(cache: Record, event?: Event) { method _getRotateReferencePoint (line 86) | private _getRotateReferencePoint() { method getAngle (line 111) | getAngle(e: MouseEvent) { method dispose (line 128) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/transforms/RotateExtensionProvider.ts class RotateExtensionProvider (line 9) | class RotateExtensionProvider implements IDesignerExtensionProvider { method constructor (line 12) | constructor(type: 'center-top' | 'corners' = 'center-top') { method shouldExtend (line 16) | shouldExtend(extensionManager: IExtensionManager, designerCanvas: IDes... method getExtension (line 25) | getExtension(extensionManager: IExtensionManager, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/transforms/RotateGroupExtension.ts type ElementStartState (line 10) | interface ElementStartState { class RotateGroupExtension (line 25) | class RotateGroupExtension extends AbstractExtension { method constructor (line 49) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 53) | override extend(cache: Record, event?: Event) { method refresh (line 57) | override refresh(cache: Record, event?: Event) { method _getDelta (line 224) | private _getDelta(e: MouseEvent): number { method _applyRotation (line 235) | private _applyRotation(state: ElementStartState, deltaAngle: number, c... method dispose (line 281) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/transforms/RotateGroupExtensionProvider.ts class RotateGroupExtensionProvider (line 9) | class RotateGroupExtensionProvider implements IDesignerExtensionProvider { method shouldExtend (line 10) | shouldExtend(extensionManager: IExtensionManager, designerCanvas: IDes... method getExtension (line 18) | getExtension(extensionManager: IExtensionManager, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/transforms/SkewExtension.ts type SkewAxis (line 11) | type SkewAxis = 'x' | 'y'; class SkewExtension (line 13) | class SkewExtension extends AbstractExtension { method constructor (line 25) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method extend (line 29) | override extend(cache: Record, event?: Event) { method refresh (line 33) | override refresh(cache: Record, event?: Event) { method _handlePointerEvent (line 89) | private _handlePointerEvent(axis: SkewAxis, event: PointerEvent) { method _readPersistedTransform (line 131) | private _readPersistedTransform() { method _getSkewReferencePoint (line 138) | private _getSkewReferencePoint(axis: SkewAxis) { method _setPreviewTransform (line 168) | private _setPreviewTransform() { method _commitTransform (line 172) | private _commitTransform() { method _getSkewAngle (line 190) | private _getSkewAngle(axis: SkewAxis, event: PointerEvent) { method _buildTransform (line 224) | private _buildTransform(baseTransform: string, skewX: number, skewY: n... method _parseTransform (line 238) | private _parseTransform(transform: string) { method _splitTransformFunctions (line 269) | private _splitTransformFunctions(transform: string) { method _parseAngle (line 295) | private _parseAngle(value: string) { method dispose (line 316) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/transforms/SkewExtensionProvider.ts class SkewExtensionProvider (line 9) | class SkewExtensionProvider implements IDesignerExtensionProvider { method shouldExtend (line 10) | shouldExtend(extensionManager: IExtensionManager, designerCanvas: IDes... method getExtension (line 19) | getExtension(extensionManager: IExtensionManager, designerCanvas: IDes... FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/transforms/TransformOriginExtension.ts class TransformOriginExtension (line 12) | class TransformOriginExtension extends AbstractExtension { method constructor (line 19) | constructor(extensionManager: IExtensionManager, designerView: IDesign... method _getTransformOriginCanvasPoint (line 23) | private _getTransformOriginCanvasPoint() { method refresh (line 30) | override refresh(cache: Record, event?: Event) { method extend (line 46) | override extend(cache: Record, event?: Event) { method pointerEvent (line 60) | pointerEvent(event: PointerEvent) { method dispose (line 129) | override dispose() { FILE: packages/web-component-designer/src/elements/widgets/designerView/extensions/transforms/TransformOriginExtensionProvider.ts class TransformOriginExtensionProvider (line 10) | class TransformOriginExtensionProvider implements IDesignerExtensionProv... method constructor (line 13) | constructor(showOnlyWhenSet = true) { method shouldExtend (line 17) | shouldExtend(extensionManager: IExtensionManager, designerView: IDesig... method getExtension (line 36) | getExtension(extensionManager: IExtensionManager, designerView: IDesig... FILE: packages/web-component-designer/src/elements/widgets/designerView/overlay/EditTextOverlay.ts class EditTextOverlay (line 3) | class EditTextOverlay extends BaseCustomWebComponentConstructorAppend { FILE: packages/web-component-designer/src/elements/widgets/designerView/overlayLayerView.ts class OverlayLayerView (line 5) | class OverlayLayerView extends BaseCustomWebComponentConstructorAppend { method constructor (line 60) | constructor(serviceContainer: ServiceContainer) { method _initialize (line 73) | private _initialize() { method startBatch (line 185) | public startBatch() { method endBatch (line 194) | public endBatch() { method addOverlay (line 209) | public addOverlay(overlaySource: string, element: SVGGraphicsElement, ... method removeOverlay (line 233) | public removeOverlay(element: SVGElement) { method removeAllNodesWithClass (line 241) | public removeAllNodesWithClass(className: string) { method removeAllOverlays (line 248) | public removeAllOverlays() { method createPoint (line 255) | public createPoint(): DOMPointInit { method drawGroup (line 260) | drawGroup(overlaySource: string, className?: string, group?: SVGGEleme... method drawLine (line 270) | drawLine(overlaySource: string, x1: number, y1: number, x2: number, y2... method drawCircle (line 285) | drawCircle(overlaySource: string, x: number, y: number, radius: number... method drawRect (line 298) | drawRect(overlaySource: string, x: number, y: number, w: number, h: nu... method drawPath (line 312) | drawPath(overlaySource: string, data: string, className?: string, path... method drawText (line 323) | drawText(overlaySource: string, text: string, x: number, y: number, cl... method drawHTML (line 336) | drawHTML(overlaySource: string, html: HTMLElement | string, x: number,... method drawTextWithBackground (line 354) | drawTextWithBackground(overlaySource: string, text: string, x: number,... FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/DrawElementTool.ts class DrawElementTool (line 12) | class DrawElementTool implements ITool { method constructor (line 21) | constructor(elementDefinition: IElementDefinition) { method activated (line 25) | activated(serviceContainer: ServiceContainer) { method dispose (line 28) | dispose(): void { method pointerEventHandler (line 33) | pointerEventHandler(designerView: IDesignerCanvas, event: PointerEvent... method keyboardEventHandler (line 47) | keyboardEventHandler(designerCanvas: IDesignerCanvas, event: KeyboardE... method _onPointerDown (line 50) | private async _onPointerDown(designerCanvas: IDesignerCanvas, event: P... method _onPointerMove (line 69) | private async _onPointerMove(designerCanvas: IDesignerCanvas, event: P... method _onPointerUp (line 97) | private async _onPointerUp(designerView: IDesignerCanvas, event: Point... FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/DrawEllipsisTool.ts class DrawEllipsisTool (line 13) | class DrawEllipsisTool implements ITool { method constructor (line 23) | constructor() { method activated (line 26) | activated(serviceContainer: ServiceContainer) { method dispose (line 29) | dispose(): void { method pointerEventHandler (line 32) | pointerEventHandler(designerCanvas: IDesignerCanvas, event: PointerEve... method keyboardEventHandler (line 124) | keyboardEventHandler(designerCanvas: IDesignerCanvas, event: KeyboardE... FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/DrawLineTool.ts class DrawLineTool (line 12) | class DrawLineTool implements ITool { method constructor (line 20) | constructor() { method activated (line 23) | activated(serviceContainer: ServiceContainer) { method dispose (line 26) | dispose(): void { method pointerEventHandler (line 29) | pointerEventHandler(designerCanvas: IDesignerCanvas, event: PointerEve... method keyboardEventHandler (line 104) | keyboardEventHandler(designerCanvas: IDesignerCanvas, event: KeyboardE... FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/DrawPathTool.ts type optionsType (line 16) | type optionsType = { class DrawPathTool (line 25) | class DrawPathTool implements ITool { method constructor (line 42) | constructor(private options?: optionsType) { method activated (line 48) | activated(serviceContainer: ServiceContainer) { method dispose (line 51) | dispose(): void { method pointerEventHandler (line 54) | pointerEventHandler(designerCanvas: IDesignerCanvas, event: PointerEve... method keyboardEventHandler (line 149) | keyboardEventHandler(designerCanvas: IDesignerCanvas, event: KeyboardE... method _finalizePath (line 155) | private _finalizePath(designerCanvas: IDesignerCanvas) { FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/DrawRectTool.ts class DrawRectTool (line 13) | class DrawRectTool implements ITool { method constructor (line 26) | constructor() { method activated (line 29) | activated(serviceContainer: ServiceContainer) { method dispose (line 32) | dispose(): void { method pointerEventHandler (line 35) | pointerEventHandler(designerCanvas: IDesignerCanvas, event: PointerEve... method keyboardEventHandler (line 140) | keyboardEventHandler(designerCanvas: IDesignerCanvas, event: KeyboardE... FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/ITool.ts type ITool (line 6) | interface ITool extends IDisposable { FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/MagicWandSelectorTool.ts class MagicWandSelectorTool (line 10) | class MagicWandSelectorTool implements ITool { method pointerEventHandler (line 16) | pointerEventHandler(designerCanvas: IDesignerCanvas, event: PointerEve... method keyboardEventHandler (line 94) | keyboardEventHandler(designerCanvas: IDesignerCanvas, event: KeyboardE... method activated (line 96) | activated(serviceContainer: ServiceContainer) { method dispose (line 99) | dispose(): void { FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/MarginTool.ts class MarginTool (line 8) | class MarginTool implements ITool { method pointerEventHandler (line 13) | pointerEventHandler(designerCanvas: IDesignerCanvas, event: PointerEve... method keyboardEventHandler (line 17) | keyboardEventHandler(designerCanvas: IDesignerCanvas, event: KeyboardE... method activated (line 49) | activated(serviceContainer: ServiceContainer) { method dispose (line 52) | dispose(): void { FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/NamedTools.ts type NamedTools (line 1) | enum NamedTools { FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/PaddingTool.ts class PaddingTool (line 8) | class PaddingTool implements ITool { method pointerEventHandler (line 13) | pointerEventHandler(designerCanvas: IDesignerCanvas, event: PointerEve... method keyboardEventHandler (line 17) | keyboardEventHandler(designerCanvas: IDesignerCanvas, event: KeyboardE... method activated (line 49) | activated(serviceContainer: ServiceContainer) { method dispose (line 52) | dispose(): void { FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/PanTool.ts class PanTool (line 6) | class PanTool implements ITool { method pointerEventHandler (line 10) | pointerEventHandler(designerCanvas: IDesignerCanvas, event: PointerEve... method keyboardEventHandler (line 30) | keyboardEventHandler(designerCanvas: IDesignerCanvas, event: KeyboardE... method activated (line 33) | activated(serviceContainer: ServiceContainer) { method dispose (line 36) | dispose(): void { FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/PickColorTool.ts class PickColorTool (line 5) | class PickColorTool implements ITool { method activated (line 9) | async activated(serviceContainer: ServiceContainer) { method pointerEventHandler (line 23) | async pointerEventHandler(designerCanvas: IDesignerCanvas, event: Poin... method keyboardEventHandler (line 26) | keyboardEventHandler(designerCanvas: IDesignerCanvas, event: KeyboardE... method dispose (line 29) | dispose(): void { FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/PointerTool.ts class PointerTool (line 15) | class PointerTool implements ITool { method constructor (line 44) | constructor() { method activated (line 47) | activated(serviceContainer: ServiceContainer) { method dispose (line 50) | dispose(): void { method _showContextMenu (line 53) | private _showContextMenu(event: MouseEvent, designerCanvas: IDesignerC... method pointerEventHandler (line 73) | pointerEventHandler(designerCanvas: IDesignerCanvas, event: PointerEve... method _resetTool (line 176) | private _resetTool() { method _pointerActionTypeDrawSelection (line 186) | private _pointerActionTypeDrawSelection(designerView: IDesignerCanvas,... method _pointerActionTypeDragOrSelect (line 194) | private async _pointerActionTypeDragOrSelect(designerCanvas: IDesigner... method _getDesignItemToStartDrag (line 448) | private _getDesignItemToStartDrag(designerCanvas: IDesignerCanvas, cur... method _isPointInsideDesignItemQuad (line 466) | private _isPointInsideDesignItemQuad(designerCanvas: IDesignerCanvas, ... method _isPointInsideQuad (line 475) | private _isPointInsideQuad(point: IPoint, quad: DOMQuad): boolean { method _isPointOnSegment (line 499) | private _isPointOnSegment(point: IPoint, start: DOMPoint, end: DOMPoin... method checkSelectElement (line 515) | private checkSelectElement(event: PointerEvent, designerCanvas: IDesig... method FindPossibleContainer (line 534) | static FindPossibleContainer(designItem: IDesignItem, designItems: IDe... method keyboardEventHandler (line 580) | keyboardEventHandler(designerCanvas: IDesignerCanvas, event: KeyboardE... FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/RectangleSelectorTool.ts class RectangleSelectorTool (line 11) | class RectangleSelectorTool implements ITool { method activated (line 17) | activated(serviceContainer: ServiceContainer) { method pointerEventHandler (line 20) | pointerEventHandler(designerCanvas: IDesignerCanvas, event: PointerEve... method keyboardEventHandler (line 116) | keyboardEventHandler(designerCanvas: IDesignerCanvas, event: KeyboardE... method dispose (line 118) | dispose(): void { FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/TextTool.ts class TextTool (line 10) | class TextTool implements ITool { method constructor (line 14) | constructor(editExistingText?: boolean) { method activated (line 19) | activated(serviceContainer: ServiceContainer) { method dispose (line 23) | dispose(): void { method pointerEventHandler (line 31) | pointerEventHandler(designerCanvas: IDesignerCanvas, event: PointerEve... method keyboardEventHandler (line 62) | keyboardEventHandler(designerCanvas: IDesignerCanvas, event: KeyboardE... FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/ZoomTool.ts class ZoomTool (line 8) | class ZoomTool implements ITool { method activated (line 20) | activated(serviceContainer: ServiceContainer) { method pointerEventHandler (line 23) | pointerEventHandler(designerCanvas: IDesignerCanvas, event: PointerEve... method _zoomOnto (line 84) | private _zoomOnto(isZoomInto: boolean, startPoint: IPoint, endPoint: I... method _isPositionEqual (line 95) | private _isPositionEqual(startPoint: IPoint, endPoint: IPoint) { method keyboardEventHandler (line 100) | keyboardEventHandler(designerCanvas: IDesignerCanvas, event: KeyboardE... method dispose (line 102) | dispose(): void { FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/toolBar/DesignerToolbar.ts class DesignerToolbar (line 8) | class DesignerToolbar extends BaseCustomWebComponentConstructorAppend { method constructor (line 40) | constructor() { method initialize (line 47) | public initialize(serviceContainer: ServiceContainer, designerView: De... method showPopup (line 64) | public showPopup(designerToolbarButton: DesignerToolbarButton) { method setTool (line 82) | public setTool(tool: string) { FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/toolBar/DesignerToolbarButton.ts class DesignerToolbarButton (line 6) | class DesignerToolbarButton extends BaseCustomWebComponentConstructorApp... method constructor (line 40) | constructor(designerCanvas: IDesignerCanvas, tools: Record(tokens: T[]): [T | undefined, T | undefined... class BorderRadiusEditorWindow (line 204) | class BorderRadiusEditorWindow extends DraggableToolWindow { method windowTitle (line 298) | protected override get windowTitle(): string { return 'Border Radius E... method windowContentStyle (line 300) | protected override get windowContentStyle(): CSSStyleSheet { method windowTemplate (line 469) | protected override get windowTemplate(): string { method constructor (line 747) | constructor(designerCanvas?: IDesignerCanvas) { method _wireCornerControls (line 990) | private _wireCornerControls( method _loadFromPrimarySelection (line 1035) | private _loadFromPrimarySelection() { method _syncControls (line 1211) | private _syncControls() { method _buildCss (line 1285) | private _buildCss(): { radius: string; shape: string | null; borderCss... method _refresh (line 1320) | private _refresh() { method _applyToSelection (line 1346) | private _applyToSelection() { FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/toolBar/popups/BoxShadowEditorWindow.ts type BoxShadowLayer (line 5) | interface BoxShadowLayer { function defaultLayer (line 16) | function defaultLayer(): BoxShadowLayer { function rgbToHex (line 20) | function rgbToHex(r: number, g: number, b: number): string { function splitShadowLayers (line 28) | function splitShadowLayers(value: string): string[] { function parseCssBoxShadow (line 49) | function parseCssBoxShadow(value: string): BoxShadowLayer[] { function parseOneShadowLayer (line 59) | function parseOneShadowLayer(token: string): BoxShadowLayer | null { function layerToCss (line 107) | function layerToCss(l: BoxShadowLayer): string { function hexToRgb (line 113) | function hexToRgb(hex: string): string { class BoxShadowEditorWindow (line 120) | class BoxShadowEditorWindow extends DraggableToolWindow { method windowTitle (line 149) | protected override get windowTitle(): string { return 'Box Shadow Edit... method windowContentStyle (line 151) | protected override get windowContentStyle(): CSSStyleSheet { method windowTemplate (line 312) | protected override get windowTemplate(): string { method constructor (line 371) | constructor(designerCanvas?: IDesignerCanvas) { method _loadFromPrimarySelection (line 438) | private _loadFromPrimarySelection() { method _currentLayer (line 448) | private _currentLayer(): BoxShadowLayer { method _addLayer (line 452) | private _addLayer() { method _duplicateLayer (line 460) | private _duplicateLayer() { method _removeLayer (line 469) | private _removeLayer() { method _moveLayer (line 478) | private _moveLayer(dir: -1 | 1) { method _renderList (line 488) | private _renderList() { method _loadControls (line 506) | private _loadControls() { method _buildCss (line 523) | private _buildCss(): string { method _refresh (line 527) | private _refresh() { method _applyToSelection (line 534) | private _applyToSelection() { FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/toolBar/popups/DraggableToolWindow.ts method windowContentStyle (line 96) | protected get windowContentStyle(): CSSStyleSheet | null { return null; } method constructor (line 107) | constructor() { method connectedCallback (line 141) | connectedCallback() { method _close (line 149) | private _close() { method _onPointerDown (line 154) | private _onPointerDown(e: PointerEvent) { method showWindow (line 189) | static showWindow(instance: DraggableToolWindow, anchor?: Element) { FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/toolBar/popups/DrawToolPopup.ts class DrawToolPopup (line 7) | class DrawToolPopup extends AbstractBaseToolPopup { method constructor (line 51) | constructor(private designerCanvas: IDesignerCanvas) { method ready (line 55) | ready() { method getEditor (line 61) | getEditor(commandType: CommandType, type: string, additional: { [key: ... FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/toolBar/popups/GradientEditorWindow.ts type GradientStop (line 5) | interface GradientStop { type GradientType (line 11) | type GradientType = 'linear' | 'radial' | 'conic'; type RadialShape (line 12) | type RadialShape = 'circle' | 'ellipse'; type RadialSize (line 13) | type RadialSize = 'closest-side' | 'closest-corner' | 'farthest-side' | ... type GradientConfig (line 15) | interface GradientConfig { function defaultConfig (line 26) | function defaultConfig(): GradientConfig { function hexToRgb (line 42) | function hexToRgb(hex: string): string { function rgbToHex (line 49) | function rgbToHex(r: number, g: number, b: number): string { function stopToCss (line 53) | function stopToCss(s: GradientStop): string { function configToCss (line 57) | function configToCss(cfg: GradientConfig): string { function extractFirstGradient (line 74) | function extractFirstGradient(value: string): string | null { function splitTopLevel (line 93) | function splitTopLevel(s: string): string[] { function parseGradientStop (line 106) | function parseGradientStop(token: string): GradientStop | null { function looksLikeStop (line 134) | function looksLikeStop(token: string): boolean { function parseGradientCss (line 139) | function parseGradientCss(value: string): GradientConfig { class GradientEditorWindow (line 210) | class GradientEditorWindow extends DraggableToolWindow { method windowTitle (line 248) | protected override get windowTitle(): string { return 'Gradient Editor... method windowContentStyle (line 250) | protected override get windowContentStyle(): CSSStyleSheet { method windowTemplate (line 390) | protected override get windowTemplate(): string { method constructor (line 512) | constructor(designerCanvas?: IDesignerCanvas) { method _loadFromPrimarySelection (line 624) | private _loadFromPrimarySelection() { method _currentStop (line 640) | private _currentStop(): GradientStop { method _addStop (line 644) | private _addStop(position: number) { method _removeStop (line 652) | private _removeStop() { method _updateTypeVisibility (line 661) | private _updateTypeVisibility() { method _syncControls (line 667) | private _syncControls() { method _renderStopTrack (line 701) | private _renderStopTrack() { method _refreshOutput (line 759) | private _refreshOutput() { method _refresh (line 763) | private _refresh() { method _applyToSelection (line 768) | private _applyToSelection() { FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/toolBar/popups/PointerToolPopup.ts class PointerToolPopup (line 5) | class PointerToolPopup extends AbstractBaseToolPopup { FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/toolBar/popups/SelectionToolPopup.ts class SelectionToolPopup (line 5) | class SelectionToolPopup extends AbstractBaseToolPopup { FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/toolBar/popups/TextShadowEditorWindow.ts type TextShadowLayer (line 5) | interface TextShadowLayer { function defaultLayer (line 14) | function defaultLayer(): TextShadowLayer { function rgbToHex (line 18) | function rgbToHex(r: number, g: number, b: number): string { function hexToRgb (line 22) | function hexToRgb(hex: string): string { function splitLayers (line 29) | function splitLayers(value: string): string[] { function layerToCss (line 48) | function layerToCss(l: TextShadowLayer): string { function parseCssTextShadow (line 53) | function parseCssTextShadow(value: string): TextShadowLayer[] { function parseOneLayer (line 63) | function parseOneLayer(token: string): TextShadowLayer | null { class TextShadowEditorWindow (line 91) | class TextShadowEditorWindow extends DraggableToolWindow { method windowTitle (line 111) | protected override get windowTitle(): string { return 'Text Shadow Edi... method windowContentStyle (line 113) | protected override get windowContentStyle(): CSSStyleSheet { method windowTemplate (line 256) | protected override get windowTemplate(): string { method constructor (line 310) | constructor(designerCanvas?: IDesignerCanvas) { method _loadFromPrimarySelection (line 371) | private _loadFromPrimarySelection() { method _currentLayer (line 381) | private _currentLayer(): TextShadowLayer { method _addLayer (line 385) | private _addLayer() { method _duplicateLayer (line 393) | private _duplicateLayer() { method _removeLayer (line 401) | private _removeLayer() { method _moveLayer (line 410) | private _moveLayer(dir: -1 | 1) { method _renderList (line 420) | private _renderList() { method _loadControls (line 438) | private _loadControls() { method _buildCss (line 452) | private _buildCss(): string { method _refresh (line 456) | private _refresh() { method _applyToSelection (line 463) | private _applyToSelection() { FILE: packages/web-component-designer/src/elements/widgets/designerView/tools/toolBar/popups/TransformToolPopup.ts class TransformToolPopup (line 10) | class TransformToolPopup extends DraggableToolWindow { method windowTitle (line 38) | protected override get windowTitle(): string { return 'Transform'; } method windowContentStyle (line 40) | protected override get windowContentStyle(): CSSStyleSheet { method windowTemplate (line 110) | protected override get windowTemplate(): string { method constructor (line 152) | constructor(designerCanvas?: IDesignerCanvas) { method _changePositionMode (line 184) | private _changePositionMode(mode: "relative" | "absolute") { method _applyTransform (line 200) | private _applyTransform() { method _calculateTransformOriginPosition (line 260) | private _calculateTransformOriginPosition(selectionRect: IRect): IPoint { method _checkOrigin (line 283) | private _checkOrigin() { method _calculateTransform (line 305) | private _calculateTransform(selectionRect: IRect, origin: IPoint, item... method _applySpacing (line 333) | private _applySpacing(selection: IDesignItem[]) { FILE: packages/web-component-designer/src/elements/widgets/layerDepthView/ILayerDepthView.ts type ILayerDepthView (line 1) | interface ILayerDepthView { FILE: packages/web-component-designer/src/elements/widgets/layerDepthView/layerDepthView.ts type LayerDepthEntry (line 8) | interface LayerDepthEntry { class LayerDepthView (line 13) | class LayerDepthView extends BaseCustomWebComponentConstructorAppend imp... method constructor (line 142) | constructor() { method ready (line 168) | ready() { method _scheduleRender (line 173) | private _scheduleRender() { method _reRender (line 180) | private async _reRender() { method _copyAdoptedStyleSheets (line 205) | private _copyAdoptedStyleSheets(rootDesignItem: IDesignItem) { method _createLayerTree (line 212) | private _createLayerTree(): { fragment: DocumentFragment, count: numbe... method _prepareCloneTree (line 231) | private _prepareCloneTree(designItem: IDesignItem, clone: Element, lay... method _prepareCloneElement (line 253) | private _prepareCloneElement(clone: Element, layerIndex: number) { method _updateLayerDepths (line 264) | private _updateLayerDepths() { method _fitScene (line 293) | private _fitScene() { method _applySceneTransform (line 306) | private _applySceneTransform() { method _onPointerDown (line 318) | private _onPointerDown(event: PointerEvent) { method _onPointerMove (line 341) | private _onPointerMove(event: PointerEvent) { method _onPointerUp (line 361) | private _onPointerUp(event: PointerEvent) { method _onWheel (line 370) | private _onWheel(event: WheelEvent) { method instanceServiceContainer (line 377) | public set instanceServiceContainer(value: InstanceServiceContainer) { FILE: packages/web-component-designer/src/elements/widgets/miniatureView/IMiniatureView.ts type IMiniatureView (line 1) | interface IMiniatureView { FILE: packages/web-component-designer/src/elements/widgets/miniatureView/miniatureView.ts class MiniatureView (line 6) | class MiniatureView extends BaseCustomWebComponentConstructorAppend impl... method constructor (line 72) | constructor() { method ready (line 92) | ready() { method _reSize (line 96) | private _reSize() { method _reRender (line 103) | private async _reRender() { method _reDrawRect (line 121) | private _reDrawRect() { method _onMouseDown (line 132) | private _onMouseDown(e: MouseEvent) { method _onMouseMove (line 141) | private _onMouseMove(e: MouseEvent) { method _onMouseUp (line 147) | private _onMouseUp(e: MouseEvent) { method _moveCanvasToMousePosition (line 153) | private _moveCanvasToMousePosition(e: MouseEvent) { method instanceServiceContainer (line 173) | public set instanceServiceContainer(value: InstanceServiceContainer) { FILE: packages/web-component-designer/src/elements/widgets/paletteView/paletteElements.ts class PaletteElements (line 7) | class PaletteElements extends BaseCustomWebComponentLazyAppend { method constructor (line 56) | constructor() { method loadElements (line 62) | loadElements(serviceContainer: ServiceContainer, elementDefintions: IE... FILE: packages/web-component-designer/src/elements/widgets/paletteView/paletteView.ts class PaletteView (line 8) | class PaletteView extends BaseCustomWebComponentLazyAppend { method constructor (line 22) | constructor() { method loadControls (line 31) | public async loadControls(serviceContainer: ServiceContainer, elements... FILE: packages/web-component-designer/src/elements/widgets/propertyGrid/PropertyGrid.ts class PropertyGrid (line 12) | class PropertyGrid extends BaseCustomWebComponentLazyAppend { method constructor (line 52) | constructor() { method serviceContainer (line 63) | public set serviceContainer(value: ServiceContainer) { method serviceContainer (line 68) | public get serviceContainer(): ServiceContainer { method instanceServiceContainer (line 72) | public set instanceServiceContainer(value: InstanceServiceContainer) { method selectedItems (line 89) | get selectedItems() { method selectedItems (line 92) | set selectedItems(items: IDesignItem[]) { method _selectedItemsSet (line 99) | async _selectedItemsSet() { method _changeOccured (line 163) | async _changeOccured(change: IContentChanged, forceRecreate = false) { method _observePrimarySelectionForChanges (line 180) | private _observePrimarySelectionForChanges() { FILE: packages/web-component-designer/src/elements/widgets/propertyGrid/PropertyGridPropertyList.ts class PropertyGridPropertyList (line 14) | class PropertyGridPropertyList extends BaseCustomWebComponentLazyAppend { method propertiesService (line 28) | public get propertiesService() { method style (line 32) | static override get style() { method constructor (line 146) | constructor(serviceContainer: ServiceContainer) { method setPropertiesService (line 157) | public setPropertiesService(propertiesService: IPropertiesService) { method createElements (line 165) | public async createElements(designItem: IDesignItem): Promise { method _shouldCreateElements (line 173) | private _shouldCreateElements(designItem: IDesignItem): boolean { method _rebuildElements (line 183) | private _rebuildElements(designItem: IDesignItem, properties: IPropert... method createPropertyGroups (line 201) | private createPropertyGroups(group: IPropertyGroup) { method expandOrCollapsePropertyGroups (line 237) | private expandOrCollapsePropertyGroups(propertyGroup: IPropertyGroup) { method createPropertyEditors (line 250) | private createPropertyEditors(property: IProperty, isInGroup?: boolean) { method _onDragLeave (line 368) | private _onDragLeave(event: DragEvent, property: IProperty, label: HTM... method _onDragOver (line 373) | private _onDragOver(event: DragEvent, property: IProperty, label: HTML... method _onDrop (line 404) | private _onDrop(event: DragEvent, property: IProperty, label: HTMLLabe... method openContextMenu (line 426) | public openContextMenu(event: MouseEvent, property: IProperty) { method designItemsChanged (line 435) | public designItemsChanged(designItems: IDesignItem[]) { method refreshForDesignItems (line 442) | public refreshForDesignItems(items: IDesignItem[]) { method refreshIsSetElementAndEditorForDesignItems (line 448) | public static refreshIsSetElementAndEditorForDesignItems(isSetElement:... FILE: packages/web-component-designer/src/elements/widgets/propertyGrid/PropertyGridWithHeader.ts class PropertyGridWithHeader (line 15) | class PropertyGridWithHeader extends BaseCustomWebComponentLazyAppend { method constructor (line 82) | constructor() { method serviceContainer (line 152) | public set serviceContainer(value: ServiceContainer) { method instanceServiceContainer (line 156) | public set instanceServiceContainer(value: InstanceServiceContainer) { method _refreshHeaderForCurrentSelection (line 183) | private async _refreshHeaderForCurrentSelection(currentContainer: Inst... method _openContextMenu (line 230) | private _openContextMenu(event: MouseEvent, designItems: IDesignItem[]... FILE: packages/web-component-designer/src/elements/widgets/refactorView/refactor-view.ts class RefactorView (line 7) | class RefactorView extends BaseCustomWebComponentConstructorAppend { method ready (line 91) | ready() { method instanceServiceContainer (line 95) | public set instanceServiceContainer(value: InstanceServiceContainer) { method selectedItems (line 104) | get selectedItems() { method selectedItems (line 107) | set selectedItems(items: IDesignItem[]) { method replace (line 115) | public replace() { method _refactor (line 134) | public _refactor(refactoring: [string, IRefactoring[]], event: Keyboar... method applyRefactoring (line 141) | public applyRefactoring(refactoring: [string, IRefactoring[]], newValu... method updateRefactorlist (line 149) | updateRefactorlist(designItems: IDesignItem[]) { FILE: packages/web-component-designer/src/elements/widgets/treeView/ITreeView.ts type ITreeView (line 6) | interface ITreeView { FILE: packages/web-component-designer/src/elements/widgets/treeView/treeView.ts class TreeView (line 8) | class TreeView extends BaseCustomWebComponentLazyAppend implements ITree... method constructor (line 120) | constructor() { method createTree (line 130) | public createTree(rootItem: IDesignItem /*, activeElement: Element */) { method instanceServiceContainer (line 138) | public set instanceServiceContainer(value: InstanceServiceContainer) { method selectionChanged (line 151) | public selectionChanged(event: ISelectionChangedEvent) { method _recomputeTree (line 155) | private _recomputeTree(parent, activeElement: Element) { method _makeButton (line 172) | private _makeButton(tag, id, index) { method _getChildren (line 186) | private _getChildren(item, list) { method _clickElement (line 228) | private _clickElement(event) { method _selectTreeElements (line 239) | private _selectTreeElements(items: Element[]) { method _selectDesignerElement (line 252) | private _selectDesignerElement(item: any) { method _highlight (line 259) | private _highlight(element: Element) { FILE: packages/web-component-designer/src/enums/EventNames.ts type EventNames (line 1) | enum EventNames { FILE: packages/web-component-designer/src/enums/Orientation.ts type Orientation (line 1) | enum Orientation { FILE: packages/web-component-designer/src/enums/PointerActionType.ts type PointerActionType (line 1) | enum PointerActionType { FILE: packages/web-component-designer/src/interfaces/IActivateable.ts type IActivateable (line 1) | interface IActivateable { FILE: packages/web-component-designer/src/interfaces/IDisposable.ts type IDisposable (line 2) | interface IDisposable { FILE: packages/web-component-designer/src/interfaces/IPoint.ts type IPoint (line 1) | interface IPoint { FILE: packages/web-component-designer/src/interfaces/IPoint3D.ts type IPoint3D (line 1) | interface IPoint3D { FILE: packages/web-component-designer/src/interfaces/IRect.ts type IRect (line 1) | interface IRect { FILE: packages/web-component-designer/src/interfaces/ISize.ts type ISize (line 1) | interface ISize { FILE: packages/web-component-designer/src/polyfill/globals.ts type Window (line 4) | interface Window { } type Function (line 6) | interface Function { FILE: packages/web-component-designer/tests/ContextMenu.test.ts function makeRect (line 13) | function makeRect(left: number, top: number, width: number, height: numb... method replaceSync (line 33) | replaceSync() { FILE: packages/web-component-designer/tests/CssCombiner.test.ts class FakeStyleStore (line 26) | class FakeStyleStore { method reset (line 29) | reset() { method setProperty (line 33) | setProperty(name: string, value: string) { method getPropertyValue (line 37) | getPropertyValue(name: string) { method cssText (line 97) | get cssText() { method get (line 184) | get(target, prop) { method set (line 191) | set(target, prop, value) { class FakeHelperElement (line 203) | class FakeHelperElement { method setAttribute (line 206) | setAttribute(name: string, value: string) { FILE: packages/web-component-designer/tests/CssImportant.test.ts class FakeStyleDeclaration (line 12) | class FakeStyleDeclaration { method setProperty (line 15) | setProperty(name: string, value: string, priority: string = '') { method removeProperty (line 19) | removeProperty(name: string) { method _withoutUndoSetStyle (line 32) | _withoutUndoSetStyle(name: string, value: string, important: boolean = f... method _withoutUndoRemoveStyle (line 39) | _withoutUndoRemoveStyle(name: string) { method getStyle (line 43) | getStyle(name: string) { method isStyleImportant (line 46) | isStyleImportant(name: string) { method add (line 99) | add() { } method remove (line 99) | remove() { } method appendChild (line 100) | appendChild(child: unknown) { method designItemsChanged (line 124) | designItemsChanged(designItems) { this.designItems = designItems; } method refreshValue (line 125) | refreshValue(_valueType, value) { innerValue = value; } method refreshValueWithoutNotification (line 126) | refreshValueWithoutNotification(_valueType, value) { innerValue = value; } FILE: packages/web-component-designer/tests/DesignerStylesheetPatcher.test.ts method value (line 32) | value() { } FILE: packages/web-component-designer/tests/GridHelper.test.ts function createGridInformation (line 4) | function createGridInformation(): IGridInformation { FILE: packages/web-component-designer/tests/PasteFormatSnapshot.test.ts method getPropertyValue (line 24) | getPropertyValue(name: string) { method getPropertyValue (line 69) | getPropertyValue(name: string) { method getPropertyValue (line 99) | getPropertyValue(name: string) { FILE: packages/web-component-designer/tests/PathDataPolyfill.test.ts type SvgElementGlobalName (line 13) | type SvgElementGlobalName = (typeof svgElementGlobals)[number]; FILE: packages/web-component-designer/tests/SvgGeometryPlacement.test.ts type SvgElementGlobalName (line 13) | type SvgElementGlobalName = (typeof svgElementGlobals)[number];