Ejemplo n.º 1
0
        //Bit of a CLR hack to superimpose new Javascript objects into the Zorbo Javascript Plugin.
        //this requires references to Jurassic.dll as well as the plugin (Javascript.dll)
        private void Host_LoadedPlugin(object sender, ILoadedPlugin plugin)
        {
            if (plugin.Plugin is Javascript.Jurassic)
            {
                var js = (Javascript.Jurassic)plugin.Plugin;

                js.EmbedObject("Scribble", typeof(Scribble.Constructor), PropertyAttributes.Configurable);
            }
        }
Ejemplo n.º 2
0
 public int IndexOf(ILoadedPlugin value)
 {
     lock (plugins)
         return(plugins.FindIndex((s) => s == value));
 }
Ejemplo n.º 3
0
 public bool Contains(ILoadedPlugin value)
 {
     lock (plugins)
         return(plugins.Contains((s) => s == value));
 }