Returns a FoscAnnotatedTimespan.
An annotated timespan.
| annotation | Gets annotated timespan annotation. |
| annotation_ | Sets annotated timespan annotation. |
| asCompileString | Formats timespan. |
Example
t = FoscAnnotatedTimespan(1/4, 7/8, annotation: #['a', 'b', 'c']);
t.startOffset.str;
t.stopOffset.str;
t.annotation;[ 'a', 'b', 'c' ]Gets annotated timespan annotation.
Returns arbitrary object.
Sets annotated timespan annotation.
Formats timespan.
Returns string.
Example
FoscAnnotatedTimespan(1, 3).cs;FoscAnnotatedTimespan(1/1, 3/1)
FoscAnnotatedTimespan(1, 3, annotation: 'foo').cs;FoscAnnotatedTimespan(1/1, 3/1, 'foo')