Class ScriptExpansion

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      Unit loadLib() 加载JS前置库
      final Unit run(String function, String expansionName) 执行指定函数
      • Methods inherited from class pers.neige.neigeitems.script.CompiledScript

        getScriptEngine, invoke, simpleInvoke
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ScriptExpansion

        ScriptExpansion(Reader reader)
      • ScriptExpansion

        ScriptExpansion(File file)
      • ScriptExpansion

        ScriptExpansion(String script)
    • Method Detail

      • run

         final Unit run(String function, String expansionName)

        执行指定函数

        Parameters:
        function - 函数名
        expansionName - 脚本名称(默认为unnamed)