Skip to main content

Margin

Classes​

Margin​

Extends​

Implements​

Constructors​

Constructor​
new Margin(value?): Margin;
Parameters​
ParameterType
value?| number | { horizontal: number; vertical: number; } | { bottom: number; left: number; right: number; top: number; }
Returns​

Margin

Overrides​

ModelComponent.constructor

Properties​

id​
id: string;
Inherited from​

ModelComponent.id

Accessors​

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

number

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

void

Implementation of​

ILtrb.bottom

isEmpty​
Get Signature​
get isEmpty(): boolean;
Returns​

boolean

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

number

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

void

Implementation of​

ILtrb.left

name​
Get Signature​
get name(): string;
Returns​

string

Set Signature​
set name(value): void;
Parameters​
ParameterType
valuestring
Returns​

void

Inherited from​

ModelComponent.name

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

number

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

void

Implementation of​

ILtrb.right

tags​
Get Signature​
get tags(): object;
Returns​

object

Set Signature​
set tags(value): void;
Parameters​
ParameterType
value{ [key: string]: any; }
Returns​

void

Inherited from​

ModelComponent.tags

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

number

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

void

Implementation of​

ILtrb.top

version​
Get Signature​
get version(): string;
Returns​

string

Inherited from​

SurfaceMockup.version

Methods​

addPropertyChanged()​
addPropertyChanged(listener): void;
Parameters​
ParameterType
listener(sender, eventArgs) => void
Returns​

void

Implementation of​

INotifyPropertyChanged.addPropertyChanged

Overrides​

ModelComponent.addPropertyChanged

clone()​
clone(): Margin;
Returns​

Margin

equals()​
equals(other): boolean;
Parameters​
ParameterType
otherMargin
Returns​

boolean

Overrides​

ModelComponent.equals

generateNewIds()​
generateNewIds(): void;
Returns​

void

Inherited from​

ModelComponent.generateNewIds

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​
ParameterType
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​

ModelComponent.toString

parse()​
static parse(value, parseSchema?): Margin;
Parameters​
ParameterTypeDefault value
valuestring | numberundefined
parseSchema"TopFirst" | "LeftFirst""TopFirst"
Returns​

Margin

Interfaces​

IMargin​

Properties​

bottom​
bottom: number;
left​
left: number;
right​
right: number;
top​
top: number;
Was this page helpful?