[DOC] Add documentation for RFC 0821 items #20272
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
@ember/owner
types.RouteInfo
andTransition
to their new modules. Additionally, eliminate the now-emptylib
module for theTransition
type since it only existed to provide documentation.A note: this, extremely annoyingly, uses
@class
annotations for a great many types which are not classes. Our current API documentation infrastructure has no idea what types are (reasonably enough: it was built for a pure JS world!), so things likeinterface
or especiallytype FullName = ...
have… hacks… to make them show up correctly in the docs. However, they do work correctly in the docs; I ran against the API Docs app for most of the dev cycle.