# GC.Spread.Sheets.NamedCellTemplates.IConditionRuleTemplateDefinition

## Content

# Interface: IConditionRuleTemplateDefinition

[Sheets](../modules/GC.Spread.Sheets).[NamedCellTemplates](../modules/GC.Spread.Sheets.NamedCellTemplates).IConditionRuleTemplateDefinition

## Table of contents

### Properties

- [condition](GC.Spread.Sheets.NamedCellTemplates.IConditionRuleTemplateDefinition#condition)
- [formula](GC.Spread.Sheets.NamedCellTemplates.IConditionRuleTemplateDefinition#formula)
- [iconCriteria](GC.Spread.Sheets.NamedCellTemplates.IConditionRuleTemplateDefinition#iconcriteria)
- [icons](GC.Spread.Sheets.NamedCellTemplates.IConditionRuleTemplateDefinition#icons)
- [isPercent](GC.Spread.Sheets.NamedCellTemplates.IConditionRuleTemplateDefinition#ispercent)
- [operator](GC.Spread.Sheets.NamedCellTemplates.IConditionRuleTemplateDefinition#operator)
- [priority](GC.Spread.Sheets.NamedCellTemplates.IConditionRuleTemplateDefinition#priority)
- [rank](GC.Spread.Sheets.NamedCellTemplates.IConditionRuleTemplateDefinition#rank)
- [ruleType](GC.Spread.Sheets.NamedCellTemplates.IConditionRuleTemplateDefinition#ruletype)
- [stopIfTrue](GC.Spread.Sheets.NamedCellTemplates.IConditionRuleTemplateDefinition#stopiftrue)
- [style](GC.Spread.Sheets.NamedCellTemplates.IConditionRuleTemplateDefinition#style)
- [text](GC.Spread.Sheets.NamedCellTemplates.IConditionRuleTemplateDefinition#text)
- [type](GC.Spread.Sheets.NamedCellTemplates.IConditionRuleTemplateDefinition#type)
- [value1](GC.Spread.Sheets.NamedCellTemplates.IConditionRuleTemplateDefinition#value1)
- [value2](GC.Spread.Sheets.NamedCellTemplates.IConditionRuleTemplateDefinition#value2)

## Properties

### <a id="condition" name="condition"></a> condition

• `Optional` **condition**: [`IConditionTemplateDefinition`](GC.Spread.Sheets.NamedCellTemplates.IConditionTemplateDefinition)

___

### <a id="formula" name="formula"></a> formula

• `Optional` **formula**: `string`

___

### <a id="iconcriteria" name="iconcriteria"></a> iconCriteria

• `Optional` **iconCriteria**: `any`

___

### <a id="icons" name="icons"></a> icons

• `Optional` **icons**: `Object`

___

### <a id="ispercent" name="ispercent"></a> isPercent

• `Optional` **isPercent**: `boolean`

___

### <a id="operator" name="operator"></a> operator

• `Optional` **operator**: [`ComparisonOperators`](../enums/GC.Spread.Sheets.ConditionalFormatting.ComparisonOperators)

___

### <a id="priority" name="priority"></a> priority

• `Optional` **priority**: `number`

___

### <a id="rank" name="rank"></a> rank

• `Optional` **rank**: `number`

___

### <a id="ruletype" name="ruletype"></a> ruleType

• `Optional` **ruleType**: [`RuleType`](../enums/GC.Spread.Sheets.ConditionalFormatting.RuleType)

___

### <a id="stopiftrue" name="stopiftrue"></a> stopIfTrue

• `Optional` **stopIfTrue**: `boolean`

___

### <a id="style" name="style"></a> style

• `Optional` **style**: `Object`

___

### <a id="text" name="text"></a> text

• `Optional` **text**: `string`

___

### <a id="type" name="type"></a> type

• `Optional` **type**: [`AverageConditionType`](../enums/GC.Spread.Sheets.ConditionalFormatting.AverageConditionType) \| [`DateOccurringType`](../enums/GC.Spread.Sheets.ConditionalFormatting.DateOccurringType) \| [`Top10ConditionType`](../enums/GC.Spread.Sheets.ConditionalFormatting.Top10ConditionType)

___

### <a id="value1" name="value1"></a> value1

• `Optional` **value1**: `any`

___

### <a id="value2" name="value2"></a> value2

• `Optional` **value2**: `any`
