-
ComplexHtmlHelperBase Class
The ComplexHtmlHelperBase abstract class is used used internally to provide shared rendering functionality for complex Html Helpers.
-
Controls.FileSelector Class
File selector control.
-
Controls.FileUpload Class
File upload control.
-
Controls.FolderSelector Class
Folder selector control
-
Controls.PagingControl Class
Paging control.
-
FormatExtensions Class
Extensions which format the output of various types.
-
HtmlContent.Menu.MenuStyles Class
-
HtmlContent.Menu.RootPageTypes Class
-
HtmlHelperExtensions Class
Extensions which use the HtmlHelper class.
-
HtmlHelpers.AccountHtmlHelper Class
Html helper used to render an account control.
-
HtmlHelpers.AddScriptHtmlHelper Class
Html helper used to add scripts.
-
HtmlHelpers.AddScriptHtmlHelper.WellKnownScripts Class
Constant (enum) values used for the (this IHtmlHelper htmlHelper, WellKnownScripts script) overload.
-
HtmlHelpers.AddScriptHtmlHelper.WellKnownScriptOrders Class
Constant values used to set script ordering in the AddScript overloads that have an order parameter. Callers to AddScript can also use an integer value, these values are provided for convenience. Scripts added using M:Nucleus.ViewFeatures.HtmlHelpers.AddScriptHtmlHelper.AddScript(Microsoft.AspNetCore.Http.HttpContext,System.String,System.Boolean,System.Boolean,System.Int32,System.String) can have the same value in the order parameter as another script, in this case they are ordered by which order AddScript was called in.
-
HtmlHelpers.AddStyleHtmlHelper Class
Html helper used to add styles.
-
HtmlHelpers.AddStyleHtmlHelper.WellKnownScripts Class
Constant (enum) values used for the (this IHtmlHelper htmlHelper, WellKnownScripts script) overload.
-
HtmlHelpers.AreaActionLinkHtmlHelper Class
Html helper used to output the path of an area action.
-
HtmlHelpers.BeginAreaFormHtmlHelper Class
Html helper used to render a form with an area action.
-
HtmlHelpers.BeginNucleusFormHtmlHelper Class
Html helper used to render a form with an action that targets an extension controller.
-
HtmlHelpers.BreadcrumbHtmlHelper Class
Html helper used to render a breadcrumb control.
-
HtmlHelpers.HtmlEditorHtmlHelper Class
Html helper used to add the configured scripts for a Html helper to the page output.
-
HtmlHelpers.LinkButtonHtmlHelper Class
Html helper used to render a link (A) element with a label and glyph which is styled as a button.
-
HtmlHelpers.LogoHtmlHelper Class
Html helper used to render the site's logo.
-
HtmlHelpers.MenuHtmlHelper Class
Html helper used to render a menu.
-
HtmlHelpers.ModuleTitleHtmlHelper Class
Html helper used to render a module title.
-
HtmlHelpers.PageListHtmlHelper Class
Html helper used to render a PageList control.
-
HtmlHelpers.PageMenuHtmlHelper Class
Html helper used to render a list of pages.
-
HtmlHelpers.PrivacyHtmlHelper Class
Html helper used to render a link to the site's privacy page.
-
HtmlHelpers.RangeHtmlHelper Class
Html helper used to render a Range control.
-
HtmlHelpers.RenderPageContentHtmlHelper Class
Html helper used to render the modules which are within the specified pane for the page being rendered.
-
HtmlHelpers.SubmitButtonHtmlHelper Class
Html helper used to render a input element with a label and glyph.
-
HtmlHelpers.TermsHtmlHelper Class
Html helper used to render an anchor (a) element which links to the site's Terms page.
-
TagBuilderExtensions Class
Tag Builder extensions used by HtmlHelpers, TagHelpers and internal rendering classes.
-
TagHelpers.AccountTagHelper Class
Renders an account control.
-
TagHelpers.BreadcrumbTagHelper Class
Renders an Breadcrumb control.
-
TagHelpers.InlineEditorTagHelper Interface
Controls rendering of a data-inline-edit-route attribute on an element, depending on whether the user is in content edit mode. Client-side components use the data-inline-edit-route attribute to handle inline editing,
-
TagHelpers.LocalizationTagHelper Class
Localization tag helper.
-
TagHelpers.LogoTagHelper Class
Returns an anchor (a) element which links to the site's home page, with an image inside which renders the site logo.
-
TagHelpers.MenuTagHelper Class
Displays the site's menu structure.
-
TagHelpers.MergeScriptsTagHelper Class
Tag Helper used to merge multiple <script> tags into a single "merged" tag, which is handled by the MergedFileProvider. A single <MergeScripts> can wrap all of your script elements.
-
TagHelpers.MergeStylesheetsTagHelper Class
Tag Helper used to merge multiple CSS stylesheet <link> tags into a single "merged" tag, which is handled by the MergedFileProvider. A single <MergeLinks> can wrap all of your link elements. The MergeLinksTagHelper will merge <link> tags with the same path - it will generate separate <link> tags for each path in order to preserve relative paths within your CSS files.
-
TagHelpers.ModalTagHelper Class
Returns a modal dialog.
-
TagHelpers.ModuleTitleTagHelper Class
Renders a header element with its content set to the module title. If the user has module edit rights and is editing page content, render attributes to enable inline editing of the module title.
-
TagHelpers.PrivacyTagHelper Class
Returns an anchor (a) element which links to the site's Privacy page.
-
TagHelpers.ProgressTagHelper Class
Renders a progress control.
-
TagHelpers.RemoveWhitespaceTagHelper Class
Removes unwanted white space from the output.
-
TagHelpers.RenderPaneTagHelper Class
Tag helper used to render the modules which are within the specified pane for the page being rendered.
-
TagHelpers.SettingsControlTagHelper Class
Renders a settings control.
-
TagHelpers.SettingsControlTagHelper.RenderModes Class
Specifies whether to render the settings control label before or after the control content.
-
TagHelpers.SuppressEmptyTagHelper Class
Prevent rendering of the element when it has no content.
-
TagHelpers.TabContentTagHelper Class
Renders a content wrapper for tab contents
-
TagHelpers.TabItemTagHelper Class
Renders an tab item
-
TagHelpers.TabPanelTagHelper Class
Renders an tab item
-
TagHelpers.TabTagHelper Class
Renders an account control.
-
TagHelpers.TermsTagHelper Class
Returns an anchor (a) element which links to the site's Terms page.
-
TagHelpers.UrlTagHelper Class
TagHelper which handles the Nucleus ~! (path of the currently executing view) and ~# (path of the currently executing Nucleus extension) prefixes in elements which can have an attribute which represents an Url.
-
UrlHelperExtensions Class
Extensions used to render links to Nucleus pages, files and actions.
-
ViewModels.FileSelector Class
View model for the FileSelector control.
-
ViewModels.FileUpload Class
ViewModel for the FileUpload control.
-
ViewModels.FolderSelector Class
ViewModel for FolderSelector control.
-
ViewModels.Layout Class
View model for Nucleus layouts.
-
ViewModels.PagingControl Class
View model for PagingControl
-
ViewModels.PagingControl.RenderModes Enum
Enum representing control render mode.