Back to Website
Show / Hide Table of Contents

Interface IEventManager

Package: @aurigma/design-atoms

Methods

addAfterReplaceItemHandlerEvent(listener)

Declaration
addAfterReplaceItemHandlerEvent(listener: (eventArgs: ItemHandler) => void): any;
Parameters
Type Name Description
(eventArgs: ItemHandler) => void listener
Returns
Type Description
any

addBeforeReplaceItemHandlerEvent(listener)

Declaration
addBeforeReplaceItemHandlerEvent(listener: (eventArgs: ItemHandler) => void): any;
Parameters
Type Name Description
(eventArgs: ItemHandler) => void listener
Returns
Type Description
any

addBeforeSnapshotLoad(listener)

Declaration
addBeforeSnapshotLoad(listener: (snapshot: Product | Surface) => void): any;
Parameters
Type Name Description
(snapshot: Product | Surface) => void listener
Returns
Type Description
any

addContainerCollectionChanged(listener)

Declaration
addContainerCollectionChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

addcreateInputHandlerFinished(listener)

Declaration
addcreateInputHandlerFinished(listener: (eventArgs: PointF | RectangleF) => void): any;
Parameters
Type Name Description
(eventArgs: PointF | RectangleF) => void listener
Returns
Type Description
any

addCurrentItemChanged(listener)

