Skip to content

Document setModifierManager and modifier capabilities - #21652

Open
NullVoxPopuli wants to merge 2 commits into
emberjs:mainfrom
NullVoxPopuli-ai-agent:claude/project-thread-6nstuc-modifier-manager-docs
Open

NullVoxPopuli wants to merge 2 commits into
emberjs:mainfrom
NullVoxPopuli-ai-agent:claude/project-thread-6nstuc-modifier-manager-docs

Conversation

@NullVoxPopuli

Copy link
Copy Markdown
Contributor

Requested by NullVoxPopuli · project thread

Before: setModifierManager and capabilities from @ember/modifier are public (RFC 373, RFC 652) but have no API docs, and @ember/modifier does not appear as a module on api.emberjs.com.

After: both are documented under a new public @ember/modifier docs module, matching how setHelperManager and capabilities are documented in @ember/helper. The docs cover the manager interface, when each hook runs, the disableAutoTracking capability, and a small function-modifier manager example.

How: YUIDoc blocks in packages/@ember/modifier/index.ts, plus the two new entries in tests/docs/expected.cjs. pnpm lint:docs passes.

Closes #18967
Closes #20273

🤖 Generated with Claude Code

https://claude.ai/code/session_013JirFwqPVyTTFj5zPbonSh

claude added 2 commits October 2, 2026 03:20
Adds API docs for the public `setModifierManager` and `capabilities`
exports of `@ember/modifier`, and declares `@ember/modifier` as a public
docs module so they show up on api.emberjs.com.

Closes emberjs#18967
Closes emberjs#20273

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013JirFwqPVyTTFj5zPbonSh
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013JirFwqPVyTTFj5zPbonSh

This branch has not been deployed

No deployments
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.

[Documentation] Missing API docs for ModifierManager Public setModifierManager is not documented

2 participants