Home Identifier Source Repository

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

Get a new attribute builder.

public

Get a new custom element builder.

public

compile(html: string, options: Object): function(i: !IncrementalDOM, h: *)

Compile the given HTML template into a function factory.

public

Get a new delegate builder.

public

evaluate(value: string, options: *, conf: *): string

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

Get a new method builder.

public

on(events: string): OnBuilder

Get a new on builder.

public

Get a new property builder.

public

setAttValue(el: HTMLElement, attrName: string, isBoolean: boolean, value: string | boolean)

Set the value of an attribute.

public

Get a new template builder.

public

translate(load: *): *

Variable Summary

Static Public Variable Summary
public

The base builder type

public

OPTIONS: *