StrokeSettings
Enumerations
LineJoin
Enumeration Members
| Enumeration Member | Value |
|---|---|
Bevel | "Bevel" |
Miter | "Miter" |
Round | "Round" |
Classes
StrokeSettings
Constructors
Constructor
new StrokeSettings(object?): StrokeSettings;
Parameters
| Parameter | Type |
|---|---|
object? | { color?: Color; lineJoin?: LineJoin; size?: number; } |
object.color? | Color |
object.lineJoin? | LineJoin |
object.size? | number |
Returns
Properties
type
type: string = StrokeSettings.type;
type
static type: string = "StrokeSettings";
Accessors
color
Get Signature
get color(): Color;
Returns
Set Signature
set color(value): void;
Parameters
| Parameter | Type |
|---|---|
value | Color |
Returns
void
lineJoin
Get Signature
get lineJoin(): LineJoin;
Returns
Set Signature
set lineJoin(value): void;
Parameters
| Parameter | Type |
|---|---|
value | LineJoin |
Returns
void
size
Get Signature
get size(): number;
Returns
number
Set Signature
set size(value): void;
Parameters
| Parameter | Type |
|---|---|
value | number |
Returns
void
Methods
addPropertyChanged()
addPropertyChanged(listener): void;
Parameters
| Parameter | Type |
|---|---|
listener | (sender, eventArgs) => void |
Returns
void
clone()
clone(): StrokeSettings;
Returns
equals()
equals(settings): boolean;
Parameters
| Parameter | Type |
|---|---|
settings | StrokeSettings |
Returns
boolean
getSimplifiedObject()
getSimplifiedObject(): object;
Returns
object
color
color: IColor;
lineJoin
lineJoin: LineJoin;
size
size: number;
removePropertyChanged()
removePropertyChanged(listener): void;
Parameters
| Parameter | Type |
|---|---|
listener | (sender, eventArgs) => void |
Returns
void
equals()
static equals(a, b): boolean;
Parameters
| Parameter | Type |
|---|---|
a | StrokeSettings |
b | StrokeSettings |
Returns
boolean