void HandleSelectionChanged(object o, EventArgs args) { if (!refreshing_selection) { page_selection_mode = PageSelectionMode.None; } }
/// <summary> /// Initializes a new instance of the <see cref="DummyNavigationModel"/> class. /// </summary> /// <param name="selectionMode">The selection mode.</param> /// <param name="levelsToInclude">The levels to include.</param> /// <param name="showParentPage">if set to <c>true</c> adds parent page.</param> /// <param name="cssClass">css class</param> public DummyNavigationModel(PageSelectionMode selectionMode, int?levelsToInclude, bool showParentPage, string cssClass) : base() { this.SelectionMode = selectionMode; this.LevelsToInclude = levelsToInclude; this.ShowParentPage = showParentPage; this.CssClass = cssClass; }
/// <summary> /// Initializes a new instance of the <see cref="NavigationModel"/> class. /// </summary> /// <param name="selectionMode">The selection mode.</param> /// <param name="selectedPageId">The selected page identifier.</param> /// <param name="selectedPages">The selected pages.</param> /// <param name="levelsToInclude">The levels to include.</param> /// <param name="showParentPage">if set to <c>true</c> [show parent page].</param> /// <param name="cssClass">The CSS class.</param> /// <param name="openExternalPageInNewTab">if set to <c>true</c> [open external page in new tab].</param> public NavigationModel( PageSelectionMode selectionMode, Guid selectedPageId, SelectedPageModel[] selectedPages, int?levelsToInclude, bool showParentPage, string cssClass, bool openExternalPageInNewTab) { this.SelectionMode = selectionMode; this.LevelsToInclude = levelsToInclude; this.ShowParentPage = showParentPage; this.CssClass = cssClass; this.selectedPageId = selectedPageId; this.selectedPages = selectedPages; this.OpenExternalPageInNewTab = openExternalPageInNewTab; }
public NavigationModel( PageSelectionMode selectionMode, Guid selectedPageId, SelectedPageModel[] selectedPages, int? levelsToInclude, bool showParentPage, string cssClass, bool openExternalPageInNewTab) { this.SelectionMode = selectionMode; this.LevelsToInclude = levelsToInclude; this.ShowParentPage = showParentPage; this.CssClass = cssClass; this.selectedPageId = selectedPageId; this.selectedPages = selectedPages; this.OpenExternalPageInNewTab = openExternalPageInNewTab; this.InitializeNavigationWidgetSettings(); }
public void SetDocument(Document new_doc) { if (document != null) { document.PagesAdded -= OnPagesAdded; document.PagesChanged -= OnPagesChanged; document.PagesRemoved -= OnPagesRemoved; document.PagesMoved -= OnPagesMoved; } document = new_doc; document.PagesAdded += OnPagesAdded; document.PagesChanged += OnPagesChanged; document.PagesRemoved += OnPagesRemoved; document.PagesMoved += OnPagesMoved; store.SetDocument(document); page_selection_mode = PageSelectionMode.None; Refresh(); GrabFocus(); }
public void SetPageSelectionMode(PageSelectionMode mode) { page_selection_mode = mode; RefreshSelection(); }
public CustomNavigationModel(PageSelectionMode selectionMode, Guid selectedPageId, SelectedPageModel[] selectedPages, int?levelsToInclude, bool showParentPage, string cssClass, bool openExternalPageInNewTab) : base(selectionMode, selectedPageId, selectedPages, levelsToInclude, showParentPage, cssClass, openExternalPageInNewTab) { }
public void SetPageSelectionMode (PageSelectionMode mode) { page_selection_mode = mode; RefreshSelection (); }
public void SetDocument (Document new_doc) { if (document != null) { document.PagesAdded -= OnPagesAdded; document.PagesChanged -= OnPagesChanged; document.PagesRemoved -= OnPagesRemoved; document.PagesMoved -= OnPagesMoved; } document = new_doc; document.PagesAdded += OnPagesAdded; document.PagesChanged += OnPagesChanged; document.PagesRemoved += OnPagesRemoved; document.PagesMoved += OnPagesMoved; store.SetDocument (document); page_selection_mode = PageSelectionMode.None; Refresh (); GrabFocus (); }
void HandleSelectionChanged (object o, EventArgs args) { if (!refreshing_selection) { page_selection_mode = PageSelectionMode.None; } }