Class OverlayEffect
Constructors
(constructor)(object)
Constructs a new instance of the OverlayEffect class
Declaration
constructor(object?: {
color?: Color;
opacity?: number;
blendMode?: BlendMode;
});
Parameters
| Type |
Name |
Description |
| {
color?: Color;
opacity?: number;
blendMode?: BlendMode;
} |
object |
|
Properties
$_propertyChanged
Declaration
protected $_propertyChanged: EventWithSenderArg<OverlayEffect, string>;
Property Value
blendMode
Declaration
get blendMode(): BlendMode;
set blendMode(value: BlendMode);
Property Value
color
Declaration
get color(): Color;
set color(value: Color);
Property Value
opacity
Declaration
get opacity(): number;
set opacity(value: number);
Property Value
type
Declaration
Property Value
type
Declaration
Property Value
Methods
addPropertyChanged(listener)
Declaration
addPropertyChanged(listener: (sender: OverlayEffect, eventArgs: string) => void): void;
Parameters
| Type |
Name |
Description |
| (sender: OverlayEffect, eventArgs: string) => void |
listener |
|
Returns
clone()
Declaration
Returns
equals(object)
Declaration
equals(object: OverlayEffect): boolean;
Parameters
Returns
equals(a, b)
Declaration
static equals(a: OverlayEffect, b: OverlayEffect): boolean;
Parameters
Returns
getSimplifiedObject()
Declaration
getSimplifiedObject(): {
color: Color;
blendMode: BlendMode;
opacity: number;
};
Returns
| Type |
Description |
| {
color: Color;
blendMode: BlendMode;
opacity: number;
} |
|
removePropertyChanged(listener)
Declaration
removePropertyChanged(listener: (sender: OverlayEffect, eventArgs: string) => void): void;
Parameters
| Type |
Name |
Description |
| (sender: OverlayEffect, eventArgs: string) => void |
listener |
|
Returns