| Class | Description |
|---|---|
| CustomerDetailsPanel |
Panel to display User Details
|
| CustomerDetailsTemplatePanel |
The dynamic parts of the Customer Details template Panel are delegated to this
|
| DeliveryDetailsPanel<O extends Order> |
Panel to display
DeliveryDetails |
| DeliveryDetailsTemplatePanel |
The dynamic parts of the
DeliveryDetails Details template Panel are delegated to this |
| OrderDetailsPanel<O extends Order<I>,I extends OrderItem> |
Panel to display
Order Details
The Panel relies on the following predefined bean services: ecomOrderService as OrderService
productService as ProductService
mailerService as MailerService
(Optional) invoiceService as InvoiceService
(Optional) invoiceEmailSettings as EmailMessage
The Panel relies on the following defined beans for various parts:
orderDetailsTemplate - defines core order fields as EntityTemplate
orderItemReporter - Report for List of OrderItems in this Order as Reporter. |
| OrderDetailsTemplatePanel<O extends Order> |
The dynamic parts of the Order Details template Panel are delegated to this
|
| PromotionDetailsPanel |
Panel to display
Order Details
Implements ChangeGenerator to notify listener promotionAdmin
Since this implements ChangeGenerator; it will also generate Events of TypeSave - new Object[]{ StandardOperation.#ADD, Promotion, AjaxRequestTarget}
Delete - new Object[]{StandardOperation.#DELETE, Promotion, AjaxRequestTarget}
This panel allows synchronous feedback notification via the Template it depends on using event type SynchronousOperationChange |
| PromotionDetailsTemplatePanel |
The dynamic parts of the Order Details template Panel are delegated to this
|
Copyright © 2018. All rights reserved.