extended_type 1.0.0 copy "extended_type: ^1.0.0" to clipboard
extended_type: ^1.0.0 copied to clipboard

outdated

Collection of platform agnostic types that can be converted from/to JSON and used in databases and UI.

example/extended_type_example.dart

import 'dart:io';

import 'package:extended_type/extended_type.dart';
import 'package:swiss_knife/swiss_knife_vm.dart';

void main() {
  var dataURLBase64 =
      'data:image/gif;base64,R0lGODlhEAAQAMQAAORHHOVSKudfOulrSOp3WOyDZu6QdvCchPGolfO0o/XBs/fNwfjZ0frl3/zy7////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAkAABAALAAAAAAQABAAAAVVICSOZGlCQAosJ6mu7fiyZeKqNKToQGDsM8hBADgUXoGAiqhSvp5QAnQKGIgUhwFUYLCVDFCrKUE1lBavAViFIDlTImbKC5Gm2hB0SlBCBMQiB0UjIQA7';

  var etData = ETDataBase64URL(dataURLBase64);

  if (etData.isImage) {
    var fileName = etData.isImageJPEG ? 'image.jpeg' : 'image.png';
    saveFileBytes(File(fileName), etData.data);
  }
}
1
likes
0
pub points
76%
popularity

Publisher

unverified uploader

Collection of platform agnostic types that can be converted from/to JSON and used in databases and UI.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

swiss_knife

More

Packages that depend on extended_type