Skip to main content

HandlerFactoryByItem

Classes

HandlerFactoryByItem

Constructors

Constructor
new HandlerFactoryByItem(
canvas,
textEditorControllerFactory,
colorPreviewService,
colorParser): HandlerFactoryByItem;
Parameters
ParameterType
canvasICanvas
textEditorControllerFactoryITextEditorControllerFactory
colorPreviewServiceIListenableColorPreviewService
colorParserIColorParser
Returns

HandlerFactoryByItem

Accessors

afterReplaceItemHandlerEvent
Get Signature
get afterReplaceItemHandlerEvent(): EventObject<ItemHandler>;
Returns

EventObject<ItemHandler>

beforeReplaceItemHandlerEvent
Get Signature
get beforeReplaceItemHandlerEvent(): EventObject<ItemHandler>;
Returns

EventObject<ItemHandler>

Methods

clear()
clear(): void;
Returns

void

delete()
delete(handler): void;
Parameters
ParameterType
handlerItemHandler
Returns

void

get()
get<THandler>(item): THandler;
Type Parameters
Type Parameter
THandler extends ItemHandler
Parameters
ParameterType
itemItem
Returns

THandler

replaceItemHandler()
replaceItemHandler(item, newItem?): void;
Parameters
ParameterType
itemItem
newItem?Item
Returns

void

replaceTextItemHandler()
replaceTextItemHandler(item): void;
Parameters
ParameterType
itemBaseTextItem
Returns

void

setFontRegistry()
setFontRegistry(fontRegistry): void;
Parameters
ParameterType
fontRegistryFontRegistry
Returns

void

getUseLegacyTextReasons()
static getUseLegacyTextReasons(item): string[];
Parameters
ParameterType
itemBaseTextItem
Returns

string[]

Was this page helpful?