ui/template
@ckeditor/ckeditor5-ui/src/template
Filtering
Classes
-
Template
module:ui/template~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
module:ui/template~TemplateBinding
protected
Describes a binding created by the
bind
interface. -
TemplateIfBinding
module:ui/template~TemplateIfBinding
protected
Describes a binding to
ObservableMixin
created by theif
method. -
TemplateToBinding
module:ui/template~TemplateToBinding
protected
Describes either:
Interfaces
-
BindChain
module:ui/template~BindChain
The return value of
Template.bind()
. It providesto()
andif()
methods to create the observable attribute and event bindings. -
RenderData
module:ui/template~RenderData
private
The
_renderNode
configuration.
Type Definitions
-
TemplateDefinition
module:ui/template~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
module:ui/template~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
module:ui/template~TemplateValueSchema
Describes a value of an HTML element attribute or
textContent
. It allows combining multiple data sources like static values andObservable
attributes.
Every day, we work hard to keep our documentation complete. Have you spotted an outdated information? Is something missing? Please report it via our issue tracker.