Package org.angular.ts.view
Class View
java.lang.Object
org.angular.ts.view.View
Programmatic-view helpers for Java and J2CL applications.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceSelects a stable key from a collection item.static interfaceReads a reactive value.static interfaceRenders a keyed item through its reactive reader. -
Method Summary
Modifier and TypeMethodDescriptionstatic ObjectForces values to use attribute semantics.static <T> View.Reader<Object> each(View.Reader<T[]> read, View.Key<T> key, View.Renderer<T> render) Creates a keyed reactive collection.static elemental2.dom.EventListenerevent(elemental2.dom.EventListener listener) Creates a native event binding.static elemental2.dom.EventListenerCreates a native event binding with listener options.static elemental2.dom.EventListenerAdapts an event consumer to anEventListener.static ObjectForces values to use property semantics.static elemental2.dom.ElementCreates an HTML element whose name is selected at runtime.static elemental2.dom.ElementCreates a namespaced element whose name is selected at runtime.
-
Method Details
-
each
@JsMethod(namespace="angular.view", name="each") public static <T> View.Reader<Object> each(View.Reader<T[]> read, View.Key<T> key, View.Renderer<T> render) Creates a keyed reactive collection. -
event
@JsMethod(namespace="angular.view", name="event") public static elemental2.dom.EventListener event(elemental2.dom.EventListener listener) Creates a native event binding. -
event
@JsMethod(namespace="angular.view", name="event") public static elemental2.dom.EventListener event(elemental2.dom.EventListener listener, Object options) Creates a native event binding with listener options. -
attrs
Forces values to use attribute semantics. -
props
Forces values to use property semantics. -
tag
@JsMethod(namespace="angular.view", name="tag") public static elemental2.dom.Element tag(String name, Object... arguments) Creates an HTML element whose name is selected at runtime. -
tagNS
@JsMethod(namespace="angular.view", name="tagNS") public static elemental2.dom.Element tagNS(String namespaceUri, String name, Object... arguments) Creates a namespaced element whose name is selected at runtime. -
listener
Adapts an event consumer to anEventListener.
-