Hierarchy

Implements

Index

Constructors

constructor

  • new StiCurrencyFormatService(positivePattern?: number, negativePattern?: number, decimalPlaces?: number, decimalSeparator?: string, decimalDigits?: number, groupSeparator?: string, groupSize?: number, symbol?: string, useGroupSeparator?: boolean, useLocalSetting?: boolean, nullDisplay?: string, state?: StiTextFormatState): StiCurrencyFormatService
  • Parameters

    • Default value positivePattern: number = CultureInfo.currentCulture.numberFormat.currencyPositivePattern
    • Default value negativePattern: number = CultureInfo.currentCulture.numberFormat.currencyNegativePattern
    • Default value decimalPlaces: number = 0
    • Default value decimalSeparator: string = CultureInfo.currentCulture.numberFormat.currencyDecimalSeparator
    • Default value decimalDigits: number = CultureInfo.currentCulture.numberFormat.currencyDecimalDigits
    • Default value groupSeparator: string = CultureInfo.currentCulture.numberFormat.currencyGroupSeparator
    • Default value groupSize: number = CultureInfo.currentCulture.numberFormat.currencyGroupSizes[0]
    • Default value symbol: string = "$"
    • Default value useGroupSeparator: boolean = true
    • Default value useLocalSetting: boolean = true
    • Default value nullDisplay: string = " "
    • Default value state: StiTextFormatState = StiTextFormatState.None

    Returns StiCurrencyFormatService

Properties

Protected _hash

_hash: StiMeta[]

positivePattern

positivePattern: number = 1

stringFormat

stringFormat: string = ""

symbol

symbol: string = "$"

Accessors

decimalDigits

  • get decimalDigits(): number
  • set decimalDigits(value: number): void

decimalSeparator

  • get decimalSeparator(): string
  • set decimalSeparator(value: string): void

groupSeparator

  • get groupSeparator(): string
  • set groupSeparator(value: string): void

groupSize

  • get groupSize(): number
  • set groupSize(value: number): void

isFormatStringFromVariable

  • get isFormatStringFromVariable(): boolean

nativeFormatString

  • get nativeFormatString(): string

negativePattern

  • get negativePattern(): number
  • set negativePattern(value: number): void

nullDisplay

  • get nullDisplay(): string
  • set nullDisplay(value: string): void

position

  • get position(): number

properties

sample

  • get sample(): any

serviceCategory

  • get serviceCategory(): string

serviceEnabled

  • get serviceEnabled(): boolean
  • set serviceEnabled(value: boolean): void
  • Gets or sets the value whether a service is enabled or not.

    Returns boolean

  • Gets or sets the value whether a service is enabled or not.

    Parameters

    • value: boolean

    Returns void

serviceInfo

  • get serviceInfo(): string

serviceName

  • get serviceName(): string

serviceType

  • get serviceType(): Type

state

totalNumberCapacity

  • get totalNumberCapacity(): number
  • set totalNumberCapacity(value: number): void

useGroupSeparator

  • get useGroupSeparator(): boolean
  • set useGroupSeparator(value: boolean): void

useLocalSetting

  • get useLocalSetting(): boolean
  • set useLocalSetting(value: boolean): void

Methods

as

clone

  • clone(): any

createNew

equals

  • equals(obj: any): boolean

fillLocalSetting

format

  • format(arg: any): string

format2

  • format2(stringFormat: string, arg: any): string

implements

  • implements(): any[]

is

is2

  • is2<T>(type: object | Interface<T>): boolean

Protected isPropertiesInitializedProtected

  • isPropertiesInitializedProtected(): boolean

isPropertyPresent

  • isPropertyPresent(key: any): boolean

loadFromJsonObject

  • loadFromJsonObject(jObject: StiJson): void

loadFromXml

  • loadFromXml(xmlNode: XmlNode): void

memberwiseClone

meta

saveToJsonObject

Static createFromJsonObject

Static loadFormatFromXml

Static loadFromJsonObjectInternal

Generated using TypeDoc