Exemplo n.º 1
0
Arquivo: Q.cs Projeto: xareas/Serenity
        static Q()
        {
            var window = ((dynamic)Window.Instance);
            var rsvp   = window.RSVP;

            if (Script.IsValue(rsvp) && Script.IsValue(rsvp.on))
            {
                rsvp.on("error", new Action <dynamic>(e =>
                {
                    window.console.log(e);
                    window.console.log((e.get_stack != null ? e.get_stack() : e.stack));
                }));
            }

            window["Q$Externals"] = window.Q;

            jQuery.OnDocumentReady(() =>
            {
                SetMobileDeviceMode();
                Window.OnResize += e => SetMobileDeviceMode();
            });

            DefaultNotifyOptions = new ToastrOptions
            {
                TimeOut         = 3000,
                ShowDuration    = 250,
                HideDuration    = 500,
                ExtendedTimeOut = 500,
                PositionClass   = "toast-top-full-width",
            };
        }
Exemplo n.º 2
0
        private static ToastrOptions GetToastrOptions()
        {
            var options = new ToastrOptions
            {
                TimeOut         = 3000,
                ShowDuration    = 250,
                HideDuration    = 500,
                ExtendedTimeOut = 500,
                PositionClass   = "toast-top-full-width",
            };

            PositionToastContainer(true);

            return(options);
        }
Exemplo n.º 3
0
        private static ToastrOptions GetToastrOptions()
        {
            var dialog    = J(Window.Document.Body).Children(".ui-dialog").Last();
            var toastrDiv = J("#toast-container");

            var options = new ToastrOptions
            {
                TimeOut         = 3000,
                ShowDuration    = 250,
                HideDuration    = 500,
                ExtendedTimeOut = 500
            };


            if (dialog.Length > 0)
            {
                if (!toastrDiv.HasClass("dialog-toast") &&
                    toastrDiv.Length > 0)
                {
                    toastrDiv.Remove();
                }

                options.Target        = dialog;
                options.PositionClass = "toast-top-full-width dialog-toast";
            }
            else
            {
                toastrDiv.RemoveClass("dialog-toast");

                if (toastrDiv.HasClass("dialog-toast") &&
                    toastrDiv.Length > 0)
                {
                    toastrDiv.Remove();
                }

                options.PositionClass = "toast-top-full-width";
            }

            return(options);
        }
Exemplo n.º 4
0
        private static ToastrOptions GetToastrOptions()
        {
            var dialog = J(Window.Document.Body).Children(".ui-dialog:visible").Last();
            var toastrDiv = J("#toast-container");

            var options = new ToastrOptions
            {
                TimeOut = 3000,
                ShowDuration = 250,
                HideDuration = 500,
                ExtendedTimeOut = 500
            };

            if (dialog.Length > 0)
            {
                if (!toastrDiv.HasClass("dialog-toast") &&
                    toastrDiv.Length > 0)
                {
                    toastrDiv.Remove();
                }

                options.Target = dialog;
                options.PositionClass = "toast-top-full-width dialog-toast";
            }
            else
            {
                toastrDiv.RemoveClass("dialog-toast");

                if (toastrDiv.HasClass("dialog-toast") &&
                    toastrDiv.Length > 0)
                {
                    toastrDiv.Remove();
                }

                options.PositionClass = "toast-top-full-width";
            }

            return options;
        }
Exemplo n.º 5
0
 /// <summary>
 /// Display a success notification
 /// </summary>
 /// <param name="message">Message</param>
 public static void Success(string message, string title, ToastrOptions options)
 {
 }
 /// <summary>
 /// Display an error notification
 /// </summary>
 /// <param name="message">Message</param>
 public static void Error(string message, string title, ToastrOptions options)
 {
 }
Exemplo n.º 7
0
 /// <summary>
 /// Gets container for toastr
 /// </summary>
 /// <param name="options">Options</param>
 /// <param name="create">Create if not exists</param>
 /// <returns>Current container or emtpy array if none</returns>
 public static jQueryObject GetContainer(ToastrOptions options, bool create)
 {
     return null;
 }
Exemplo n.º 8
0
 /// <summary>
 /// Display an information notification
 /// </summary>
 /// <param name="message">Message</param>
 public static void Info(string message, string title, ToastrOptions options)
 {
 }
 public static void NotifyError(string message, string title = "", ToastrOptions options = null)
 {
 }
Exemplo n.º 10
0
 /// <summary>
 /// Display a warning notification
 /// </summary>
 /// <param name="message">Message</param>
 public static void Warning(string message, string title, ToastrOptions options)
 {
 }
Exemplo n.º 11
0
 /// <summary>
 /// Gets container for toastr
 /// </summary>
 /// <param name="options">Options</param>
 /// <param name="create">Create if not exists</param>
 /// <returns>Current container or emtpy array if none</returns>
 public static jQueryObject GetContainer(ToastrOptions options, bool create)
 {
     return(null);
 }
Exemplo n.º 12
0
 public static void NotifyError(string message, string title = "", ToastrOptions options = null)
 {
 }
Exemplo n.º 13
0
 /// <summary>
 /// Display an error notification
 /// </summary>
 /// <param name="message">Message</param>
 public static void NotifyError(string message, string title = "", ToastrOptions options = null)
 {
     Toastr.Error(message, title, GetToastrOptions(options));
 }
Exemplo n.º 14
0
 /// <summary>
 /// Display a success notification
 /// </summary>
 /// <param name="message">Message</param>
 public static void Success(string message, string title, ToastrOptions options)
 {
 }
Exemplo n.º 15
0
 /// <summary>
 /// Display a warning notification
 /// </summary>
 /// <param name="message">Message</param>
 public static void Warning(string message, string title, ToastrOptions options)
 {
 }
Exemplo n.º 16
0
 private static ToastrOptions GetToastrOptions(ToastrOptions options)
 {
     options = jQuery.ExtendObject(new ToastrOptions(), DefaultNotifyOptions, options);
     PositionToastContainer(true);
     return(options);
 }
Exemplo n.º 17
0
        private static ToastrOptions GetToastrOptions()
        {
            var options = new ToastrOptions
            {
                TimeOut = 3000,
                ShowDuration = 250,
                HideDuration = 500,
                ExtendedTimeOut = 500,
                PositionClass = "toast-top-full-width",
            };

            PositionToastContainer(true);

            return options;
        }