StiValueHelper Class

Namespace: Stimulsoft.Base.Helpers

Methods

Method Returns Description  
equalDecimal static boolean    
isFloat static boolean    
isZero static boolean    
parseNumber static number    
tryToBool static boolean    
tryToChar static string    
tryToDateOnly static DateOnly    
tryToDateTime static DateTime    
tryToDateTimeOffset static DateTimeOffset    
tryToGuid static Guid    
tryToInt static number    
tryToNullableDateOnly static DateOnly null  
tryToNullableDateTime static DateTime null  
tryToNullableDateTimeOffset static DateTimeOffset null  
tryToNullableNumber static number null  
tryToNullableTimeOnly static TimeOnly null  
tryToNullableTimeSpan static TimeSpan null  
tryToNumber static number    
tryToString static string    
tryToTimeOnly static TimeOnly    
tryToTimeSpan static TimeSpan    

Method Details

equalDecimal static

equalDecimal(value1: any, value2: any): boolean

Parameters

  • value1 (any)
  • value2 (any)

Returns boolean


isFloat static

isFloat(value: any): boolean

Parameters

  • value (any)

Returns boolean


isZero static

isZero(value: any): boolean

Parameters

  • value (any)

Returns boolean


parseNumber static

parseNumber(value: string): number

Parameters

  • value (string)

Returns number


tryToBool static

tryToBool(value: any): boolean

Parameters

  • value (any)

Returns boolean


tryToChar static

tryToChar(value: any): string

Parameters

  • value (any)

Returns string


tryToDateOnly static

tryToDateOnly(value: any): DateOnly

Parameters

  • value (any)

Returns DateOnly


tryToDateTime static

tryToDateTime(value: any): DateTime

Parameters

  • value (any)

Returns DateTime


tryToDateTimeOffset static

tryToDateTimeOffset(value: any): DateTimeOffset

Parameters

  • value (any)

Returns DateTimeOffset


tryToGuid static

tryToGuid(value: any): Guid

Parameters

  • value (any)

Returns Guid


tryToInt static

tryToInt(value: any): number

Parameters

  • value (any)

Returns number


tryToNullableDateOnly static

tryToNullableDateOnly(value: any): DateOnly | null

Parameters

  • value (any)

Returns DateOnly | null


tryToNullableDateTime static

tryToNullableDateTime(value: any): DateTime | null

Parameters

  • value (any)

Returns DateTime | null


tryToNullableDateTimeOffset static

tryToNullableDateTimeOffset(value: any): DateTimeOffset | null

Parameters

  • value (any)

Returns DateTimeOffset | null


tryToNullableNumber static

tryToNullableNumber(value: any): number | null

Parameters

  • value (any)

Returns number | null


tryToNullableTimeOnly static

tryToNullableTimeOnly(value: any): TimeOnly | null

Parameters

  • value (any)

Returns TimeOnly | null


tryToNullableTimeSpan static

tryToNullableTimeSpan(value: any): TimeSpan | null

Parameters

  • value (any)

Returns TimeSpan | null


tryToNumber static

tryToNumber(value: any): number

Parameters

  • value (any)

Returns number


tryToString static

tryToString(value: any): string

Parameters

  • value (any)

Returns string


tryToTimeOnly static

tryToTimeOnly(value: any): TimeOnly

Parameters

  • value (any)

Returns TimeOnly


tryToTimeSpan static

tryToTimeSpan(value: any): TimeSpan

Parameters

  • value (any)

Returns TimeSpan

Fields

Field Type Description
aft any  
bef any  
isBefore any  
str any  
str any  
value any