Skip to content

docs(ui): document input setter dirty targets - #244

Merged
linkdata merged 1 commit into
mainfrom
docs/input-setter-dirty-target
Aug 7, 2026
Merged

docs(ui): document input setter dirty targets#244
linkdata merged 1 commit into
mainfrom
docs/input-setter-dirty-target

Conversation

@linkdata

@linkdata linkdata commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • document the setter-derived dirty-target contract on ui.Input
  • link all eight interactive input constructors to that contract
  • add a concise validating-setter example that remains usable for per-keystroke input
  • align the root README, contributor guide, and JaWS skill without maintainer rationale in godoc

Supersedes #243.

Closes #237.

Verification

  • go doc for ui.Input and all eight constructors
  • README example compiled and behavior-checked in an isolated module
  • go generate ./...
  • go vet ./...
  • gofmt -l .
  • staticcheck ./...
  • golangci-lint run
  • gosec ./...
  • JAWS_REQUIRE_NODE=1 go test -race -coverprofile=/tmp/jaws-243-coverage.out ./...
  • JAWS_REQUIRE_NODE=1 go test ./...
  • go build -v ./...

@linkdata
linkdata merged commit e7acc00 into main Aug 7, 2026
7 checks passed
@linkdata
linkdata deleted the docs/input-setter-dirty-target branch August 7, 2026 09:15
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.

docs(ui): document the dirty-tag requirement for interactive input setters

1 participant