Line.fromData constructor

Line.fromData({
  1. required Object data,
  2. String? id,
  3. Map<String, dynamic>? attributes,
})

Implementation

Line.fromData({
  required Object data,
  String? id,
  Map<String, dynamic>? attributes,
})  : _fragments = List.from(
        [
          TextFragment(
            data: data,
            attributes: attributes,
          )
        ],
      ),
      id = id == null || id.trim().isEmpty ? nanoid(8) : id,
      _sealed = data == '\n' || data is Map ? true : false;