Skip to content

docs(ui): document input setter dirty-tag requirement - #243

Closed
linkdata wants to merge 2 commits into
fix/template-default-wrapperfrom
docs/input-setter-dirty-tag
Closed

docs(ui): document input setter dirty-tag requirement#243
linkdata wants to merge 2 commits into
fix/template-default-wrapperfrom
docs/input-setter-dirty-tag

Conversation

@linkdata

@linkdata linkdata commented Aug 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • define the setter-derived dirty-target contract on ui.Input
  • link all eight interactive input constructors to that contract
  • expand the README data-binding guidance with a realistic validating setter
  • explain rejected and normalized browser behavior and why render-param tags do not substitute
  • keep the JaWS contributor skill guidance aligned

Closes #237

Stack

Depends on #242 because both changes edit the same documentation files. This branch contains one issue-237 commit on top of that PR.

Verification

  • go doc for ui.Input and all eight constructors
  • go generate ./...
  • go vet ./...
  • gofmt check
  • staticcheck ./...
  • golangci-lint run
  • gosec ./...
  • JAWS_REQUIRE_NODE=1 go test -race -coverprofile=/tmp/jaws-237-coverage.out ./...
  • JAWS_REQUIRE_NODE=1 go test ./...
  • go build -v ./...
  • Linux/386 lib/bind test binary cross-compiled successfully; darwin/386 execution is unsupported by the local Go toolchain

@linkdata
linkdata force-pushed the docs/input-setter-dirty-tag branch from 38330d2 to 1c48f2d Compare August 7, 2026 05:43
@linkdata
linkdata deleted the branch fix/template-default-wrapper August 7, 2026 08:30
@linkdata linkdata closed this Aug 7, 2026
@linkdata
linkdata deleted the docs/input-setter-dirty-tag branch August 7, 2026 09:16
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