Namespace Dynamicweb.Frontend
Classes
- AreaLanguageViewModel
- AreaLanguageViewModel represents the rendering context used when an area language is rendered.
- AreaViewModel
- AreaViewModel represents the rendering context used when an area is rendered.
- CartOrderlineViewModel
- CartOrderlineViewModel represents the rendering context used when a CartOrderline is rendered.
- CartViewModel
- CartViewModel represents the rendering context used when a cart is rendered.
- ColorViewModel
- ColorViewModel represents the rendering context used when a color is rendered.
- ContainerInfo
- Class ContainerInfo contains information about the content placeholder of current rendering paragraph.
- Content
- Renders paragraphs for content containers of page and layout templates.
- FileViewModel
- FileViewModel represents the rendering context used when a file is rendered.
- FrontendEditing
- Represents frontend editing sensitive information.
- GeolocationViewModel
- GeolocationViewModel represents the rendering context used when a geolocation is rendered.
- GlobalAsaxHandler
- Handles Dynamicweb specific global.asax events.
note
https://msdn.microsoft.com/en-us/library/bb470252.aspx explains the events we use, and in which order they execute
- GoogleFontViewModel
- GoogleFontViewModel represents the rendering context used when an item is rendered.
- ItemFieldViewModel
- ItemFieldViewModel represents the rendering context used when an item field is rendered.
- ItemViewModel
- ItemViewModel represents the rendering context used when an item is rendered.
- LayoutTemplateLocator
- Static methods for locating the appropiate layout template location based on the current context.
- LinkViewModel
- ColorViewModel represents the rendering context used when a color is rendered.
- LoginHandler
- This class contains functions to handle with security.
- LogOnHandler
- The extranet authentication handler.
- Meta
- Represents the meta data of the pageview. Access through PageView.Current.Meta.
- OutputReplacer
- Does various formatting of the output from pageview object
- PageInfoViewModel
- Represents a page.
- PageLanguageViewModel
- PageLanguageViewModel represents the rendering context used when a page language is rendered.
- PageReferenceViewModel
- PageReferenceViewModel represents the rendering context used when a page reference is rendered.
- PageTemplateExtender
- Pageview template extender. Extends the rendering of a PageView.
- PageView
- The pageview object represents the current frontend pageview, the object that handles Default.aspx and all frontend page views.
- PageViewContext
- Object for pageview context sensitive information.
- PageViewIsolation
- PageViewIsolation isolates PageView.Current to the Page with the ID given in the Constructor. The PageView is isolated for as long as this object has not been disposed.
- PageViewMacro
- PageViewMacro implements macros used for getting Pageview specific context values for use in i.e. indexing.
- PageViewModel
- PageViewModel represents the rendering context used when a page is rendered.
- ParagraphInfoViewModel
- Represents a paragraph.
- ParagraphViewModel
- ParagraphViewModel represents the rendering context used when a paragraph is rendered.
- Renderer
- Class Renderer that renders Areas, page and paragraphs. This class cannot be inherited.
- Reset
- Class that contains function to restart/refresh the website frontend. The Cache object that holds the Page, Area Style etc. are or can be deleted, forcing the Application to reload them.
- SearchEngineFriendlyURLs
- Helper methods for handling search friendly urls.
- UserViewModel
- UserViewModel represents the rendering context used when a user is rendered.
- UserViewModel.GeoLocation
- Gets or sets an object that holds the location in the form of lattitude and longitude of the user object
- VisitorSessionCookie
- Represents a visitor's session cookie. This class cannot be inherited.
- XmlNavigation
- Represents the navigation object used to generate the xml for navigations
Enums
- ExperimentType
- ExperimentType specifies the type of split test experiment is executed on a given page
- FrontendEditing.FrontendEditingStates
- The frontend editing states
- PageView.HtmlType
- Defines how html tags of the current pageview should be rendered according to the different html standards. I.e. metatags, image tags etc.
- Reset.HashType
- Enum values used to tell ResetHash(HashType) what cached object to delete
- SearchEngineFriendlyURLs.Type
- Specifies the url pattern
- XmlNavigation.Expand
- Defines which pages in the navigation tree to include in the generated xml node set.
- XmlNavigation.IncludeMode
- Defines the modes deciding if pages Include, ShowInLegend and ShowInSitemap are taken into consideration when including nodes in the XML
- XmlNavigation.NavigationType
- Defines what the generated xml should be used for.