Jeff Avallone
7f6980541c
Removing extraneous console.log
2016-07-31 11:38:46 -04:00
Thibaud Colas
26779038aa
Add logic to create loop label tooltip message
2016-07-31 17:46:11 +03:00
Sebastian Thiel
b08a9d95f7
'{0}' label is not shown anymore
...
Previously, '{0}' would be labelled as '-1 Times', which is not actually the case.
Also I am not sure to best visualize such a pattern, right now, except for the label,
'a{0}' looks similar to 'a?', even though they don't have the same effect.
2016-01-03 18:27:34 +01:00
Jeff Avallone
06a7ffc110
Moving skip and loop line calculation into Repeat nodes
...
This code seems more at home in Repeat instead of MatchFragment since
Repeat knows about the dimensions of the lines for the contentPosition
value.
2015-04-23 20:03:25 -04:00
Jeff Avallone
c6af61659f
Adding documentation to repeat.js and some logic simplification
2015-04-23 19:31:36 -04:00
Jeff Avallone
82ca4f40f7
Adding initial tests for Repeat nodes
2014-12-20 13:03:57 -05:00
Jeff Avallone
17a95392a8
Refactoring property definition code
2014-12-17 16:04:55 -05:00
Jeff Avallone
e362a54551
Converting methods into properties where possible/reasonable
2014-12-17 14:44:48 -05:00
Jeff Avallone
26bf0fcd52
Converting some string generation to templates
2014-12-15 22:01:55 -05:00
Jeff Avallone
f4ea4d6da6
Adding greedy indication
2014-12-15 12:43:13 -05:00
Jeff Avallone
c0eed07d9b
Adding repetition labels
2014-12-15 12:29:47 -05:00
Jeff Avallone
10d5e7f534
Reverting change to repeat node that adjusted the vertical position
2014-12-14 21:53:54 -05:00
Jeff Avallone
c2d8473425
Adding node-type-specific anchor code
2014-12-14 19:13:08 -05:00
Jeff Avallone
6dcc5f48c4
Adjusting positioning of loop and skip lines
2014-12-10 17:14:14 -05:00
Jeff Avallone
7ed865ecdb
Normalizing function names
2014-12-09 18:08:40 -05:00
Jeff Avallone
d2b96c7833
Adding code to render loop and skip paths for repetitions
...
This currently breaks the rendering and will need more work. Also need
to add labels for {a,b} syntax
2014-12-06 12:34:00 -05:00