User Tools

Site Tools


import_a_script_directly_into_ll

====== Differences ====== This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
import_a_script_directly_into_ll [2015/12/06 22:12]
lm13
import_a_script_directly_into_ll [2016/01/23 21:46] (current)
lm13
Line 8: Line 8:
 }</​sxh>​ }</​sxh>​
 and replace //​versioncode//​ with the latest version available. and replace //​versioncode//​ with the latest version available.
 +(You can check for the latest version [[https://​bintray.com/​f43nd1r/​maven/​scriptlib/​view|here]])
  
-Now you can import the class ''​com.app.lukas.script.ScriptManager''​ in any of your modules files.+Now you can import the class ''​com.faendir.lightning_launcher.scriptlib.ScriptManager''​ in any of your modules files.
 The ''​ScriptManager''​ provides several static methods: The ''​ScriptManager''​ provides several static methods:
  
-Method signatures: (v1.6 for Repository Importer 1.9, compatible with 1.8)+Method signatures: (v1.6.7 for Repository Importer 1.10possibly ​compatible with older versions)
 <sxh java;>​loadScript(Context context, String code / int codeResourceId,​ String name, int flags, boolean forceUpdate,​ final Listener listener)</​sxh>​ <sxh java;>​loadScript(Context context, String code / int codeResourceId,​ String name, int flags, boolean forceUpdate,​ final Listener listener)</​sxh>​
   * ''​context''​ can be any context   * ''​context''​ can be any context
Line 39: Line 40:
   * ''​context''​ can be any context   * ''​context''​ can be any context
   * ''​intent''​ is the intent which should be sent   * ''​intent''​ is the intent which should be sent
 +
 +<sxh java;>​replaceLogger(Logger logger)</​sxh>​
 +  * ''​logger''​ a logger. Use this if you want to log to an alternative place (subclass Logger)
  
 Listener methods: Listener methods:
-<sxh java;>OnLoadFinished(int id);</​sxh>​+<sxh java;>onLoadFinished(int id);</​sxh>​
   * This method is called when the load succeeded with the ID of the imported script   * This method is called when the load succeeded with the ID of the imported script
  
-<sxh java;>OnError()</​sxh>​+<sxh java;>onError()</​sxh>​
   * Implement this method if you want to receive a callback when an error occurs (recommended). Do not call super.onError().   * Implement this method if you want to receive a callback when an error occurs (recommended). Do not call super.onError().
  
import_a_script_directly_into_ll.1449439958.txt.gz ยท Last modified: 2015/12/06 22:12 by lm13