SpanEntity constructor
Implementation
const SpanEntity(
{@required this.start, @required this.end, @required this.span})
: assert(start >= 0),
/// we only accept _ManagedTextSpans since we must take care of managing the recognizer
assert((span is TextSpan && span is _ManagedTextSpan) ||
!(span is TextSpan)),
assert(end > start);