fromBytesData static method

LiteFile fromBytesData({
  1. required List<int> bytes,
  2. required String name,
  3. String? mimeType,
})

Implementation

static LiteFile fromBytesData({
  required List<int> bytes,
  required String name,
  String? mimeType,
}) {
  mimeType ??= lookupMimeType(
    name,
    headerBytes: bytes,
  );
  final file = LiteFile(
    xFile: XFile.fromData(
      Uint8List.fromList(bytes),
      name: name,
      mimeType: mimeType,
    ),
    userSetName: name,
  );

  file._updateFileInfo().then((value) {
    liteFormRebuildController.rebuild();
  });
  return file;
}