HandlerFactoryByItem
Classes
HandlerFactoryByItem
Constructors
Constructor
new HandlerFactoryByItem(
canvas,
textEditorControllerFactory,
colorPreviewService,
colorParser): HandlerFactoryByItem;
Parameters
| Parameter | Type |
|---|---|
canvas | ICanvas |
textEditorControllerFactory | ITextEditorControllerFactory |
colorPreviewService | IListenableColorPreviewService |
colorParser | IColorParser |
Returns
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
| Parameter | Type |
|---|---|
handler | ItemHandler |
Returns
void
get()
get<THandler>(item): THandler;
Type Parameters
| Type Parameter |
|---|
THandler extends ItemHandler |
Parameters
| Parameter | Type |
|---|---|
item | Item |
Returns
THandler
replaceItemHandler()
replaceItemHandler(item, newItem?): void;
Parameters
| Parameter | Type |
|---|---|
item | Item |
newItem? | Item |
Returns
void
replaceTextItemHandler()
replaceTextItemHandler(item): void;
Parameters
| Parameter | Type |
|---|---|
item | BaseTextItem |
Returns
void
setFontRegistry()
setFontRegistry(fontRegistry): void;
Parameters
| Parameter | Type |
|---|---|
fontRegistry | FontRegistry |
Returns
void
getUseLegacyTextReasons()
static getUseLegacyTextReasons(item): string[];
Parameters
| Parameter | Type |
|---|---|
item | BaseTextItem |
Returns
string[]