robin900 / gspread-formatting

Complete cell formatting support for Google spreadsheets via gspread package.

Repository from Github https://github.comrobin900/gspread-formattingRepository from Github https://github.comrobin900/gspread-formatting

Support conditional formatting rules

robin900 opened this issue · comments

Provide adequate support for "conditional formatting rules". These rules are sheet metadata, unlike formats which are part of CellData. Provide not just the correct component model to assemble rules, but also the CRUD features to manipulate the list of conditional formatting rules that exist for a sheet. Full modification of the list of rules for a sheet requires three different batchUpdate request types!

https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/request#AddConditionalFormatRuleRequest
https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/request#UpdateConditionalFormatRuleRequest
https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/request#DeleteConditionalFormatRuleRequest

Release 0.1.0 of the package, made just now, provides full support for conditional format rules. W00t!