org.nasdanika.html.knockout.Knockout Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of knockout Show documentation
Show all versions of knockout Show documentation
Classes for generating KnockoutJs bindings.
package org.nasdanika.html.knockout;
import org.nasdanika.html.HTMLElement;
/**
* Knockout.js interface.
* @author Pavel Vlasov
*
*/
public interface Knockout> extends KnockoutControlFlow> {
Knockout visible(Object expression);
Knockout visible(Object expression, Object initialValue);
Knockout text(Object expression);
Knockout text(Object expression, Object initialValue);
Knockout html(Object expression);
Knockout html(Object expression, Object initialValue);
Knockout css(Object expression);
Knockout style(Object expression);
Knockout attr(Object expression);
Knockout click(Object expression);
Knockout event(Object expression);
Knockout submit(Object expression);
Knockout enable(Object expression);
Knockout enable(Object expression, Object initialValue);
Knockout disable(Object expression);
Knockout disable(Object expression, Object initialValue);
Knockout value(Object expression);
Knockout value(Object expression, Object initialValue);
Knockout textInput(Object expression);
Knockout textInput(Object expression, Object initialValue);
Knockout hasFocus(Object expression);
Knockout hasFocus(Object expression, Object initialValue);
Knockout checked(Object expression);
Knockout checked(Object expression, Object initialValue);
Knockout options(Object expression);
Knockout options(Object expression, Object initialValue);
Knockout selectedOptions(Object expression);
Knockout selectedOptions(Object expression, Object initialValue);
Knockout uniqueName(Object expression);
Knockout template(Object expression);
H toHTMLElement();
}