in the onload:
function($scope, spModal) {
/* widget controller */
spModal.alert('How do you feel today?');
call from a button:
client script:
function($scope, spModal) {
//...
c.alertTest= function(){
spModal.alert('How do you feel today?');
}
}
:
html:
<button ng-click="c.alertTest()">Test Alert</button>
other uses:
input dialog (prompt):
c.onPrompt = function() {
spModal.prompt("Your name please", c.name).then(function(name) {
c.name = name;
})
}
confirm dialog:
c.confirmed = "asking";
spModal.open({
title: 'Delete this Thing?',
message: ' Are you <b>sure</b> you want to do that?'
}).then(function(confirmed) {
c.confirmed = confirmed;
})
example confirm with submit to server side script:
c.ma_approveRecord = function(apprTicketNumber, apprTicketNumberSYSID) {
spModal.confirm("Are you sure you wish to mark " + apprTicketNumber + " as approved?", c.name).then(function(confirmed) {
c.confirmed = confirmed;
if (c.confirmed) {
c.server.get({
action: "approve_ticket",
msg: "Approving ticket..."
}).then(function(r) {
});
}
});
}
Further info see developer site
Comments
Post a Comment