Hierarchy

Implements

Index

Constructors

constructor

  • Parameters

    • Default value item: StiFilterItem = StiFilterItem.Value
    • Default value column: string = ""
    • Default value condition: StiFilterCondition = StiFilterCondition.EqualTo
    • Default value value1: string = ""
    • Default value value2: string = ""
    • Default value dataType: StiFilterDataType = StiFilterDataType.String
    • Default value expression: string = ""
    • Default value textColor: Color = Color.red
    • Default value backColor: Color = Color.transparent
    • Default value font: Font = new Font("Arial", 8)
    • Default value enabled: boolean = true
    • Default value canAssignExpression: boolean = false
    • Default value assignExpression: string = ""
    • Default value style: string = ""
    • Default value borderSides: StiConditionBorderSides = StiConditionBorderSides.NotAssigned
    • Default value permissions: StiConditionPermissions = StiConditionPermissions.All
    • Default value icon: number[] = null
    • Default value iconAlignment: ContentAlignment = ContentAlignment.MiddleRight
    • Default value iconSize: Size = null

    Returns StiCondition

Properties

Protected _hash

_hash: StiMeta[]

assignExpression

assignExpression: string = ""

backColor

backColor: Color = Color.transparent

breakIfTrue

breakIfTrue: boolean = false

canAssignExpression

canAssignExpression: boolean = false

column

column: string = ""

condition

condition: StiFilterCondition = StiFilterCondition.EqualTo

dataType

dataType: StiFilterDataType = StiFilterDataType.String

enabled

enabled: boolean = true

expression

expression: string = ""

font

font: Font = new Font("Arial", 8)

icon

icon: number[]

iconAlignment

iconAlignment: ContentAlignment = ContentAlignment.MiddleRight

iconSize

iconSize: Size

item

item: StiFilterItem = StiFilterItem.Value

permissions

permissions: StiConditionPermissions = StiConditionPermissions.All

style

style: string = ""

tag

tag: any = null

textColor

textColor: Color = Color.red

Accessors

borderSides

value1

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

value2

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

Methods

clone

equals

  • equals(obj: any): boolean
  • Parameters

    • obj: any

    Returns boolean

getFonts

  • getFonts(): Font[]

implements

  • implements(): any[]

loadFromJsonObject

  • loadFromJsonObject(jObject: StiJson): void

loadFromXml

  • loadFromXml(xmlNode: XmlNode): void

memberwiseClone

meta

saveToJsonObject

Generated using TypeDoc