Skip to content

Instantly share code, notes, and snippets.

sudo dpkg --configure -a
@gireesh092
gireesh092 / database_helper.dart
Created April 6, 2019 12:23
Flutter : Database helper boiler code
import 'package:sqflite/sqflite.dart';
import 'dart:async';
import 'dart:io';
import 'package:path_provider/path_provider.dart';
import 'package:notebuddy/models/note.dart';
class DatabaseHelper {
static Database _database;
static DatabaseHelper _databaseHelper; //SINGLETON DBHELPER
@gireesh092
gireesh092 / flutter_email_validation.dart
Created April 6, 2019 12:20
flutter email validation
String _validateEmail(String value) {
Pattern pattern =
r'^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$';
RegExp regExp = new RegExp(pattern);
if (value.isEmpty) {
return "Please enter an E-Mail ID.";
} else if (!regExp.hasMatch(value)) {
return "Invalid E-Mail address.";
} else {
return null;