Skip to content

feat: add buffered operations for bulk table read/write #1209

Open
@dashingdove

Description

@dashingdove

Table.cell performs very badly for large tables as it appears to rebuild the cell array every time you call it.

I found this to be an issue when using the htmldocx package. When adding a table, the cell function is called once for each cell which degrades performance significantly.

I have been able to circumvent this issue by getting _cells once and then referring to that array inside of the loop instead. However, this is a private property and it might be good to have an "official" way to do this without hacking around.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementA new feature idea that would improve the packagetable

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions