Skip to main content

StrokeSettings

Enumerations

LineJoin

Enumeration Members

Enumeration MemberValue
Bevel"Bevel"
Miter"Miter"
Round"Round"

Classes

StrokeSettings

Constructors

Constructor
new StrokeSettings(object?): StrokeSettings;
Parameters
ParameterType
object?{ color?: Color; lineJoin?: LineJoin; size?: number; }
object.color?Color
object.lineJoin?LineJoin
object.size?number
Returns

StrokeSettings

Properties

type
type: string = StrokeSettings.type;
type
static type: string = "StrokeSettings";

Accessors

color
Get Signature
get color(): Color;
Returns

Color

Set Signature
set color(value): void;
Parameters
ParameterType
valueColor
Returns

void

lineJoin
Get Signature
get lineJoin(): LineJoin;
Returns

LineJoin

Set Signature
set lineJoin(value): void;
Parameters
ParameterType
valueLineJoin
Returns

void

size
Get Signature
get size(): number;
Returns

number

Set Signature
set size(value): void;
Parameters
ParameterType
valuenumber
Returns

void

Methods

addPropertyChanged()
addPropertyChanged(listener): void;
Parameters
ParameterType
listener(sender, eventArgs) => void
Returns

void

clone()
clone(): StrokeSettings;
Returns

StrokeSettings

equals()
equals(settings): boolean;
Parameters
ParameterType
settingsStrokeSettings
Returns

boolean

getSimplifiedObject()
getSimplifiedObject(): object;
Returns

object

color
color: IColor;
lineJoin
lineJoin: LineJoin;
size
size: number;
removePropertyChanged()
removePropertyChanged(listener): void;
Parameters
ParameterType
listener(sender, eventArgs) => void
Returns

void

equals()
static equals(a, b): boolean;
Parameters
ParameterType
aStrokeSettings
bStrokeSettings
Returns

boolean

Was this page helpful?