topic.d.ts
        
        
            
                    14 lines
            
             | 528 B
            
                | video/mp2t
            
             |
                TypeScriptLexer
            
          
        |  | r2 | import { ExtensionEvent } from "./on"; | ||
| import { Handle } from "./interfaces"; | ||||
| /** | ||||
| * Publishes a message to a topic on the pub/sub hub. All arguments after | ||||
| * the first will be passed to the subscribers, so any number of arguments | ||||
| * can be provided (not just event). | ||||
| */ | ||||
| export declare function publish(topic: string | ExtensionEvent, ...event: any[]): boolean; | ||||
| /** | ||||
| * Subscribes to a topic on the pub/sub hub | ||||
| */ | ||||
| export declare function subscribe(topic: string | ExtensionEvent, listener: EventListener | Function): Handle; | ||||
