net.java.html.lib.knockout.KnockoutUtils Maven / Gradle / Ivy
package net.java.html.lib.knockout;
public class KnockoutUtils extends net.java.html.lib.Objs {
protected KnockoutUtils(net.java.html.lib.Objs.Constructor> c, java.lang.Object js) {
super(c, js);
}
private static final class $Constructor extends net.java.html.lib.Objs.Constructor {
$Constructor() {
super(KnockoutUtils.class);
}
@Override
public KnockoutUtils create(java.lang.Object obj) {
return obj == null ? null : new KnockoutUtils(this, obj);
}
};
private static final $Constructor $AS = new $Constructor();
public static KnockoutUtils $as(java.lang.Object obj) {
return $AS.create(obj);
}
//////////////////////////////////
public net.java.html.lib.Objs.Property domData = net.java.html.lib.Objs.Property.create(this, net.java.html.lib.Objs.class, "domData");
//////////////////////////////////
public net.java.html.lib.Objs.Property domNodeDisposal = net.java.html.lib.Objs.Property.create(this, net.java.html.lib.Objs.class, "domNodeDisposal");
public net.java.html.lib.Objs.Property fieldsIncludedWithJsonPost = net.java.html.lib.Objs.Property.create(this, net.java.html.lib.Array.class, "fieldsIncludedWithJsonPost");
public void addOrRemoveItem(T[] array, T value, T included) {
$Typings$.addOrRemoveItem$165($js(this), /* UnionType*/$js(array), /* FirstTypeNode*/$js(value), /* FirstTypeNode*/$js(included));
}
public void addOrRemoveItem(net.java.html.lib.knockout.KnockoutObservable array, T value, T included) {
$Typings$.addOrRemoveItem$165($js(this), /* UnionType*/$js(array), /* FirstTypeNode*/$js(value), /* FirstTypeNode*/$js(included));
}
public net.java.html.lib.Array arrayFilter(T[] array, net.java.html.lib.Function.A1 super T,? extends java.lang.Boolean> predicate) {
return (net.java.html.lib.Array)net.java.html.lib.Array.$as($Typings$.arrayFilter$166($js(this), /* ArrayType*/$js(array), net.java.html.lib.Objs.$js(net.java.html.lib.Function.newFunction(predicate, new Class[] {null}))));
}
public T arrayFirst(T[] array, net.java.html.lib.Function.A1 super T,? extends java.lang.Boolean> predicate, java.lang.Object predicateOwner) {
return (T)$Typings$.arrayFirst$167($js(this), /* ArrayType*/$js(array), net.java.html.lib.Objs.$js(net.java.html.lib.Function.newFunction(predicate, new Class[] {null})), /* AnyKeyword*/$js(predicateOwner));
}
public T arrayFirst(T[] array, net.java.html.lib.Function.A1 super T,? extends java.lang.Boolean> predicate) {
return (T)$Typings$.arrayFirst$168($js(this), /* ArrayType*/$js(array), net.java.html.lib.Objs.$js(net.java.html.lib.Function.newFunction(predicate, new Class[] {null})));
}
public void arrayForEach(T[] array, net.java.html.lib.Function.A2 super T,? super java.lang.Number,? extends java.lang.Void> action) {
$Typings$.arrayForEach$169($js(this), /* ArrayType*/$js(array), net.java.html.lib.Objs.$js(net.java.html.lib.Function.newFunction(action, new Class[] {null, java.lang.Number.class})));
}
public net.java.html.lib.Array arrayGetDistinctValues(T[] array) {
return (net.java.html.lib.Array)net.java.html.lib.Array.$as($Typings$.arrayGetDistinctValues$170($js(this), /* ArrayType*/$js(array)));
}
public double arrayIndexOf(T[] array, T item) {
return $Typings$.arrayIndexOf$171($js(this), /* ArrayType*/$js(array), /* FirstTypeNode*/$js(item));
}
public net.java.html.lib.Array arrayMap(T[] array, net.java.html.lib.Function.A1 super T,? extends U> mapping) {
return (net.java.html.lib.Array)net.java.html.lib.Array.$as($Typings$.arrayMap$172($js(this), /* ArrayType*/$js(array), net.java.html.lib.Objs.$js(net.java.html.lib.Function.newFunction(mapping, new Class[] {null}))));
}
public net.java.html.lib.Array arrayPushAll(T[] array, T[] valuesToPush) {
return (net.java.html.lib.Array)net.java.html.lib.Array.$as($Typings$.arrayPushAll$173($js(this), /* UnionType*/$js(array), /* ArrayType*/$js(valuesToPush)));
}
public net.java.html.lib.Array arrayPushAll(net.java.html.lib.knockout.KnockoutObservableArray array, T[] valuesToPush) {
return (net.java.html.lib.Array)net.java.html.lib.Array.$as($Typings$.arrayPushAll$173($js(this), /* UnionType*/$js(array), /* ArrayType*/$js(valuesToPush)));
}
public void arrayRemoveItem(java.lang.Object[] array, java.lang.Object itemToRemove) {
$Typings$.arrayRemoveItem$174($js(this), /* ArrayType*/$js(array), /* AnyKeyword*/$js(itemToRemove));
}
public net.java.html.lib.Array> compareArrays(T[] a, T[] b) {
return (net.java.html.lib.Array>)net.java.html.lib.Array.$as($Typings$.compareArrays$175($js(this), /* ArrayType*/$js(a), /* ArrayType*/$js(b)));
}
public net.java.html.lib.Objs extend(net.java.html.lib.Objs target, net.java.html.lib.Objs source) {
return (net.java.html.lib.Objs)net.java.html.lib.Objs.$as($Typings$.extend$176($js(this), /* FirstTypeNode*/$js(target), /* FirstTypeNode*/$js(source)));
}
public net.java.html.lib.Array getFormFields(java.lang.Object form, java.lang.String fieldName) {
return (net.java.html.lib.Array)net.java.html.lib.Array.$as($Typings$.getFormFields$177($js(this), /* AnyKeyword*/$js(form), fieldName));
}
public void objectForEach(java.lang.Object obj, net.java.html.lib.Function.A2 super java.lang.Object,? super java.lang.Object,? extends java.lang.Void> action) {
$Typings$.objectForEach$178($js(this), /* AnyKeyword*/$js(obj), net.java.html.lib.Objs.$js(net.java.html.lib.Function.newFunction(action, new Class[] {java.lang.Object.class, java.lang.Object.class})));
}
public net.java.html.lib.Array parseHtmlFragment(java.lang.String html) {
return (net.java.html.lib.Array)net.java.html.lib.Array.$as($Typings$.parseHtmlFragment$179($js(this), html));
}
public java.lang.Object parseJson(java.lang.String jsonString) {
return net.java.html.lib.Objs.$as(java.lang.Object.class, $Typings$.parseJson$180($js(this), jsonString));
}
public T peekObservable(net.java.html.lib.knockout.KnockoutObservable value) {
return (T)$Typings$.peekObservable$181($js(this), /* FirstTypeNode*/$js(value));
}
public void postJson(java.lang.Object urlOrForm, java.lang.Object data, java.lang.Object options) {
$Typings$.postJson$182($js(this), /* AnyKeyword*/$js(urlOrForm), /* AnyKeyword*/$js(data), /* AnyKeyword*/$js(options));
}
public java.lang.Object range(java.lang.Object min, java.lang.Object max) {
return net.java.html.lib.Objs.$as(java.lang.Object.class, $Typings$.range$183($js(this), /* AnyKeyword*/$js(min), /* AnyKeyword*/$js(max)));
}
public void registerEventHandler(java.lang.Object element, java.lang.Object eventType, net.java.html.lib.Function handler) {
$Typings$.registerEventHandler$184($js(this), /* AnyKeyword*/$js(element), /* AnyKeyword*/$js(eventType), /* FirstTypeNode*/$js(handler));
}
public void setHtml(net.java.html.lib.dom.Element node, java.lang.String html) {
$Typings$.setHtml$185($js(this), /* FirstTypeNode*/$js(node), html);
}
public void setHtml(net.java.html.lib.dom.Element node, net.java.html.lib.Function.A0 extends java.lang.String> html) {
$Typings$.setHtml$186($js(this), /* FirstTypeNode*/$js(node), net.java.html.lib.Objs.$js(net.java.html.lib.Function.newFunction(html)));
}
public void setTextContent(java.lang.Object element, java.lang.String textContent) {
$Typings$.setTextContent$187($js(this), /* AnyKeyword*/$js(element), /* UnionType*/$js(textContent));
}
public void setTextContent(java.lang.Object element, net.java.html.lib.knockout.KnockoutObservable textContent) {
$Typings$.setTextContent$187($js(this), /* AnyKeyword*/$js(element), /* UnionType*/$js(textContent));
}
public java.lang.String stringifyJson(java.lang.Object data, net.java.html.lib.Function replacer, java.lang.String space) {
return $Typings$.stringifyJson$188($js(this), /* AnyKeyword*/$js(data), /* FirstTypeNode*/$js(replacer), space);
}
public java.lang.String stringifyJson(java.lang.Object data) {
return $Typings$.stringifyJson$189($js(this), /* AnyKeyword*/$js(data));
}
public java.lang.String stringifyJson(java.lang.Object data, net.java.html.lib.Function replacer) {
return $Typings$.stringifyJson$190($js(this), /* AnyKeyword*/$js(data), /* FirstTypeNode*/$js(replacer));
}
public void toggleDomNodeCssClass(java.lang.Object node, java.lang.String className, java.lang.Boolean shouldHaveClass) {
$Typings$.toggleDomNodeCssClass$191($js(this), /* AnyKeyword*/$js(node), className, shouldHaveClass);
}
public void triggerEvent(java.lang.Object element, java.lang.Object eventType) {
$Typings$.triggerEvent$192($js(this), /* AnyKeyword*/$js(element), /* AnyKeyword*/$js(eventType));
}
public T unwrapObservable(net.java.html.lib.knockout.KnockoutObservable value) {
return (T)$Typings$.unwrapObservable$193($js(this), /* UnionType*/$js(value));
}
public T unwrapObservable(T value) {
return (T)$Typings$.unwrapObservable$193($js(this), /* UnionType*/$js(value));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy