Skip to content

Document ElementNode API - #86

Open
KSAGlory wants to merge 1 commit into
facebook:mainfrom
KSAGlory:ksaglory-document-element-node
Open

Document ElementNode API#86
KSAGlory wants to merge 1 commit into
facebook:mainfrom
KSAGlory:ksaglory-document-element-node

Conversation

@KSAGlory

@KSAGlory KSAGlory commented Sep 6, 2026

Copy link
Copy Markdown

Summary

  • document every method declared by ElementNode, including traversal, mutation, selection, copying, and layout behavior
  • add a DocC page that groups the public API by task
  • preserve all existing runtime behavior

Validation

  • git diff --check
  • verified all 36 symbols linked from the DocC page exist in ElementNode.swift
  • reviewed the final diff to confirm it contains documentation changes only

Environment note

The DocC build was not run locally because the current environment is Windows and does not provide Xcode. The documentation follows the existing Node.md structure and Swift DocC symbol-link conventions.

Fixes #22

@meta-cla meta-cla Bot added the cla signed label Sep 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document ElementNode

1 participant