UNPKG

@aurigma/design-atoms

Version:

Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.

24 lines (23 loc) 1.13 kB
import { Canvas } from "../../Canvas"; import { IViolationServiceConfiguration, IViewerMessagesConfig } from "../../Viewer/Interfaces"; import { ViolationService } from "./ViolationService"; import { ProductHandler } from "../ProductHandler"; import { EventManager } from "../EventManager"; import { ViolationServiceFactory } from "./ViolationServiceFactory"; export declare class CanvasViolationVisualizer { private _conf; private _violationServiceFactory; private _productHandler; private _messages; private _eventManager; private _violationViewController; constructor(canvas: Canvas, _conf: IViolationServiceConfiguration, violationService: ViolationService, _violationServiceFactory: ViolationServiceFactory, _productHandler: ProductHandler, _messages: IViewerMessagesConfig, _eventManager: EventManager); private _onViolationViewChanged; private _onItemDpiChanged; private _getTargetDpiForItem; private _getQualityChangeInfoBarText; private _getQualityChangeScaleBarProgress; private _setScaleBarClass; private _addStyles; dispose(): void; }