Namespace Kentico.Content.Web.Mvc
Classes
- AbstractSimpleBundler
Manages contents of a bundle. The containing directories are listed in the IncludedWebRootDirectories property.
- BundleConfiguration<TBundler>
Represents the configuration of a bundle.
- CacheDependencyCollector
Collects cache dependencies within a scoped context. Supports nested contexts through the use of the 'using' statement.
- ComponentDefinitionBase
Base class for component definition.
- ComponentFilterCollection<TFilter>
Collection of component filters.
- ComponentFilterRegistrar<TFilter>
Registers component filters to its internal register.
- ComponentPropertiesDataTagHelper
Renders a hidden input field containing properties of the currently rendered component.
- ContentItemAssetImageTagHelper
Tag helper to render img' tag for the content item image asset. The tag is activated by the 'kxp-img' attribute that accepts ContentItemAsset object. The tag helper will prefill the 'src' attribute with the URL of the image asset. If 'kxp-img-dimensions' tag is set to true (or just included without any value), the tag helper will also prefill the 'width' and 'height' attributes of the image. Optionally, the 'kxp-img-variant' attribute can be used to specify the variant name. In case it's present, the 'src' will be pointing to the variant url and 'width' and 'height' will be based on variant.
- ContentItemAssetPictureSourceTagHelper
Tag helper to render 'source' tag (of the 'picture' parent tag) for the content item image asset within a 'picture' tag. The tag is activated by the 'kxp-img' attribute that accepts ContentItemAsset object. The tag helper will prefill the 'srcset' attribute with the URL of the image asset. If 'kxp-img-dimensions' tag is set to true (or just included without any value), the tag helper will also prefill the 'width' and 'height' attributes of the image. Optionally, the 'kxp-img-variant' attribute can be used to specify the variant name. In case it's present, the 'srcset' will be pointing to the variant url and 'width' and 'height' will be based on variant.
- ContentItemCacheDependencyBuilderExtensions
Provides extension methods for the ContentItemCacheDependencyBuilder class.
- ContentRetrieverCacheOptions
Cache settings for used for retrieval of content using IContentRetriever.
- EditableAreaTagHelper
Renders editable area markup.
- FileProviderExtensions
Provides additional methods for Microsoft.Extensions.FileProviders.IFileProvider objects.
- FileUrl
Encapsulates file URL.
- FileUrlBase
Base class for file URL representation.
- FormAfterSubmitModeConstants
Represents constants for string representation of FormAfterSubmitModeEnum.
- FormComponentEditorTagHelper
Returns an HTML editing element for given form component.
- FormFieldTagHelper
Returns HTML markup for given form component. The markup contains a label and an editing element representing the form component given.
- FormFieldsTagHelper
Returns HTML markup for given enumeration of form components. The markup contains a label and an editing element representing each of the form components.
- FormZoneTagHelper
Renders form zone container.
- IApplicationBuilderExtensions
Extension methods upon Microsoft.AspNetCore.Builder.IApplicationBuilder.
- IFeatureSetExtensions
Provides extension methods for the IFeatureSet interface.
- IFileUrlExtensions
Extension methods for IFileUrl interface.
- MultiSelectorFormComponent<TProperties>
Represents a component with multiple options which can be selected simultaneously.
- MultiSelectorProperties
Represents properties of a component which can select multiple values.
- MultipleChoiceComponent
Represents component displaying multi choice form control.
- MultipleChoiceProperties
Represents properties of the MultipleChoiceComponent.
- NameValueCollectionExtensions
Provides extension methods for the System.Collections.Specialized.NameValueCollection class.
- NestedWidgetTagHelper
Renders nested widget markup based on the given widget type.
- PageBuilderFeatureExtensions
Provides extension methods for the IPageBuilderFeature interface.
- PageBuilderScriptsTagHelper
Renders the page builder scripts markup.
- PageBuilderStylesTagHelper
Renders the page builder styles markup.
- PageDataTagHelper
Renders a hidden field to persist the page data context for a form action.
- RegisterPageBuilderLocalizationResourceAttribute
Class represents an attribute used for registering localization resources that are used by Page builder feature.
- RetrievalCacheSettings
Cache settings for used for content retrieval. IContentRetriever
- RetrieveAllPagesExtensions
Extensions for the RetrieveAllPages<TResult>(RetrieveAllPagesParameters, Action<RetrieveAllPagesQueryParameters>, RetrievalCacheSettings, Func<IContentQueryDataContainer, TResult, Task<TResult>>, CancellationToken) method.
- RetrieveAllPagesParameters
Parameters used during retrieval of pages with all content types. IContentRetriever
- RetrieveAllPagesQueryParameters
Parameters for retrieving web pages of all content types with fluent API for configuring of the underlying query. IContentRetriever
- RetrieveContentByGuidsExtensions
Extensions for the RetrieveContent<TSource, TResult>(RetrieveContentParameters, Action<RetrieveContentQueryParameters>, RetrievalCacheSettings, Func<IContentQueryDataContainer, TSource, Task<TResult>>, CancellationToken) method allowing to specify GUIDs of results.
- RetrieveContentExtensions
Extensions for the RetrieveContent<TSource, TResult>(RetrieveContentParameters, Action<RetrieveContentQueryParameters>, RetrievalCacheSettings, Func<IContentQueryDataContainer, TSource, Task<TResult>>, CancellationToken) method.
- RetrieveContentOfContentTypesParameters
Parameters used during retrieval of content items with specified content types. IContentRetriever
- RetrieveContentOfContentTypesQueryParameters
Parameters for retrieving content items of multiple types with fluent API for configuring of the underlying query. IContentRetriever
- RetrieveContentOfReusableSchemasParameters
Parameters used during retrieval of content items with specified reusable schemas. IContentRetriever
- RetrieveContentOfReusableSchemasQueryParameters
Parameters for retrieving content items of reusable schemas with fluent API for configuring of the underlying query. IContentRetriever
- RetrieveContentParameters
Parameters used during retrieval of content items with specified content type. IContentRetriever
- RetrieveContentParametersBase<T>
Base class for parameters used during content items retrieval. IContentRetriever
- RetrieveContentQueryParameters
Parameters for retrieving content items of specified content type with fluent API for configuring of the underlying query. IContentRetriever
- RetrieveCurrentPageExtensions
Extensions for the RetrieveCurrentPage<TResult>(RetrieveCurrentPageParameters, Action<RetrieveCurrentPageQueryParameters>, RetrievalCacheSettings, Func<IContentQueryDataContainer, TResult, Task<TResult>>, CancellationToken) method.
- RetrieveCurrentPageParameters
Parameters used during retrieval of current page. IContentRetriever
- RetrieveCurrentPageQueryParameters
Parameters for retrieving the current page with fluent API for configuring of the underlying query. IContentRetriever
- RetrieveMultipleQueryParametersBase<T>
Base parameters for retrieving content of multiple content types with fluent API for configuring the underlying query. IContentRetriever
- RetrievePagesByGuidsExtensions
Extensions for the RetrievePages<TSource, TResult>(RetrievePagesParameters, Action<RetrievePagesQueryParameters>, RetrievalCacheSettings, Func<IContentQueryDataContainer, TSource, Task<TResult>>, CancellationToken) method allowing to specify GUIDs of results.
- RetrievePagesExtensions
Extensions for the RetrievePages<TSource, TResult>(RetrievePagesParameters, Action<RetrievePagesQueryParameters>, RetrievalCacheSettings, Func<IContentQueryDataContainer, TSource, Task<TResult>>, CancellationToken) method.
- RetrievePagesOfContentTypesParameters
Parameters used during retrieval of pages with specified types. IContentRetriever
- RetrievePagesOfContentTypesQueryParameters
Parameters for retrieving web pages of specified content types with fluent API for configuring of the underlying query. IContentRetriever
- RetrievePagesOfReusableSchemasParameters
Parameters used during retrieval of pages with specified reusable schemas. IContentRetriever
- RetrievePagesOfReusableSchemasQueryParameters
Parameters for retrieving web pages of reusable schemas with fluent API for configuring of the underlying query. IContentRetriever
- RetrievePagesParameters
Parameters used during retrieval of pages with specified type. IContentRetriever
- RetrievePagesParametersBase<T>
Base class for parameters used during pages retrieval. IContentRetriever
- RetrievePagesQueryParameters
Parameters for retrieving web pages of specified content type with fluent API for configuring of the underlying query. IContentRetriever
- RetrieveParametersBase<T>
Base class for parameters used during retrieval. IContentRetriever
- RetrieveQueryParametersBase<T>
Base parameters for retrieving content with fluent API for configuring of the underlying query. IContentRetriever
- RetrieveSingleQueryParametersBase<T>
Base parameters for retrieving content of single content type with fluent API for configuring of the underlying query. IContentRetriever
- RoutedWebPage
Represents the current web page.
- SimpleScriptsBundler
Manages contents of a scripts bundle. The containing directories are listed in the IncludedWebRootDirectories property.
- SimpleStylesBundler
Manages contents of a styles bundle. The containing directories are listed in the IncludedWebRootDirectories property.
- StandaloneWidgetTagHelper
Renders widget markup based on given widget type and properties.
- SystemComponentIdentifiers
Contains identifiers for various types of components.
- UrlHelperPreviewExtensions
Provides extension methods for the UrlHelperExtensionPoint.
- VirtualContextDecorationArbiter
Arbiter that decides whether a path needs to be decorated with virtual context.
- WebPageDataContext
Provides data context for the current web page.
- WebPageItemCacheDependencyBuilderExtensions
Provides extension methods for the WebPageItemCacheDependencyBuilder class.
- WidgetZoneTagHelper
Renders widget zone markup.
Structs
- SizeConstraint
Represents a size constraint that can be enforced on image when resizing.
Interfaces
- IComponentFilter
Marker interface for filters used in the ComponentFilterCollection<TFilter>.
- IContentRetriever
Service used for retrieval of content.
- IFileUrl
Interface for file URL representation.
- IMediaFileUrl
Encapsulates media file URL representation.
- IMediaFileUrlRetriever
Provides an interface for retrieving the media file URL based on given parameters.
- IPreviewFeature
Represents a feature that provides information about preview for the current request.
- IRoutedWebPage
Represents the current web page.
- IVirtualContextDecorationArbiter
Defines a contract for a class responsible for declaring a path to be decorated with virtual context.
- IWebPageDataContext
Interface for web page data context.
- IWebPageDataContextInitializer
Interface for initializing data context of the current web page.
- IWebPageDataContextRetriever
Retrieves data context of the current web page.
Enums
- FormAfterSubmitModeEnum
Form after submit behavior.