SpanEntity constructor

const SpanEntity(
  1. {@required int start,
  2. @required int end,
  3. @required InlineSpan span}
)

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);