Home Reference Source
import {Unit} from './scripts/core/units.js'
public class | source

Unit

Indirect Subclass:

SquareFootUnit

Static Method Summary

Static Public Methods
public static

buildString(value: *, decimals: number)

public static

fromInternal(value: *)

public static

getUnit(name: *): *

public static

parse(string: *)

public static

register(cls: *)

public static

toInternal(value: *)

public static

unitDefine(): {"name": *, "uiname": *, "type": *, "icon": *, "pattern": *}

public static

validate(string: *): *

Static Public Methods

public static buildString(value: *, decimals: number) source

Params:

NameTypeAttributeDescription
value *
decimals number
  • optional
  • default: 2

public static fromInternal(value: *) source

Params:

NameTypeAttributeDescription
value *

public static getUnit(name: *): * source

Params:

NameTypeAttributeDescription
name *

Return:

*

public static parse(string: *) source

Params:

NameTypeAttributeDescription
string *

public static register(cls: *) source

Params:

NameTypeAttributeDescription
cls *

public static toInternal(value: *) source

Params:

NameTypeAttributeDescription
value *

public static unitDefine(): {"name": *, "uiname": *, "type": *, "icon": *, "pattern": *} source

Return:

{"name": *, "uiname": *, "type": *, "icon": *, "pattern": *}

public static validate(string: *): * source

Params:

NameTypeAttributeDescription
string *

Return:

*