C# Class Sdl.Web.Tridion.Templates.PublishHtmlDesign

Inheritance: Sdl.Web.Tridion.Common.TemplateBase
Datei anzeigen Open project: sdl/dxa-content-management

Public Methods

Method Description
Transform ( Engine engine, Package package ) : void

Protected Methods

Method Description
ProcessBuildFiles ( Component zip, string tempFolder ) : void
ProcessModule ( string moduleName, Component moduleComponent, string tempFolder ) : void
ProcessModules ( string tempFolder ) : void

Private Methods

Method Description
BuildHtmlDesign ( string tempFolder ) : string
GetContentType ( string extension ) : ContentType
GetDesignConfigComponent ( Component moduleComponent ) : Component
GetMimeType ( string extension ) : string
GetModuleCustomLess ( Component variables, string code ) : string
GetTempFolder ( string driveParameter ) : string

Method Details

ProcessBuildFiles() protected method

protected ProcessBuildFiles ( Component zip, string tempFolder ) : void
zip Component
tempFolder string
return void

ProcessModule() protected method

protected ProcessModule ( string moduleName, Component moduleComponent, string tempFolder ) : void
moduleName string
moduleComponent Component
tempFolder string
return void

ProcessModules() protected method

protected ProcessModules ( string tempFolder ) : void
tempFolder string
return void

Transform() public method

public Transform ( Engine engine, Package package ) : void
engine Engine
package Package
return void