public class KnockoutUtils
extends net.java.html.lib.Objs
| Modifier and Type | Field and Description |
|---|---|
net.java.html.lib.Objs.Property<net.java.html.lib.Objs> |
domData |
net.java.html.lib.Objs.Property<net.java.html.lib.Objs> |
domNodeDisposal |
net.java.html.lib.Objs.Property<Object[]> |
fieldsIncludedWithJsonPost |
| Modifier | Constructor and Description |
|---|---|
protected |
KnockoutUtils(net.java.html.lib.Objs.Constructor<?> c,
Object js) |
| Modifier and Type | Method and Description |
|---|---|
static KnockoutUtils |
$as(Object obj) |
<T> void |
addOrRemoveItem(KnockoutObservable<T> array,
T value,
T included) |
<T> void |
addOrRemoveItem(T[] array,
T value,
T included) |
<T> net.java.html.lib.Array<T> |
arrayFilter(T[] array,
net.java.html.lib.Function.A1<? super T,? extends Boolean> predicate) |
<T> T |
arrayFirst(T[] array,
net.java.html.lib.Function.A1<? super T,? extends Boolean> predicate) |
<T> T |
arrayFirst(T[] array,
net.java.html.lib.Function.A1<? super T,? extends Boolean> predicate,
Object predicateOwner) |
<T> void |
arrayForEach(T[] array,
net.java.html.lib.Function.A2<? super T,? super Number,? extends Void> action) |
<T> net.java.html.lib.Array<T> |
arrayGetDistinctValues(T[] array) |
<T> double |
arrayIndexOf(T[] array,
T item) |
<T,U> net.java.html.lib.Array<U> |
arrayMap(T[] array,
net.java.html.lib.Function.A1<? super T,? extends U> mapping) |
<T> net.java.html.lib.Array<T> |
arrayPushAll(KnockoutObservableArray<T> array,
T[] valuesToPush) |
<T> net.java.html.lib.Array<T> |
arrayPushAll(T[] array,
T[] valuesToPush) |
void |
arrayRemoveItem(Object[] array,
Object itemToRemove) |
<T> net.java.html.lib.Array<KnockoutArrayChange<T>> |
compareArrays(T[] a,
T[] b) |
net.java.html.lib.Objs |
extend(net.java.html.lib.Objs target,
net.java.html.lib.Objs source) |
net.java.html.lib.Array<Object> |
getFormFields(Object form,
String fieldName) |
void |
objectForEach(Object obj,
net.java.html.lib.Function.A2<? super Object,? super Object,? extends Void> action) |
net.java.html.lib.Array<Object> |
parseHtmlFragment(String html) |
Object |
parseJson(String jsonString) |
<T> T |
peekObservable(KnockoutObservable<T> value) |
void |
postJson(Object urlOrForm,
Object data,
Object options) |
Object |
range(Object min,
Object max) |
void |
registerEventHandler(Object element,
Object eventType,
net.java.html.lib.Function handler) |
void |
setHtml(net.java.html.lib.dom.Element node,
net.java.html.lib.Function.A0<? extends String> html) |
void |
setHtml(net.java.html.lib.dom.Element node,
String html) |
void |
setTextContent(Object element,
KnockoutObservable<String> textContent) |
void |
setTextContent(Object element,
String textContent) |
String |
stringifyJson(Object data) |
String |
stringifyJson(Object data,
net.java.html.lib.Function replacer) |
String |
stringifyJson(Object data,
net.java.html.lib.Function replacer,
String space) |
void |
toggleDomNodeCssClass(Object node,
String className,
Boolean shouldHaveClass) |
void |
triggerEvent(Object element,
Object eventType) |
<T> T |
unwrapObservable(KnockoutObservable<T> value) |
<T> T |
unwrapObservable(T value) |
$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.Objs> domData
public net.java.html.lib.Objs.Property<net.java.html.lib.Objs> domNodeDisposal
public net.java.html.lib.Objs.Property<Object[]> fieldsIncludedWithJsonPost
protected KnockoutUtils(net.java.html.lib.Objs.Constructor<?> c,
Object js)
public static KnockoutUtils $as(Object obj)
public <T> void addOrRemoveItem(T[] array,
T value,
T included)
public <T> void addOrRemoveItem(KnockoutObservable<T> array, T value, T included)
public <T> net.java.html.lib.Array<T> arrayFilter(T[] array,
net.java.html.lib.Function.A1<? super T,? extends Boolean> predicate)
public <T> T arrayFirst(T[] array,
net.java.html.lib.Function.A1<? super T,? extends Boolean> predicate,
Object predicateOwner)
public <T> T arrayFirst(T[] array,
net.java.html.lib.Function.A1<? super T,? extends Boolean> predicate)
public <T> void arrayForEach(T[] array,
net.java.html.lib.Function.A2<? super T,? super Number,? extends Void> action)
public <T> net.java.html.lib.Array<T> arrayGetDistinctValues(T[] array)
public <T> double arrayIndexOf(T[] array,
T item)
public <T,U> net.java.html.lib.Array<U> arrayMap(T[] array,
net.java.html.lib.Function.A1<? super T,? extends U> mapping)
public <T> net.java.html.lib.Array<T> arrayPushAll(T[] array,
T[] valuesToPush)
public <T> net.java.html.lib.Array<T> arrayPushAll(KnockoutObservableArray<T> array, T[] valuesToPush)
public <T> net.java.html.lib.Array<KnockoutArrayChange<T>> compareArrays(T[] a, T[] b)
public net.java.html.lib.Objs extend(net.java.html.lib.Objs target,
net.java.html.lib.Objs source)
public void objectForEach(Object obj, net.java.html.lib.Function.A2<? super Object,? super Object,? extends Void> action)
public <T> T peekObservable(KnockoutObservable<T> value)
public void registerEventHandler(Object element, Object eventType, net.java.html.lib.Function handler)
public void setHtml(net.java.html.lib.dom.Element node,
String html)
public void setHtml(net.java.html.lib.dom.Element node,
net.java.html.lib.Function.A0<? extends String> html)
public void setTextContent(Object element, KnockoutObservable<String> textContent)
public String stringifyJson(Object data, net.java.html.lib.Function replacer, String space)
public void toggleDomNodeCssClass(Object node, String className, Boolean shouldHaveClass)
public <T> T unwrapObservable(KnockoutObservable<T> value)
public <T> T unwrapObservable(T value)
Copyright © 2016. All rights reserved.