C# Class Sdl.Web.Modules.MediaManager.Models.MediaManagerDistribution

Inheritance: Sdl.Web.Common.Models.EclItem
Datei anzeigen Open project: sdl/dxa-modules

Private Properties

Property Type Description
GetOptionalAttribute string

Public Methods

Method Description
GetDefaultView ( Localization localization ) : MvcData

Gets the default View.

This makes it possible possible to render "embedded" MediaManagerDistribution Models using the Html.DxaEntity method.

GetIconClass ( ) : string
ReadFromXhtmlElement ( XmlElement xhtmlElement ) : void

Read properties from XHTML element.

ToHtml ( string widthFactor, double aspect, string cssClass = null, int containerSize ) : string

Renders an HTML representation of the Media Manager Distribution.

This method is used by the IRichTextFragment.ToHtml() implementation and by the HtmlHelperExtensions.Media implementation.

Private Methods

Method Description
GetOptionalAttribute ( XmlElement xmlElement, string name ) : string

Method Details

GetDefaultView() public method

Gets the default View.
This makes it possible possible to render "embedded" MediaManagerDistribution Models using the Html.DxaEntity method.
public GetDefaultView ( Localization localization ) : MvcData
localization Localization The context Localization
return Sdl.Web.Common.Models.MvcData

GetIconClass() public method

public GetIconClass ( ) : string
return string

ReadFromXhtmlElement() public method

Read properties from XHTML element.
public ReadFromXhtmlElement ( XmlElement xhtmlElement ) : void
xhtmlElement System.Xml.XmlElement XHTML element
return void

ToHtml() public method

Renders an HTML representation of the Media Manager Distribution.
This method is used by the IRichTextFragment.ToHtml() implementation and by the HtmlHelperExtensions.Media implementation.
public ToHtml ( string widthFactor, double aspect, string cssClass = null, int containerSize ) : string
widthFactor string The factor to apply to the width - can be % (eg "100%") or absolute (eg "120").
aspect double The aspect ratio to apply.
cssClass string Optional CSS class name(s) to apply.
containerSize int The size (in grid column units) of the containing element.
return string