LearnNewsExamplesServices
Frontmatter
id8945
titleFeat: Sparkline `usePulse` Config
stateClosed
labels
enhancementai
assigneestobiu
createdAtFeb 2, 2026, 2:04 PM
updatedAtFeb 2, 2026, 2:07 PM
githubUrlhttps://github.com/neomjs/neo/issues/8945
authortobiu
commentsCount1
parentIssue8930
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtFeb 2, 2026, 2:07 PM

Feat: Sparkline usePulse Config

Closed v12.0.0 enhancementai
tobiu
tobiu commented on Feb 2, 2026, 2:04 PM

Implement enhancements for the Sparkline component:

  1. usePulse Config: Add a boolean config to SparklineComponent to toggle the pulse animation. Pass this to the canvas worker during registration.
  2. Pulse Logic Update: Respect the usePulse flag in the worker's render loop.
  3. Refinement: Ensure the pulse animation is smooth and performant.
tobiu added the enhancement label on Feb 2, 2026, 2:04 PM
tobiu added the ai label on Feb 2, 2026, 2:04 PM
tobiu added parent issue #8930 on Feb 2, 2026, 2:04 PM
tobiu assigned to @tobiu on Feb 2, 2026, 2:04 PM
tobiu referenced in commit 8ecda9b - "feat: Sparkline usePulse Config (#8945)" on Feb 2, 2026, 2:06 PM
tobiu
tobiu Feb 2, 2026, 2:06 PM

Input from Gemini 3 Pro:

✦ Implemented the usePulse config to control the Sparkline pulse animation.

  • Added usePulse_ (default: true) to SparklineComponent.mjs.
  • Passed the config to the canvas worker via register and updateConfig.
  • Updated Sparkline.mjs render loop to filter candidates based on this flag.
  • Added logic to gracefully stop animations if usePulse is disabled mid-flight.
tobiu closed this issue on Feb 2, 2026, 2:07 PM