measurement-toolkit › "Length/IUnitOfLength" › IUnitOfLength

Interface: IUnitOfLength

Hierarchy

↳ ISimpleUnit

↳ IUnitOfLength

Implemented by

Index

Properties

Methods

Properties

symbol

• symbol: string

Inherited from ISimpleUnit.symbol

Defined in ISimpleUnit.ts:13


to

• to: object

Overrides ISimpleUnit.to

Defined in Length/IUnitOfLength.ts:12

Type declaration:

  • [ key: string]: function

▸ (): IUnitOfLength


value

• value: number

Inherited from ISimpleUnit.value

Defined in ISimpleUnit.ts:12

Methods

add

▸ add(unit: IUnit): this

Inherited from IUnit.add

Defined in IUnit.ts:12

Parameters:

Name Type
unit IUnit

Returns: this


divideBy

▸ divideBy(unit: IUnit): this

Inherited from IUnit.divideBy

Defined in IUnit.ts:14

Parameters:

Name Type
unit IUnit

Returns: this


getConverters

▸ getConverters(): object

Overrides ISimpleUnit.getConverters

Defined in Length/IUnitOfLength.ts:13

Returns: object

  • [ key: string]: function

▸ (): IUnitOfLength


multiply

▸ multiply(unit: IUnit): this

Inherited from IUnit.multiply

Defined in IUnit.ts:16

Parameters:

Name Type
unit IUnit

Returns: this


percentageOf

▸ percentageOf(unit: IUnit): this

Inherited from IUnit.percentageOf

Defined in IUnit.ts:18

Parameters:

Name Type
unit IUnit

Returns: this


subtract

▸ subtract(unit: IUnit): this

Inherited from IUnit.subtract

Defined in IUnit.ts:20

Parameters:

Name Type
unit IUnit

Returns: this


toString

▸ toString(): string

Inherited from IUnit.toString

Defined in IUnit.ts:22

Returns: string