public class IComponentOptions
extends net.java.html.lib.Objs
| Modifier and Type | Field and Description |
|---|---|
net.java.html.lib.Objs.Property<net.java.html.lib.Objs> |
bindings
Define DOM attribute binding to component properties.
|
net.java.html.lib.Objs.Property<net.java.html.lib.Union.A3<String,net.java.html.lib.Function,net.java.html.lib.Objs[]>> |
controller
Controller constructor function that should be associated with newly created scope or the name of a registered
controller if passed as a string.
|
net.java.html.lib.Objs.Property<String> |
controllerAs
An identifier name for a reference to the controller.
|
net.java.html.lib.Objs.Property<net.java.html.lib.Union.A3<String,String[],net.java.html.lib.Objs>> |
require |
net.java.html.lib.Objs.Property<net.java.html.lib.Union.A3<String,net.java.html.lib.Function,net.java.html.lib.Objs[]>> |
template
html template as a string or a function that returns an html template as a string which should be used as the
contents of this component.
|
net.java.html.lib.Objs.Property<net.java.html.lib.Union.A3<String,net.java.html.lib.Function,net.java.html.lib.Objs[]>> |
templateUrl
path or function that returns a path to an html template that should be used as the contents of this component.
|
net.java.html.lib.Objs.Property<net.java.html.lib.Union.A3<Boolean,String,net.java.html.lib.Objs>> |
transclude
Whether transclusion is enabled.
|
| Modifier | Constructor and Description |
|---|---|
protected |
IComponentOptions(net.java.html.lib.Objs.Constructor<?> c,
Object js) |
| Modifier and Type | Method and Description |
|---|---|
static IComponentOptions |
$as(Object obj) |
String |
controllerAs() |
$as, $cast, $delete, $get, $js, $set, create, create, defineProperties, defineProperty, freeze, getOwnPropertyDescriptor, getOwnPropertyNames, getPrototypeOf, hasOwnProperty, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, newObject, newObject, preventExtensions, propertyIsEnumerable, seal, toLocaleString, toString, valueOfpublic net.java.html.lib.Objs.Property<net.java.html.lib.Union.A3<String,net.java.html.lib.Function,net.java.html.lib.Objs[]>> controller
public net.java.html.lib.Objs.Property<String> controllerAs
public net.java.html.lib.Objs.Property<net.java.html.lib.Union.A3<String,net.java.html.lib.Function,net.java.html.lib.Objs[]>> template
public net.java.html.lib.Objs.Property<net.java.html.lib.Union.A3<String,net.java.html.lib.Function,net.java.html.lib.Objs[]>> templateUrl
public net.java.html.lib.Objs.Property<net.java.html.lib.Objs> bindings
public net.java.html.lib.Objs.Property<net.java.html.lib.Union.A3<Boolean,String,net.java.html.lib.Objs>> transclude
protected IComponentOptions(net.java.html.lib.Objs.Constructor<?> c,
Object js)
public static IComponentOptions $as(Object obj)
public String controllerAs()
Copyright © 2016. All rights reserved.