Report an issue
Module

ui/template

@ckeditor/ckeditor5-ui/src/template

module

Filtering

Classes

  • Template

    A basic Template class. It renders a DOM HTML element or text from a definition and supports element attributes, children, bindings to observables and DOM event propagation.

  • TemplateBinding

    protected

    Describes a binding created by the bind interface.

  • TemplateIfBinding

    protected

    Describes a binding to ObservableMixin created by the if method.

  • TemplateToBinding

    protected

    Describes either:

Interfaces

Type Definitions

  • TemplateDefinition

    A definition of the Template. It describes what kind of node a template will render (HTML element or text), attributes of an element, DOM event listeners and children.

  • TemplateListenerSchema

    Describes an event listener attached to an HTML element. Such listener can propagate DOM events through an Observable instance, execute custom callbacks or both, if necessary.

  • TemplateValueSchema

    Describes a value of an HTML element attribute or textContent. It allows combining multiple data sources like static values and Observable attributes.