Skip to main content

ShadowSettings

Classes​

ShadowSettings​

Implements​

Constructors​

Constructor​
new ShadowSettings(object?): ShadowSettings;
Parameters​
ParameterType
object?{ angle?: number; color?: Color; distance?: number; size?: number; }
object.angle?number
object.color?Color
object.distance?number
object.size?number
Returns​

ShadowSettings

Accessors​

angle​
Get Signature​
get angle(): number;
Returns​

number

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

void

color​
Get Signature​
get color(): Color;
Returns​

Color

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

void

distance​
Get Signature​
get distance(): number;
Returns​

number

Set Signature​
set distance(value): void;
Parameters​
ParameterType
valuenumber
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

Implementation of​

INotifyPropertyChanged.addPropertyChanged

clone()​
clone(): ShadowSettings;
Returns​

ShadowSettings

equals()​
equals(settings): boolean;
Parameters​
ParameterType
settingsShadowSettings
Returns​

boolean

getSimplifiedObject()​
getSimplifiedObject(): object;
Returns​

object

angle​
angle: number;
color​
color: IColor;
distance​
distance: number;
size​
size: number;
removePropertyChanged()​
removePropertyChanged(listener): void;
Parameters​
ParameterType
listener(sender, eventArgs) => void
Returns​

void

Implementation of​

INotifyPropertyChanged.removePropertyChanged

equals()​
static equals(a, b): boolean;
Parameters​
ParameterType
aShadowSettings
bShadowSettings
Returns​

boolean

Was this page helpful?