Package org.eclipse.birt.chart.device
Class ScriptMenuHelper
java.lang.Object
org.eclipse.birt.chart.device.ScriptMenuHelper
- All Implemented Interfaces:
IScriptMenuHelper
The helper class is used to generate scripts for Action Value of chart model.
- Since:
- 2.5.2
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetScriptValueJS
(int index, ScriptValue sv, com.ibm.icu.util.ULocale locale) Returns scripts of 'Invoke Script' action.static void
initInstance
(IScriptMenuHelper tFactory) Initializes instance of this object.static IScriptMenuHelper
instance()
Returns instance of this object.static String
wrapScriptsAsFunction
(String script) Wraps specified script into a function for the calling by using eval function.
-
Constructor Details
-
ScriptMenuHelper
public ScriptMenuHelper()
-
-
Method Details
-
initInstance
Initializes instance of this object.- Parameters:
tFactory
-
-
instance
Returns instance of this object.- Returns:
- IScriptMenuHelper instance
-
getScriptValueJS
Description copied from interface:IScriptMenuHelper
Returns scripts of 'Invoke Script' action.- Specified by:
getScriptValueJS
in interfaceIScriptMenuHelper
- Parameters:
index
- index of action.sv
- script action.- Returns:
- string script value js
-
wrapScriptsAsFunction
Wraps specified script into a function for the calling by using eval function.- Parameters:
script
-- Returns:
- string script
-