Skip to content

Instantly share code, notes, and snippets.

View jayjonas1996's full-sized avatar
🎯
Focusing

Jay Naik jayjonas1996

🎯
Focusing
View GitHub Profile
@jayjonas1996
jayjonas1996 / ColorSlider.dart
Last active May 3, 2019 10:39
Color picker slider for bottomsheet
import 'package:flutter/material.dart';
class ColorSlider extends StatefulWidget {
final void Function(Color) callBackColorTapped ;
final Color noteColor ;
ColorSlider({@required this.callBackColorTapped, @required this.noteColor});
@override
_ColorSliderState createState() => _ColorSliderState();
}
@jayjonas1996
jayjonas1996 / note.dart
Last active May 3, 2019 10:34
Note class
class Note {
int id;
String title;
String content;
DateTime date_created;
DateTime date_last_edited;
Color note_color;
int is_archived = 0;
Note(this.id, this.title, this.content, this.date_created, this.date_last_edited,this.note_color);
@jayjonas1996
jayjonas1996 / StaggeredTile.dart
Last active May 3, 2019 10:35
Widget for the tile in the staggered view
import 'package:flutter/material.dart';
import 'package:auto_size_text/auto_size_text.dart';
import '../ViewControllers/NotePage.dart';
import '../Models/Note.dart';
import '../Models/Utility.dart';
class MyStaggeredTile extends StatefulWidget {
final Note note;
MyStaggeredTile(this.note);
@override
import 'dart:convert';
import 'package:flutter/material.dart';
import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart';
import '../Models/Note.dart';
import '../Models/SqliteHandler.dart';
import '../Models/Utility.dart';
import '../Views/StaggeredTiles.dart';
import 'HomePage.dart';
class StaggeredGridPage extends StatefulWidget {