Table of Contents

Class ModuleTreeView

Namespace
InSite.Admin.Courses.Outlines.Controls
Assembly
InSite.UI.dll
public class ModuleTreeView : BaseUserControl, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IFilterResolutionService, IAttributeAccessor, INamingContainer, IUserControlDesignerAccessor
Inheritance
ModuleTreeView
Implements
Inherited Members

Constructors

ModuleTreeView()

public ModuleTreeView()

Fields

ActionCommandsDropDown

ActionCommandsDropDown control.

protected DropDownButton ActionCommandsDropDown

Field Value

DropDownButton

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

CollapseAllButton

CollapseAllButton control.

protected Button CollapseAllButton

Field Value

Button

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ExpandAllButton

ExpandAllButton control.

protected Button ExpandAllButton

Field Value

Button

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

HistoryButton

HistoryButton control.

protected Button HistoryButton

Field Value

Button

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ModuleAssessmentCreateLink control.

protected HyperLink ModuleAssessmentCreateLink

Field Value

HyperLink

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ModuleCommandsContainer

ModuleCommandsContainer control.

protected HtmlGenericControl ModuleCommandsContainer

Field Value

HtmlGenericControl

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ModuleDocumentCreateLink control.

protected HyperLink ModuleDocumentCreateLink

Field Value

HyperLink

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ModuleEditLink control.

protected HtmlAnchor ModuleEditLink

Field Value

HtmlAnchor

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ModuleLessonCreateLink control.

protected HyperLink ModuleLessonCreateLink

Field Value

HyperLink

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ModuleLinkCreateLink control.

protected HyperLink ModuleLinkCreateLink

Field Value

HyperLink

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ModuleQuizCreateLink control.

protected HyperLink ModuleQuizCreateLink

Field Value

HyperLink

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ModuleRepeater

ModuleRepeater control.

protected Repeater ModuleRepeater

Field Value

Repeater

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ModuleSurveyCreateLink control.

protected HyperLink ModuleSurveyCreateLink

Field Value

HyperLink

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ModuleVideoCreateLink control.

protected HyperLink ModuleVideoCreateLink

Field Value

HyperLink

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ReorderActivityState

ReorderActivityState control.

protected HiddenField ReorderActivityState

Field Value

HiddenField

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ReorderCancelButton

ReorderCancelButton control.

protected CancelButton ReorderCancelButton

Field Value

CancelButton

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ReorderModuleState

ReorderModuleState control.

protected HiddenField ReorderModuleState

Field Value

HiddenField

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ReorderSaveButton

ReorderSaveButton control.

protected SaveButton ReorderSaveButton

Field Value

SaveButton

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ReorderState

ReorderState control.

protected HiddenField ReorderState

Field Value

HiddenField

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ShowMetadata

ShowMetadata control.

protected CheckBox ShowMetadata

Field Value

CheckBox

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

Tree

Tree control.

protected HtmlGenericControl Tree

Field Value

HtmlGenericControl

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

TreeReorder

TreeReorder control.

protected HtmlGenericControl TreeReorder

Field Value

HtmlGenericControl

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

TreeReorderWrapper

TreeReorderWrapper control.

protected Container TreeReorderWrapper

Field Value

Container

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

TreeWrapper

TreeWrapper control.

protected Container TreeWrapper

Field Value

Container

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

UnitAssessmentCreateLink control.

protected HyperLink UnitAssessmentCreateLink

Field Value

HyperLink

Auto-generated field. To modify move field declaration from designer file to code-behind file.

UnitComboBox

UnitComboBox control.

protected UnitComboBox UnitComboBox

Field Value

UnitComboBox

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

UnitComboBoxWrapper

UnitComboBoxWrapper control.

protected HtmlGenericControl UnitComboBoxWrapper

Field Value

HtmlGenericControl

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

UnitCommandWrapper

UnitCommandWrapper control.

protected HtmlGenericControl UnitCommandWrapper

Field Value

HtmlGenericControl

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

UnitCommandsContainer

UnitCommandsContainer control.

protected HtmlGenericControl UnitCommandsContainer

Field Value

HtmlGenericControl

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

UnitDocumentCreateLink control.

protected HyperLink UnitDocumentCreateLink

Field Value

HyperLink

Auto-generated field. To modify move field declaration from designer file to code-behind file.

UnitEditLink control.

protected HtmlAnchor UnitEditLink

Field Value

HtmlAnchor

Auto-generated field. To modify move field declaration from designer file to code-behind file.

UnitLessonCreateLink control.

protected HyperLink UnitLessonCreateLink

Field Value

HyperLink

Auto-generated field. To modify move field declaration from designer file to code-behind file.

UnitLinkCreateLink control.

protected HyperLink UnitLinkCreateLink

Field Value

HyperLink

Auto-generated field. To modify move field declaration from designer file to code-behind file.

UnitQuizCreateLink control.

protected HyperLink UnitQuizCreateLink

Field Value

HyperLink

Auto-generated field. To modify move field declaration from designer file to code-behind file.

UnitSurveyCreateLink control.

protected HyperLink UnitSurveyCreateLink

Field Value

HyperLink

Auto-generated field. To modify move field declaration from designer file to code-behind file.

UnitVideoCreateLink control.

protected HyperLink UnitVideoCreateLink

Field Value

HyperLink

Auto-generated field. To modify move field declaration from designer file to code-behind file.

Properties

ActivityIdentifier

protected Guid ActivityIdentifier { get; set; }

Property Value

Guid

CourseIdentifier

protected Guid CourseIdentifier { get; }

Property Value

Guid

NewModuleClicked

public EventHandler NewModuleClicked { get; set; }

Property Value

EventHandler

ShowMetadataChecked

protected bool ShowMetadataChecked { get; }

Property Value

bool

UnitIdentifier

protected Guid UnitIdentifier { get; set; }

Property Value

Guid

Methods

BindModelToControls(Course, Guid, Guid, bool, string)

public void BindModelToControls(Course model, Guid unit, Guid activity, bool isPublished, string previewUrl)

Parameters

model Course
unit Guid
activity Guid
isPublished bool
previewUrl string

CreateMetadataHtml(object)

protected string CreateMetadataHtml(object activityIdentifier)

Parameters

activityIdentifier object

Returns

string

CreateMetadataHtmlForModule(object)

protected string CreateMetadataHtmlForModule(object moduleIdentifier)

Parameters

moduleIdentifier object

Returns

string

GetTypeIconName(string)

protected static string GetTypeIconName(string type)

Parameters

type string

Returns

string

OnInit(EventArgs)

protected override void OnInit(EventArgs e)

Parameters

e EventArgs