Sie sind nicht angemeldet.

1

Freitag, 4. Januar 2019, 15:32

Handle krpano event inside own plugin

Hi!

I'm working on my own plugin and I encountered a problem. I would like to handle krpano events like 'onnewpano, onloadcomplete etc.' How can i do that ? Is this possible?

Greetings!

Mael B.

Schüler

Beiträge: 157

Wohnort: France, Montpellier

  • Nachricht senden

2

Freitag, 4. Januar 2019, 16:32

look at Independent local krpano events in the doc *smile*

3

Freitag, 4. Januar 2019, 17:13

Hi,

here a full example:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
local.registerplugin = function(krpanointerface, pluginpath, pluginobject)
{
   krpano = krpanointerface;
   plugin = pluginobject;

   ...

   // create a new <events> element with a name based on the plugins name
   var events = krpano.events.createItem(plugin.name + "_events");
   
   // use the same keep setting as the plugin
   events.keep = plugin.keep;

   events.onnewpano = function()
   {
     ...
   }

   events.onloadcomplete = function()
   {
     ...
   }

   ...

}


Best regards,
Klaus

4

Montag, 7. Januar 2019, 15:55

I meant handle (catch, capture event when was fired) but i solved my problem.

Thanks for reply! :)