C# Class DesktopModules.Admin.Tabs.View

The Tabs PortalModuleBase is used to manage the Tabs/Pages for a portal.
Inheritance: DotNetNuke.Entities.Modules.PortalModuleBase
Mostrar archivo Open project: ucdavis/caesdodnn

Private Properties

Property Type Description
AddAttributes void
AddChildnodes void
ApplyDefaultTabTemplate void
BindSkinsAndContainers void
BindTab void
BindTree void
BindTreeAndShowTab void
CheckSecurity void
CreateTabFromParent int
GetNodeIcon string
GetNodeStatusIcon string
GetParentTabId int
IsAdminTab bool
IsNumeric bool
IsRegisteredUserTab bool
IsSecuredTab bool
IsValidTabName bool
IsValidTabPath bool
LocalizeControl void
MoveTab bool
MoveTabToParent bool
PerformDragAndDrop void
ShowErrorMessage void
ShowPermissions void
ShowSuccessMessage void
ShowWarningMessage void

Public Methods

Method Description
GetConfirmString ( ) : string
ModuleEditUrl ( int moduleId ) : string

Protected Methods

Method Description
CmdCopySkinClick ( object sender, EventArgs e ) : void
CmdDeleteModuleClick ( object sender, EventArgs e ) : void
CmdUpdateClick ( object sender, EventArgs e ) : void
CtlPagesContextMenuItemClick ( object sender, RadTreeViewContextMenuEventArgs e ) : void
CtlPagesNodeClick ( object sender, RadTreeNodeEventArgs e ) : void
CtlPagesNodeDrop ( object sender, RadTreeNodeDragDropEventArgs e ) : void
CtlPagesNodeEdit ( object sender, RadTreeNodeEditEventArgs e ) : void
CtlPagesNodeExpand ( object sender, RadTreeNodeEventArgs e ) : void
GrdModulesNeedDataSource ( object source, GridNeedDataSourceEventArgs e ) : void
OnCreatePagesClick ( object sender, EventArgs e ) : void
OnExpandTreeClick ( object sender, EventArgs e ) : void
OnInit ( EventArgs e ) : void
OnLoad ( EventArgs e ) : void
RblModeSelectedIndexChanged ( object sender, EventArgs e ) : void

Private Methods

Method Description
AddAttributes ( RadTreeNode &node, DotNetNuke.Entities.Tabs.TabInfo tab ) : void
AddChildnodes ( RadTreeNode parentNode ) : void
ApplyDefaultTabTemplate ( DotNetNuke.Entities.Tabs.TabInfo tab ) : void
BindSkinsAndContainers ( ) : void
BindTab ( int tabId ) : void
BindTree ( ) : void
BindTreeAndShowTab ( int tabId ) : void
CheckSecurity ( ) : void
CreateTabFromParent ( DotNetNuke.Entities.Tabs.TabInfo objRoot, string tabName, int parentId ) : int
GetNodeIcon ( DotNetNuke.Entities.Tabs.TabInfo tab ) : string
GetNodeStatusIcon ( DotNetNuke.Entities.Tabs.TabInfo tab ) : string
GetParentTabId ( List lstTabs, int currentIndex, int parentLevel ) : int
IsAdminTab ( DotNetNuke.Entities.Tabs.TabInfo tab ) : bool
IsNumeric ( object expression ) : bool
IsRegisteredUserTab ( DotNetNuke.Entities.Tabs.TabInfo tab ) : bool
IsSecuredTab ( DotNetNuke.Entities.Tabs.TabInfo tab ) : bool
IsValidTabName ( string tabName ) : bool
IsValidTabPath ( DotNetNuke.Entities.Tabs.TabInfo tab, string newTabPath ) : bool
LocalizeControl ( ) : void
MoveTab ( DotNetNuke.Entities.Tabs.TabInfo tab, DotNetNuke.Entities.Tabs.TabInfo targetTab, Position position ) : bool
MoveTabToParent ( DotNetNuke.Entities.Tabs.TabInfo tab, DotNetNuke.Entities.Tabs.TabInfo targetTab ) : bool
PerformDragAndDrop ( RadTreeViewDropPosition dropPosition, RadTreeNode sourceNode, RadTreeNode destNode ) : void
ShowErrorMessage ( string message ) : void
ShowPermissions ( bool show ) : void
ShowSuccessMessage ( string message ) : void
ShowWarningMessage ( string message ) : void

Method Details

CmdCopySkinClick() protected method

protected CmdCopySkinClick ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

CmdDeleteModuleClick() protected method

protected CmdDeleteModuleClick ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

CmdUpdateClick() protected method

protected CmdUpdateClick ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

CtlPagesContextMenuItemClick() protected method

protected CtlPagesContextMenuItemClick ( object sender, RadTreeViewContextMenuEventArgs e ) : void
sender object
e RadTreeViewContextMenuEventArgs
return void

CtlPagesNodeClick() protected method

protected CtlPagesNodeClick ( object sender, RadTreeNodeEventArgs e ) : void
sender object
e RadTreeNodeEventArgs
return void

CtlPagesNodeDrop() protected method

protected CtlPagesNodeDrop ( object sender, RadTreeNodeDragDropEventArgs e ) : void
sender object
e RadTreeNodeDragDropEventArgs
return void

CtlPagesNodeEdit() protected method

protected CtlPagesNodeEdit ( object sender, RadTreeNodeEditEventArgs e ) : void
sender object
e RadTreeNodeEditEventArgs
return void

CtlPagesNodeExpand() protected method

protected CtlPagesNodeExpand ( object sender, RadTreeNodeEventArgs e ) : void
sender object
e RadTreeNodeEventArgs
return void

GetConfirmString() public method

public GetConfirmString ( ) : string
return string

GrdModulesNeedDataSource() protected method

protected GrdModulesNeedDataSource ( object source, GridNeedDataSourceEventArgs e ) : void
source object
e GridNeedDataSourceEventArgs
return void

ModuleEditUrl() public method

public ModuleEditUrl ( int moduleId ) : string
moduleId int
return string

OnCreatePagesClick() protected method

protected OnCreatePagesClick ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

OnExpandTreeClick() protected method

protected OnExpandTreeClick ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

OnInit() protected method

protected OnInit ( EventArgs e ) : void
e System.EventArgs
return void

OnLoad() protected method

protected OnLoad ( EventArgs e ) : void
e System.EventArgs
return void

RblModeSelectedIndexChanged() protected method

protected RblModeSelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void