Back to Website
Show / Hide Table of Contents

Class ItemHandlerFactory

Inheritance
System.Object
ItemHandlerFactory
Implements
IItemHandlerFactory
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Aurigma.DesignAtoms.Canvas.ItemHandlers
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class ItemHandlerFactory : IItemHandlerFactory

Constructors

ItemHandlerFactory(IConfiguration, IFileCache, IColorManagement, ILogger, IImageLoader, IFontService, IUnsupportedGlyphService, IFileCacheImageParamsReader, ISvgReaderFactory, IGmColorConverter, IColorPreviewService, IPublicImagesProvider, IUserImagesProvider, IRemoteImageLoader, IRequestCounterService)

Declaration
public ItemHandlerFactory(IConfiguration configuration, IFileCache fileCache, IColorManagement colorManagement, ILogger ccLogger, IImageLoader imageLoader, IFontService fontService, IUnsupportedGlyphService unsupportedGlyphService, IFileCacheImageParamsReader fileCacheImageParamsReader, ISvgReaderFactory svgReaderFactory, IGmColorConverter gmColorConverter, IColorPreviewService colorPreviewService, IPublicImagesProvider publicImagesProvider, IUserImagesProvider userImagesProvider, IRemoteImageLoader remoteImageLoader, IRequestCounterService requestCounterService = null)
Parameters
Type Name Description
IConfiguration configuration
IFileCache fileCache
IColorManagement colorManagement
ILogger ccLogger
IImageLoader imageLoader
IFontService fontService
IUnsupportedGlyphService unsupportedGlyphService
IFileCacheImageParamsReader fileCacheImageParamsReader
ISvgReaderFactory svgReaderFactory
IGmColorConverter gmColorConverter
IColorPreviewService colorPreviewService
IPublicImagesProvider publicImagesProvider
IUserImagesProvider userImagesProvider
IRemoteImageLoader remoteImageLoader
IRequestCounterService requestCounterService

ItemHandlerFactory(IConfiguration, IFileCache, IColorManagement, ILogger, IImageLoader, IFontService, IUnsupportedGlyphService, IFileCacheImageParamsReader, ISvgReaderFactory, IGmColorConverter, IColorPreviewService, IPublicImagesProvider, IUserImagesProvider, IRemoteImageLoader, IRequestCounterService, ISessionContext)

Declaration
public ItemHandlerFactory(IConfiguration configuration, IFileCache fileCache, IColorManagement colorManagement, ILogger ccLogger, IImageLoader imageLoader, IFontService fontService, IUnsupportedGlyphService unsupportedGlyphService, IFileCacheImageParamsReader fileCacheImageParamsReader, ISvgReaderFactory svgReaderFactory, IGmColorConverter gmColorConverter, IColorPreviewService colorPreviewService, IPublicImagesProvider publicImagesProvider, IUserImagesProvider userImagesProvider, IRemoteImageLoader remoteImageLoader, IRequestCounterService requestCounterService = null, ISessionContext sessionContext = null)
Parameters
Type Name Description
IConfiguration configuration
IFileCache fileCache
IColorManagement colorManagement
ILogger ccLogger
IImageLoader imageLoader
IFontService fontService
IUnsupportedGlyphService unsupportedGlyphService
IFileCacheImageParamsReader fileCacheImageParamsReader
ISvgReaderFactory svgReaderFactory
IGmColorConverter gmColorConverter
IColorPreviewService colorPreviewService
IPublicImagesProvider publicImagesProvider
IUserImagesProvider userImagesProvider
IRemoteImageLoader remoteImageLoader
IRequestCounterService requestCounterService
ISessionContext sessionContext

Methods

CreateItemHandler(Item)

Declaration
public ItemHandler CreateItemHandler(Item item)
Parameters
Type Name Description
Item item
Returns
Type Description
ItemHandler

CreateItemHandler(Item, Boolean)

Declaration
public ItemHandler CreateItemHandler(Item item, bool forceLegacyTextItemHandler)
Parameters
Type Name Description
Item item
System.Boolean forceLegacyTextItemHandler
Returns
Type Description
ItemHandler

Implements

IItemHandlerFactory
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