Class OrderItemDetail
- Namespace
- Kentico.Xperience.Admin.DigitalCommerce.UIPages
- Assembly
- Kentico.Xperience.Admin.DigitalCommerce.dll
Order item detail side panel with the product data, the price breakdown and the promotions applied to the item.
[UIPageLocation(PageLocationEnum.SidePanel)]
[UINavigation(false)]
[UIBreadcrumbs(false)]
public sealed class OrderItemDetail : ModelEditPage<OrderItemDetailModel>, IPage
- Inheritance
-
objectOrderItemDetail
- Implements
- Inherited Members
- Extension Methods
Constructors
OrderItemDetail(IFormItemCollectionProvider, IFormDataBinder, IPriceFormatter, IProductQuantityFormatter, IInfoProvider<OrderItemInfo>, IInfoProvider<OrderPromotionInfo>, IOptions<TaxOptions>)
Initializes a new instance of the OrderItemDetail class.
public OrderItemDetail(IFormItemCollectionProvider formItemCollectionProvider, IFormDataBinder formDataBinder, IPriceFormatter priceFormatter, IProductQuantityFormatter quantityFormatter, IInfoProvider<OrderItemInfo> orderItemInfoProvider, IInfoProvider<OrderPromotionInfo> orderPromotionInfoProvider, IOptions<TaxOptions> taxOptions)
Parameters
formItemCollectionProviderIFormItemCollectionProviderformDataBinderIFormDataBinderpriceFormatterIPriceFormatterquantityFormatterIProductQuantityFormatterorderItemInfoProviderIInfoProvider<OrderItemInfo>orderPromotionInfoProviderIInfoProvider<OrderPromotionInfo>taxOptionsIOptions<TaxOptions>
Properties
Model
Gets edited model that represents the form.
protected override OrderItemDetailModel Model { get; }
Property Value
ObjectId
ID of the order item.
[PageParameter(typeof(IntPageModelBinder))]
public int ObjectId { get; set; }
Property Value
- int
Methods
ConfigurePage()
Set up page's configuration. Configures the submit action.
public override Task ConfigurePage()
Returns
- Task
GetFormItemsClientProperties()
Returns properties describing client form items for Model.
protected override Task<IEnumerable<IFormItemClientProperties>> GetFormItemsClientProperties()
Returns
- Task<IEnumerable<IFormItemClientProperties>>