14 Commits

Author SHA1 Message Date
Earl Warren
f2c817c851 refactor GetChildFromExample into GetIDFromName
the practical use case is to convert a name into an ID rather
than a more general conversion from an arbitrary example
2023-12-12 11:46:46 +01:00
Earl Warren
48e32ae7b7 rework options architecture 2023-12-08 10:23:13 +01:00
Earl Warren
42adea4aba tree/f3: GetChildren in the same order as ListPage 2023-11-21 10:09:03 +01:00
Earl Warren
9c1af03255 tree/generic: add context argument to Factory 2023-11-20 08:32:22 +01:00
Earl Warren
b548b8a602 tree/generic: NewNullDriver does not need an argument 2023-11-04 11:15:38 +01:00
Earl Warren
d86b3a809d tree/generic: GetChildFromExample returns NodeID, not NodeInterface 2023-11-02 11:29:50 +01:00
Earl Warren
04873c9c78 tree/generic: the mapped id is the responsibility of the driver 2023-11-02 11:29:50 +01:00
Earl Warren
543d48f438 tree/generic: the page size belongs to the tree driver 2023-10-28 10:35:00 +02:00
Earl Warren
1535b14dcf move F3 kind out to tree/generic into tree/f3 2023-10-16 09:24:55 +02:00
Earl Warren
1c94e00d70 add kind to node factory 2023-10-14 12:03:07 +02:00
Earl Warren
31fd4ebccb NodeDriver links back to the Node 2023-10-14 10:52:10 +02:00
Earl Warren
7867b24a3c update license headers 2023-10-14 08:03:45 +02:00
Earl Warren
3c5f575c0b re-organize sources (edits) 2023-10-14 07:20:24 +02:00
Earl Warren
d1abb2381f re-organize sources 2023-10-14 07:17:59 +02:00