Class PathBoundedTextItemHandler
Inheritance
PathBoundedTextItemHandler
Constructors
(constructor)(item, textWhizz, apiClient, colorPreviewServce)
Constructs a new instance of the PathBoundedTextItemHandler class
Declaration
constructor(item?: PathBoundedTextItem, textWhizz?: typeof TextWhizz, apiClient?: IDesignAtomsApiClient, colorPreviewServce?: IListenableColorPreviewService);
Parameters
Properties
boundingPaths
Declaration
get boundingPaths(): Path[];
Property Value
drawingRectangle
Declaration
get drawingRectangle(): RotatedRectangleF;
Property Value
isVertical
Declaration
get isVertical(): boolean;
set isVertical(value: boolean);
Property Value
item
Declaration
get item(): PathBoundedTextItem;
set item(item: PathBoundedTextItem);
Property Value
lastRectangle
Declaration
get lastRectangle(): RotatedRectangleF;
set lastRectangle(value: RotatedRectangleF);
Property Value
originalBoundingPaths
Declaration
get originalBoundingPaths(): Path[];
set originalBoundingPaths(value: Path[]);
Property Value
paragraphSettings
Declaration
get paragraphSettings(): ParagraphSettings;
set paragraphSettings(value: ParagraphSettings);
Property Value
typeName
Declaration
static readonly typeName: string;
Property Value
wrappingMargin
Declaration
get wrappingMargin(): number;
set wrappingMargin(value: number);
Property Value
Methods
_onItemPropertyChanged(sender, propertyName)
Declaration
protected _onItemPropertyChanged(sender: PathBoundedTextItem, propertyName: string): void;
Parameters
Returns
_setDataItem(itemData, itemHandlerData)
Declaration
protected _setDataItem(itemData: PathBoundedTextItem, itemHandlerData: any): void;
Parameters
Returns
_setDefaultTextControlPoints()
Declaration
protected _setDefaultTextControlPoints(): void;
Returns
getBoundingPathsBounds()
Declaration
getBoundingPathsBounds(): Promise<RectangleF>;
Returns