Class: Message

ngeo.Message

(abstract) new Message()

Abstract class for services that display messages.

Methods

error(message)

Display the given error message or list of error messages.

Parameters:
Name Type Description
message string|Array.

Message or list of messages.

(protected) getMessageObjects(object, [opt_type]opt)

Returns an array of message object from any given message string, list of message strings, message object or list message objects. The type can be overridden here as well OR defined (if the message(s) is/are string(s), defaults to 'information').

Parameters:
Name Type Attributes Description
object string|Array.|ngeox.Message|Array.

A message or list of messages as text or configuration objects.

[opt_type] string= <optional>

The type of message to override the messages with.

Returns:
Array.

List of message objects.

info(message)

Display the given info message or list of info messages.

Parameters:
Name Type Description
message string|Array.

Message or list of messages.

show(object)

Show disclaimer message string or object or list of disclame message strings or objects.

Parameters:
Name Type Description
object string|Array.|ngeox.Message|Array.

A message or list of messages as text or configuration objects.

(abstract, protected) showMessage(message)

Show the message.

Parameters:
Name Type Description
message ngeox.Message

Message.

success(message)

Display the given success message or list of success messages.

Parameters:
Name Type Description
message string|Array.

Message or list of messages.

warn(message)

Display the given warning message or list of warning messages.

Parameters:
Name Type Description
message string|Array.

Message or list of messages.