Type Class

Namespace: Stimulsoft.System

Inheritance

Implements: Function

Methods

Method Returns Description
apply any  
bind any  
call any  
getFullTypeName static string  
getHashCode static number  
getNamespace static string  
getType static Type  
getTypeCode static TypeCode  
getTypeName static string  
isArrayType static boolean  
isDateType static boolean  
isIntegerType static void  
isNumericType static void  

Method Details

apply

apply(thisArg: any, argArray: any): any

Parameters

  • thisArg (any)
  • argArray (any)

Returns any


bind

bind(thisArg: any, argArray: any[]): any

Parameters

  • thisArg (any)
  • argArray (any[])

Returns any


call

call(thisArg: any, argArray: any[]): any

Parameters

  • thisArg (any)
  • argArray (any[])

Returns any


getFullTypeName static

getFullTypeName(value: any): string

Parameters

  • value (any)

Returns string


getHashCode static

getHashCode(type: any): number

Parameters

  • type (any)

Returns number


getNamespace static

getNamespace(value: any): string

Parameters

  • value (any)

Returns string


getType static

getType(value: any): Type

Parameters

  • value (any)

Returns Type


getTypeCode static

getTypeCode(value: any): TypeCode

Parameters

  • value (any)

Returns TypeCode


getTypeName static

getTypeName(value: any): string

Parameters

  • value (any)

Returns string


isArrayType static

isArrayType(type: Type): boolean

Parameters

Returns boolean


isDateType static

isDateType(type: Type): boolean

Parameters

Returns boolean


isIntegerType static

isIntegerType(type: Type): void

Parameters


isNumericType static

isNumericType(type: Type): void

Parameters

Fields

Field Type Description
arguments any  
caller Function  
length number  
name string  
prototype any  
type any  
type any  
type any  
type any