Declaration
addCurrentItemChanged(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

addDeleteToolbarButtonClick(listener)

Declaration
addDeleteToolbarButtonClick(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

addDndFinished(listener)

Declaration
addDndFinished(listener: (h: PlaceholderItem) => void): any;
Parameters
Type Name Description
(h: PlaceholderItem) => void listener
Returns
Type Description
any

addDndStarted(listener)

Declaration
addDndStarted(listener: (h: PlaceholderItem) => void): any;
Parameters
Type Name Description
(h: PlaceholderItem) => void listener
Returns
Type Description
any

addDoubleClick(listener)

Declaration
addDoubleClick(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

addDragNDropDone(listener)

Declaration
addDragNDropDone(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

addDragNDropPerformed(listener)

Declaration
addDragNDropPerformed(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

addDragNDropStarting(listener)

Declaration
addDragNDropStarting(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

addEditToolbarButtonClick(listener)

Declaration
addEditToolbarButtonClick(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

addEnteredEditMode(listener)

Declaration
addEnteredEditMode(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

addExitedEditMode(listener)

Declaration
addExitedEditMode(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

addHandleToolbarButtonClick(listener)

Declaration
addHandleToolbarButtonClick(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

addIItemHandelrCollectionChanged(listener)

Declaration
addIItemHandelrCollectionChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

addImageContentChanged(listener)

Declaration
addImageContentChanged(listener: (item: PlaceholderItem | ImageItem) => void): any;
Parameters
Type Name Description
(item: PlaceholderItem | ImageItem) => void listener
Returns
Type Description
any

addImageDpiChanged(listener)

Declaration
addImageDpiChanged(listener: (value: IDpiChangedEventArgs) => void): any;
Parameters
Type Name Description
(value: IDpiChangedEventArgs) => void listener
Returns
Type Description
any

addInteractiveContainersChanged(listener)

Declaration
addInteractiveContainersChanged(listener: (h: SurfaceContainer[]) => void): any;
Parameters
Type Name Description
(h: SurfaceContainer[]) => void listener
Returns
Type Description
any

addInteractiveZonesChanged(listener)

Declaration
addInteractiveZonesChanged(listener: (e: IInteractiveZonesStateChangedEventArgs) => void): any;
Parameters
Type Name Description
(e: IInteractiveZonesStateChangedEventArgs) => void listener
Returns
Type Description
any

addIsEditingChanged(listener)

Declaration
addIsEditingChanged(listener: (ph: PlaceholderItemHandler) => void): any;
Parameters
Type Name Description
(ph: PlaceholderItemHandler) => void listener
Returns
Type Description
any

addItemAdded(listener)

Declaration
addItemAdded(listener: (args: IAddEventArgs<Item>) => void): any;
Parameters
Type Name Description
(args: IAddEventArgs<Item>) => void listener
Returns
Type Description
any

addItemChanged(listener)

Declaration
addItemChanged(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

addItemChanging(listener)

Declaration
addItemChanging(listener: (sender: Item) => void): any;
Parameters
Type Name Description
(sender: Item) => void listener
Returns
Type Description
any

addItemCollectionChanged(listener)

Declaration
addItemCollectionChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

addItemHandlerHover(listener)

Declaration
addItemHandlerHover(listener: (h: BaseRectangleItemHandler[]) => void): any;
Parameters
Type Name Description
(h: BaseRectangleItemHandler[]) => void listener
Returns
Type Description
any

addItemMoved(listener)

Declaration
addItemMoved(listener: (args: IMoveEventArgs) => void): any;
Parameters
Type Name Description
(args: IMoveEventArgs) => void listener
Returns
Type Description
any

addItemPropertyChanged(listener)

Declaration
addItemPropertyChanged(listener: (sender: Item, propertyName: string) => void): any;
Parameters
Type Name Description
(sender: Item, propertyName: string) => void listener
Returns
Type Description
any

addItemRemoved(listener)

Declaration
addItemRemoved(listener: (args: IRemoveEventArgs<Item>) => void): any;
Parameters
Type Name Description
(args: IRemoveEventArgs<Item>) => void listener
Returns
Type Description
any

addLayerCollectionChanged(listener)

Declaration
addLayerCollectionChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

addMaskedContainersChanged(listener)

Declaration
addMaskedContainersChanged(listener: (h: SurfaceContainer[]) => void): any;
Parameters
Type Name Description
(h: SurfaceContainer[]) => void listener
Returns
Type Description
any

addMouseSelectPixelFinished(listener)

Declaration
addMouseSelectPixelFinished(listener: (eventArgs: RgbColor) => void): any;
Parameters
Type Name Description
(eventArgs: RgbColor) => void listener
Returns
Type Description
any

addOnContextMenu(listener)

Declaration
addOnContextMenu(listener: (value: IContextMenuParams) => void): any;
Parameters
Type Name Description
(value: IContextMenuParams) => void listener
Returns
Type Description
any

addOverMockupContainerCollectionChanged(listener)

Declaration
addOverMockupContainerCollectionChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

addPreviewMockupContainerCollectionChanged(listener)

Declaration
addPreviewMockupContainerCollectionChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

addPrintAreaCollectionChanged(listener)

Declaration
addPrintAreaCollectionChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

addPrintAreaPropertyChanged(listener)

Declaration
addPrintAreaPropertyChanged(listener: (sender: PrintArea, propertyName: string) => void): any;
Parameters
Type Name Description
(sender: PrintArea, propertyName: string) => void listener
Returns
Type Description
any

addProductThemeChanged(listener)

Declaration
addProductThemeChanged(listener: (theme: IProductThemeConfig) => void): any;
Parameters
Type Name Description
(theme: default) => void listener
Returns
Type Description
any

addReady(listener)

Declaration
addReady(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

addSelectButtonClick(listener)

Declaration
addSelectButtonClick(listener: (item: PlaceholderItem) => void): any;
Parameters
Type Name Description
(item: PlaceholderItem) => void listener
Returns
Type Description
any

addSelectedItemChanged(listener)

Declaration
addSelectedItemChanged(listener: (items: Item[]) => void): any;
Parameters
Type Name Description
(items: Item[]) => void listener
Returns
Type Description
any

addSelectToolbarButtonClick(listener)

Declaration
addSelectToolbarButtonClick(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

addShapePathLoaded(listener)

Declaration
addShapePathLoaded(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

addSnapshotLoadedEvent(listener)

Declaration
addSnapshotLoadedEvent(listener: (snapshot: Product | Surface) => void): any;
Parameters
Type Name Description
(snapshot: Product | Surface) => void listener
Returns
Type Description
any

addSurfaceChanged(listener)

Declaration
addSurfaceChanged(listener: (surface: Surface) => void): any;
Parameters
Type Name Description
(surface: Surface) => void listener
Returns
Type Description
any

addSurfaceCollectionChanged(listener)

Declaration
addSurfaceCollectionChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

addTextWhizzReady(listener)

Declaration
addTextWhizzReady(listener: (textWhizz: typeof TextWhizz) => void): any;
Parameters
Type Name Description
(textWhizz: typeof TextWhizz) => void listener
Returns
Type Description
any

addUnderMockupContainerCollectionChanged(listener)

Declaration
addUnderMockupContainerCollectionChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

addUserEditContainerChanged(listener)

Declaration
addUserEditContainerChanged(listener: (container: SurfaceContainer) => void): any;
Parameters
Type Name Description
(container: SurfaceContainer) => void listener
Returns
Type Description
any

addViolationWarningButtonClick(listener)

Declaration
addViolationWarningButtonClick(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

addWorkspaceSizeChanged(listener)

Declaration
addWorkspaceSizeChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

removeAfterReplaceItemHandlerEvent(listener)

Declaration
removeAfterReplaceItemHandlerEvent(listener: (eventArgs: ItemHandler) => void): any;
Parameters
Type Name Description
(eventArgs: ItemHandler) => void listener
Returns
Type Description
any

removeBeforeReplaceItemHandlerEvent(listener)

Declaration
removeBeforeReplaceItemHandlerEvent(listener: (eventArgs: ItemHandler) => void): any;
Parameters
Type Name Description
(eventArgs: ItemHandler) => void listener
Returns
Type Description
any

removeBeforeSnapshotLoad(listener)

Declaration
removeBeforeSnapshotLoad(listener: (snapshot: Product | Surface) => void): any;
Parameters
Type Name Description
(snapshot: Product | Surface) => void listener
Returns
Type Description
any

removeContainerCollectionChanged(listener)

Declaration
removeContainerCollectionChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

removecreateInputHandlerFinished(listener)

Declaration
removecreateInputHandlerFinished(listener: (eventArgs: PointF | RectangleF) => void): any;
Parameters
Type Name Description
(eventArgs: PointF | RectangleF) => void listener
Returns
Type Description
any

removeCurrentItemChanged(listener)

Declaration
removeCurrentItemChanged(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

removeDeleteToolbarButtonClick(listener)

Declaration
removeDeleteToolbarButtonClick(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

removeDndFinished(listener)

Declaration
removeDndFinished(listener: (h: PlaceholderItem) => void): any;
Parameters
Type Name Description
(h: PlaceholderItem) => void listener
Returns
Type Description
any

removeDndStarted(listener)

Declaration
removeDndStarted(listener: (h: PlaceholderItem) => void): any;
Parameters
Type Name Description
(h: PlaceholderItem) => void listener
Returns
Type Description
any

removeDoubleClick(listener)

Declaration
removeDoubleClick(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

removeDragNDropDone(listener)

Declaration
removeDragNDropDone(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

removeDragNDropPerformed(listener)

Declaration
removeDragNDropPerformed(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

removeDragNDropStarting(listener)

Declaration
removeDragNDropStarting(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

removeEditToolbarButtonClick(listener)

Declaration
removeEditToolbarButtonClick(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

removeEnteredEditMode(listener)

Declaration
removeEnteredEditMode(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

removeExitedEditMode(listener)

Declaration
removeExitedEditMode(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

removeHandleToolbarButtonClick(listener)

Declaration
removeHandleToolbarButtonClick(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

removeImageContentChanged(listener)

Declaration
removeImageContentChanged(listener: (item: PlaceholderItem | ImageItem) => void): any;
Parameters
Type Name Description
(item: PlaceholderItem | ImageItem) => void listener
Returns
Type Description
any

removeImageDpiChanged(listener)

Declaration
removeImageDpiChanged(listener: (value: IDpiChangedEventArgs) => void): any;
Parameters
Type Name Description
(value: IDpiChangedEventArgs) => void listener
Returns
Type Description
any

removeInteractiveContainersChanged(listener)

Declaration
removeInteractiveContainersChanged(listener: (h: SurfaceContainer[]) => void): any;
Parameters
Type Name Description
(h: SurfaceContainer[]) => void listener
Returns
Type Description
any

removeInteractiveZonesChanged(listener)

Declaration
removeInteractiveZonesChanged(listener: (e: IInteractiveZonesStateChangedEventArgs) => void): any;
Parameters
Type Name Description
(e: IInteractiveZonesStateChangedEventArgs) => void listener
Returns
Type Description
any

removeIsEditingChanged(listener)

Declaration
removeIsEditingChanged(listener: (ph: PlaceholderItemHandler) => void): any;
Parameters
Type Name Description
(ph: PlaceholderItemHandler) => void listener
Returns
Type Description
any

removeItemAdded(listener)

Declaration
removeItemAdded(listener: (args: IAddEventArgs<Item>) => void): any;
Parameters
Type Name Description
(args: IAddEventArgs<Item>) => void listener
Returns
Type Description
any

removeItemChanged(listener)

Declaration
removeItemChanged(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

removeItemChanging(listener)

Declaration
removeItemChanging(listener: (sender: Item) => void): any;
Parameters
Type Name Description
(sender: Item) => void listener
Returns
Type Description
any

removeItemCollectionChanged(listener)

Declaration
removeItemCollectionChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

removeItemHandlerCollectionChanged(listener)

Declaration
removeItemHandlerCollectionChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

removeItemHandlerHover(listener)

Declaration
removeItemHandlerHover(listener: (h: BaseRectangleItemHandler[]) => void): any;
Parameters
Type Name Description
(h: BaseRectangleItemHandler[]) => void listener
Returns
Type Description
any

removeItemMoved(listener)

Declaration
removeItemMoved(listener: (args: IMoveEventArgs) => void): any;
Parameters
Type Name Description
(args: IMoveEventArgs) => void listener
Returns
Type Description
any

removeItemPropertyChanged(listener)

Declaration
removeItemPropertyChanged(listener: (sender: Item, propertyName: string) => void): any;
Parameters
Type Name Description
(sender: Item, propertyName: string) => void listener
Returns
Type Description
any

removeItemRemoved(listener)

Declaration
removeItemRemoved(listener: (args: IRemoveEventArgs<Item>) => void): any;
Parameters
Type Name Description
(args: IRemoveEventArgs<Item>) => void listener
Returns
Type Description
any

removeLayerCollectionChanged(listener)

Declaration
removeLayerCollectionChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

removeMaskedContainersChanged(listener)

Declaration
removeMaskedContainersChanged(listener: (h: SurfaceContainer[]) => void): any;
Parameters
Type Name Description
(h: SurfaceContainer[]) => void listener
Returns
Type Description
any

removeMouseSelectPixelFinished(listener)

Declaration
removeMouseSelectPixelFinished(listener: (eventArgs: RgbColor) => void): any;
Parameters
Type Name Description
(eventArgs: RgbColor) => void listener
Returns
Type Description
any

removeOnContextMenu(listener)

Declaration
removeOnContextMenu(listener: (value: IContextMenuParams) => void): any;
Parameters
Type Name Description
(value: IContextMenuParams) => void listener
Returns
Type Description
any

removeOverMockupContainerCollectionChanged(listener)

Declaration
removeOverMockupContainerCollectionChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

removePreviewMockupContainerCollectionChanged(listener)

Declaration
removePreviewMockupContainerCollectionChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

removePrintAreaCollectionChanged(listener)

Declaration
removePrintAreaCollectionChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

removePrintAreaPropertyChanged(listener)

Declaration
removePrintAreaPropertyChanged(listener: (sender: PrintArea, propertyName: string) => void): any;
Parameters
Type Name Description
(sender: PrintArea, propertyName: string) => void listener
Returns
Type Description
any

removeProductThemeChanged(listener)

Declaration
removeProductThemeChanged(listener: (theme: IProductThemeConfig) => void): any;
Parameters
Type Name Description
(theme: default) => void listener
Returns
Type Description
any

removeReady(listener)

Declaration
removeReady(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

removeSelectButtonClick(listener)

Declaration
removeSelectButtonClick(listener: (item: PlaceholderItem) => void): any;
Parameters
Type Name Description
(item: PlaceholderItem) => void listener
Returns
Type Description
any

removeSelectedItemChanged(listener)

Declaration
removeSelectedItemChanged(listener: (items: Item[]) => void): any;
Parameters
Type Name Description
(items: Item[]) => void listener
Returns
Type Description
any

removeSelectToolbarButtonClick(listener)

Declaration
removeSelectToolbarButtonClick(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

removeShapePathLoaded(listener)

Declaration
removeShapePathLoaded(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

removeSnapshotLoadedEvent(listener)

Declaration
removeSnapshotLoadedEvent(listener: (snapshot: Product | Surface) => void): any;
Parameters
Type Name Description
(snapshot: Product | Surface) => void listener
Returns
Type Description
any

removeSurfaceChanged(listener)

Declaration
removeSurfaceChanged(listener: (surface: Surface) => void): any;
Parameters
Type Name Description
(surface: Surface) => void listener
Returns
Type Description
any

removeSurfaceCollectionChanged(listener)

Declaration
removeSurfaceCollectionChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

removeTextWhizzReady(listener)

Declaration
removeTextWhizzReady(listener: (textWhizz: typeof TextWhizz) => void): any;
Parameters
Type Name Description
(textWhizz: typeof TextWhizz) => void listener
Returns
Type Description
any

removeUnderMockupContainerCollectionChanged(listener)

Declaration
removeUnderMockupContainerCollectionChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any

removeUserEditContainerChanged(listener)

Declaration
removeUserEditContainerChanged(listener: (container: SurfaceContainer) => void): any;
Parameters
Type Name Description
(container: SurfaceContainer) => void listener
Returns
Type Description
any

removeViolationWarningButtonClick(listener)

Declaration
removeViolationWarningButtonClick(listener: (item: Item) => void): any;
Parameters
Type Name Description
(item: Item) => void listener
Returns
Type Description
any

removeWorkspaceSizeChanged(listener)

Declaration
removeWorkspaceSizeChanged(listener: () => void): any;
Parameters
Type Name Description
() => void listener
Returns
Type Description
any
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