Why does the generated HTML file from this scriptdoc ignore the @property attribute entirely? Is there some other way to designate a property of a class in this
This is hacky at best. The documentation generation is based on the content of the JS outline. In this specific case what is happening is that a property element is being created for "this" and then the myProperty is generating a child property element. I think that in itself is invalid, but to add to mix, both "this" and "myProperty" have their ignore flags set to true. I believe the sdoc XSLT stylesheet will skip items with that flag set to true.
As reported in Tender discussion #1207