Skip to content

Add versioning and docs attributes to Tabs and Tab components#1229

Merged
gvreddy04 merged 1 commit intomainfrom
features/tabs-api-docs-update
Jan 1, 2026
Merged

Add versioning and docs attributes to Tabs and Tab components#1229
gvreddy04 merged 1 commit intomainfrom
features/tabs-api-docs-update

Conversation

@gvreddy04
Copy link
Copy Markdown
Contributor

  • Added [AddedVersion], [DefaultValue], and [Description] attributes to all public parameters, properties, and events in Tab and Tabs components for improved API documentation and version tracking.
  • Updated Tab parameters (Content, Name, Title, TitleTemplate) to be nullable and removed default values; Content is no longer [EditorRequired].
  • Enhanced Tabs methods and event callbacks with documentation attributes.
  • Updated documentation to include "TabsEventArgs Properties" and "TabEventArgs Properties" sections.
  • Added documentation attributes to TabEventArgs and TabsEventArgs properties.
  • Adjusted EnumExtensions default cases to return null! and updated comments for consistency.

- Added [AddedVersion], [DefaultValue], and [Description] attributes to all public parameters, properties, and events in Tab and Tabs components for improved API documentation and version tracking.
- Updated Tab parameters (Content, Name, Title, TitleTemplate) to be nullable and removed default values; Content is no longer [EditorRequired].
- Enhanced Tabs methods and event callbacks with documentation attributes.
- Updated documentation to include "TabsEventArgs Properties" and "TabEventArgs Properties" sections.
- Added documentation attributes to TabEventArgs and TabsEventArgs properties.
- Adjusted EnumExtensions default cases to return null! and updated comments for consistency.
@gvreddy04 gvreddy04 added this to the 4.0.0 milestone Jan 1, 2026
@gvreddy04 gvreddy04 self-assigned this Jan 1, 2026
@gvreddy04 gvreddy04 merged commit f52ed89 into main Jan 1, 2026
1 of 3 checks passed
@gvreddy04 gvreddy04 deleted the features/tabs-api-docs-update branch January 1, 2026 06:28
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.

1 participant