Metadata
- Source
- FLUID-3209
- Type
- Sub-task
- Priority
- Major
- Status
- Closed
- Resolution
- Fixed
- Assignee
- Anastasia Cheetham
- Reporter
- Anastasia Cheetham
- Created
2009-09-24T16:33:44.000-0400 - Updated
2011-01-15T15:15:54.506-0500 - Versions
- N/A
- Fixed Versions
-
- 1.1.2
- Component
-
- Demos
Description
We need to create a simple, clear demonstration of the Renderer in action. Here's a thread from the mailing list about it:
Awesome! So here's what I'm thinking...
These current examples show all the possible ways one can use the Renderer--with rsf:ids, with cutpoints, data bound, and so on. But it doesn't give a user a clear picture of how they should start, and which techniques are recommended.
So, here are the general techniques that our demo should illustrate:
- Using cutpoints, not IDs in the markup
- Programmatic tree generation using fluid.transform
- A blend of data-bound and literal values
I think it should probably showcase a handful of Renderer components, including:
- UIBound for plain text
- UIContainer for repetitions
- UISelect for a drop down, checkboxes, or radio buttons
We should probably also make it simple enough that the user can see how the tree is composed, and the relationship between data, markup, and tree clearly without having to study the example in great depth.
I think your current demos probably provide a good structure for us to create a new demo with.
Comments
-
Anastasia Cheetham commented
2009-10-01T16:30:21.000-0400 A functional demo now exists, and is reasonably presentable.
-
Jacob Farber commented
2009-10-01T16:44:46.000-0400 I reviewed it, and have 2 thoughts
1) I could spend time on the appearance
2) the data file needs to be called renderer.js (not data.js) for the content of the data folder -
Jacob Farber commented
2009-10-01T17:19:18.000-0400 Reviewed, looks good.
-
Jacob Farber commented
2009-10-05T14:16:44.000-0400 Bug Parade Infusion 1.1.2
-
Jacob Farber commented
2009-10-05T14:17:15.000-0400 Link to demo was never made on the portal page
-
Jacob Farber commented
2009-10-06T11:21:55.000-0400 Added to the index file
-
Michelle D'Souza commented
2009-10-06T11:57:09.000-0400 I've reviewed the commits starting with 8191 and they are all fine. Colin had reviewed the previous commits to this issue.
-
Jacob Farber commented
2009-10-06T14:24:58.000-0400 Reviewed by Michelle
-
Michelle D'Souza commented
2011-01-14T12:28:40.306-0500 Reopening these issues in order to add the democomponent.