Class PageCommandGenerator
- Namespace
- InSite.Application.Sites.Write
- Assembly
- Shift.Sdk.dll
public class PageCommandGenerator
- Inheritance
-
PageCommandGenerator
- Inherited Members
- Extension Methods
Constructors
PageCommandGenerator()
public PageCommandGenerator()
Methods
DeletePageWithChildren(List<Guid>)
public ICommand[] DeletePageWithChildren(List<Guid> pagesToDele)
Parameters
Returns
- ICommand[]
GetCommands(QPage)
public List<ICommand> GetCommands(QPage page)
Parameters
pageQPage
Returns
GetCommands(PageState)
Returns the list of commands to create a Page.
public List<ICommand> GetCommands(PageState page)
Parameters
pagePageState
Returns
GetDifferencePageSetupCommands(QPage, QPage)
public ICommand[] GetDifferencePageSetupCommands(QPage original, QPage changed)
Parameters
Returns
- ICommand[]
GetDifferencePageSetupCommands(PageState, PageState)
public ICommand[] GetDifferencePageSetupCommands(PageState original, PageState changed)
Parameters
Returns
- ICommand[]
GetPageBlockCommands(QPage)
public ICommand[] GetPageBlockCommands(QPage page)
Parameters
pageQPage
Returns
- ICommand[]