<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Dynamicweb.CoreUI</name>
    </assembly>
    <members>
        <member name="M:Dynamicweb.CoreUI.Actions.ActionExtensions.ToModalActions(System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.Actions.ActionNode})">
            <summary>
            Converts the given <see cref="T:Dynamicweb.CoreUI.Actions.ActionNode"/> collection to actions suitable for modals.
            </summary>
            <param name="actions">The actions to convert.</param>
            <returns></returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Actions.ActionExtensions.TrySetCapability``1(``0,Dynamicweb.CoreUI.CapabilityControl.CapabilityKey)">
            <summary>
            Tries to set the capability for this <see cref="T:Dynamicweb.CoreUI.Actions.ActionNode"/>. If the underlying action node type does not allow changing capabilities, nothing will happen.
            </summary>
            <typeparam name="T">The node type to set primary capability for.</typeparam>
            <param name="node">The node to set primary capability for.</param>
            <param name="capability">The specific capability to set as the primary for the node.</param>
            <returns></returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Actions.ActionExtensions.IsRestrictedForCurrentUser(Dynamicweb.CoreUI.Actions.ActionNode)">
            <summary>
            Determines whether the given <see cref="T:Dynamicweb.CoreUI.Actions.ActionNode"/> is restricted for the current user.
            </summary>
            <param name="node"></param>
            <returns></returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Actions.ActionExtensions.IsRestrictedForUser(Dynamicweb.CoreUI.Actions.ActionNode,System.Int32)">
            <summary>
            Determines whether the given <see cref="T:Dynamicweb.CoreUI.Actions.ActionNode"/> is restricted for the specified user.
            </summary>
            <param name="node"></param>
            <param name="userId"></param>
            <returns></returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Actions.ActionExtensions.HasCapability(Dynamicweb.CoreUI.Actions.ActionNode)">
            <summary>
            Determines whether the given <see cref="T:Dynamicweb.CoreUI.Actions.ActionNode"/> has capability attached to it.
            </summary>
            <param name="node"></param>
        </member>
        <member name="P:Dynamicweb.CoreUI.Actions.ActionNode.PermissionLevelRequired">
            <summary>
            Permission level which is required to exeute the action
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Actions.KeyboardShortcut.CtrlEnter">
            <summary>
            Gets the keyboard shortcut representing Control + Enter.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Actions.KeyboardShortcut.CtrlS">
            <summary>
            Gets the keyboard shortcut representing Control + S.
            </summary>
            <remarks>This shortcut is commonly used for save operations in many applications. Use this property to
            reference the standard Control + S combination when handling keyboard input or defining shortcut keys.</remarks>
        </member>
        <member name="P:Dynamicweb.CoreUI.Actions.KeyboardShortcut.CtrlShiftS">
            <summary>
            Gets the keyboard shortcut representing Control+Shift+S.
            </summary>
            <remarks>This shortcut is commonly used for save and close operations in many applications. Use this property to
            reference the standard Control + Shift + S combination when handling keyboard input or defining shortcut keys.</remarks>
        </member>
        <member name="T:Dynamicweb.CoreUI.Actions.Button.ButtonType">
            <summary>
            Gets or sets value indicating whether or not button will have flair-marked top right.
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Actions.LanguageSelector">
            <summary>
            For selecting languages for multiple edit form
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Application.Shell">
            <summary>
            The backend (/admin) wrapper component that loads the backend and required css, js and font ressources
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.CapabilityControl.Capability">
            <summary>
            Model representing a capability.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.Capability.#ctor(Dynamicweb.CoreUI.CapabilityControl.CapabilityKey,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Dynamicweb.CoreUI.CapabilityControl.Capability"/> class.
            </summary>
            <param name="key">The key for the capability. This must be unique.</param>
            <param name="name">The name of the capability.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when category or key is null or empty.</exception>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.Capability.#ctor(Dynamicweb.CoreUI.CapabilityControl.CapabilityKey,System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.CapabilityControl.CapabilityKey})">
            <summary>
            Initializes a new instance of the <see cref="T:Dynamicweb.CoreUI.CapabilityControl.Capability"/> class.
            </summary>
            <param name="key">The key for the capability. This must be unique.</param>
            <param name="requiredCapabilities">The required capabilities for this capability is dependent on.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when category or key is null or empty.</exception>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.Capability.#ctor(Dynamicweb.CoreUI.CapabilityControl.CapabilityKey,System.String,System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.CapabilityControl.CapabilityKey})">
            <summary>
            Initializes a new instance of the <see cref="T:Dynamicweb.CoreUI.CapabilityControl.Capability"/> class.
            </summary>
            <param name="key">The key for the capability. This must be unique.</param>
            <param name="name">The name of the capability.</param>
            <param name="requiredCapabilities">The required capabilities for this capability is dependent on.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when category or key is null or empty.</exception>
        </member>
        <member name="P:Dynamicweb.CoreUI.CapabilityControl.Capability.Key">
            <summary>
            Gets the key for the specific capability within the category.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.CapabilityControl.Capability.Name">
            <summary>
            Gets the name of the capability.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.CapabilityControl.Capability.RequiredCapabilities">
            <summary>
            Gets the required capabilities for this capability.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilityService.GetCapabilityAccesses(System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.CapabilityControl.CapabilityKey})">
            <summary>
            Gets all capability access data for specified capability keys
            </summary>
            <param name="keys">Capability keys</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilityService.GetCapabilityAccess(System.Int32,Dynamicweb.CoreUI.CapabilityControl.CapabilityKey)">
            <summary>
            Gets capability access data
            </summary>
            <param name="userGroupId">User group id</param>
            <param name="key">Capability key</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilityService.CurrentUserHasCapability(Dynamicweb.CoreUI.CapabilityControl.CapabilityKey)">
            <summary>
            Checks whether the current user has access to use the specified capability.
            </summary>
            <param name="capabilityKey">The capability key</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilityService.UserHasCapability(System.Int32,Dynamicweb.CoreUI.CapabilityControl.CapabilityKey)">
            <summary>
            Checks whether the user has access to use the specified capability.
            </summary>
            <param name="userId">User id</param>
            <param name="capabilityKey">The capability key</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilityService.CurrentUserHasCapabilities(System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.CapabilityControl.CapabilityKey})">
            <summary>
            Checks whether the current user has access to use the specified collection of capabilities.
            </summary>
            <param name="capabilityKeys">Capability keys</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilityService.UserHasCapabilities(System.Int32,System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.CapabilityControl.CapabilityKey})">
            <summary>
            Checks whether the user has access to use the specified collection of capabilities.
            </summary>
            <param name="userId">User id</param>
            <param name="capabilityKeys">Capability keys</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilityService.RestrictCapability(System.Int32,Dynamicweb.CoreUI.CapabilityControl.Capability)">
            <summary>
            Restricts access to capability.
            </summary>
            <param name="userGroupId">User group id</param>
            <param name="capability">Capability</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilityService.UnrestrictCapability(System.Int32,Dynamicweb.CoreUI.CapabilityControl.Capability)">
            <summary>
            Remove access restriction for capability.
            </summary>
            <param name="userGroupId">User group id</param>
            <param name="capability">Capability</param>
        </member>
        <member name="P:Dynamicweb.CoreUI.CapabilityControl.CapabilityService.Info">
            <summary>
            Represents the Cache information
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilityService.SetCacheType``1">
            <summary>
            Sets the Cache type
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilityService.ClearCache(System.Collections.Generic.IEnumerable{System.Int32})">
            <summary>
            Clears Cache by user group ids collection
            </summary>
            <param name="keys">The collection of user group ids</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilityService.ClearCache(System.Int32)">
            <summary>
            Clears Cache by user group id
            </summary>
            <param name="key">The user group id</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilityService.ClearCache">
            <summary>
            Clears Cache
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.CapabilityControl.CapabilityServices.Capabilities">
            <summary>
            Gets instance of CapabilityService
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.CapabilityControl.CapabilityServices.CapabilitySets">
            <summary>
            Gets instance of CapabilitySetService
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilitySetService.GetCapabilitySetAccesses(System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.CapabilityControl.CapabilitySetKey})">
            <summary>
            Gets all capability set access data for specified capability set keys
            </summary>
            <param name="keys">Capability set keys</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilitySetService.GetCapabilitySetAccess(System.Int32,Dynamicweb.CoreUI.CapabilityControl.CapabilitySetKey)">
            <summary>
            Gets capability set access data
            </summary>
            <param name="userGroupId">User group id</param>
            <param name="key">Capability set key</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilitySetService.CurrentUserHasCapabilitySet(Dynamicweb.CoreUI.CapabilityControl.CapabilitySetKey)">
            <summary>
            Checks whether the current user has access to use the specified capability set.
            </summary>
            <param name="capabilitySetKey">The capability set key</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilitySetService.UserHasCapabilitySet(System.Int32,Dynamicweb.CoreUI.CapabilityControl.CapabilitySetKey)">
            <summary>
            Checks whether the user has access to use the specified capability set.
            </summary>
            <param name="userId">User id</param>
            <param name="capabilitySetKey">The capability set key</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilitySetService.CurrentUserHasCapabilitySets(System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.CapabilityControl.CapabilitySetKey})">
            <summary>
            Checks whether the current user has access to use the specified collection of capability sets.
            </summary>
            <param name="capabilitySetKeys">Capability set keys</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilitySetService.UserHasCapabilitySets(System.Int32,System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.CapabilityControl.CapabilitySetKey})">
            <summary>
            Checks whether the user has access to use the specified collection of capability sets.
            </summary>
            <param name="userId">User id</param>
            <param name="capabilitySetKeys">Capability set keys</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilitySetService.RestrictCapabilitySet(System.Int32,Dynamicweb.CoreUI.CapabilityControl.CapabilitySet)">
            <summary>
            Restricts access to capability set.
            </summary>
            <param name="userGroupId">User group id</param>
            <param name="capabilitySet">Capability set</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilitySetService.UnrestrictCapabilitySet(System.Int32,Dynamicweb.CoreUI.CapabilityControl.CapabilitySet)">
            <summary>
            Remove access restriction for capability set.
            </summary>
            <param name="userGroupId">User group id</param>
            <param name="capabilitySet">Capability set</param>
        </member>
        <member name="P:Dynamicweb.CoreUI.CapabilityControl.CapabilitySetService.Info">
            <summary>
            Represents the Cache information
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilitySetService.SetCacheType``1">
            <summary>
            Sets the Cache type
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilitySetService.ClearCache(System.Collections.Generic.IEnumerable{System.Int32})">
            <summary>
            Clears Cache by user group ids collection
            </summary>
            <param name="keys">The collection of user group ids</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilitySetService.ClearCache(System.Int32)">
            <summary>
            Clears Cache by user group id
            </summary>
            <param name="key">The user group id</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.CapabilitySetService.ClearCache">
            <summary>
            Clears Cache
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilityService.GetCapabilityAccesses(System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.CapabilityControl.CapabilityKey})">
            <summary>
            Gets all capability access data for specified capability keys
            </summary>
            <param name="keys">Capability keys</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilityService.GetCapabilityAccess(System.Int32,Dynamicweb.CoreUI.CapabilityControl.CapabilityKey)">
            <summary>
            Gets capability access data
            </summary>
            <param name="userGroupId">User group id</param>
            <param name="key">Capability key</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilityService.CurrentUserHasCapability(Dynamicweb.CoreUI.CapabilityControl.CapabilityKey)">
            <summary>
            Checks whether the current user has access to use the specified capability.
            </summary>
            <param name="capabilityKey">The capability key</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilityService.UserHasCapability(System.Int32,Dynamicweb.CoreUI.CapabilityControl.CapabilityKey)">
            <summary>
            Checks whether the user has access to use the specified capability.
            </summary>
            <param name="userId">User id</param>
            <param name="capabilityKey">The capability key</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilityService.CurrentUserHasCapabilities(System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.CapabilityControl.CapabilityKey})">
            <summary>
            Checks whether the current user has access to use the specified collection of capabilities.
            </summary>
            <param name="capabilityKeys">Capability keys</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilityService.UserHasCapabilities(System.Int32,System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.CapabilityControl.CapabilityKey})">
            <summary>
            Checks whether the user has access to use the specified collection of capabilities.
            </summary>
            <param name="userId">User id</param>
            <param name="capabilityKeys">Capability keys</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilityService.RestrictCapability(System.Int32,Dynamicweb.CoreUI.CapabilityControl.Capability)">
            <summary>
            Restricts access to capability.
            </summary>
            <param name="userGroupId">User group id</param>
            <param name="capability">Capability</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilityService.UnrestrictCapability(System.Int32,Dynamicweb.CoreUI.CapabilityControl.Capability)">
            <summary>
            Remove access restriction for capability.
            </summary>
            <param name="userGroupId">User group id</param>
            <param name="capability">Capability</param>
        </member>
        <member name="P:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilityService.Info">
            <summary>
            Represents the Cache information
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilityService.SetCacheType``1">
            <summary>
            Sets the Cache type
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilityService.ClearCache(System.Collections.Generic.IEnumerable{System.Int32})">
            <summary>
            Clears Cache by user group ids collection
            </summary>
            <param name="keys">The collection of user group ids</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilityService.ClearCache(System.Int32)">
            <summary>
            Clears Cache by user group id
            </summary>
            <param name="key">The user group id</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilityService.ClearCache">
            <summary>
            Clears Cache
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilitySetService.GetCapabilitySetAccesses(System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.CapabilityControl.CapabilitySetKey})">
            <summary>
            Gets all capability set access data for specified capability set keys
            </summary>
            <param name="keys">Capability set keys</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilitySetService.GetCapabilitySetAccess(System.Int32,Dynamicweb.CoreUI.CapabilityControl.CapabilitySetKey)">
            <summary>
            Gets capability set access data
            </summary>
            <param name="userGroupId">User group id</param>
            <param name="key">Capability set key</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilitySetService.CurrentUserHasCapabilitySet(Dynamicweb.CoreUI.CapabilityControl.CapabilitySetKey)">
            <summary>
            Checks whether the current user has access to use the specified capability set.
            </summary>
            <param name="capabilitySetKey">The capability set key</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilitySetService.UserHasCapabilitySet(System.Int32,Dynamicweb.CoreUI.CapabilityControl.CapabilitySetKey)">
            <summary>
            Checks whether the user has access to use the specified capability set.
            </summary>
            <param name="userId">User id</param>
            <param name="capabilitySetKey">The capability set key</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilitySetService.CurrentUserHasCapabilitySets(System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.CapabilityControl.CapabilitySetKey})">
            <summary>
            Checks whether the current user has access to use the specified collection of capability sets.
            </summary>
            <param name="capabilitySetKeys">Capability set keys</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilitySetService.UserHasCapabilitySets(System.Int32,System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.CapabilityControl.CapabilitySetKey})">
            <summary>
            Checks whether the user has access to use the specified collection of capability sets.
            </summary>
            <param name="userId">User id</param>
            <param name="capabilitySetKeys">Capability set keys</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilitySetService.RestrictCapabilitySet(System.Int32,Dynamicweb.CoreUI.CapabilityControl.CapabilitySet)">
            <summary>
            Restricts access to capability set.
            </summary>
            <param name="userGroupId">User group id</param>
            <param name="capabilitySet">Capability set</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilitySetService.UnrestrictCapabilitySet(System.Int32,Dynamicweb.CoreUI.CapabilityControl.CapabilitySet)">
            <summary>
            Remove access restriction for capability set.
            </summary>
            <param name="userGroupId">User group id</param>
            <param name="capabilitySet">Capability set</param>
        </member>
        <member name="P:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilitySetService.Info">
            <summary>
            Represents the Cache information
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilitySetService.SetCacheType``1">
            <summary>
            Sets the Cache type
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilitySetService.ClearCache(System.Collections.Generic.IEnumerable{System.Int32})">
            <summary>
            Clears Cache by user group ids collection
            </summary>
            <param name="keys">The collection of user group ids</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilitySetService.ClearCache(System.Int32)">
            <summary>
            Clears Cache by user group id
            </summary>
            <param name="key">The user group id</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.CapabilityControl.DefaultCapabilitySetService.ClearCache">
            <summary>
            Clears Cache
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.ComponentExtensions">
            <summary>
            Extensions for <see cref="T:Dynamicweb.CoreUI.UiComponentBase"/>.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.ComponentExtensions.GetOrAddTab(Dynamicweb.CoreUI.UiComponentBase,System.String)">
            <summary>
            Gets or adds a tab with the given name if the given component wraps a <see cref="T:Dynamicweb.CoreUI.Layout.TabContainer"/>.
            </summary>
            <param name="component">The component to get or add the tab under.</param>
            <param name="name">The name of the tab to get or add.</param>
            <returns>A <see cref="T:Dynamicweb.CoreUI.Layout.Tab"/> if possible; <c>null</c> otherwise.</returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.ComponentExtensions.Has``1(Dynamicweb.CoreUI.UiComponentBase)">
            <summary>
            Determines whether the given component or one of its child components is of type <typeparamref name="TComponent"/>.
            </summary>
            <typeparam name="TComponent">The type of the component to find.</typeparam>
            <param name="component">The component which is searched.</param>
            <returns><c>true</c> if <paramref name="component"/> or a child is <typeparamref name="TComponent"/>; <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.ComponentExtensions.Get``1(Dynamicweb.CoreUI.UiComponentBase)">
            <summary>
            Searches the given component and its child components and returns the first component of type <typeparamref name="TComponent"/>.
            </summary>
            <typeparam name="TComponent">The type of the component to find.</typeparam>
            <param name="component">The component which is searched.</param>
            <returns>The first component that matches type <typeparamref name="TComponent"/>.</returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.ComponentExtensions.Get``1(Dynamicweb.CoreUI.UiComponentBase,System.Func{``0,System.Boolean})">
            <summary>
            Searches the given component and its child components and returns the first component of type <typeparamref name="TComponent"/> matching the given predicate.
            </summary>
            <typeparam name="TComponent">The type of the component to find.</typeparam>
            <param name="component">The component which is searched.</param>
            <param name="predicate">The predicate to find the specific component.</param>
            <returns>The first component that matches type <typeparamref name="TComponent"/>.</returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.ComponentExtensions.GetAll``1(Dynamicweb.CoreUI.UiComponentBase)">
            <summary>
            Searches the given component or its child components and returns all components of type <typeparamref name="TComponent"/>.
            </summary>
            <typeparam name="TComponent">The type of the components to find.</typeparam>
            <param name="component">The component which is searched.</param>
            <returns>All components that matches type <typeparamref name="TComponent"/>.</returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.ComponentExtensions.TryGet``1(Dynamicweb.CoreUI.UiComponentBase,``0@)">
            <summary>
            Searches the given component or its child components and returns the first component of type <typeparamref name="TComponent"/>.
            </summary>
            <typeparam name="TComponent">The type of the component to find.</typeparam>
            <param name="component">The component which is searched.</param>
            <param name="result">When the method returns, contains either the first <typeparamref name="TComponent"/> component or <c>null</c>.</param>
            <returns><c>true</c> if a component of type <typeparamref name="TComponent"/> was found; <c>false</c> otherwise.</returns>
        </member>
        <member name="T:Dynamicweb.CoreUI.Data.CommandLog.CommandLogSearchFilter">
            <summary>
            Represents an object used to filter results when getting command logs
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Data.CommandLog.CommandLogSearchFilter.PageNumber">
            <summary>
            Gets or sets page number for results
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Data.CommandLog.CommandLogSearchFilter.PageSize">
            <summary>
            Get or sets amount of records retrived
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Data.CommandLog.CommandLogSearchFilter.OrderBy">
            <summary>
            Gets or sets order by ds column name
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Data.CommandLog.CommandLogSearchFilter.OrderByDirection">
            <summary>
            Gets or sets order by direction
            </summary>
            <remarks>Supports "ASC" and "DESC"</remarks>
        </member>
        <member name="P:Dynamicweb.CoreUI.Data.CommandLog.CommandLogSearchFilter.TimestampFrom">
            <summary>
            Gets or sets <seealso cref="P:Dynamicweb.CoreUI.Data.CommandLog.CommandLog.Timestamp"/> from filter
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Data.CommandLog.CommandLogSearchFilter.TimestampTo">
            <summary>
            Gets or sets <seealso cref="P:Dynamicweb.CoreUI.Data.CommandLog.CommandLog.Timestamp"/> to filter
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Data.CommandLog.CommandLogSearchFilter.SearchValue">
            <summary>
            Gets or sets value to be searched for command log id or model type
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Data.CommandLog.CommandLogSearchFilter.UserIds">
            <summary>
            Gets or sets user ids collection
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Data.CommandLog.IProvidesCommandLogContext">
            <summary>
            Represents an interface for providing <seealso cref="T:Dynamicweb.CoreUI.Data.CommandLog.CommandLogContext"/>
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.CommandLog.IProvidesCommandLogContext.GetContext">
            <summary>
            Gets the <see cref="T:Dynamicweb.CoreUI.Data.CommandLog.CommandLogContext"/>
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.ShowMessageGenerateCommandBase`1.GenerateMessage">
            <summary>
            Generates the message body text.
            If result is <c>null</c> or <c>string.Empty</c>, the message box will not be displayed.
            </summary>
            <returns>The message body text or <c>null</c>.</returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.ShowMessageGenerateCommandBase.GenerateMessage">
            <summary>
            Generates the message body text.
            If result is <c>null</c> or <c>string.Empty</c>, the message box will not be displayed.
            </summary>
            <returns>The message body text or <c>null</c>.</returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.DataQueryListBase`3.GetPreparedListItems(System.Nullable{System.Int32}@)">
            <summary>
            Gets a list of domain models that have been paged, filtered and sorted.
            </summary>
            <param name="totalCount">The total number of items in the unpaged list.</param>
            <returns></returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.DataQueryListBase`3.GetListItems">
            <summary>
            Gets all domain models to be paged, filtered and sorted.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Dynamicweb.CoreUI.Data.DataViewModelBase.PermissionLevelCurrentUser">
            <summary>
            Level of permission which user has to the model
            </summary>
            <remarks>
            Used only to build UI: to not show edit button if no Edit permission, to not show create option when no Create permission, e.t.c
            Every command must additionally checks permissions by itself.
            </remarks>
        </member>
        <member name="T:Dynamicweb.CoreUI.Data.DefaultScreenFieldProvider`1">
            <summary>
            The default implementation of <see cref="T:Dynamicweb.CoreUI.Data.ModelFieldProviderBase"/> that returns all the model properties with the <see cref="T:Dynamicweb.CoreUI.Data.ConfigurablePropertyAttribute"/>.
            </summary>
            <typeparam name="TModel">The type that is derived from <see cref="T:Dynamicweb.CoreUI.Data.DataViewModelBase"/>.</typeparam>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.EditorLayouts.EditorLayoutRepository.DeleteTabsById(System.Collections.Generic.IEnumerable{System.Int32})">
            <summary>
            Entrypoint for deleting all related groups and editors to the tab with ids <paramref name="tabIds"/> through the use of transaction.
            </summary>
            <param name="tabIds"></param>
            <returns></returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.EditorLayouts.EditorLayoutRepository.DeleteGroupsById(System.Collections.Generic.IEnumerable{System.Int32})">
            <summary>
            Delete single group by <paramref name="groupIds"/>
            </summary>
            <param name="groupIds"></param>
            <returns></returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.ExportPresets.ExportPresetService.ClearCache(System.Collections.Generic.IEnumerable{System.Int64})">
            <summary>
            Clears cached presets by their ids.
            </summary>
            <param name="keys">Preset ids to clear.</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.ExportPresets.ExportPresetService.ClearCache(System.Int64)">
            <summary>
            Clears cached preset by id.
            </summary>
            <param name="key">Preset id to clear.</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.ExportPresets.ExportPresetService.ClearCache">
            <summary>
            Clears all cached presets.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.ExportPresets.ExportPresetService.GetAllUserAndGroupIds">
            <summary>
            Gets all ids of users and user groups, which uses export presets.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.ExportPresets.ExportPresetService.GetAllExportPresets">
            <summary>
            Gets all export presets.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.ExportPresets.ExportPresetService.GetExportPresetsByUserAndModel``1(Dynamicweb.Security.UserManagement.User)">
            <summary>
            Gets export presets by user and <see cref="T:Dynamicweb.CoreUI.Data.ScreenConfiguration.ScreenPreset"/> model
            </summary>
            <typeparam name="TModel">Model type.</typeparam>
            <param name="user">User.</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.ExportPresets.ExportPresetService.GetExportPresetsByUserIds(System.Collections.Generic.IEnumerable{System.Int32})">
            <summary>
            Gets export presets available to users with specified ids.
            </summary>
            <param name="userIds">User ids.</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.ExportPresets.ExportPresetService.GetExportPreset(System.Int64)">
            <summary>
            Gets export preset by id.
            </summary>
            <param name="id">Export preset id.</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.ExportPresets.ExportPresetService.DeleteExportPresets(System.Collections.Generic.IEnumerable{System.Int64})">
            <summary>
            Removes export presets with specified ids.
            </summary>
            <param name="ids">Export preset ids.</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.ExportPresets.ExportPresetService.SaveExportPreset(Dynamicweb.CoreUI.Data.ExportPresets.ExportPreset)">
            <summary>
            Saves export preset.
            </summary>
            <param name="preset">Export preset.</param>
        </member>
        <member name="T:Dynamicweb.CoreUI.Data.Filtering.FilterProvider`1">
            <summary>
            Base class for creating filters for a model.
            </summary>
            <typeparam name="TModel">The model the provider is implemented for.</typeparam>
        </member>
        <member name="P:Dynamicweb.CoreUI.Data.Filtering.FilterProvider`1.Values">
            <summary>
            The value collection for filters.
            Can be used to get the current values for active filters.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.Filtering.FilterProvider`1.SetExcludedFilters(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            Allows setting filters to exclude.
            </summary>
            <param name="excludedFilters">The filters to exclude.</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.Filtering.FilterProvider`1.GetFilterMap">
            <summary>
            Gets the name map for the filters.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.Filtering.FilterProvider`1.GetFilters">
            <summary>
            Gets the filters.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.Filtering.FilterProvider`1.GetFilter(System.String)">
            <summary>
            Creates a filter for the definition with the given name.
            </summary>
            <param name="filterName">The name of the filter definition to create a filter for. Corresponds to <see cref="P:Dynamicweb.CoreUI.Filters.FilterDefinition.Name"/>.</param>
            <returns></returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.Filtering.FilterProvider`1.GetFilterDefinitions">
            <summary>
            Gets filter definitions.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.Filtering.FilterProvider`1.GetFilterNameMap">
            <summary>
            Gets a map from filter name to the underlying model property name.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.Filtering.FilterProvider`1.ConvertFilterValues(Dynamicweb.CoreUI.Data.Filtering.FilterValueCollection)">
            <summary>
            Converts a <see cref="T:Dynamicweb.CoreUI.Data.Filtering.FilterValueCollection"/> to another value collection if needed by the provider.
            </summary>
            <param name="values">The value collection to convert.</param>
            <returns>Converted value collection.</returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.Filtering.FilterProvider`1.TryGetModel``1(``0@)">
            <summary>
            Tries to get the model from the filter provider as the given type.
            </summary>
            <typeparam name="TListModel">The type of the model to get.</typeparam>
            <param name="listModel">The model in this filter provider as <typeparamref name="TListModel"/> if possible.</param>
            <returns><c>true</c> if the model is valid; <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.Filtering.FilterProvider`1.CreateFilterDefinition``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.String,System.String,Dynamicweb.CoreUI.Data.Filtering.FilterOperator,System.Object)">
            <summary>
            Create a filter definition.
            </summary>
            <typeparam name="TValue">The type of the property used for the filter definition.</typeparam>
            <param name="expression">The expression identifying the property for the filter definition.</param>
            <param name="label">The filter label.</param>
            <param name="filterName">The name of the filter used to identify it from other filters.</param>
            <param name="category">The category to group filters under.</param>
            <param name="filterOperator">The operator to use to compares values.</param>
            <param name="fallbackValue">The fallback value of the filter.</param>
            <returns></returns>
            <exception cref="T:System.ArgumentException">Throws if the property given is not specified to be filterable.</exception>
        </member>
        <member name="T:Dynamicweb.CoreUI.Data.Filtering.DefaultFilterProvider`1">
            <summary>
            The default filter provider.
            </summary>
            <typeparam name="TModel"></typeparam>
        </member>
        <member name="T:Dynamicweb.CoreUI.Data.IIdentifierSource">
            <summary>
            Implemented by <see cref="T:Dynamicweb.CoreUI.Data.DataQueryListBase`3"/> to expose an
            efficient identifier-only path. Queries that have expensive mapping logic can override
            <see cref="M:Dynamicweb.CoreUI.Data.DataQueryListBase`3.MapModelsForIdentifiers(System.Collections.Generic.IEnumerable{`1})"/> to skip
            that work; queries that do not override it fall back to full <c>MapModels</c> automatically.
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Data.ModelFieldProviderBase`1">
            <summary>
            The model based variant of <see cref="T:Dynamicweb.CoreUI.Data.ModelFieldProviderBase"/>.
            </summary>
            <typeparam name="TModel">The type that is derived from <see cref="T:Dynamicweb.CoreUI.Data.DataViewModelBase"/>.</typeparam>
        </member>
        <member name="T:Dynamicweb.CoreUI.Data.ModelFieldProviderBase">
            <summary>
            The base provider class to get available model fields.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.ModelMapping.CreateFromConfigurableProperty``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
            <summary>
            Creates model mapping from model property having <seealso cref="T:Dynamicweb.CoreUI.Data.ConfigurablePropertyAttribute"/>.
            </summary>
            <typeparam name="TModel">Mapping value expression input model type</typeparam>
            <typeparam name="TValue">Mapping value expression output value type</typeparam>
            <param name="propertyExpression">The property mapping expression</param>
            <returns>Model mapping</returns>
            <exception cref="T:System.ArgumentException">Thrown when expression have invalid member target. Must reference a property on <typeparamref name="TModel"/>.</exception>
            <exception cref="T:System.InvalidOperationException">Thrown when the property doesn't have <seealso cref="T:Dynamicweb.CoreUI.Data.ConfigurablePropertyAttribute"/></exception>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.ModelMapping.Create``2(System.Func{``0,``1},System.String,System.String,System.Boolean,System.String,System.String,System.String,System.Boolean)">
            <summary>
            Creates model mapping with specified value expression, mapping name, label, sortable behavior, system name, hind and explanation
            </summary>
            <typeparam name="TModel">Mapping value expression input model type</typeparam>
            <typeparam name="TValue">Mapping value expression output value type</typeparam>
            <param name="getModelValue">The mapping value expression</param>
            <param name="mappingName">Mapping name. Required.</param>
            <param name="systemName">Mapping system name, if not set - mapping name will be used.</param>
            <param name="isSortable">Sortable behavior</param>
            <param name="label">Mapping label, if not set - mapping name will be used.</param>
            <param name="hint">Hint</param>
            <param name="explanation">Explanation</param>
            <param name="isSearchable">Searchable behavior</param>
            <returns>Model mapping</returns>
            <exception cref="T:System.ArgumentException">Thrown when the mapping name is not specified.</exception>
            <remarks>Only allowed  to use for select providers. Any other cases should be used <see cref="M:Dynamicweb.CoreUI.Data.ModelMapping.CreateFromConfigurableProperty``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})"/>.</remarks>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.ModelMapping.Create(System.Reflection.PropertyInfo,System.Type)">
            <summary>
            Creates a model mapping from the given <see cref="T:System.Reflection.PropertyInfo">property info</see>.
            The property must have the <see cref="T:Dynamicweb.CoreUI.Data.ConfigurablePropertyAttribute"/>.
            </summary>
            <param name="propertyInfo">The property to use as the basis for the model mapping.</param>
            <param name="modelType">The type of the model to which the model mapping belongs.</param>
            <returns></returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.ScreenLayouts.ScreenLayoutRepository.DeleteTabsById(System.Collections.Generic.IEnumerable{System.Int32})">
            <summary>
            Entrypoint for deleting all related groups and editors to the tab with ids <paramref name="tabIds"/> through the use of transaction.
            </summary>
            <param name="tabIds"></param>
            <returns></returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.ScreenLayouts.ScreenLayoutRepository.DeleteGroupsById(System.Collections.Generic.IEnumerable{System.Int32})">
            <summary>
            Delete single group by <paramref name="groupIds"/>
            </summary>
            <param name="groupIds"></param>
            <returns></returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Data.ShowMessageGenerateListCommandBase.GenerateMessage">
            <summary>
            Generates the message body text.
            If result is <c>null</c> or <c>string.Empty</c>, the message box will not be displayed.
            </summary>
            <returns>The message body text or <c>null</c>.</returns>
        </member>
        <member name="T:Dynamicweb.CoreUI.Displays.DisplayBase`1">
            <summary>
            Base class for all display elements - i.e. graphs, images, text and other elements that cannot be edited
            To be added to a column
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Displays.Information.AlertType">
            <summary>
            Represents the types of alerts that can be displayed.
            </summary>
            <remarks>
            The colors associated with each alert type are as follows:
            - Info: Blue
            - Success: Green
            - Warning: Yellow
            - Danger: Red
            </remarks>
        </member>
        <member name="F:Dynamicweb.CoreUI.Displays.Information.AlertType.Info">
            <summary>
            Represents an informational alert.
            </summary>
        </member>
        <member name="F:Dynamicweb.CoreUI.Displays.Information.AlertType.Success">
            <summary>
            Represents a success alert.
            </summary>
        </member>
        <member name="F:Dynamicweb.CoreUI.Displays.Information.AlertType.Warning">
            <summary>
            Represents a warning alert.
            </summary>
        </member>
        <member name="F:Dynamicweb.CoreUI.Displays.Information.AlertType.Danger">
            <summary>
            Represents a danger alert.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.ButtonStylePreview.BorderRadius">
            <summary>
            Gets or sets border radius.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.ButtonStylePreview.BorderSize">
            <summary>
            Gets or sets border size.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.ButtonStylePreview.PaddingY">
            <summary>
            Gets or sets padding Top and Bottom.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.ButtonStylePreview.PaddingX">
            <summary>
            Gets or sets padding Left and Right.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.ButtonStylePreview.BackgroundColor">
            <summary>
            Gets or sets background color.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.ButtonStylePreview.ForegroundColor">
            <summary>
            Gets or sets foreground color.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.ButtonStylePreview.PrimaryButtonColor">
            <summary>
            Gets or sets primary button color.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.ButtonStylePreview.SecondaryButtonColor">
            <summary>
            Gets or sets secondary button color.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.HtmlBlock.Inline">
            <summary>
            Gets or sets a value indicating whether the HTML content should be rendered inline.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.HtmlBlock.DisableValidation">
            <summary>
            Gets or sets a value indicating whether HTML5 validation attributes should be removed from nested elements.
            When <c>true</c>, attributes like 'required', 'pattern', 'min', 'max', etc. are stripped from all child elements.
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Displays.Information.InfoBar">
            <summary>
            Info bar component with dictionary value used as data columns
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.BaseFontSize">
            <summary>
            Gets or sets base font size.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.BaseFontScale">
            <summary>
            Gets or sets base font scale.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.ParagraphFont">
            <summary>
            Gets or sets paragraph font family.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.ParagraphFontImportCss">
            <summary>
            Gets or sets the CSS instruction of how to import the paragraph font.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.ParagraphFontStyle">
            <summary>
            Gets or sets paragraph font style.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.ParagraphFontWeight">
            <summary>
            Gets or sets paragraph font weight.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.ParagraphLetterSpacing">
            <summary>
            Gets or sets paragraph letter spacing.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.ParagraphLineHeight">
            <summary>
            Gets or sets paragraph line height.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.ParagraphTextTransformation">
            <summary>
            Gets or sets paragraph text transformation.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.HeadingFont">
            <summary>
            Gets or sets heading font family.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.HeadingFontImportCss">
            <summary>
            Gets or sets the CSS instruction of how to import the heading font.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.HeadingFontStyle">
            <summary>
            Gets or sets heading font style.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.HeadingFontWeight">
            <summary>
            Gets or sets heading font weight.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.HeadingLetterSpacing">
            <summary>
            Gets or sets heading letter spacing.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.HeadingLineHeight">
            <summary>
            Gets or sets heading line height.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.HeadingTextTransformation">
            <summary>
            Gets or sets heading text transformation.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.ButtonFont">
            <summary>
            Gets or sets button font family.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.ButtonFontImportCss">
            <summary>
            Gets or sets the CSS instruction of how to import the button font.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.ButtonFontStyle">
            <summary>
            Gets or sets button font style.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.ButtonFontWeight">
            <summary>
            Gets or sets button font weight.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.ButtonLetterSpacing">
            <summary>
            Gets or sets button letter spacing.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.ButtonLineHeight">
            <summary>
            Gets or sets button line height.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Displays.Information.TypographyPagePreview.ButtonTextTransformation">
            <summary>
            Gets or sets button text transformation.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Displays.Widgets.ProgressDisplay.GetProgress">
            <summary>
            Returns the percent of the progress.
            </summary>
            <returns>The percentage value.</returns>
        </member>
        <member name="T:Dynamicweb.CoreUI.Editors.EditorBase">
            <summary>
            Base class for all editors taking input from the UI
            To be added to a column
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Editors.EditorGrouping">
            <summary>
            Represents a group of editors that can be processed collectively.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.EditorGrouping.Editors">
            <summary>
            Gets the collection of editors associated with the object.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.EditorGrouping.ProcessAsList">
            <summary>
            Indicates whether processing should be performed as a list.
            If <c>true</c>, the editors will be processed as a list; otherwise, they will be processed as a dictionary.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Inputs.CodeEditor.FilePath">
            <summary>
            Gets or sets the file path relative to /Files folder.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Inputs.CodeEditor.CodeLanguage">
            <summary>
            Gets or sets the code language that the editor should use for syntax highlighting.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Inputs.CodeEditor.Plugins">
            <summary>
            The collection of plugins to load into the code editor.
            See <see cref="T:Dynamicweb.CoreUI.Editors.Inputs.CodeEditorPlugins"/> for available standard plugins, or specify the path to a custom plugin, e.g., /Files/PlugIns/MyPlugIn.js.
            </summary>
        </member>
        <member name="F:Dynamicweb.CoreUI.Editors.Inputs.CodeEditorPlugins.FirehoseSchemaCompletionProvider">
            <summary>
            Represents the identifier for the Firehose schema completion provider.
            </summary>
        </member>
        <member name="F:Dynamicweb.CoreUI.Editors.Inputs.CodeEditorPlugins.LogHighlighter">
            <summary>
            Represents the identifier for the log highlighter.
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Editors.Inputs.DictionaryEditor">
            <summary>
            For selecting multiple options. Use this when you have less than 10 options
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Inputs.FileUpload.Accept">
            <summary>
            Gets or sets the list of strings that defines the file types the file input should accept. 
            The list of unique file type specifiers.
            </summary>
            <example>
            Accept.Add(".mp4");
            Accept.Add("application/msword");
            Accept.Add("image/*"); // meaning "any image file"
            </example>
            <seealso href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/file#additional_attributes"/>
        </member>
        <member name="T:Dynamicweb.CoreUI.Editors.Inputs.FontData">
            <summary>
            
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Editors.Inputs.GeoLocation">
            <summary>
            
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Editors.Inputs.GeoLocationData">
            <summary>
            
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Editors.Inputs.Html5">
            <summary>
            
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Editors.Inputs.Html5InputType">
            <summary>
            
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Editors.Inputs.InputBase`1">
            <summary>
            Base class for input controls where values can be typed, i.e. input type text, integer etc.
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Editors.Inputs.Number">
            <summary>
            Represents a number input editor
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Inputs.Richtext.CultureCode">
            <summary>
            Gets or sets the culture code that specifies the locale to use for formatting and translating operations.
            </summary>
            <remarks>The culture code should be provided as a language tag, such as "en-US" for English
            (United States) or "fr-FR" for French (France). Setting this property allows the application to adapt its
            behavior to the user's cultural preferences, affecting how dates, numbers, and other culture-sensitive data
            are displayed and interpreted.</remarks>
        </member>
        <member name="T:Dynamicweb.CoreUI.Editors.Inputs.ListBase">
            <summary>
            Base class for input controls where values can be typed, i.e. input type text, integer etc.
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Editors.Lists.BoxedRadio">
            <summary>
            For selecting a single option. Use this when you have a list of less than 11 options
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Editors.Lists.CheckboxList">
            <summary>
            For selecting multiple options. Use this when you have less than 10 options
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Editors.Lists.Radio">
            <summary>
            For selecting a single option. Use this when you have a list of less than 11 options
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Editors.Lists.Select">
            <summary>
            For selecting a single option. Use this when you have a list of more than 10 options
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Editors.Lists.SelectMulti">
            <summary>
            For selecting multiple options. Use this when you have many available options that should all be visible and sorting is not needed
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Editors.Lists.TagCloudList">
            <summary>
            For selecting multiple options. Use this when you have many available options, but only the small collection of selected options must be shown
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Editors.Lists.VisualSelect">
            <summary>
            For selecting a single option. Use this when you have a list of more than 10 options
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Selectors.ButtonEditor.ShowToggle">
            <summary>
            Gets or sets value indicating whether to show the field toggle
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Selectors.ButtonEditor.AreaId">
            <summary>
            Gets or sets the area id.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Selectors.ButtonEditor.ColorSchemeGroupId">
            <summary>
            Gets or sets the color scheme group id.
            </summary>
            <remarks></remarks>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Selectors.ButtonEditor.ColorSchemeId">
            <summary>
            Gets or sets the color scheme id.
            </summary>
            <remarks></remarks>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Selectors.ButtonEditor.FriendlyName">
            <summary>
            Gets the friendly name of where this link is pointing to.
            </summary>
            <value>
            A full path of the website and page name, e.g. 'Swift B2C demo shop (en-GB)/Swift tools/Layout/Header/Desktop (ID: 121)'.
            </value>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Selectors.ButtonEditor.Image">
            <summary>
            Gets or sets the preview image path for the selected item.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Selectors.ButtonEditor.DefaultLabel">
            <summary>
            Gets or sets default label.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Selectors.ButtonEditor.DefaultDesign">
            <summary>
            Gets or sets default design.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Selectors.Image.DefaultAspectRatio">
            <summary>
            Gets or sets default aspect ratio.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Selectors.Image.ShowToggle">
            <summary>
            Gets or sets value indicating whether to show the field toggle
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Selectors.Link.ShowToggle">
            <summary>
            Enable the field toggle
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Selectors.Link.AreaId">
            <summary>
            Gets or sets the area id.
            </summary>
            <value>
            The area id.
            </value>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Selectors.Link.UseInlineRendering">
            <summary>
            Gets or sets is the link editor rendered as part of other control (e.g. RichEdit toolbar)
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Selectors.Link.FriendlyName">
            <summary>
            Gets the friendly name of where this link is pointing to.
            </summary>
            <value>
            A full path of the website and page name, e.g. 'Swift B2C demo shop (en-GB)/Swift tools/Layout/Header/Desktop (ID: 121)'.
            </value>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Selectors.Link.EnableExternalLinks">
            <summary>
            Enables external link option for the link selector
            </summary>
            <remarks>Default is true</remarks>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Selectors.Link.EnableExternalLinkTarget">
            <summary>
            Enables target attribute for external link
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Editors.Selectors.ProductSelectorProviderOptions.ShowDataSets">
            <summary>
            Only works if <see cref="P:Dynamicweb.CoreUI.Editors.Selectors.ProductSelectorProviderOptions.ShowDataModels"/> is true
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Generation.Text.FixGrammarTextInstruction">
            <summary>
            Represents <seealso cref="T:Dynamicweb.Generation.GeneratorInstruction"/> for fixing grammar
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Generation.Text.LengthenTextInstruction">
            <summary>
            Represents <seealso cref="T:Dynamicweb.Generation.GeneratorInstruction"/> for making text longer
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Generation.Text.RephraseTextInstruction">
            <summary>
            Represents <seealso cref="T:Dynamicweb.Generation.GeneratorInstruction"/> for rephrasing text
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Generation.Text.ShortenTextInstruction">
            <summary>
            Represents <seealso cref="T:Dynamicweb.Generation.GeneratorInstruction"/> for making text shorter
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Generation.Text.TextModificationGeneratorInstructionBase">
            <summary>
            Base class for text modification <seealso cref="T:Dynamicweb.Generation.GeneratorInstruction"/>
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Generation.Text.TextModificationGeneratorInstructionBase.CurrentText">
            <summary>
            Gets or sets text input for modification
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Generation.Text.TextModificationGeneratorInstructionBase.MaxWordsCount">
            <summary>
            Gets or sets maximum words count set for output
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Generation.Text.TextModificationGeneratorInstructionBase.GetGeneratorInput">
            <summary>
            Gets <seealso cref="M:Dynamicweb.CoreUI.Generation.Text.TextModificationGeneratorInstructionBase.GetGeneratorInput"/> containing prompts for text modification
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Generation.Text.TranslateTextInstruction">
            <summary>
            Represents <seealso cref="T:Dynamicweb.Generation.GeneratorInstruction"/> for translating text
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Generation.Text.TranslateTextInstruction.CultureCode">
            <summary>
            Gets or sets the culture code that specifies the culture information for formatting and parsing operations. 
            </summary>
            <remarks>The culture code should be in the format of a language tag, such as 'en-US' for English
            (United States) or 'fr-FR' for French (France). This property can be used to customize the application's
            behavior based on the user's cultural preferences.</remarks>
        </member>
        <member name="M:Dynamicweb.CoreUI.Generation.Text.TranslateTextInstruction.GetGeneratorInput">
            <inheritdoc/>
        </member>
        <member name="M:Dynamicweb.CoreUI.Helpers.MappingContextHelper.GetMappingContextForScreen``2">
            <summary>
            Creates a MappingContext for the specified screen and model types based on user's screen preset.
            </summary>
            <typeparam name="TScreen">The screen type.</typeparam>
            <typeparam name="TModel">The model type.</typeparam>
            <returns>A MappingContext configured for the screen's selected properties.</returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Helpers.MappingContextHelper.GetMappingContextForScreen(System.Type,System.Type)">
            <summary>
            Creates a MappingContext for the specified screen and model types based on user's screen preset.
            </summary>
            <param name="screenType">The screen type.</param>
            <param name="modelType">The model type.</param>
            <returns>A MappingContext configured for the screen's selected properties.</returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Helpers.MappingContextHelper.GetSelectedPropertiesFromPreset(System.Type,Dynamicweb.Security.UserManagement.User)">
            <summary>
            Gets selected properties from user's screen preset or default configuration.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Helpers.MappingContextHelper.GetMappingContextForModel(System.Type)">
            <summary>
            Creates a MappingContext with all properties of the model type included.
            Safe to use as a base for Except() operations in query overrides.
            </summary>
        </member>
        <member name="F:Dynamicweb.CoreUI.Helpers.StringHelpers.CharWidths">
            <summary>
            Maps supported characters to their estimated visual widths in pixels.
            </summary>
            <remarks>
            Used by <see cref="M:Dynamicweb.CoreUI.Helpers.StringHelpers.EstimateWidth(System.String)"/> to calculate an overall width estimate for a given string.
            The mapping is based on typical glyph widths and may not reflect exact rendering in all fonts.
            Characters not present in this map will use <see cref="F:Dynamicweb.CoreUI.Helpers.StringHelpers.FallbackWidth"/>.
            </remarks>
        </member>
        <member name="F:Dynamicweb.CoreUI.Helpers.StringHelpers.FallbackWidth">
            <summary>
            Fallback width (in pixels) used when a character is not present in <see cref="F:Dynamicweb.CoreUI.Helpers.StringHelpers.CharWidths"/>.
            </summary>
            <remarks>
            Defaults to the width of '0'. Adjust if a different baseline is desired.
            </remarks>
        </member>
        <member name="M:Dynamicweb.CoreUI.Helpers.StringHelpers.EstimateWidth(System.String)">
            <summary>
            Estimates the aggregate visual width (in pixels) of the provided text.
            </summary>
            <param name="text">The input text to measure.</param>
            <returns>
            The estimated width in pixels. Returns 0 for null or empty input.
            Characters not found in the map use <see cref="F:Dynamicweb.CoreUI.Helpers.StringHelpers.FallbackWidth"/>.
            </returns>
            <remarks>
            This is a heuristic intended for layout calculations where exact glyph measurement is unnecessary or too costly.
            Actual rendered width may vary depending on the font, size, and rendering engine.
            </remarks>
        </member>
        <member name="P:Dynamicweb.CoreUI.Layout.Group.Explanation">
            <summary>
            Used to add an explanation/help text below the group title.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Layout.Tab.InfoBar">
            <summary>
            Gets or sets the <see cref="P:Dynamicweb.CoreUI.Layout.Tab.InfoBar"/> that is displayed on this tab.
            If this is set, the <see cref="P:Dynamicweb.CoreUI.Layout.TabContainer.TabInfoBar"/> is not displayed on this tab.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Layout.TabContainer.TabInfoBar">
            <summary>
            Gets or sets the <see cref="T:Dynamicweb.CoreUI.Displays.Information.InfoBar"/> that is displayed on all tabs.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Layout.TabContainer.AddTab(System.String)">
            <summary>
            Adds a new <see cref="T:Dynamicweb.CoreUI.Layout.Tab"/> to this container even if a tab with the same name exists.
            Use <see cref="M:Dynamicweb.CoreUI.Layout.TabContainer.GetOrAddTab(System.String)"/> instead to reuse an existing tab.
            </summary>
            <param name="name">The name of the tab, if given.</param>
            <returns>A new tab with the given name.</returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Layout.TabContainer.GetOrAddTab(System.String)">
            <summary>
            Gets or adds a <see cref="T:Dynamicweb.CoreUI.Layout.Tab"/> with the given name.
            If no tab with the given name exists, a new tab is created.
            </summary>
            <param name="name">The name of the tab, if given.</param>
            <returns>An existing or new tab with the given name.</returns>
        </member>
        <member name="T:Dynamicweb.CoreUI.Layout.VisualEditor">
            <summary>
            The backend (/admin/VisualEditor) wrapper component that loads the Visual Editor
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Lists.GridColumnComponentDefinition">
            <summary>
            Base type for definitions for Grid Edit cells.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Lists.GridColumnComponentDefinition.#ctor">
            <summary>
            Base type for definitions for Grid Edit cells.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Lists.GridColumnComponentDefinition.FilterLabels">
            <summary>
            Gets or sets value labels for filtering
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Lists.GridColumnComponentDefinition.DefaultFilterLabelKey">
            <summary>
            Gets or sets the default filter label key
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Lists.DisplayComponentDefinition">
            <summary>
            Column definition used to create display component cell.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Lists.DisplayComponentDefinition.#ctor">
            <summary>
            Column definition used to create display component cell.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Lists.DisplayComponentDefinition.DisplayComponentValueMap">
            <summary>
            Gets or sets display component mapped to model value
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Lists.TextDisplayDefinition">
            <summary>
            Column definition used to create a display component cell with placeholder.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Lists.TextDisplayDefinition.#ctor">
            <summary>
            Column definition used to create a display component cell with placeholder.
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Lists.ColumnEditorDefinition">
            <summary>
            Base type for editor definitions for Grid Edit cells.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Lists.ColumnEditorDefinition.#ctor">
            <summary>
            Base type for editor definitions for Grid Edit cells.
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Lists.DropDownMultiEditorDefinition">
            <summary>
            Editor definition used to create a cell with a multiselect dropdown editor.
            </summary>
            <param name="Options"></param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Lists.DropDownMultiEditorDefinition.#ctor(System.Collections.Generic.Dictionary{System.String,System.String})">
            <summary>
            Editor definition used to create a cell with a multiselect dropdown editor.
            </summary>
            <param name="Options"></param>
        </member>
        <member name="T:Dynamicweb.CoreUI.Lists.DropDownEditorDefinition">
            <summary>
            Editor definition used to create a cell with a dropdown editor.
            </summary>
            <param name="Options"></param>
            <param name="ShowNothingSelected"></param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Lists.DropDownEditorDefinition.#ctor(System.Collections.Generic.Dictionary{System.String,System.String},System.Boolean)">
            <summary>
            Editor definition used to create a cell with a dropdown editor.
            </summary>
            <param name="Options"></param>
            <param name="ShowNothingSelected"></param>
        </member>
        <member name="P:Dynamicweb.CoreUI.Lists.DropDownEditorDefinition.Options">
            <summary></summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Lists.DropDownEditorDefinition.ShowNothingSelected">
            <summary></summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Lists.TextEditorDefinition">
            <summary>
            Editor definition used to create a cell with a text editor.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Lists.TextEditorDefinition.#ctor">
            <summary>
            Editor definition used to create a cell with a text editor.
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Lists.BooleanEditorDefinition">
            <summary>
            Editor definition used to create a cell with a boolean editor.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Lists.BooleanEditorDefinition.#ctor">
            <summary>
            Editor definition used to create a cell with a boolean editor.
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Lists.NumberEditorDefinition">
            <summary>
            Editor definition used to create a cell with a number editor.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Lists.NumberEditorDefinition.#ctor">
            <summary>
            Editor definition used to create a cell with a number editor.
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Lists.ValueConversionEditorDefinition">
            <summary>
            Editor definition used to create a cell with a value conversion editor.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Lists.ValueConversionEditorDefinition.#ctor(System.String,System.Int32,System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.Double}})">
            <summary>
            Editor definition used to create a cell with a value conversion editor.
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Lists.DateEditorDefinition">
            <summary>
            Editor definition used to create a cell with a date or date/time editor.
            </summary>
            <param name="IncludeTime"></param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Lists.DateEditorDefinition.#ctor(System.Nullable{System.Boolean})">
            <summary>
            Editor definition used to create a cell with a date or date/time editor.
            </summary>
            <param name="IncludeTime"></param>
        </member>
        <member name="P:Dynamicweb.CoreUI.Lists.DateEditorDefinition.IncludeTime">
            <summary></summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Lists.MultiLineTextEditorDefinition">
            <summary>
            Editor definition used to create a cell with a multi-line text editor.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Lists.MultiLineTextEditorDefinition.#ctor">
            <summary>
            Editor definition used to create a cell with a multi-line text editor.
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Lists.RichTextEditorDefinition">
            <summary>
            Editor definition used to create a cell with a rich text editor.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Lists.RichTextEditorDefinition.#ctor">
            <summary>
            Editor definition used to create a cell with a rich text editor.
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Lists.ActionEditorDefinition">
            <summary>
            Editor definitions used to create a cell with a custom action as editor. (EXPERIMENTAL)
            </summary>
            <param name="Action"></param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Lists.ActionEditorDefinition.#ctor(Dynamicweb.CoreUI.Actions.ActionBase)">
            <summary>
            Editor definitions used to create a cell with a custom action as editor. (EXPERIMENTAL)
            </summary>
            <param name="Action"></param>
        </member>
        <member name="P:Dynamicweb.CoreUI.Lists.ActionEditorDefinition.Action">
            <summary></summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Lists.GridColumnRestrictionRule.Negate">
            <summary>
            Gets or sets a value indicating whether the restriction rule should negate the condition.
            </summary>
            <remarks>
            When this property is set to <c>true</c>, the rule will check the column using the "not equal" (!=) operator instead of the "equal" (==) operator.
            </remarks>
        </member>
        <member name="T:Dynamicweb.CoreUI.Lists.GridColumnInheritanceIdentifierRule">
            <summary>
            The rule to build master identifier.
            </summary>
            <param name="Column"></param>
            <param name="IdentifierValue">The rule value</param>
            <param name="IsModelProperty">Value indicates whether the rule value is a model property name</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Lists.GridColumnInheritanceIdentifierRule.#ctor(System.String,System.String,System.Boolean)">
            <summary>
            The rule to build master identifier.
            </summary>
            <param name="Column"></param>
            <param name="IdentifierValue">The rule value</param>
            <param name="IsModelProperty">Value indicates whether the rule value is a model property name</param>
        </member>
        <member name="P:Dynamicweb.CoreUI.Lists.GridColumnInheritanceIdentifierRule.IdentifierValue">
            <summary>The rule value</summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Lists.GridColumnInheritanceIdentifierRule.IsModelProperty">
            <summary>Value indicates whether the rule value is a model property name</summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Lists.GridColumnInheritanceIdentifierRule.SkipRuleWhenEmptyValue">
            <summary>
            Gets or sets value indicates whether the rule works for empty value from model property
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Lists.GridColumnOptionsDependencyRule">
            <summary>
            The rule to build master identifier.
            </summary>
            <param name="Column">The column to apply the rule</param>
            <param name="DependencyColumn">The column based on which values options will differ</param>
            <param name="ColumnOptionsRelation">Values options relation</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Lists.GridColumnOptionsDependencyRule.#ctor(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.Dictionary{System.String,System.String}})">
            <summary>
            The rule to build master identifier.
            </summary>
            <param name="Column">The column to apply the rule</param>
            <param name="DependencyColumn">The column based on which values options will differ</param>
            <param name="ColumnOptionsRelation">Values options relation</param>
        </member>
        <member name="P:Dynamicweb.CoreUI.Lists.GridColumnOptionsDependencyRule.DependencyColumn">
            <summary>The column based on which values options will differ</summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Lists.GridColumnOptionsDependencyRule.ColumnOptionsRelation">
            <summary>Values options relation</summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Lists.ListActionNode.SelectionDependent">
            <summary>
            Gets or sets a value indicating whether the action is dependent on a selection.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Lists.ListActionNodeExtensions.WithSelectionDependency(Dynamicweb.CoreUI.Lists.ListActionNode)">
            <summary>
            Sets the selection dependency for the action node.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Lists.ListActionNodeExtensions.WithSelectionDependency(Dynamicweb.CoreUI.Lists.ListActionNode,System.Boolean)">
            <summary>
            Sets the selection dependency for the action node.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Lists.ListItemsCommandBase.Ids">
            <summary>
            Gets the ids for list command
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Lists.ListItemsCommandBase.ModelType">
            <summary>
            Gets the list items model type
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Navigation.NavigationNodeInfo">
            <summary>
            Base class for the additional information related with the NavigationNode
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Navigation.NavigationNodePath.#ctor">
            <summary>
            Constructs an empty path.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Navigation.NavigationNodePath.#ctor(System.String)">
            <summary>
            Constructs a new path from the given path string.
            </summary>
            <param name="path">The path string to construct the <see cref="T:Dynamicweb.CoreUI.Navigation.NavigationNodePath"/> from.</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Navigation.NavigationNodePath.#ctor(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            Constructs a new path from the given segments.
            </summary>
            <param name="segments">List of segments that make up the path.</param>
        </member>
        <member name="P:Dynamicweb.CoreUI.Navigation.NavigationNodePath.Path">
            <summary>
            Gets the path consisting of all segments joined by the path delimiter.
            Path starts with the delimiter.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Navigation.NavigationNodePath.First">
            <summary>
            Gets the first segment in the path.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Navigation.NavigationNodePath.Last">
            <summary>
            Gets the last segment in the path.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Navigation.NavigationNodePath.SegmentCount">
            <summary>
            Gets the number of segments in the path.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Navigation.NavigationNodePath.IsEmpty">
            <summary>
            Gets a value indicating whether the path is empty.
            Equivalent to "<see cref="P:Dynamicweb.CoreUI.Navigation.NavigationNodePath.SegmentCount"/> == 0."
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Navigation.NavigationNodePath.Segments">
            <summary>
            Gets the list of segments in the path.
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Navigation.NavigationNodePath.ElementAtPosition(System.Int32)">
            <summary>
            Gets the element at the given position or <c>null</c>.
            </summary>
            <param name="position">The 1-based position.</param>
            <returns>The element at the position if it exists; otherwise <c>null</c>.</returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Navigation.NavigationNodePath.NewWithSegment(System.String)">
            <summary>
            Creates a new <see cref="T:Dynamicweb.CoreUI.Navigation.NavigationNodePath"/> with the given segment appended.
            </summary>
            <param name="segment">The new segment.</param>
            <returns>A new <see cref="T:Dynamicweb.CoreUI.Navigation.NavigationNodePath"/> with the given segment appended.</returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Navigation.NavigationNodePath.ToTrimmedString">
            <summary>
            Gets the path without the starting or ending delimiter.
            </summary>
            <returns>The trimmed path.</returns>
        </member>
        <member name="T:Dynamicweb.CoreUI.Screens.EditScreenBase`1.LayoutWrapper">
            <summary>
            Represents a lightweight container for grouping UI components under a common name and optional explanation.
            </summary>
            <remarks>
            Use <see cref="T:Dynamicweb.CoreUI.Screens.EditScreenBase`1.LayoutWrapper"/> to prepare component groups for insertion into tabs/sections
            without directly mutating the UI layout. This is helpful when composing screen parts before
            calling <c>AddComponents</c> to materialize them into the layout.
            </remarks>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.EditScreenBase`1.LayoutWrapper.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Dynamicweb.CoreUI.Screens.EditScreenBase`1.LayoutWrapper"/> class with a name and no components.
            </summary>
            <param name="name">The display name for the group. Typically rendered as a section heading.</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.EditScreenBase`1.LayoutWrapper.#ctor(System.String,System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.UiComponentBase})">
            <summary>
            Initializes a new instance of the <see cref="T:Dynamicweb.CoreUI.Screens.EditScreenBase`1.LayoutWrapper"/> class with a name and an initial set of components.
            </summary>
            <param name="name">The display name for the group.</param>
            <param name="components">An optional collection of components to include in the group.</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.EditScreenBase`1.LayoutWrapper.#ctor(System.String,System.String,System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.UiComponentBase})">
            <summary>
            Initializes a new instance of the <see cref="T:Dynamicweb.CoreUI.Screens.EditScreenBase`1.LayoutWrapper"/> class with a name, explanation, and an initial set of components.
            </summary>
            <param name="name">The display name for the group.</param>
            <param name="explanation">An optional explanatory text shown alongside the group heading.</param>
            <param name="components">An optional collection of components to include in the group.</param>
        </member>
        <member name="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.LayoutWrapper.Name">
            <summary>
            Gets the display name of the group. Used as the section heading when rendered.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.LayoutWrapper.Explanation">
            <summary>
            Gets an optional explanation shown beneath or alongside the group heading.
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.LayoutWrapper.Components">
            <summary>
            Gets the components contained in this group.
            </summary>
            <remarks>
            The returned enumeration is backed by an internal list. Use the constructor overloads
            to provide initial components; mutation should be performed via higher-level layout APIs.
            </remarks>
        </member>
        <member name="T:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping">
            <summary>
            Defines the mapping metadata used to build an <see cref="T:Dynamicweb.CoreUI.Editors.EditorBase"/> for a model property on an edit screen.
            </summary>
            <remarks>
            An <see cref="T:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping"/> describes how an editor should be created and rendered:
            - <see cref="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.Name"/> is the unique system name (typically the model property name).
            - <see cref="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.FallbackValue"/> provides a value when the model does not supply one.
            - <see cref="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.ReadOnly"/> / <see cref="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.ReadOnlyPredicate"/> control editor interactivity.
            - <see cref="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.Hidden"/> / <see cref="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.HiddenPredicate"/> control editor visibility.
            - <see cref="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.EditorGenerator"/> creates the concrete editor instance when needed.
            The mapping is evaluated at runtime against the current model to determine visibility,
            read-only state, and the actual editor to render.
            </remarks>
        </member>
        <member name="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.Name">
            <summary>
            Gets the system name of the mapping. Typically corresponds to the model property's system name.
            </summary>
            <remarks>
            This name is also assigned to the generated editor's <see cref="P:Dynamicweb.CoreUI.Editors.EditorBase.Name"/> to ensure
            consistent identification across configuration, validation, and persistence layers.
            </remarks>
        </member>
        <member name="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.FallbackValue">
            <summary>
            Gets an optional fallback value used when the model does not provide a value for the mapped property.
            </summary>
            <remarks>
            When the model value is null or missing, the generated editor will be initialized with this value if present.
            </remarks>
        </member>
        <member name="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.ReadOnly">
            <summary>
            Gets a value indicating whether the editor should be rendered in a read-only state.
            </summary>
            <remarks>
            This flag is applied unconditionally. For model-dependent logic, use <see cref="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.ReadOnlyPredicate"/>.
            </remarks>
        </member>
        <member name="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.ReadOnlyPredicate">
            <summary>
            Gets an optional predicate that determines read-only state based on the current model instance.
            </summary>
            <remarks>
            If provided, this predicate is evaluated at runtime; if it returns <c>true</c>, the editor is read-only.
            </remarks>
        </member>
        <member name="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.Hidden">
            <summary>
            Gets a value indicating whether the editor should be hidden from the UI.
            </summary>
            <remarks>
            This flag is applied unconditionally. For model-dependent logic, use <see cref="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.HiddenPredicate"/>.
            </remarks>
        </member>
        <member name="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.HiddenPredicate">
            <summary>
            Gets an optional predicate that determines visibility based on the current model instance.
            </summary>
            <remarks>
            If provided, this predicate is evaluated at runtime; if it returns <c>true</c>, the editor is hidden.
            </remarks>
        </member>
        <member name="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.EditorGenerator">
            <summary>
            Gets the factory function responsible for creating the <see cref="T:Dynamicweb.CoreUI.Editors.EditorBase"/> instance for this mapping.
            </summary>
            <remarks>
            The function receives the current <see cref="T:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping"/> and should return a fully configured editor.
            If no generator is provided, no editor will be created.
            </remarks>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.IsHidden(`0)">
            <summary>
            Determines whether the editor should be hidden for the specified model instance.
            </summary>
            <param name="model">The current model.</param>
            <returns><c>true</c> if hidden via <see cref="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.Hidden"/> or <see cref="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.HiddenPredicate"/>; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.IsReadOnly(`0)">
            <summary>
            Determines whether the editor should be read-only for the specified model instance.
            </summary>
            <param name="model">The current model.</param>
            <returns><c>true</c> if read-only via <see cref="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.ReadOnly"/> or <see cref="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.ReadOnlyPredicate"/>; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.GetEditor">
            <summary>
            Creates the editor instance using <see cref="P:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditorMapping.EditorGenerator"/>, if available.
            </summary>
            <returns>
            The generated <see cref="T:Dynamicweb.CoreUI.Editors.EditorBase"/> instance, or <c>null</c> if no generator is defined.
            </returns>
        </member>
        <member name="T:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditScreenBuilder">
            <summary>
            Provides a constrained API for building edit screens by delegating to the owning <see cref="T:Dynamicweb.CoreUI.Screens.EditScreenBase`1"/>.
            </summary>
            <remarks>
            Use <see cref="T:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditScreenBuilder"/> inside injectors and screen composition logic to:
            - Retrieve editors for model properties.
            - Add components or groups of components to tabs/sections.
            - Insert dynamic fields from a <see cref="T:Dynamicweb.CoreUI.Data.DynamicFields.FieldGroupCollection"/>.
            The builder ensures additions respect layout customization and screen configuration.
            </remarks>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditScreenBuilder.#ctor(Dynamicweb.CoreUI.Screens.EditScreenBase{`0})">
            <summary>
            Initializes a new instance of the <see cref="T:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditScreenBuilder"/> class for the specified screen.
            </summary>
            <param name="screen">The target edit screen to mutate.</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditScreenBuilder.EditorFor(System.String)">
            <summary>
            Gets an editor instance for the specified model property name, if available.
            </summary>
            <param name="propertyName">The model property name mapped to an editor.</param>
            <returns>
            The corresponding <see cref="T:Dynamicweb.CoreUI.Editors.EditorBase"/> or <c>null</c> if the editor is hidden,
            invalid per configuration, or cannot be resolved.
            </returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditScreenBuilder.EditorFor``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">
            <summary>
            Gets an editor instance for the model property specified by the expression.
            </summary>
            <typeparam name="T">The property type.</typeparam>
            <param name="expression">An expression pointing to a model property, e.g. <c>m =&gt; m.Name</c>.</param>
            <returns>
            The corresponding <see cref="T:Dynamicweb.CoreUI.Editors.EditorBase"/> or <c>null</c> if the editor is hidden,
            invalid per configuration, or cannot be resolved.
            </returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditScreenBuilder.AddComponent(System.String,System.String,Dynamicweb.CoreUI.UiComponentBase)">
            <summary>
            Adds a single UI component to the specified tab and group heading.
            </summary>
            <param name="tabName">The tab to add the component to.</param>
            <param name="heading">The section heading under which the component is placed.</param>
            <param name="component">The component to add. If <see cref="T:Dynamicweb.CoreUI.Displays.Widgets.ListDisplay"/>, it is wrapped in a <see cref="T:Dynamicweb.CoreUI.Layout.Widget"/>.</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditScreenBuilder.AddComponents(System.String,System.String,System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.UiComponentBase})">
            <summary>
            Adds multiple UI components to the specified tab and group heading.
            </summary>
            <param name="tabName">The target tab.</param>
            <param name="heading">The section heading for the components.</param>
            <param name="components">The components to add. <see cref="T:Dynamicweb.CoreUI.Displays.Widgets.ListDisplay"/> items are wrapped in <see cref="T:Dynamicweb.CoreUI.Layout.Widget"/>s.</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditScreenBuilder.AddComponents(System.String,System.String,System.String,System.Collections.Generic.IEnumerable{Dynamicweb.CoreUI.UiComponentBase})">
            <summary>
            Adds multiple UI components to the specified tab and group heading.
            </summary>
            <param name="tabName">The target tab.</param>
            <param name="heading">The section heading for the components.</param>
            <param name="explanation">The explanation for the section.</param>
            <param name="components">The components to add. <see cref="T:Dynamicweb.CoreUI.Displays.Widgets.ListDisplay"/> items are wrapped in <see cref="T:Dynamicweb.CoreUI.Layout.Widget"/>s.</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditScreenBuilder.AddDynamicFields(System.String,System.Linq.Expressions.Expression{System.Func{`0,Dynamicweb.CoreUI.Data.DynamicFields.FieldGroupCollection}})">
            <summary>
            Adds dynamic fields from the given expression to the specified tab.
            </summary>
            <param name="tabName">The tab to receive the generated groups/editors.</param>
            <param name="expression">Expression resolving a <see cref="T:Dynamicweb.CoreUI.Data.DynamicFields.FieldGroupCollection"/> on the model.</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.EditScreenBase`1.EditScreenBuilder.AddDynamicFields(System.String,System.Linq.Expressions.Expression{System.Func{`0,Dynamicweb.CoreUI.Data.DynamicFields.FieldGroupCollection}},System.String)">
            <summary>
            Adds dynamic fields with a heading prefix to the specified tab.
            </summary>
            <param name="tabName">The target tab.</param>
            <param name="expression">Expression resolving a <see cref="T:Dynamicweb.CoreUI.Data.DynamicFields.FieldGroupCollection"/> on the model.</param>
            <param name="headingPrefix">A prefix appended to each generated group heading.</param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.OverviewScreenBase`1.AddComponent(Dynamicweb.CoreUI.UiComponentBase,System.String,Dynamicweb.CoreUI.Layout.Group.GroupWidth,Dynamicweb.CoreUI.Icons.Icon,Dynamicweb.CoreUI.Actions.ContextMenu,System.String)">
            <summary>
            Adds a <see cref="T:Dynamicweb.CoreUI.Layout.Widget"/> to the overview screen with the given heading and width containing the given component.
            </summary>
            <param name="component">The content of the widget.</param>
            <param name="heading">The heading of the widget, if given.</param>
            <param name="width">The width of the container, if given.</param>
            <param name="icon"></param>
            <param name="contextMenu"></param>
            <param name="color"></param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.OverviewScreenBase`1.AddComponent(System.String,Dynamicweb.CoreUI.UiComponentBase,System.String,Dynamicweb.CoreUI.Layout.Group.GroupWidth,Dynamicweb.CoreUI.Icons.Icon,Dynamicweb.CoreUI.Actions.ContextMenu,System.String)">
            <summary>
            Adds a <see cref="T:Dynamicweb.CoreUI.Layout.Widget"/> to the overview screen with the given heading and width containing the given component.
            </summary>
            <param name="tabName">The name of the tab in which the widget goes.</param>
            <param name="component">The content of the widget.</param>
            <param name="heading">The heading of the widget, if given.</param>
            <param name="width">The width of the container, if given.</param>
            <param name="icon"></param>
            <param name="contextMenu"></param>
            <param name="color"></param>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.ScreenBase.GetInitialViewAction">
            <summary>
                Retrieves the initial action to be performed when the view is first displayed.
            </summary>
            <remarks>
                Override this method in a derived class to specify a custom initial action for the view. The default implementation returns <see langword="null"/>.
            </remarks>
            <returns> An <see cref="T:Dynamicweb.CoreUI.Actions.ActionBase"/> representing the initial view action, or <see langword="null"/> if no initial action is required.</returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.ScreenBase.GetDefaultConfiguration">
            <summary>
            Gets Default Screen Configuration
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.Screens.ScreenConfigurationProvider">
            <summary>
            Base class for screen configuration providers
            </summary>
        </member>
        <member name="P:Dynamicweb.CoreUI.Screens.ScreenConfigurationProvider.Rank">
            <summary>
            Gets or sets value indicating the rank of current provider comparing to other
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.ScreenConfigurationProvider.GetScreenConfiguration(System.Object)">
            <summary>
            Method called for getting provider screen configuration
            </summary>
            <param name="candidate">Object helps to build correct screen configuration</param>    
        </member>
        <member name="T:Dynamicweb.CoreUI.Screens.ScreenModelConfigurationProvider`2">
            <summary>
            Screen configuration provider based on screen model
            </summary>
            <typeparam name="TScreen">Type of screen for providing configuration</typeparam>
            <typeparam name="TModel">Type of screen model</typeparam>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.ScreenModelConfigurationProvider`2.GetScreenConfiguration(System.Object)">
            <summary>
            Gets the configuration
            </summary>
            <param name="candidate"></param>
            <returns></returns>
        </member>
        <member name="M:Dynamicweb.CoreUI.Screens.ScreenModelConfigurationProvider`2.GetScreenModelConfiguration(`1)">
            <summary>
            Gets configuration for specific screen model
            </summary>
            <param name="model">Screen model</param>
        </member>
        <member name="T:Dynamicweb.CoreUI.Screens.UserScreenContext">
            <summary>
            Abstract class enabling setting and getting context user-specific data related to UI screens.
            </summary>
        </member>
        <member name="T:Dynamicweb.CoreUI.TranslatableString">
            <summary>
            Object to use for any string that needs to be translated. Use the same way as a string. 
            I.e. <code>TranslatableString Label = 'some';</code> instead of <code>string Label = 'some';</code>
            </summary>
        </member>
        <member name="M:Dynamicweb.CoreUI.TranslatableString.op_Implicit(System.FormattableString)~Dynamicweb.CoreUI.TranslatableString">
            <summary>
            Setter
            </summary>
            <param name="value"></param>
        </member>
        <member name="M:Dynamicweb.CoreUI.TranslatableString.op_Implicit(System.String)~Dynamicweb.CoreUI.TranslatableString">
            <summary>
            Setter
            </summary>
            <param name="value"></param>
        </member>
        <member name="M:Dynamicweb.CoreUI.TranslatableString.op_Implicit(Dynamicweb.CoreUI.TranslatableString)~System.String">
            <summary>
            Getter
            </summary>
            <param name="translatable"></param>
        </member>
        <member name="T:Dynamicweb.CoreUI.UiComponentBase">
            <summary>
            Base class for all components and ui elements.
            </summary>
        </member>
    </members>
</doc>
