Identifier
Class Summary
Static Public Class Summary | ||
public |
The attribute builder. |
|
public abstract |
A builder is defined by a build method. |
|
public |
The custom element builder. |
|
public |
The delegate builder. |
|
public |
The method builder. |
|
public |
The on builder. |
|
public |
The property builder. |
|
public |
The template builder. |
Function Summary
Static Public Function Summary | ||
public |
applyTemplate(el: HTMLElement, tpl: string) Apply the template given by the property cebTemplate. |
|
public |
attribute(attrName: string): AttributeBuilder Get a new attribute builder. |
|
public |
Get a new custom element builder. |
|
public |
Compile the given HTML template into a function factory. |
|
public |
delegate(builder: PropertyBuilder | AttributeBuilder | MethodBuilder): DelegateBuilder Get a new delegate builder. |
|
public |
Evaluate the string to return a JavaScript compliant syntax. |
|
public |
getAttValue(el: HTMLElement, attrName: string, isBoolean: boolean): string | boolean Get the value from an attribute. |
|
public |
instantiate(load: *): * |
|
public |
method(methName: string): MethodBuilder Get a new method builder. |
|
public |
Get a new on builder. |
|
public |
property(propName: string): PropertyBuilder Get a new property builder. |
|
public |
setAttValue(el: HTMLElement, attrName: string, isBoolean: boolean, value: string | boolean) Set the value of an attribute. |
|
public |
template(tpl: string | Function): TemplateBuilder Get a new template builder. |
|
public |
translate(load: *): * |