apply method

  1. @override
DiagramDocument apply(
  1. DiagramDocument document
)
override

Implementation

@override
DiagramDocument apply(DiagramDocument document) {
  if (!identical(document, expected)) {
    throw StateError('The document changed before the replacement.');
  }
  return replacement;
}