<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Dynamicweb.Content.UI</name>
    </assembly>
    <members>
        <member name="M:Dynamicweb.Content.UI.Api.GridRowDefinitionHelper.GridPathMatcher">
            <remarks>
            Pattern:<br/>
            <code>^/Designs/(?&lt;design&gt;.+)/Grid/(?&lt;gridId&gt;.+)$</code><br/>
            Options:<br/>
            <code>RegexOptions.IgnoreCase | RegexOptions.CultureInvariant</code><br/>
            Explanation:<br/>
            <code>
            ○ Match if at the beginning of the string.<br/>
            ○ Match '/'.<br/>
            ○ Match a character in the set [Dd].<br/>
            ○ Match a character in the set [Ee].<br/>
            ○ Match a character in the set [Ss].<br/>
            ○ Match a character in the set [Ii].<br/>
            ○ Match a character in the set [Gg].<br/>
            ○ Match a character in the set [Nn].<br/>
            ○ Match a character in the set [Ss].<br/>
            ○ Match '/'.<br/>
            ○ "design" capture group.<br/>
                ○ Match a character other than '\n' greedily at least once.<br/>
            ○ Match '/'.<br/>
            ○ Match a character in the set [Gg].<br/>
            ○ Match a character in the set [Rr].<br/>
            ○ Match a character in the set [Ii].<br/>
            ○ Match a character in the set [Dd].<br/>
            ○ Match '/'.<br/>
            ○ "gridId" capture group.<br/>
                ○ Match a character other than '\n' greedily at least once.<br/>
            ○ Match if at the end of the string or if before an ending newline.<br/>
            </code>
            </remarks>
        </member>
        <member name="M:Dynamicweb.Content.UI.Commands.AreaSaveCommand.DomainValidationPattern">
            <remarks>
            Pattern:<br/>
            <code>^(?=.{1,253}$)(?!-)[A-Za-z0-9-]{1,63}(?&lt;!-)(\\.(?!-)[A-Za-z0-9-]{1,63}(?&lt;!-))*$</code><br/>
            Explanation:<br/>
            <code>
            ○ Match if at the beginning of the string.<br/>
            ○ Zero-width positive lookahead.<br/>
                ○ Match a character other than '\n' greedily at least 1 and at most 253 times.<br/>
                ○ Match if at the end of the string or if before an ending newline.<br/>
            ○ Zero-width negative lookahead.<br/>
                ○ Match '-'.<br/>
            ○ Match a character in the set [\-0-9A-Za-z] greedily at least 1 and at most 63 times.<br/>
            ○ Zero-width negative lookbehind.<br/>
                ○ Match '-' right-to-left.<br/>
            ○ Loop greedily any number of times.<br/>
                ○ 1st capture group.<br/>
                    ○ Match '.'.<br/>
                    ○ Zero-width negative lookahead.<br/>
                        ○ Match '-'.<br/>
                    ○ Match a character in the set [\-0-9A-Za-z] greedily at least 1 and at most 63 times.<br/>
                    ○ Zero-width negative lookbehind.<br/>
                        ○ Match '-' right-to-left.<br/>
            ○ Match if at the end of the string or if before an ending newline.<br/>
            </code>
            </remarks>
        </member>
        <member name="T:Dynamicweb.Content.UI.Commands.PageSearchNavigationCommand">
            <summary>
            Command that handles navigation based on page search queries. 
            </summary>
            <remarks>
            It processes search input (either page ID or free text) and generates appropriate navigation actions to either:
            - navigate directly to a specific page if found and accessible
            - navigate to search results if no unique page is found
            </remarks>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.ItemLayoutListViewModel.UsageType">
            <summary>
            Determines whether the usage type is Page or Paragraph
            </summary>
        </member>
        <member name="T:Dynamicweb.Content.UI.Models.ItemLayoutViewModel">
            <summary>
            Represents the rendering of a Page/Paragraph item type layout
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.ItemLayoutViewModel.AreaId">
            <summary>
            The ID of the Area the Page/Paragraph is associated with
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.ItemLayoutViewModel.Name">
            <summary>
            The Name of the item type
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.ItemLayoutViewModel.Template">
            <summary>
            The current template selected
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.ItemLayoutViewModel.SystemName">
            <summary>
            The SystemName of the item type
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.ItemLayoutViewModel.UsageType">
            <summary>
            Determines whether the usage type is Page or Paragraph
            </summary>
        </member>
        <member name="T:Dynamicweb.Content.UI.Models.ParagraphListDataModel">
            <summary>
            Data model representing a collection of paragraphs belonging to a specific page
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.ParagraphListDataModel.AreaId">
            <summary>
            Identifier of the area to which the page belongs
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.ParagraphListDataModel.PageId">
            <summary>
            Identifier of the page to which the paragraphs belong
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.ParagraphListDataModel.MasterPageId">
            <summary>
            Identifier of the master page
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.ParagraphListDataModel.IsMaster">
            <summary>
            Indicates whether the current page is a master page 
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.ParagraphListDataModel.IsLanguage">
            <summary>
            Indicates whether the page instance is a language version
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.ParagraphListDataModel.IsGrid">
            <summary>
            Indicates whether the page uses grid layout
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.ParagraphListDataModel.IsTemplate">
            <summary>
            Indicates whether the page is a page template or stores rows and paragraph templates
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.ParagraphListDataModel.IsPageTemplate">
            <summary>
            Indicates whether the page is a page template
            Note: This property is more specific than <see cref="P:Dynamicweb.Content.UI.Models.ParagraphListDataModel.IsTemplate"/>
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.ParagraphListDataModel.IsEmailMarketing">
            <summary>
            Indicates whether the page is used for email marketing
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.ButtonStyleModel.Id">
            <summary>
            Gets or sets the id.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.ButtonStyleModel.Name">
            <summary>
            Gets or sets the name.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.ButtonStyleModel.Shape">
            <summary>
            Gets or sets shape.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.ButtonStyleModel.BorderSize">
            <summary>
            Gets or sets border size.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.ButtonStyleModel.PaddingY">
            <summary>
            Gets or sets padding Top and Bottom.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.ButtonStyleModel.PaddingX">
            <summary>
            Gets or sets padding Left and Right.
            </summary>
        </member>
        <member name="T:Dynamicweb.Content.UI.Models.Settings.Styles.ColorSchemeGroupModel">
            <summary>
            Represents a color scheme group
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.ColorSchemeGroupModel.Id">
            <summary>
            Gets or sets the color scheme group id.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.ColorSchemeGroupModel.Name">
            <summary>
            Gets or sets the color scheme group name.
            </summary>
        </member>
        <member name="T:Dynamicweb.Content.UI.Models.Settings.Styles.ColorSchemeListModel">
            <summary>
            Represents a color scheme collection
            </summary>
        </member>
        <member name="T:Dynamicweb.Content.UI.Models.Settings.Styles.ColorSchemeModel">
            <summary>
            Represents a color scheme
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.ColorSchemeModel.GroupId">
            <summary>
            Gets or sets the color scheme group id.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.ColorSchemeModel.Name">
            <summary>
            Gets or sets the color scheme name.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.ColorSchemeModel.Id">
            <summary>
            Gets or sets the color scheme id.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.ColorSchemeModel.BackgroundColor">
            <summary>
            Gets or sets the background color
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.ColorSchemeModel.ForegroundColor">
            <summary>
            Gets or sets the foreground color
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.ColorSchemeModel.PrimaryButtonColor">
            <summary>
            Gets or sets the primary button color
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.ColorSchemeModel.SecondaryButtonColor">
            <summary>
            Gets or sets the secondary button color
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.ColorSchemeModel.CustomColors">
            <summary>
            Gets or sets the custom colors
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.TypographyModel.Id">
            <summary>
            Gets or sets the id.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.TypographyModel.Name">
            <summary>
            Gets or sets the name.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.TypographyModel.BaseFontSize">
            <summary>
            Gets or sets base font size.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.TypographyModel.BaseFontScale">
            <summary>
            Gets or sets base font scale.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.TypographyModel.ParagraphFont">
            <summary>
            Gets or sets paragraph font family.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.TypographyModel.ParagraphLetterSpacing">
            <summary>
            Gets or sets paragraph letter spacing.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.TypographyModel.ParagraphLineHeight">
            <summary>
            Gets or sets paragraph line height.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.TypographyModel.ParagraphTextTransformation">
            <summary>
            Gets or sets paragraph text transformation.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.TypographyModel.HeadingFont">
            <summary>
            Gets or sets heading font family.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.TypographyModel.HeadingLetterSpacing">
            <summary>
            Gets or sets heading letter spacing.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.TypographyModel.HeadingLineHeight">
            <summary>
            Gets or sets heading line height.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.TypographyModel.HeadingTextTransformation">
            <summary>
            Gets or sets heading text transformation.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.TypographyModel.ButtonFont">
            <summary>
            Gets or sets button font family.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.TypographyModel.ButtonLetterSpacing">
            <summary>
            Gets or sets button letter spacing.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.TypographyModel.ButtonLineHeight">
            <summary>
            Gets or sets button line height.
            </summary>
        </member>
        <member name="P:Dynamicweb.Content.UI.Models.Settings.Styles.TypographyModel.ButtonTextTransformation">
            <summary>
            Gets or sets button text transformation.
            </summary>
        </member>
        <member name="T:System.Text.RegularExpressions.Generated.GridPathMatcher_0">
            <summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the GridPathMatcher method.</summary>
        </member>
        <member name="F:System.Text.RegularExpressions.Generated.GridPathMatcher_0.Instance">
            <summary>Cached, thread-safe singleton instance.</summary>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.GridPathMatcher_0.#ctor">
            <summary>Initializes the instance.</summary>
        </member>
        <member name="T:System.Text.RegularExpressions.Generated.GridPathMatcher_0.RunnerFactory">
            <summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.GridPathMatcher_0.RunnerFactory.CreateInstance">
            <summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
        </member>
        <member name="T:System.Text.RegularExpressions.Generated.GridPathMatcher_0.RunnerFactory.Runner">
            <summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.GridPathMatcher_0.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
            <summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
            <param name="inputSpan">The text being scanned by the regular expression.</param>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.GridPathMatcher_0.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
            <summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
            <param name="inputSpan">The text being scanned by the regular expression.</param>
            <returns>true if a possible match was found; false if no more matches are possible.</returns>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.GridPathMatcher_0.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
            <summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
            <param name="inputSpan">The text being scanned by the regular expression.</param>
            <returns>true if the regular expression matches at the current position; otherwise, false.</returns>
        </member>
        <member name="T:System.Text.RegularExpressions.Generated.DomainValidationPattern_1">
            <summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the DomainValidationPattern method.</summary>
        </member>
        <member name="F:System.Text.RegularExpressions.Generated.DomainValidationPattern_1.Instance">
            <summary>Cached, thread-safe singleton instance.</summary>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.DomainValidationPattern_1.#ctor">
            <summary>Initializes the instance.</summary>
        </member>
        <member name="T:System.Text.RegularExpressions.Generated.DomainValidationPattern_1.RunnerFactory">
            <summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.DomainValidationPattern_1.RunnerFactory.CreateInstance">
            <summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
        </member>
        <member name="T:System.Text.RegularExpressions.Generated.DomainValidationPattern_1.RunnerFactory.Runner">
            <summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.DomainValidationPattern_1.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
            <summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
            <param name="inputSpan">The text being scanned by the regular expression.</param>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.DomainValidationPattern_1.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
            <summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
            <param name="inputSpan">The text being scanned by the regular expression.</param>
            <returns>true if a possible match was found; false if no more matches are possible.</returns>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.DomainValidationPattern_1.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
            <summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
            <param name="inputSpan">The text being scanned by the regular expression.</param>
            <returns>true if the regular expression matches at the current position; otherwise, false.</returns>
        </member>
        <member name="T:System.Text.RegularExpressions.Generated.Utilities">
            <summary>Helper methods used by generated <see cref="T:System.Text.RegularExpressions.Regex"/>-derived implementations.</summary>
        </member>
        <member name="F:System.Text.RegularExpressions.Generated.Utilities.s_defaultTimeout">
            <summary>Default timeout value set in <see cref="T:System.AppContext"/>, or <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout"/> if none was set.</summary>
        </member>
        <member name="F:System.Text.RegularExpressions.Generated.Utilities.s_hasTimeout">
            <summary>Whether <see cref="F:System.Text.RegularExpressions.Generated.Utilities.s_defaultTimeout"/> is non-infinite.</summary>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.Utilities.StackPop(System.Int32[],System.Int32@,System.Int32@,System.Int32@)">
            <summary>Pops 2 values from the backtracking stack.</summary>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.Utilities.StackPush(System.Int32[]@,System.Int32@,System.Int32)">
            <summary>Pushes 1 value onto the backtracking stack.</summary>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.Utilities.StackPush(System.Int32[]@,System.Int32@,System.Int32,System.Int32)">
            <summary>Pushes 2 values onto the backtracking stack.</summary>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.Utilities.StackPush(System.Int32[]@,System.Int32@,System.Int32,System.Int32,System.Int32)">
            <summary>Pushes 3 values onto the backtracking stack.</summary>
        </member>
    </members>
</doc>
