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?