Class StiDataActionRule

Hierarchy

Implements

Index

Constructors

constructor

  • new StiDataActionRule(key?: string, path?: string, type?: StiDataActionType, startIndex?: number, rowsCount?: number, priority?: StiDataActionPriority, valueFrom?: string, valueTo?: string, matchCase?: boolean, matchWholeWord?: boolean, initialValue?: string): StiDataActionRule
  • Parameters

    • Optional key: string
    • Optional path: string
    • Optional type: StiDataActionType
    • Default value startIndex: number = 0
    • Default value rowsCount: number = -1
    • Optional priority: StiDataActionPriority
    • Optional valueFrom: string
    • Optional valueTo: string
    • Default value matchCase: boolean = false
    • Default value matchWholeWord: boolean = false
    • Optional initialValue: string

    Returns StiDataActionRule

Properties

Protected _hash

_hash: StiMeta[]

initialValue

initialValue: string

key

key: string

matchCase

matchCase: boolean

matchWholeWord

matchWholeWord: boolean

path

path: string

priority

priority: StiDataActionPriority = StiDataActionPriority.AfterGroupingData

rowsCount

rowsCount: number = -1

startIndex

startIndex: number

type

valueFrom

valueFrom: string

valueTo

valueTo: string

Methods

clone

  • clone(): any
  • Creates a new object that is a copy of the current instance.

    Returns any

    A new object that is a copy of this instance.

getUniqueCode

  • getUniqueCode(): number

loadFromJsonObject

  • loadFromJsonObject(j: StiJson): void

loadFromXml

meta

saveToJsonObject

Static create1

Static create2

Static create3

  • create3(key: string, path: string, valueFrom: string, valueTo: string, matchCase: boolean, matchWholeWord: boolean): StiDataActionRule
  • Parameters

    • key: string
    • path: string
    • valueFrom: string
    • valueTo: string
    • matchCase: boolean
    • matchWholeWord: boolean

    Returns StiDataActionRule

Static create4

Static loadFromJson

Static loadFromXml

Generated using TypeDoc