needsTextRuntime static method

bool needsTextRuntime(
  1. ByteData bytes
)

Implementation

static bool needsTextRuntime(ByteData bytes) {
  var reader = BinaryReader(bytes);
  var header = RuntimeHeader.read(reader);

  /// Property fields table of contents
  final propertyToField = _propertyToFieldLookup(header);

  while (!reader.isEOF) {
    final coreType = _peekRuntimeObjectType(reader, propertyToField);
    switch (coreType) {
      case TextBase.typeKey:
        return true;
    }
  }
  return false;
}