Skip to main content

Class: Path

Hierarchy#

  • Shape

    ↳ Path

Constructors#

constructor#

+ new Path(d?: string): Path

Parameters#

NameTypeDefault value
dstring""

Returns: Path

Overrides: Shape.constructor

Accessors#

attr#

• get attr(): Attributes

Returns: Attributes


d#

• get d(): string

Returns: string

• set d(d: string): void

Parameters#

NameType
dstring

Returns: void


fill#

• set fill(fill: string): void

Parameters#

NameType
fillstring

Returns: void


name#

• get name(): string

Returns: string

• set name(name: string): void

Parameters#

NameType
namestring

Returns: void


stroke#

• set stroke(stroke: number): void

Parameters#

NameType
strokenumber

Returns: void


strokeWidth#

• set strokeWidth(strokeWidth: number): void

Parameters#

NameType
strokeWidthnumber

Returns: void


transform#

• set transform(transform: string): void

Parameters#

NameType
transformstring

Returns: void


type#

• get type(): string

Returns: string


uuid#

• get uuid(): string

Returns: string

Methods#

clone#

â–¸ clone(): Path

Returns: Path


onViewUpdate#

â–¸ onViewUpdate(): void

Returns: void

Inherited from: Shape.onViewUpdate


setAttributes#

â–¸ setAttributes(attr: Attributes): void

Parameters#

NameType
attrAttributes

Returns: void

Inherited from: Shape.setAttributes


toObject#

â–¸ toObject(): ShapeObject

Returns: ShapeObject

Inherited from: Shape.toObject


transformAttributes#

â–¸ transformAttributes(): Attributes

Returns: Attributes

Inherited from: Shape.transformAttributes