C# Класс BetterCms.Module.Pages.PagesModuleDescriptor

Pages module descriptor.
Наследование: ModuleDescriptor
Показать файл Открыть проект

Открытые методы

Метод Описание
PagesModuleDescriptor ( ICmsConfiguration configuration ) : System.Collections.Generic

Initializes a new instance of the PagesModuleDescriptor class.

RegisterCssIncludes ( ) : IEnumerable

Registers the style sheet files.

RegisterModuleTypes ( BetterCms.Core.Modules.ModuleRegistrationContext context, ContainerBuilder containerBuilder ) : void

Registers module types.

RegisterSidebarHeaderProjections ( ContainerBuilder containerBuilder ) : IEnumerable
RegisterSidebarMainProjections ( ContainerBuilder containerBuilder ) : IEnumerable

Registers the sidebar main projections.

RegisterSidebarSideProjections ( ContainerBuilder containerBuilder ) : IEnumerable

Registers the sidebar side projections.

RegisterSiteSettingsProjections ( ContainerBuilder containerBuilder ) : IEnumerable

Registers the site settings projections.

Приватные методы

Метод Описание
Events_PageRetrieved ( PageRetrievedEventArgs args ) : void

Occurs, when the page is retrieved.

ExtendPageWithPageData ( RenderPageViewModel renderPageViewModel, IPage pageData ) : void

Extends the page and master page view models with data from provided page entity.

IsReadOnly ( IPage page ) : bool
RegisterJsIncludes ( ) : IEnumerable
RegisterRenderingPageProperties ( ) : void

Описание методов

PagesModuleDescriptor() публичный Метод

Initializes a new instance of the PagesModuleDescriptor class.
public PagesModuleDescriptor ( ICmsConfiguration configuration ) : System.Collections.Generic
configuration ICmsConfiguration
Результат System.Collections.Generic

RegisterCssIncludes() публичный Метод

Registers the style sheet files.
public RegisterCssIncludes ( ) : IEnumerable
Результат IEnumerable

RegisterModuleTypes() публичный Метод

Registers module types.
public RegisterModuleTypes ( BetterCms.Core.Modules.ModuleRegistrationContext context, ContainerBuilder containerBuilder ) : void
context BetterCms.Core.Modules.ModuleRegistrationContext The area registration context.
containerBuilder Autofac.ContainerBuilder The container builder.
Результат void

RegisterSidebarHeaderProjections() публичный Метод

public RegisterSidebarHeaderProjections ( ContainerBuilder containerBuilder ) : IEnumerable
containerBuilder Autofac.ContainerBuilder
Результат IEnumerable

RegisterSidebarMainProjections() публичный Метод

Registers the sidebar main projections.
public RegisterSidebarMainProjections ( ContainerBuilder containerBuilder ) : IEnumerable
containerBuilder Autofac.ContainerBuilder The container builder.
Результат IEnumerable

RegisterSidebarSideProjections() публичный Метод

Registers the sidebar side projections.
public RegisterSidebarSideProjections ( ContainerBuilder containerBuilder ) : IEnumerable
containerBuilder Autofac.ContainerBuilder The container builder.
Результат IEnumerable

RegisterSiteSettingsProjections() публичный Метод

Registers the site settings projections.
public RegisterSiteSettingsProjections ( ContainerBuilder containerBuilder ) : IEnumerable
containerBuilder Autofac.ContainerBuilder The container builder.
Результат IEnumerable