sheet_get_cell is neither documented nor typed #3209
Labels
No Label
DBF
Dates
Defined Names
Features
Formula
HTML
Images
Infrastructure
Integration
International
ODS
Operations
Performance
PivotTables
Pro
Protection
Read Bug
SSF
SYLK
Style
Write Bug
good first issue
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: sheetjs/sheetjs#3209
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Is it a stable utility? I find it has been there since 0.15. Should we declare it in the typescript signature file?
It was added to support some operations that needed to add to cells that may or may not exist. The original goal was to support both sparse and dense worksheets.
The type signature for the current implementation would be something like:
Before updating the types, we should probably discuss what this function should do. Should the default behavior (creating cell stubs) be the default? Should there be an option to throw an error or return
null
if the cell does not exist?PS: In general, we try hard not to remove any methods (and if we do remove something, it will involve a major or minor version bump)