public class IDirective extends Objs
Objs.Constructor<T extends Objs>, Objs.Property<T>
Modifier | Constructor and Description |
---|---|
protected |
IDirective(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, valueOf
public Objs.Property<IDirectiveCompileFn> compile
public Objs.Property<Object> controller
public Objs.Property<String> controllerAs
public Objs.Property<Union.A2<Boolean,Objs>> bindToController
public Objs.Property<Union.A2<IDirectiveLinkFn,IDirectivePrePost>> link
public Objs.Property<Boolean> multiElement
public Objs.Property<String> name
public Objs.Property<Number> priority
public Objs.Property<Boolean> replace
public Objs.Property<Union.A3<String,String[],Objs>> require
public Objs.Property<String> restrict
public Objs.Property<Union.A2<Boolean,Objs>> scope
public Objs.Property<Union.A2<String,Function>> template
public Objs.Property<String> templateNamespace
public Objs.Property<Union.A2<String,Function>> templateUrl
public Objs.Property<Boolean> terminal
public Objs.Property<Union.A3<Boolean,String,Objs>> transclude
protected IDirective(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 © 2018. All rights reserved.