Instantiate this interface via new-item.
Returns a text-editor buffer whose content is the display representation of the item. In other words, fill in this text editor to set the item’s label.
Reports whether the item is selected.
Calls select or click-select. The on? argument can be #f only if allow-deselect in hierarchical-list% allows it.
Gets/sets arbitrary data associated with the item.
Returns the snip that (when clicked) selects this element the list. This method is intended for use with an automatic test suite.
(send a-hierarchical-list-item get-allow-selection?) → boolean? (send a-hierarchical-list-item set-allow-selection allow?) → void? allow? : any/c
Gets/sets whether this item is allowed to be selected.