sliceAttributes method

Attributes? sliceAttributes(
  1. int index
)

Implementation

Attributes? sliceAttributes(int index) {
  if (index <= 0) {
    return null;
  }

  final attributes = slice(index - 1, index).first.attributes;
  if (attributes == null ||
      !attributes.keys.every(
        (element) => AppFlowyRichTextKeys.supportSliced.contains(element),
      )) {
    return null;
  }

  return attributes;
}