diff --git a/js-signals/js-signals.d.ts b/js-signals/js-signals.d.ts index c64c6db2a..9ab097583 100644 --- a/js-signals/js-signals.d.ts +++ b/js-signals/js-signals.d.ts @@ -3,6 +3,12 @@ // Definitions by: Diullei Gomes // Definitions: https://github.com/borisyankov/DefinitelyTyped +declare var signals: SignalWrapper; + +interface SignalWrapper { + Signal: Signal +} + interface SignalBinding { active: boolean; context: any; @@ -16,6 +22,15 @@ interface SignalBinding { } interface Signal { + /** + * Custom event broadcaster + *
- inspired by Robert Penner's AS3 Signals. + * @name Signal + * @author Miller Medeiros + * @constructor + */ + new(); + /** * If Signal is active and should broadcast events. */