All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.java.html.lib.knockout.KnockoutMemoization Maven / Gradle / Ivy

package net.java.html.lib.knockout;
public class KnockoutMemoization extends net.java.html.lib.Objs {
  protected KnockoutMemoization(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(KnockoutMemoization.class);
    }
    @Override
    public KnockoutMemoization create(java.lang.Object obj) {
      return obj == null ? null : new KnockoutMemoization(this, obj);
    }
  };
  private static final $Constructor $AS = new $Constructor();
  public static KnockoutMemoization $as(java.lang.Object obj) {
    return $AS.create(obj);
  }
  public java.lang.String memoize(net.java.html.lib.Function.A0 callback) {
    return $Typings$.memoize$41($js(this), net.java.html.lib.Objs.$js(net.java.html.lib.Function.newFunction(callback)));
  }
  public java.lang.String parseMemoText(java.lang.String memoText) {
    return $Typings$.parseMemoText$42($js(this), memoText);
  }
  public java.lang.Boolean unmemoize(java.lang.String memoId, java.lang.Object[] callbackParams) {
    return $Typings$.unmemoize$43($js(this), memoId, /* ArrayType*/$js(callbackParams));
  }
  public java.lang.Boolean unmemoizeDomNodeAndDescendants(java.lang.Object domNode, java.lang.Object[] extraCallbackParamsArray) {
    return $Typings$.unmemoizeDomNodeAndDescendants$44($js(this), /* AnyKeyword*/$js(domNode), /* ArrayType*/$js(extraCallbackParamsArray));
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy