net.java.html.lib.knockout.KnockoutTemplateEngine Maven / Gradle / Ivy
package net.java.html.lib.knockout;
public class KnockoutTemplateEngine extends net.java.html.lib.knockout.KnockoutNativeTemplateEngine {
protected KnockoutTemplateEngine(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(KnockoutTemplateEngine.class);
}
@Override
public KnockoutTemplateEngine create(java.lang.Object obj) {
return obj == null ? null : new KnockoutTemplateEngine(this, obj);
}
};
private static final $Constructor $AS = new $Constructor();
public static KnockoutTemplateEngine $as(java.lang.Object obj) {
return $AS.create(obj);
}
public java.lang.String createJavaScriptEvaluatorBlock(java.lang.String script) {
return $Typings$.createJavaScriptEvaluatorBlock$155($js(this), script);
}
public java.lang.Boolean isTemplateRewritten(java.lang.Object template, net.java.html.lib.dom.Document templateDocument) {
return $Typings$.isTemplateRewritten$156($js(this), /* AnyKeyword*/$js(template), /* FirstTypeNode*/$js(templateDocument));
}
public java.lang.Object makeTemplateSource(java.lang.Object template, net.java.html.lib.dom.Document templateDocument) {
return net.java.html.lib.Objs.$as(java.lang.Object.class, $Typings$.makeTemplateSource$157($js(this), /* AnyKeyword*/$js(template), /* FirstTypeNode*/$js(templateDocument)));
}
public java.lang.Object makeTemplateSource(java.lang.Object template) {
return net.java.html.lib.Objs.$as(java.lang.Object.class, $Typings$.makeTemplateSource$158($js(this), /* AnyKeyword*/$js(template)));
}
public java.lang.Object renderTemplate(java.lang.Object template, net.java.html.lib.knockout.KnockoutBindingContext bindingContext, net.java.html.lib.Objs options, net.java.html.lib.dom.Document templateDocument) {
return net.java.html.lib.Objs.$as(java.lang.Object.class, $Typings$.renderTemplate$159($js(this), /* AnyKeyword*/$js(template), /* FirstTypeNode*/$js(bindingContext), /* FirstTypeNode*/$js(options), /* FirstTypeNode*/$js(templateDocument)));
}
public void rewriteTemplate(java.lang.Object template, net.java.html.lib.Function rewriterCallback, net.java.html.lib.dom.Document templateDocument) {
$Typings$.rewriteTemplate$160($js(this), /* AnyKeyword*/$js(template), /* FirstTypeNode*/$js(rewriterCallback), /* FirstTypeNode*/$js(templateDocument));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy