public class IDirective
extends net.java.html.lib.Objs
| Modifier and Type | Field and Description |
|---|---|
net.java.html.lib.Objs.Property<net.java.html.lib.Union.A2<Boolean,net.java.html.lib.Objs>> |
bindToController
Deprecated.
Deprecation warning: although bindings for non-ES6 class controllers are currently bound to this before
the controller constructor is called, this use is now deprecated. Please place initialization code that
relies upon bindings inside a $onInit method on the controller, instead.
|
net.java.html.lib.Objs.Property<IDirectiveCompileFn> |
compile |
net.java.html.lib.Objs.Property<Object> |
controller |
net.java.html.lib.Objs.Property<String> |
controllerAs |
net.java.html.lib.Objs.Property<net.java.html.lib.Union.A2<IDirectiveLinkFn,IDirectivePrePost>> |
link |
net.java.html.lib.Objs.Property<Boolean> |
multiElement |
net.java.html.lib.Objs.Property<String> |
name |
net.java.html.lib.Objs.Property<Number> |
priority |
net.java.html.lib.Objs.Property<Boolean> |
replace
Deprecated.
|
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<String> |
restrict |
net.java.html.lib.Objs.Property<net.java.html.lib.Union.A2<Boolean,net.java.html.lib.Objs>> |
scope |
net.java.html.lib.Objs.Property<net.java.html.lib.Union.A2<String,net.java.html.lib.Function>> |
template |
net.java.html.lib.Objs.Property<String> |
templateNamespace |
net.java.html.lib.Objs.Property<net.java.html.lib.Union.A2<String,net.java.html.lib.Function>> |
templateUrl |
net.java.html.lib.Objs.Property<Boolean> |
terminal |
net.java.html.lib.Objs.Property<net.java.html.lib.Union.A3<Boolean,String,net.java.html.lib.Objs>> |
transclude |
| Modifier | Constructor and Description |
|---|---|
protected |
IDirective(net.java.html.lib.Objs.Constructor<?> c,
Object js) |
| Modifier and Type | Method and Description |
|---|---|
static IDirective |
$as(Object obj) |
IDirectivePrePost |
compile(IAugmentedJQuery templateElement,
IAttributes templateAttributes,
ITranscludeFunction transclude) |
String |
controllerAs() |
Boolean |
multiElement() |
String |
name() |
Number |
priority() |
Boolean |
replace() |
String |
restrict() |
String |
templateNamespace() |
Boolean |
terminal() |
$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<IDirectiveCompileFn> compile
public net.java.html.lib.Objs.Property<Object> controller
public net.java.html.lib.Objs.Property<String> controllerAs
public net.java.html.lib.Objs.Property<net.java.html.lib.Union.A2<Boolean,net.java.html.lib.Objs>> bindToController
public net.java.html.lib.Objs.Property<net.java.html.lib.Union.A2<IDirectiveLinkFn,IDirectivePrePost>> link
public net.java.html.lib.Objs.Property<Boolean> multiElement
public net.java.html.lib.Objs.Property<String> name
public net.java.html.lib.Objs.Property<Number> priority
public net.java.html.lib.Objs.Property<Boolean> replace
public net.java.html.lib.Objs.Property<net.java.html.lib.Union.A3<String,String[],net.java.html.lib.Objs>> require
public net.java.html.lib.Objs.Property<String> restrict
public net.java.html.lib.Objs.Property<net.java.html.lib.Union.A2<Boolean,net.java.html.lib.Objs>> scope
public net.java.html.lib.Objs.Property<net.java.html.lib.Union.A2<String,net.java.html.lib.Function>> template
public net.java.html.lib.Objs.Property<String> templateNamespace
public net.java.html.lib.Objs.Property<net.java.html.lib.Union.A2<String,net.java.html.lib.Function>> templateUrl
public net.java.html.lib.Objs.Property<Boolean> terminal
protected IDirective(net.java.html.lib.Objs.Constructor<?> c,
Object js)
public static IDirective $as(Object obj)
public IDirectivePrePost compile(IAugmentedJQuery templateElement, IAttributes templateAttributes, ITranscludeFunction transclude)
public String controllerAs()
public Boolean multiElement()
public String name()
public Number priority()
public Boolean replace()
public String restrict()
public String templateNamespace()
public Boolean terminal()
Copyright © 2016. All rights reserved.