Repository navigation
UI for editing path equations in schemas and ologs - #1247
Conversation
81ae0c4 to
bc8e19f
Compare
|
I could use some help formulating some brief statements about this to put into the logics docs. |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
54b86b8 to
d4fc199
Compare
There was a problem hiding this comment.
Thanks Kaspar! While this isn't a code review, I'm recording a few problems I noticed while testing.
-
Cosmetic issue: the vertical alignment of "E" in the bottom path is off:
-
Another cosmetic issue: the vertical sizing of "E" in the popover is off:
-
Logic issue: it is not currently possible to build path with repeat edges:
This is important because in practice a path in a path equation often uses the same generating morphism twice. In this example (the schema for symmetric graphs), I am trying to express that "inv" is indeed an involution, i.e., composing it with itself gives the identity.
|
I changed the approach completely to allow for repetition. It now uses the list editor to form paths and is based on #1326 . |
8b8e9a3 to
d269054
Compare
|
Thanks for the ping, and sorry that this sat for so long. I'd love to get this in as it will pair nicely with the new data features. I'll re-review this PR tomorrow. |
epatters
left a comment
There was a problem hiding this comment.
This is awesome. Check out my schemas:
A few small comments below related to the helper functions.
Relatedly, I wonder about the helpers to (de)construct identities and composites: I didn't comment on these specifically but I'm imagining that these will be subsumed by the TS API for models. Is that right?
a09397c to
13da5c4
Compare
13da5c4 to
9bb9748
Compare
|
Thanks, I believe I addressed everything.
I haven't thought about these in that context yet but I probably should. |
Following on from #1061 this is the editing UI for equations. Closes #63 .