Package org.zkoss.zk.ui.metainfo
Interface WidgetDefinition
- All Known Implementing Classes:
WidgetDefinitionImpl
public interface WidgetDefinition
A widget definition.
A widget is an UI object at the client.
- Since:
- 5.0.0
- Author:
- tomyeh
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidAdds the mold URI for the specified mold.Returns a collection of the mold names that have the molde URL.getMoldURI(String name) Returns the URI (String) of the template to generate the mold, or null if not available.Returns the widget class (a JavaScript class).booleanReturns whether the mold URI exists for the given mold.booleanReturns whether to preserve the blank text.
-
Method Details
-
getWidgetClass
String getWidgetClass()Returns the widget class (a JavaScript class). -
getMoldNames
Collection<String> getMoldNames()Returns a collection of the mold names that have the molde URL. -
hasMold
Returns whether the mold URI exists for the given mold. -
addMold
Adds the mold URI for the specified mold.- Parameters:
name- the mold name.moldURI- an URI of the mold. Ignored if null.- Since:
- 5.0.4
-
getMoldURI
Returns the URI (String) of the template to generate the mold, or null if not available. For Ajax clients, the template is a JavaScript method.- Parameters:
name- the mold name- Returns:
- an URI in String
- See Also:
-
isBlankPreserved
boolean isBlankPreserved()Returns whether to preserve the blank text. If false, the blank text (a non-empty string consisting of whitespaces) are ignored. If true, they are converted to a label child.It is used only with iZUML.
-