Commit Graph

15 Commits

Author SHA1 Message Date
de4d614e14 add GenericMemento onRestore and onCommit instead of taking File pointer 2022-08-19 23:33:13 +09:00
e01039b74e improve Node/Network to use nf7::FileBase 2022-08-15 14:07:49 +09:00
4e3cd1463e implement proper Abort() for composite lambdas 2022-08-15 01:42:57 +09:00
0f5e3c6246 add 'nf7::' prefix to flags of File::TypeInfo 2022-08-15 00:34:34 +09:00
40112d224d move nf7::Lambda to Node::Lambda
and move depth() field to nf7::Context
2022-08-10 23:35:42 +09:00
1f87138d14 add a dummy parameter to nf7::Node::CreateLambda to avoid issues of multi inheritance 2022-08-07 12:08:23 +09:00
bab7dbba0f improve nf7::Lambda to use name instead of index 2022-08-07 11:47:14 +09:00
604cd8dc5a improve TypeInfo to display tooltip that describes the type 2022-08-06 12:50:40 +09:00
03c1199175 improve Lambda interface
also implemet lazy loading in Node/Network
2022-08-05 13:35:31 +09:00
b443e71b46 implement lambda call stack 2022-07-20 18:25:24 +09:00
b9740d5cc7 fix value transmittion issues in Node 2022-07-10 13:03:49 +09:00
68ca6642b0 fix issues that nodes aren't handled 2022-07-02 23:16:44 +09:00
09739cd54b remove Lambda::Init()
because Lambda should independ from callers
2022-06-30 16:31:38 +09:00
6eaab065aa allow Node/Ref to accept drag&drop 2022-06-16 11:35:10 +09:00
9ff6339fe4 add Node/Ref 2022-06-15 12:01:16 +09:00