Class TFireGridFilterGroupCondition

Unit

Declaration

type TFireGridFilterGroupCondition = class(TFireGridFilterCondition)

Description

No description available, ancestor TFireGridFilterCondition description follows

Hierarchy

Overview

Methods

Public constructor Create(const Filter: TFireGridFilter); override;
Public destructor Destroy; override;
Public function AddGroup(const GroupOperator: TFireGridFilterGroupOperator = TFireGridFilterGroupOperator.FilterAnd): TFireGridFilterGroupCondition;
Public function AddValue(const ModelColumn: Integer; const Role: TModelItemDataRole; const Value: Variant; const ValueOperator: TFireGridFilterValueOperator = TFireGridFilterValueOperator.FilterEqual; const GroupOperator: TFireGridFilterGroupOperator = TFireGridFilterGroupOperator.FilterAnd): TFireGridFilterValueCondition; overload;
Public procedure AddValue(const ValueCondition: TFireGridFilterValueCondition; const GroupOperator: TFireGridFilterGroupOperator = TFireGridFilterGroupOperator.FilterAnd); overload;
Public procedure AddCondition(const Condition: TFireGridFilterCondition; const GroupOperator: TFireGridFilterGroupOperator = TFireGridFilterGroupOperator.FilterAnd);
Public procedure RemoveCondition(Index: Integer);
Public function GetCount: Integer;
Public function GetCondition(Index: Integer; var Op: TFireGridFilterGroupOperator): TFireGridFilterCondition;
Public procedure Clear;
Public function IsTrue(ModelRow: Integer): Boolean; override;
Public function Clone: TFireGridFilterCondition; override;
Public function CreatePresentation: String; override;
Public function GetConditionCount: Integer; override;

Description

Methods

Public constructor Create(const Filter: TFireGridFilter); override;
 
Public destructor Destroy; override;
 
Public function AddGroup(const GroupOperator: TFireGridFilterGroupOperator = TFireGridFilterGroupOperator.FilterAnd): TFireGridFilterGroupCondition;
 
Public function AddValue(const ModelColumn: Integer; const Role: TModelItemDataRole; const Value: Variant; const ValueOperator: TFireGridFilterValueOperator = TFireGridFilterValueOperator.FilterEqual; const GroupOperator: TFireGridFilterGroupOperator = TFireGridFilterGroupOperator.FilterAnd): TFireGridFilterValueCondition; overload;
 
Public procedure AddValue(const ValueCondition: TFireGridFilterValueCondition; const GroupOperator: TFireGridFilterGroupOperator = TFireGridFilterGroupOperator.FilterAnd); overload;
 
Public procedure AddCondition(const Condition: TFireGridFilterCondition; const GroupOperator: TFireGridFilterGroupOperator = TFireGridFilterGroupOperator.FilterAnd);
 
Public procedure RemoveCondition(Index: Integer);
 
Public function GetCount: Integer;
 
Public function GetCondition(Index: Integer; var Op: TFireGridFilterGroupOperator): TFireGridFilterCondition;
 
Public procedure Clear;
 
Public function IsTrue(ModelRow: Integer): Boolean; override;
 
Public function Clone: TFireGridFilterCondition; override;
 
Public function CreatePresentation: String; override;
 
Public function GetConditionCount: Integer; override;
 

Generated by PasDoc 0.15.0.