deepscatter
deepscatter copied to clipboard
refactor buffer storage 2a
[!IMPORTANT] Refactor
src/interaction.tsto use specificd3types, add TypeScript error comments, and log renderer attachment.
- Imports:
- Refactor imports in
src/interaction.tsto use more specific types fromd3-selection,d3-timer, andd3-zoom.- Replace
d3.SelectionwithSelection,d3.ContainerElementwithContainerElement,d3.TimerwithTimer,d3.ZoomBehaviorwithZoomBehavior, andd3.ZoomTransformwithZoomTransform.- Code Comments:
- Add
@ts-expect-errorcomments inzoom_to()andzoom_to_bbox()methods to handle TypeScript errors.- Logging:
- Add console log statement in
attach_renderer()method to log when a renderer is attached.This description was created by
for 3e1b193a03c0b5ee4696380d75323bf3ba29888b. It will automatically update as commits are pushed.
[!WARNING] This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite. Learn more
-
#183
-
#182
-
#181
-
#180
-
#179
-
#178
-
#177
👈 (View in Graphite)
-
#176
-
#175
-
#174
-
#173
: 1 other dependent PR (#195
) -
#154
-
#172
-
#192
: 1 other dependent PR (#193
) -
#194
: 1 other dependent PR (#81
) -
main
This stack of pull requests is managed by Graphite. Learn more about stacking.