Last updated:
0 purchases
ic storage space
ic_storage_space #
Flutter storage space plugin for Android, IOS and MacOS
Installation #
Add ic_storage_space as a dependency in your pubspec.yaml file
Usage #
import 'package:flutter/material.dart';
import 'package:ic_storage_space/ic_storage_space.dart';
class MyWidget extends StatelessWidget {
Future<String> getStorageSpaceInfo() async {
int totalSpace = await IcStorageSpace.getTotalDiskSpaceInBytes;
int freeSpace = await IcStorageSpace.getFreeDiskSpaceInBytes;
int usedSpace = await IcStorageSpace.getUsedDiskSpaceInBytes;
return 'Total Space - $totalSpace\n\nFree Space - $freeSpace\n\nUsed Space - $usedSpace';
}
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: const Text('Storage Space example app'),
),
body: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
ElevatedButton(
onPressed: () async {
await getStorageSpaceInfo();
},
child: Text('Get Storage Info'),
)
],
),
),
);
}
}
copied to clipboard
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.