@aurigma/design-atoms-model
Version:
Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.
21 lines (20 loc) • 842 B
TypeScript
import { LineItem } from "./LineItem";
import { PointF } from "../../Math/PointF";
import { Color } from "../../Colors";
export declare class DashedLineItem extends LineItem {
private _dashWidth;
private _altDashWidth;
private _altColor;
constructor(sourcePoint0?: PointF, sourcePoint1?: PointF);
get dashWidth(): number;
set dashWidth(value: number);
get altDashWidth(): number;
set altDashWidth(value: number);
get altColor(): Color;
set altColor(value: Color);
static type: string;
type: string;
protected _copy(source: DashedLineItem, destination: DashedLineItem, generateNewIds: boolean, appropriateParentContainer: boolean): void;
equals(other: DashedLineItem): any;
clone(generateNewIds?: boolean, appropriateParentContainer?: boolean): DashedLineItem;
}