Input properties defined using the setter/getter are not properly documented #14770
Labels
Component: Documentation
Issue or pull request is related to Documentation
Type: Bug
Issue contains a bug related to a specific component. Something about the component is not working
Milestone
Describe the bug
Due to a problem in the build-apidoc.ts script, description and deprecated values are not generated for the properties that are defined using the setter/getter (those that have the
@Input
annotation before the setter).Example:
locale
property in the Calendar component. It has the description and the deprecated annotation, but in the docs, it doesn't have any description and is not shown in strikethrough text as it should be as a deprecated property.https://primeng.org/calendar
Environment
darwin arm64
Reproducer
No response
Angular version
17.0.5
PrimeNG version
17.6.0
Build / Runtime
Angular CLI App
Language
TypeScript
Node version (for AoT issues node --version)
20.11.0
Browser(s)
No response
Steps to reproduce the behavior
No response
Expected behavior
No response
The text was updated successfully, but these errors were encountered: