Advertisement
Guest User

Untitled

a guest
Jun 16th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. Estoy siguiendo un tutorial de GitHub y me quedo bloqueado al intentar entender el sentido de este *parse*: `return int.parse(packageInfo.buildNumber) < snapshot.value;
  2.  
  3. @override
  4. void initState() {
  5. super.initState();
  6. _checkCurrentUser();
  7. Offline.setKeepSynced(1, true);
  8.  
  9. _filter = new Map<String, String>();
  10. _filter.addAll(widget.filter);
  11. _filter.remove(filterColor);
  12. _key = new GlobalKey<ScaffoldState>();
  13. _rateStateF = Prefs.getStringF(keyRateState, rateStateInitial);
  14. _isNewVersionF = PackageInfo.fromPlatform().then((PackageInfo packageInfo) {
  15. return FirebaseDatabase.instance
  16. .reference()
  17. .child(firebaseVersions)
  18. .child(Platform.isAndroid ? firebaseAttributeAndroid : firebaseAttributeIOS)
  19. .once()
  20. .then((DataSnapshot snapshot) {
  21. return int.parse(packageInfo.buildNumber) < snapshot.value;
  22. });
  23. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement