Merge pull request #7547 from mkp05/growl_message_methods

Angular GrowlV2 - added missing message methods; fixed module name
This commit is contained in:
Masahiro Wakame
2016-01-11 23:10:11 +09:00
2 changed files with 15 additions and 1 deletions

View File

@@ -58,4 +58,8 @@ app.controller("Ctrl", ($scope:angular.IScope,
growlMessages.destroyAllMessages(0);
growlMessages.addMessage(messages[0]);
growlMessages.deleteMessage(messages[1]);
var testMessage = growl.warning(message);
testMessage.setText("Some other message");
testMessage.destroy();
});

View File

@@ -39,6 +39,16 @@ declare module angular.growl {
*/
interface IGrowlMessage extends IGrowlMessageConfig {
text: string;
/**
* Destroy the message.
*/
destroy(): void;
/**
* Update the message body.
* @param newText new message body
*/
setText(newText: string): void;
}
/**
@@ -223,7 +233,7 @@ declare module angular.growl {
* @param referenceId
* @param limitMessages
*/
initDirective(referenceId: number, limitMessages: number): ng.IDirective;
initDirective(referenceId: number, limitMessages: number): angular.IDirective;
/**
* Get current messages