public static void Unrender(this IFormCanvas <HTMLElement> self)
        {
            Logger.Debug(typeof(FormCanvasExtensions), "Unrender()");
            var handlers = Handlers.Get(self);

            self.Hide();

            if (handlers.OnUserCancel != null)
            {
                self.UserCancel = handlers.OnUserCancel;
            }

            Handlers.Delete(self);
        }
Exemple #2
0
        public void ClearMaster()
        {
            Logger.Debug(GetType(), "ClearMaster() _masterFormView={0} _masterAdaptedView={1}", _masterFormView, _masterAdaptedView);

            if (_masterAdaptedView != null)
            {
                _masterCanvas.Hide();
                _masterAdaptedView = null;
            }

            if (_masterFormView == null)
            {
                return;
            }

            _masterCanvas.Unrender();
            _masterFormView = null;
            _masterForm     = null;
        }