Package org.zkoss.zkmax.ui.util
Class LoadingbarControl
java.lang.Object
org.zkoss.zkmax.ui.util.LoadingbarControl
Utilities to control Loadingbar from server side.
Note: this class makes accessing 'client-side' more directly.
- Since:
- 9.0.0
- Author:
- leon
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLoadingbarControl(String id, Integer animationSpeed) The constructor of LoadingbarControl. -
Method Summary
Modifier and TypeMethodDescriptionvoidfinish()Finish the Loadingbar.getId()Get the Loadingbar id.voidstart()Display a Loadingbar(value is 0) on the top of browser window.voidstart(int value) Display a Loadingbar on the top of browser window.voidDisplay a Loadingbar.voidDisplay a Loadingbar.voidupdate(boolean indeterminate) Set indeterminate to the Loadingbar.voidupdate(int value) Set the value to the Loadingbar.
-
Constructor Details
-
LoadingbarControl
The constructor of LoadingbarControl.- Parameters:
id- the Loadingbar id.
-
-
Method Details
-
getId
Get the Loadingbar id. -
start
public void start()Display a Loadingbar(value is 0) on the top of browser window. seestart(int) -
start
public void start(int value) Display a Loadingbar on the top of browser window.- Parameters:
value- the current value of the Loadingbar.Range: 0~100, default 0. see
start(int, String)
-
start
Display a Loadingbar.- Parameters:
value- the current value of the Loadingbar.Range: 0~100, default 0.
position- predefined positions. Available options are "top", "bottom" default "top". seestart(int, String, boolean)
-
start
Display a Loadingbar.- Parameters:
value- the current value of the Loadingbar.Range: 0~100, default 0.
position- predefined positions. Available options are "top", "bottom" default "top".indeterminate- whether to start the indeterminate animation or not, default false.
-
update
public void update(int value) Set the value to the Loadingbar. Once the value is set to 100, the Loadingbar will be detached after the animation.- Parameters:
value- the current value of the Loadingbar.Range: 0~100, default 0.
-
update
public void update(boolean indeterminate) Set indeterminate to the Loadingbar.- Parameters:
indeterminate- whether to start the indeterminate animation or not, default false.
-
finish
public void finish()Finish the Loadingbar. The Loadingbar will be detached after the animation.
-