Skip to content

Add solver expression help#181

Merged
jurei733 merged 1 commit into
masterfrom
solver-expression-help
Jun 17, 2026
Merged

Add solver expression help#181
jurei733 merged 1 commit into
masterfrom
solver-expression-help

Conversation

@jurei733

Copy link
Copy Markdown
Collaborator

Summary

Adds visible syntax help to the solver expression field in the derivation parameter dialog.

The help explains that expressions are evaluated with math.js, shows examples for arithmetic, variable placeholders, functions, and conditional expressions, and links to the math.js expression syntax documentation. The existing solver test UI from the current base branch remains available below the new help block.

Related issue: #163

Validation

  • npx eslint -c .eslintrc.cjs projects/ngx-coding-components/src/lib/var-coding/dialogs/edit-source-parameters-dialog.component.ts projects/ngx-coding-components/src/lib/var-coding/dialogs/edit-source-parameters-dialog.component.spec.ts --no-cache
  • npx ng test ngx-coding-components --watch=false --browsers=ChromeHeadless --include='**/edit-source-parameters-dialog.component.spec.ts'
  • npx ng build ngx-coding-components
  • Manual Schemer UI check in the demo app at http://127.0.0.1:4300/

@jurei733 jurei733 marked this pull request as ready for review June 17, 2026 06:21
@jurei733 jurei733 merged commit eb841e2 into master Jun 17, 2026
5 checks passed
@jurei733 jurei733 deleted the solver-expression-help branch June 17, 2026 06:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant