Skip to content

Rename/Clarify Application.Toplevels/Top Terminology #4333

@tig

Description

@tig

Rename Applicaiton.Top to something that better represents "the part of the application that starts with a top-level View". Consider names like Views, ViewHierarchy, or similar.

Background:
The current Toplevel class and Top property naming is confusing. The goal is to eventually get rid of the current Toplevel implementation (see Issue #2491) and have clearer terminology.

Considerations:

  • What should Application.Top be renamed to?
  • How does this relate to the broader Toplevel refactoring effort?
  • What terminology best describes the view hierarchy concept?

Tasks:

Acceptance Criteria:

  • Clear, intuitive naming for view hierarchy concepts
  • Backward compatibility maintained (deprecation warnings)
  • Documentation updated
  • All tests pass

Related to:

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

Status

✅ Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions