Enumeration: PrintOnDemandOpenAsType
Defines display modes for the print-on-demand image editor.
This enum specifies how the print-on-demand customization interface is presented to users, affecting both its visibility and the available workspace for image editing and positioning.
The display mode can significantly impact the user experience when working with complex image customizations or detailed positioning.
Enumeration Members
FULL_SCREEN
FULL_SCREEN:
"FULL_SCREEN"
Display editor in an expanded full-screen overlay.
In FULL_SCREEN mode, the editor expands to occupy most or all of the screen, temporarily hiding other configuration options to maximize the available editing space.
Benefits:
- Maximizes workspace for precise image positioning and editing
- Provides clearer visibility of details and alignment
- Creates a focused editing environment without distractions
- Better accommodates larger images or complex designs
Limitations:
- Temporarily hides other configuration options
- Creates a separate workflow step in the configuration process
- Requires explicit actions to exit and return to main configuration
This mode is ideal for complex image customizations that require precise positioning, detailed editing, or when working with larger images that benefit from maximum screen space.
OPTION_PANEL
OPTION_PANEL:
"OPTION_PANEL"
Display editor within the standard option panel.
In OPTION_PANEL mode, the editor appears inline within the main configuration panel alongside other product options. This provides a more integrated experience where users can see both the editor and other product options simultaneously.
Benefits:
- Maintains context with other configuration options
- Allows users to quickly switch between image customization and other settings
- Preserves the overall configurator layout
Limitations:
- Restricts available editing space
- May require scrolling for detailed work
- Limited canvas size on smaller screens
This mode is ideal for simpler image customizations or when frequent switching between image editing and other options is important.