NgElement

Implements the functionality needed for a custom element.

abstract class NgElement extends HTMLElement {
  protected ngElementStrategy: NgElementStrategy
  protected ngElementEventsSubscription: Subscription | null
  abstract attributeChangedCallback(attrName: string, oldValue: string, newValue: string, namespace?: string): void
  abstract connectedCallback(): void
  abstract disconnectedCallback(): void
}

Related concepts

NgElement — Structure map

Clickable & Draggable!

NgElement — Related pages: