Back to Devexpress

DevExpress.ExpressApp.ViewVariantsModule Namespace

expressappframework-devexpress-dot-expressapp-30136105.md

latest4.7 KB
Original Source

DevExpress.ExpressApp.ViewVariantsModule Namespace

Contains classes specific to the View Variants Module functionality.

Assembly : DevExpress.ExpressApp.ViewVariantsModule.v25.2.dll

NuGet Package : DevExpress.ExpressApp.ViewVariantsModule

Classes

NameDescription
ChangeVariantControllerRepresents a ViewController descendant that contains the ChangeVariant Action.
CurrentFrameViewVariantsManagerManages View Variants in the context of the current Frame.
FrameVariantsEngineProvides methods to manage View Variants.
ModelVariantsProviderProvide a list of view variants available for the specific View in the IModelVariants Application Model node, and stores the variant selected by the user to the IModelVariants.Current property.
VariantsInfoRepresents a set of variants available for the View.
ViewVariantsModuleThe module contained in the DevExpress.ExpressApp.ViewVariantsModule.v25.2.dll assembly.
ViewVariantsOptionsContains options that you can use to configure the View Variants Module.

Interfaces

NameDescription
ICurrentFrameViewVariantsManagerImplemented by classes that manage View Variants in the context of the current Frame.
IFrameVariantsEngineImplemented by classes that provide methods to manage View Variants.
IModelNavigationItemsVariantSettingsUsed to extend the Application Model‘s NavigationItems node with properties specific to the View Variants Module functionality.
IModelVariantA Variant node defines an item of the ChangeVariantController.ChangeVariantAction action. Each item represents a View variant available for a varied View.
IModelVariantsThe Variants node provides access to the varied Views declared for a particular view.
IModelViewVariantsUsed to extend the Application Model‘s View nodes with properties specific to the View Variants Module functionality.
IVariantsProviderImplemented by objects that provide a list of view variants available for the specific View, and stores the variant selected by the user.

Structs

NameDescription
VariantInfoRepresents a View variant.