Back to Website
Show / Hide Table of Contents

Class ViewerConfiguration

Package: @aurigma/design-atoms

Constructors

(constructor)(conf)

Constructs a new instance of the ViewerConfiguration class

Declaration
constructor(conf: IViewerConfiguration);
Parameters
Type Name Description
IViewerConfiguration conf

Properties

alignToSafetyLineName

Declaration
alignToSafetyLineName: string;
Property Value
Type Description
string

apiClientConfiguration

Declaration
apiClientConfiguration: IApiClientConfiguration;
Property Value
Type Description
IApiClientConfiguration

curvedTextBaselineDrawStates

Declaration
curvedTextBaselineDrawStates?: ItemHandlerState[];
Property Value
Type Description
ItemHandlerState[]

disableCustomScrollbarStyle

Declaration
disableCustomScrollbarStyle: boolean;
Property Value
Type Description
boolean

floatingToolbar

Declaration
floatingToolbar: IFloatingItemToolbarConfig;
Property Value
Type Description
IFloatingItemToolbarConfig

grid

Declaration
grid: GridConfig;
Property Value
Type Description
GridConfig

handlers

Declaration
handlers: IHandlersConfiguration;
Property Value
Type Description
IHandlersConfiguration

historySize

Declaration
historySize: number;
Property Value
Type Description
number

imageResizeRequestConfig

Declaration
imageResizeRequestConfig?: ImageResizeRequestConfig;
Property Value
Type Description
ImageResizeRequestConfig

inactiveContainerTransparencyEnabled

Declaration
inactiveContainerTransparencyEnabled: boolean;
Property Value
Type Description
boolean

inactiveContainerTransparencyLevel

Declaration
inactiveContainerTransparencyLevel: number;
Property Value
Type Description
number

listSettings

Declaration
listSettings: IListConfiguration;
Property Value
Type Description
IListConfiguration

messages

Declaration
messages: IViewerMessagesConfig;
Property Value
Type Description
IViewerMessagesConfig

mockupMarginWorkaroundEnabled

Declaration
mockupMarginWorkaroundEnabled: boolean;
Property Value
Type Description
boolean

printZone

Declaration
printZone: IPrintZoneConfiguration;
Property Value
Type Description
IPrintZoneConfiguration

productThemes

Declaration
productThemes: {
        [name: string]: IProductThemeConfig;
    };
Property Value
Type Description
{ [name: string]: default; }

renderingConfig

Declaration
renderingConfig?: IRenderingConfig;
Property Value
Type Description
IRenderingConfig

rotatedTextInPlaceEditEnabled

Declaration
rotatedTextInPlaceEditEnabled?: boolean;
Property Value
Type Description
boolean

rulers

Declaration
rulers: IRulersConfig;
Property Value
Type Description
IRulersConfig

scrollbarEnabled

Declaration
scrollbarEnabled?: boolean;
Property Value
Type Description
boolean

snapLines

Declaration
snapLines: ISnapLinesConfiguration;
Property Value
Type Description
ISnapLinesConfiguration

stubImages

Declaration
stubImages: StubImagesConfig;
Property Value
Type Description
StubImagesConfig

style

Declaration
style: ICanvasStyle;
Property Value
Type Description
ICanvasStyle

surfaceShadowEnabled

Declaration
surfaceShadowEnabled: boolean;
Property Value
Type Description
boolean

text

Declaration
text: ITextParams;
Property Value
Type Description
ITextParams

textEditor

Declaration
textEditor: TextEditorMode;
Property Value
Type Description
TextEditorMode

variableItemsMaskSymbol

Declaration
variableItemsMaskSymbol: string;
Property Value
Type Description
string

violationService

Declaration
violationService: IViolationServiceConfiguration;
Property Value
Type Description
IViolationServiceConfiguration

zoom

Declaration
zoom: IRangeParams;
Property Value
Type Description
IRangeParams
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback