Class SdtfPrimitiveTypeGuard
Methods
Static assertBoolean
- assertBoolean(value: unknown): asserts value is boolean
Parameters
Returns asserts value is boolean
Static assertColor
- assertColor(value: unknown): asserts value is SdtfPrimitiveColorType
Parameters
Returns asserts value is SdtfPrimitiveColorType
Static assertDataView
- assertDataView(value: unknown): asserts value is DataView
Parameters
Returns asserts value is DataView
Static assertJson
- assertJson(value: unknown): asserts value is SdtfPrimitiveJsonType
Parameters
Returns asserts value is SdtfPrimitiveJsonType
Static assertNumber
- assertNumber(value: unknown): asserts value is number
Parameters
Returns asserts value is number
Static assertString
- assertString(value: unknown): asserts value is string
Parameters
Returns asserts value is string
Static isBoolean
- isBoolean(value: unknown): value is boolean
Parameters
Returns value is boolean
Static isBooleanType
- isBooleanType(typeHint: undefined | string): typeHint is BOOLEAN
Parameters
typeHint: undefined | string
Returns typeHint is BOOLEAN
Static isColor
- isColor(value: unknown): value is SdtfPrimitiveColorType
Parameters
Returns value is SdtfPrimitiveColorType
Static isColorType
- isColorType(typeHint: undefined | string): typeHint is COLOR
Parameters
typeHint: undefined | string
Returns typeHint is COLOR
Static isDataView
- isDataView(value: unknown): value is DataView
Parameters
Returns value is DataView
Static isDataViewType
- isDataViewType(typeHint: undefined | string): typeHint is DATA | IMAGE
Parameters
typeHint: undefined | string
Returns typeHint is DATA | IMAGE
Static isJson
- isJson(value: unknown): value is SdtfPrimitiveJsonType
Parameters
Returns value is SdtfPrimitiveJsonType
Static isJsonType
- isJsonType(typeHint: undefined | string): typeHint is JSON
Parameters
typeHint: undefined | string
Returns typeHint is JSON
Static isNumber
- isNumber(value: unknown): value is number
Parameters
Returns value is number
Static isNumberType
- isNumberType(typeHint: undefined | string): typeHint is DECIMAL | DOUBLE | INT8 | INT16 | INT32 | INT64 | SINGLE | UINT8 | UINT16 | UINT32 | UINT64
Parameters
typeHint: undefined | string
Returns typeHint is DECIMAL | DOUBLE | INT8 | INT16 | INT32 | INT64 | SINGLE | UINT8 | UINT16 | UINT32 | UINT64
Static isString
- isString(value: unknown): value is string
Parameters
Returns value is string
Static isStringType
- isStringType(typeHint: undefined | string): typeHint is CHAR | GUID | STRING
Parameters
typeHint: undefined | string
Returns typeHint is CHAR | GUID | STRING