6Outline data structures(6) What does an outline item consist of? What ways can items be related to one another, beside parent-child? How do you represent transclusion relationships?Modified:
Created:
•Subnodes collapsedDave's expansion state, but stored properly--as an item attribute.
•User-defined fields?Separate the outline node data structures from the outline item data structures. This would allow for multiple types of items. Some examples: contacts, web log entries, scheduled events, locations.