Module: Toybox.Lang
Overview
The Lang module contains Monkey C language basic types, and provides a method for formatting Strings.
Classes Under Namespace
Classes: Array, Boolean, ByteArray, Char, Dictionary, Double, Exception, Float, InvalidOptionsException, InvalidValueException, Long, Method, Number, Object, OperationNotAllowedException, ResourceId, SerializationException, StorageFullException, String, Symbol, SymbolNotAllowedException, UnexpectedTypeException, ValueOutOfBoundsException, WeakReference
Constant Summary
-
NumberFormat
-
Endian
Name | Value | Since | Description | See Also |
---|---|---|---|---|
NUMBER_FORMAT_FLOAT | 0 | API Level 3.1.0 |
IEEE 754 Single Precision Float Value (32-bits) |
|
NUMBER_FORMAT_SINT16 | 1 | API Level 3.1.0 |
Signed 16-bit Integer Value |
|
NUMBER_FORMAT_SINT32 | 2 | API Level 3.1.0 |
Signed 32-bit Integer Value |
|
NUMBER_FORMAT_SINT8 | 3 | API Level 3.1.0 |
Signed 8-bit Integer Value |
|
NUMBER_FORMAT_UINT16 | 4 | API Level 3.1.0 |
Unsigned 16-bit Integer Value |
|
NUMBER_FORMAT_UINT32 | 5 | API Level 3.1.0 |
Unsigned 32-bit Integer Value |
|
NUMBER_FORMAT_UINT8 | 6 | API Level 3.1.0 |
Unsigned 8-bit Integer Value |
Name | Value | Since | Description | See Also |
---|---|---|---|---|
ENDIAN_LITTLE | 0 | API Level 3.1.0 |
||
ENDIAN_BIG | 1 | API Level 3.1.0 |
Typedef Summary collapse
-
Comparable as interface {
function compareTo(other as Lang.Object) as Lang.Number;
}Comparable defines an ordering between an object and others.
-
Comparator as interface {
function compare(a as Lang.Object, b as Lang.Object) as Lang.Number;
}Comparator defines an ordering between objects.
- Decimal as Lang.Float or Lang.Double
- Integer as Lang.Number or Lang.Long
- Numeric as Lang.Number or Lang.Float or Lang.Long or Lang.Double
Instance Method Summary collapse
-
format(format as Lang.String, parameters as Lang.Array) as Lang.String
Create a formatted String by substituting the given parameters into the given format at the corresponding locations.
Instance Method Details
format(format as Lang.String, parameters as Lang.Array) as Lang.String
Create a formatted String by substituting the given parameters into the given format at the corresponding locations.