Popups
Mensagens
Métodos
sucess(options, callback)
options
{
text:string
timeout?:number
disableadFooter?:boolean
disableadHeader?:boolean
}
callback
() => {
}
Exemplo
rucula.popup.message.sucess({
text:"Item Excluido",timeout:2000
})
warning(options, callback)
option
{
text:string
timeout?:number
disableadFooter?:boolean
disableadHeader?:boolean
}
callback
(yesNo) => {
}
Exemplo
rucula.popup.message.warning({
text:"O registro será excluido permanentemente, deseja continuar?"
},(yesNo) => {
// TODO
})
info(options, callback)
{
text:string
timeout?:number
disableadFooter?:boolean
disableadHeader?:boolean
}
callback
(event) => {
}
Exemplo
rucula.popup.message.info({
text:"Registrando...",
timeout:500,
disableadFooter:true
})
error(options, callback)
option
{
text:string
timeout?:number
disableadFooter?:boolean
disableadHeader?:boolean
}
callback
(event) => {
}
Exemplo
let erro = 'internal error'
rucula.popup.message.error({
text:erro,
timeout:1300,
disableadFooter:true
});
Nota: Com callbacks podemos fazer encadeamento de mensagens.
rucula.popup.message.warning({
text:"O registro será excluido permanentemente, deseja continuar?"
}, resultOption)
function resultOption(yesNo){
if(yesNo){
rucula.popup.message.info({
text:"excluindo...",
timeout:500,
disableadFooter:true,
disableadHeader:true
},sucess);
}
}
function sucess(){
rucula.popup.message.sucess({
text:"Item Excluido",timeout:2000
})
}
Loader
Métodos
disable()
rucula.loader.disable()
enable()
rucula.loader.enable()