SMART datagrid v.1 > Classes > GridBase

Back  Forward

DataLudi.GridBase.showToast  method

在运行时间较长的函数之前,将会显示可以传递简单的信息的吐司视图。 

通过参数options,指定将会构成吐司视图的设置。 如果visible已在options被设置为falsemessage为空值或没有被指定,将不会显示吐司视图。 

另外,在显示吐司后,可以通过action而指定将要运行的函数,并且即使是无法显示吐司的设置,也会同样运行这个函数。 

function showToast (options: ToastOptions|Object, force: Boolean, action: Function);
Returns
Void
Parameters
options - ToastOptions|Object. required.
将会被传递至吐司视图的设置信息。如果visiblefalsemessage为空,就不会显示吐司。
force - Boolean.
如果为false,就会在已显示吐司视图时,将不会继续进行。 如果为true,就会关闭现有吐司视图,并重新进行显示。
action - Function.
在显示吐司视图之后,指定将会运行的回调函数。即使是不显示吐司视图的设置,也会运行该函数。
Code -1
    var toast = {
        message: "Calculate...",
        styles: {
            background: "#ff0000",
            color: "#ffff00",
            fontSize: "20px"
        }
    };
    grid.showToast(toast, true, function () {
        // long time process...
        ...
        // hide toast
        grid.hideToast();
    });
Note
See Also
hideToast
ToastOptions
Examples
吐司视图