Margin
Classes
Margin
Extends
Implements
INotifyPropertyChanged<Margin,string>ILtrb
Constructors
Constructor
new Margin(value?): Margin;
Parameters
| Parameter | Type |
|---|---|
value? | | number | { horizontal: number; vertical: number; } | { bottom: number; left: number; right: number; top: number; } |
Returns
Overrides
Properties
id
id: string;
Inherited from
Accessors
bottom
Get Signature
get bottom(): number;
Returns
number
Set Signature
set bottom(value): void;
Parameters
| Parameter | Type |
|---|---|
value | number |
Returns
void
Implementation of
isEmpty
Get Signature
get isEmpty(): boolean;
Returns
boolean
left
Get Signature
get left(): number;
Returns
number
Set Signature
set left(value): void;
Parameters
| Parameter | Type |
|---|---|
value | number |
Returns
void
Implementation of
name
Get Signature
get name(): string;
Returns
string
Set Signature
set name(value): void;
Parameters
| Parameter | Type |
|---|---|
value | string |
Returns
void
Inherited from
right
Get Signature
get right(): number;
Returns
number
Set Signature
set right(value): void;
Parameters
| Parameter | Type |
|---|---|
value | number |
Returns
void
Implementation of
tags
Get Signature
get tags(): object;
Returns
object
Set Signature
set tags(value): void;
Parameters
| Parameter | Type |
|---|---|
value | { [key: string]: any; } |
Returns
void
Inherited from
top
Get Signature
get top(): number;
Returns
number
Set Signature
set top(value): void;
Parameters
| Parameter | Type |
|---|---|
value | number |
Returns
void
Implementation of
version
Get Signature
get version(): string;
Returns
string
Inherited from
Methods
addPropertyChanged()
addPropertyChanged(listener): void;
Parameters
| Parameter | Type |
|---|---|
listener | (sender, eventArgs) => void |
Returns
void
Implementation of
INotifyPropertyChanged.addPropertyChanged
Overrides
ModelComponent.addPropertyChanged
clone()
clone(): Margin;
Returns
equals()
equals(other): boolean;
Parameters
| Parameter | Type |
|---|---|
other | Margin |
Returns
boolean
Overrides
generateNewIds()
generateNewIds(): void;
Returns
void
Inherited from
getSimplifiedObject()
getSimplifiedObject(): object;
Returns
object
bottom
bottom: number;
left
left: number;
right
right: number;
top
top: number;
Overrides
ModelComponent.getSimplifiedObject
removePropertyChanged()
removePropertyChanged(listener): void;
Parameters
| Parameter | Type |
|---|---|
listener | (sender, eventArgs) => void |
Returns
void
Implementation of
INotifyPropertyChanged.removePropertyChanged
Overrides
ModelComponent.removePropertyChanged
toString()
toString(): string;
Returns a string representation of an object.
Returns
string
Inherited from
Interfaces
IMargin
Properties
bottom
bottom: number;
left
left: number;
right
right: number;
top
top: number;