refactor: using string extension

This commit is contained in:
Rongjian Zhang
2020-01-31 14:31:24 +08:00
parent 05a4ffeeb8
commit db92210659
6 changed files with 19 additions and 26 deletions

View File

@@ -1,13 +1,9 @@
import 'dart:convert';
extension MyString<T extends String> on String {
int get toInt {
return int.parse(this);
}
String get urlencode {
return Uri.encodeComponent(this);
}
String get urldecode {
return Uri.decodeComponent(this);
}
int get toInt => int.parse(this);
String get urlencode => Uri.encodeComponent(this);
String get urldecode => Uri.decodeComponent(this);
String get dropLineBreak => this.replaceAll('\n', '');
String get base64ToUtf8 => utf8.decode(base64.decode(this));
}