
Appendix A: Dashboards Default Property Sheet API
Reference
The Dashboards Default Property Sheet is provided so you can quickly get your visual component into
Dashboards and provide users with a way to edit properties and styles of the component. However, to
provide the best experience for the Dashboards users, create a property sheet that is customized for
your add-on.
Note:
The default property sheet is not localized. If you want a localized property sheet or to use more complex
data types and 2d arrays, create a custom property sheet. For more information about custom property
sheets, see Appendix B: Custom Property Sheet API Reference.
In Dashboards, when users select your visual component on the canvas, the default property sheet:
1.
Retrieves the public properties (with a getter, setter, or both) and styles from the SWF file.
Note:
To hide unsupported Adobe Flex properties in your add-on, you can use the CxInspectableList
metadata tag.
2.
Displays the public properties and styles in a grid where users can configure them:
• Property (except Array properties) and style values can be edited in the grid.
• Property values including Array properties can be bound to a range in the spreadsheet.
Note:
Only simple data types are supported including Object, Number, and Array. 2d arrays are not supported.
11.1 Hiding unsupported Adobe Flex properties
Certain Adobe Flex component properties (including x, y, width, height) are not supported in
Dashboards. Changing the property values for unsupported properties will cause unexpected behavior
when the model is previewed or exported from Dashboards. When you create your add-on, you must
hide unsupported properties so they don't appear on the property sheet.
To show only properties that you want the user to view and edit in the property sheet, add the Dashboards
Default Property Sheet API CxInspectableList metadata to your component source code (above
the class name) .
2013-05-0635
Appendix A: Dashboards Default Property Sheet API Reference
Komentáře k této Příručce