mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-08-27 11:40:08 +08:00
Merge pull request #2541 from Wordenskjold/master
Add channel support to backbone.wreqr in marionette.d.ts
This commit is contained in:
Vendored
+23
-1
@@ -57,13 +57,35 @@ declare module Backbone {
|
||||
// Backbone.Wreqr
|
||||
module Wreqr {
|
||||
|
||||
module radio {
|
||||
|
||||
function channel(channelName: string): Channel;
|
||||
|
||||
}
|
||||
|
||||
class Channel {
|
||||
|
||||
constructor(channelName: string);
|
||||
|
||||
vent: Backbone.Wreqr.EventAggregator;
|
||||
reqres: Backbone.Wreqr.RequestResponse;
|
||||
commands: Backbone.Wreqr.Commands;
|
||||
channelName: string;
|
||||
|
||||
reset(): Channel;
|
||||
connectEvents(hash: string, context: any): Channel;
|
||||
connectCommands(hash: string, context: any): Channel;
|
||||
connectRequests(hash: string, context: any): Channel;
|
||||
|
||||
}
|
||||
|
||||
class Handlers extends Backbone.Events {
|
||||
|
||||
constructor(options?: any);
|
||||
|
||||
options: any;
|
||||
|
||||
setHandler(name: string, handler: any, context: any): void;
|
||||
setHandler(name: string, handler: any, context?: any): void;
|
||||
hasHandler(name: string): boolean;
|
||||
getHandler(name: string): Function;
|
||||
removeHandler(name: string);
|
||||
|
||||
Reference in New Issue
Block a user