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?