measurement-toolkit"Length/SI/SiDerivedUnit"SiDerivedUnit

Class: SiDerivedUnit

Hierarchy

SimpleDerivedUnit

SiDerivedUnit

Attometer

Centimeter

Decameter

Decimeter

Exameter

Femtometer

Gigameter

Hectometer

Megameter

Micrometer

Millimeter

Nanometer

Petameter

Picometer

Terameter

Yoctometer

Yottameter

Zeptometer

Zettameter

Kilometer

Implements

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new SiDerivedUnit(value: number): SiDerivedUnit

Inherited from SimpleUnit.constructor

Defined in SimpleUnit.ts:17

Parameters:

Name Type
value number

Returns: SiDerivedUnit

Properties

Abstract baseUnit

baseUnit: SimpleBaseUnit

Implementation of IDerivedUnit.baseUnit

Inherited from SimpleDerivedUnit.baseUnit

Defined in SimpleDerivedUnit.ts:16


Abstract symbol

symbol: string

Implementation of IUnitOfLength.symbol

Inherited from SimpleUnit.symbol

Defined in SimpleUnit.ts:13


value

value: number

Implementation of IUnitOfLength.value

Inherited from SimpleUnit.value

Defined in SimpleUnit.ts:15

Accessors

to

get to(): any

Inherited from Unit.to

Defined in Unit.ts:14

Returns: any

Methods

add

add(unit: SimpleUnit): this

Inherited from SimpleUnit.add

Overrides Unit.add

Defined in SimpleUnit.ts:35

Parameters:

Name Type
unit SimpleUnit

Returns: this


divideBy

divideBy(unit: SimpleUnit): this

Inherited from SimpleUnit.divideBy

Overrides Unit.divideBy

Defined in SimpleUnit.ts:41

Parameters:

Name Type
unit SimpleUnit

Returns: this


dividedBy

dividedBy(unit: SimpleUnit): this

Inherited from SimpleUnit.dividedBy

Defined in SimpleUnit.ts:47

Parameters:

Name Type
unit SimpleUnit

Returns: this


getConverters

getConverters(): object

Implementation of IUnitOfLength

Inherited from SimpleDerivedUnit.getConverters

Overrides SimpleUnit.getConverters

Defined in SimpleDerivedUnit.ts:19

Returns: object

  • [ key: string]: function

▸ (): ISimpleUnit


multiply

multiply(unit: SimpleUnit): this

Inherited from SimpleUnit.multiply

Overrides Unit.multiply

Defined in SimpleUnit.ts:53

Parameters:

Name Type
unit SimpleUnit

Returns: this


percentageOf

percentageOf(unit: SimpleUnit): this

Inherited from SimpleUnit.percentageOf

Overrides Unit.percentageOf

Defined in SimpleUnit.ts:59

Parameters:

Name Type
unit SimpleUnit

Returns: this


percentageOfThis

percentageOfThis(unit: SimpleUnit): this

Inherited from SimpleUnit.percentageOfThis

Defined in SimpleUnit.ts:65

Parameters:

Name Type
unit SimpleUnit

Returns: this


subtract

subtract(unit: SimpleUnit): this

Inherited from SimpleUnit.subtract

Overrides Unit.subtract

Defined in SimpleUnit.ts:29

Parameters:

Name Type
unit SimpleUnit

Returns: this


toString

toString(): string

Implementation of IUnitOfLength

Inherited from SimpleUnit.toString

Defined in SimpleUnit.ts:71

Returns: string