ICanvasStyle
Enumerations
InteractiveZoneLabelPosition
Enumeration Members
| Enumeration Member | Value |
|---|---|
inside | 1 |
outside | 0 |
Interfaces
IArtworkSizeStyle
Properties
artworkFrameColor
artworkFrameColor: string;
artworkFrameShowLabel
artworkFrameShowLabel: boolean;
artworkFrameTextFont
artworkFrameTextFont: string;
artworkFrameTextFontSize
artworkFrameTextFontSize: number;
artworkInnerBorderFrameDash
artworkInnerBorderFrameDash: number[];
oversizeFrameColor
oversizeFrameColor: string;
ICanvasStyle
Properties
artworkSize
artworkSize: IArtworkSizeStyle;
hover
hover: IHoverStyle;
interactiveZones
interactiveZones: IInteractiveZonesStyles;
rubberband
rubberband: IRubberbandStyle;
selection
selection: ISelectionStyle;
spotlight
spotlight: ISpotlightStyle;
IHoverStyle
Properties
color
color: string;
dashPattern
dashPattern: number[];
fillColor
fillColor: string;
showLabel
showLabel: boolean;
textColor
textColor: string;
textStyle
textStyle: string;
width
width: number;
IInteractiveZonesStyles
Indexable
[key: string]: IInteractiveZoneStyle
Properties
default?
optional default?: IInteractiveZoneStyle;
IInteractiveZoneStateStyle
Properties
borderAltColor?
optional borderAltColor?: string;
borderColor?
optional borderColor?: string;
borderDash?
optional borderDash?: number[];
borderWidth?
optional borderWidth?: number;
fillColor?
optional fillColor?: string;
labelBackgroundColor?
optional labelBackgroundColor?: string;
labelColor?
optional labelColor?: string;
labelFont?
optional labelFont?: string;
labelFontSize?
optional labelFontSize?: number;
labelMargin?
optional labelMargin?: string | number;
labelPosition?
optional labelPosition?: InteractiveZoneLabelPosition;
labelTitle?
optional labelTitle?: string;
showLabel?
optional showLabel?: boolean;
IInteractiveZoneStyle
Properties
active?
optional active?: IInteractiveZoneStateStyle;
activeHighlighted?
optional activeHighlighted?: IInteractiveZoneStateStyle;
common?
optional common?: IInteractiveZoneStateStyle;
highlighted?
optional highlighted?: IInteractiveZoneStateStyle;
IRubberbandStyle
Properties
color
color: string;
dashPattern
dashPattern: number[];
fillColor
fillColor: string;
width
width: number;
ISelectionStyle
Properties
color
color: string;
dashPattern
dashPattern: number[];
fillColor
fillColor: string;
resizeGripColor
resizeGripColor: string;
resizeGripLineColor
resizeGripLineColor: string;
resizeGripLineWidth
resizeGripLineWidth: number;
resizeGripSize
resizeGripSize: number;
rotationGripColor
rotationGripColor: string;
rotationGripLineColor
rotationGripLineColor: string;
rotationGripSize
rotationGripSize: number;
rotationGripSizeOnTouchDevice
rotationGripSizeOnTouchDevice: number;
width
width: number;
ISpotlightStyle
Properties
color
color: string;
dashPattern
dashPattern: number[];
fillColor
fillColor: string;
showLabel
showLabel: boolean;
textColor
textColor: string;
textStyle
textStyle: string;
width
width: number;