shared/src/types/PanelSettings.types
Enumerations
Enumeration | Description |
---|---|
Defines the primary content type for image generation. Choose from photo, graphic, or art to set the overall approach for your generated image. | |
Sets the artistic theme and visual direction for your generated image. These themes create distinct visual styles that define the overall mood and aesthetic. | |
Controls the artistic technique and rendering method for your image. These techniques define how the visual effect is created, similar to traditional art methods. | |
Adjusts the lighting conditions and atmospheric effects for your image. These settings control illumination, shadows, and the overall lighting mood. | |
Sets the camera angle and compositional approach for your image. These styles control how elements are framed and arranged within the image. | |
Adds visual effects and filters to enhance your image. These effects provide special enhancements and atmospheric qualities. | |
Controls the color palette and tonal approach for your image. These styles set the overall color mood through saturation and color choices. | |
Applies artistic movements and cultural styles to your image. These styles draw from various art movements and cultural aesthetics for inspiration. | |
Simulates different materials and textures for your image elements. These styles create the appearance of various physical materials and their characteristics. | |
Sets the conceptual mood and emotional tone for your image. These styles define the abstract feeling or conceptual approach that guides the image. |
Interfaces
Interface | Description |
---|---|
Base setting interface that all settings should extend. Provides common properties for value. | |
Represents the configuration for panel styles. Extends BasePanelSetting, with the value being an array of StyleId enums. Used to specify which styles (themes, techniques, etc.) are applied in the panel. | |
Represents the configuration for the content type setting in the panel. Extends BasePanelSetting, with the value being a ImageContentType enum. Used to specify the type of content to be generated (e.g., photo, graphic, art). | |
Container interface for all Panel settings. New settings should be added here as optional properties. Each setting should extend BasePanelSetting for consistency. |
Type Aliases
Type Alias | Description |
---|---|
Combines all available style options for your image generation. Use this type to access any style from themes, techniques, lighting, composition, effects, colors, movements, materials, or concepts. |