API reference
Validation & formatting
Data validation rules and conditional formatting.
Conditional formatting
src/worksheet/conditional-formatting.ts# makeCfRule function
src/worksheet/conditional-formatting.ts:113function makeCfRule(opts: Partial<ConditionalFormattingRule> & { priority: number; type: ConditionalFormattingRuleType }): ConditionalFormattingRuleParameters
| Name | Type | Description |
|---|---|---|
opts | Partial<ConditionalFormattingRule> & { priority: number; type: ConditionalFormattingRuleType } |
Returns
ConditionalFormattingRule
# makeConditionalFormatting function
src/worksheet/conditional-formatting.ts:101function makeConditionalFormatting(opts: { pivot?: boolean; rules?: ConditionalFormattingRule[]; sqref: string | MultiCellRange }): ConditionalFormattingParameters
| Name | Type | Description |
|---|---|---|
opts | { pivot?: boolean; rules?: ConditionalFormattingRule[]; sqref: string | MultiCellRange } |
Returns
ConditionalFormatting
Data validations
src/worksheet/data-validations.ts# makeDataValidation function
src/worksheet/data-validations.ts:48function makeDataValidation(opts: Omit<Partial<DataValidation>, "sqref"> & { sqref: string | MultiCellRange; type: DataValidationType }): DataValidationParameters
| Name | Type | Description |
|---|---|---|
opts | Omit<Partial<DataValidation>, "sqref"> & { sqref: string | MultiCellRange; type: DataValidationType } |
Returns
DataValidation