...
Standard types of messages
Type | Color |
---|---|
success | green |
info | blue |
warning | orange |
error | red |
Info | ||
---|---|---|
| ||
There is no default type. A message with no type would not be displayed. |
Panel Messages Attributes:
Attribute | Type | Info | Default value |
---|---|---|---|
text | string | The text that would be displayed in the panel message. | none |
type | string | Available values: info, success, warning, error | none |
Info | ||
---|---|---|
| ||
Both attributes are required! |
Panel Messages Styling:
Code Block | ||||
---|---|---|---|---|
| ||||
.panel-msg:empty {
display: none;
}
.panel-msg {
padding: 20px 0px 20px 45px;
p {
margin: 2px 0px;
font-family: $light_font;
}
}
.msg-error {
color: $msg_error_color;
}
.msg-warning {
color: $msg_warning_color;
}
.msg-info {
color: $msg_info_color;
}
.msg-success {
color: $msg_success_color;
}
|
Panel Messages Examples:
Code Block | ||||
---|---|---|---|---|
| ||||
var offer_largebGrid = akioma.root.dynObject.getObject('offer_largeb').controller;
// add messages
offer_largebGrid.parent.addPanelMessage({text: 'Deprecated', type: 'warning'})
offer_largebGrid.parent.addPanelMessage({text: 'There was an <u>error</u>', type: 'error'})
offer_largebGrid.parent.addPanelMessage({text: 'There was a tester', type: 'error'})
// remove one message by index
offer_largebGrid.parent.removePanelMessage(1);
// clear all messages
offer_largebGrid.parent.clearPanelMessages(); |
Code Block | ||||
---|---|---|---|---|
| ||||
var otreee = akioma.root.dynObject.getObject('itTree').controller;
otreee.parent.addPanelMessage({ text: 'Info message', type:'info' }) |
Code Block | ||||
---|---|---|---|---|
| ||||
var OfferHeaderData = akioma.root.dynObject.getObject('OfferHeaderData').controller;
// add messages
OfferHeaderData.parent.addPanelMessage({text: 'Deprecated', type: 'warning'})
OfferHeaderData.parent.addPanelMessage({text: 'There was an error', type: 'error'})
OfferHeaderData.parent.addPanelMessage({text: 'There was a tester', type: 'error'})
// remove one message by index
OfferHeaderData.parent.removePanelMessage(1);
// clear all messages
OfferHeaderData.parent.clearPanelMessages()Any other type can be specified and add the style to the corresponding class with an "msg-" prefix. Ex: type: special class: msg-special |
Info | ||
---|---|---|
| ||
There is no default type. A message with no type would not be displayed. |