docs(binding): add the ReactiveUI.Binding documentation section - #999
Open
glennawatson wants to merge 3 commits into
Open
glennawatson wants to merge 3 commits into
glennawatson wants to merge 3 commits into
Conversation
- Add a Binding section with index, observing, bindings, converters, custom converters, mechanisms, views, threading, setup and unsafe pages. - End every page with an API reference table that lists each public member with its source link. - Add a generated API reference page for every public type and member. - Quote each code sample from the runnable example projects in the ReactiveUI.Binding repository. - Replace the when-any, value-converters, windows-forms, binding-commands and binding-interactions handbook pages with redirects to the Binding pages. - Rewrite the data-binding handbook index as a short hub that links into the Binding section. - Point the links on 13 existing pages at the new Binding pages. - List ReactiveUI.Binding in nuget-packages.json.
Contributor
Author
|
Holding on this work until some ReactiveUI changes are done in the main repo to remove the old binding engine and release. But here until it does. |
Arhell
approved these changes
Sep 22, 2026
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
ReactiveUI.Binding has its own documentation section, with a page per topic and an API reference on every page.
nuget-packages.jsonlistsReactiveUI.Binding.Why
The handbook describes the reflection-based binding APIs. ReactiveUI.Binding generates the binding code at build time, and its behaviour, setup and fallbacks need their own pages.
Breaking changes
None. Each removed handbook URL has a redirect.
How this was verified
Every code fence matches its example source, and each example prints the output shown on the page. The site builds and the internal links in the new section resolve.
Notes for the reviewer
docs/documentation/binding/index.mdlinks to every page;api.mdis generated.Checklist