Skip to content

Commit c659a4f

Browse files
author
skipness
authored
Merge pull request #3 from skipness/async
Async
2 parents 11ea8fd + f060b7c commit c659a4f

File tree

6 files changed

+295
-283
lines changed

6 files changed

+295
-283
lines changed

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 1.0.2
2+
3+
* Make compression and decompression asynchronous
4+
15
## 1.0.1+2
26

37
* Update document comments

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ The original JavaScript version is [here](https://github.com/pieroxy/lz-string)
77

88
## Usage
99
```dart
10-
String compressedString = LZString.compress('Some String');
11-
String decompressedString = LZString.decompress(compressedString);
10+
Future<String> compressedString = LZString.compress('Some String');
11+
Future<String> decompressedString = LZString.decompress(compressedString);
1212
```
1313
For more usage, please read the exapmle in [example](https://github.com/skipness/lzstring-dart/tree/master/example) folder
1414

example/main.dart

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import 'package:lzstring/lzstring.dart';
22

3-
void main() {
3+
void main() async {
44
String input = "Dart implemntation of lz-string";
55
print('Input: $input');
6-
print('Compressed String: ${LZString.compress(input)}');
7-
print('Compressed Base 64 String: ${LZString.compressToBase64(input)}');
8-
print('Compressed UTF16 String: ${LZString.compressToUTF16(input)}');
6+
print('Compressed String: ${await LZString.compress(input)}');
7+
print('Compressed Base 64 String: ${await LZString.compressToBase64(input)}');
8+
print('Compressed UTF16 String: ${await LZString.compressToUTF16(input)}');
99
print(
10-
'Compressed Encoded URI Component: ${LZString.compressToEncodedURIComponent(input)}');
11-
print('Compressed Uint8 Array: ${LZString.compressToUint8Array(input)}');
10+
'Compressed Encoded URI Component: ${await LZString.compressToEncodedURIComponent(input)}');
11+
print('Compressed Uint8 Array: ${await LZString.compressToUint8Array(input)}');
1212
}

0 commit comments

Comments
 (0)