Analyzer

Analyzer

Analyzes parsed array and generates pairs array

new Analyzer()
Static Members
digit
letter
MODE_INVALID
MODE_VALUE
MODE_UNIT
analyze(array)
complete(array)
normalize(array)
group(array)

Pair

Pair

Collection of value and unit

new Pair(value: int, unit: string)
Parameters
value (int) value of the pair
unit (string) unit of the pair
Instance Members
constructor(value, unit)

Converter

Converter

Converts analyzed array to int

new Converter()
Static Members
toMilliseconds(array)

toms

Converts analyzed string to milliseconds

toms(string: string): int
Parameters
string (string) string to analyze
Returns
int: millisedonds milliseconds

Parser

Parser

Parses string into array of meaningful values. Usually it's value, unit, value, unit, but might be only value, value or unit, unit or completely mixed

new Parser()
Static Members
digit
letter
delimiter
split(string)

Types

Types

Supported units.

new Types()
Static Members
HOUR
MINUTE
SECOND
MILLISECOND
aliases
validate(symbol)
greater(symbol)
lesser(symbol)