Skip to content

Instantly share code, notes, and snippets.

View kumar-aakash86's full-sized avatar

Aakash Kumar kumar-aakash86

View GitHub Profile
@kumar-aakash86
kumar-aakash86 / main.dart
Last active September 30, 2021 15:12
Updating child array as per parent
var json = {
"Accessories": [
{
"id": 1,
"brand": "samsung",
"parentId": null,
"children": [
{"id": 4, "name": "Ace", "parentId": 1},
{"id": 5, "name": "note", "parentId": 1},
{"id": 6, "name": "galaxy", "parentId": 1}
@kumar-aakash86
kumar-aakash86 / main.dart
Last active August 17, 2020 14:41
Login page sample
// Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
// CODE FROM
// http://www.codeplayon.com/2020/02/simple-flutter-login-screen-ui-example/
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
@kumar-aakash86
kumar-aakash86 / main.dart
Last active September 10, 2020 04:18
Single Finger Widget Resize
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
debugShowCheckedModeBanner: false,
@kumar-aakash86
kumar-aakash86 / main.dart
Last active July 28, 2020 14:48
Dart Generate Function - Custom Class
void main() {
List<Product> numberList = List<Product>.generate(10, (i) => Product("Product $i"));
numberList.forEach(print);
}
class Product{
String title;
Product(this.title);
@kumar-aakash86
kumar-aakash86 / main.dart
Last active July 28, 2020 14:43
Dart Generate Function - Random Numbers
// Copyright 2015 the Dart project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license
// that can be found in the LICENSE file.
import 'dart:math';
void main() {
var random = Random();
List<int> numberList = List<int>.generate(10, (i) => random.nextInt(100));
@kumar-aakash86
kumar-aakash86 / main.dart
Last active July 28, 2020 14:42
Dart Generate Function
void main() {
List<int> numberList = List<int>.generate(10, (i) => i+1);
numberList.forEach(print);
}
@kumar-aakash86
kumar-aakash86 / main.dart
Last active July 8, 2020 16:24
Rotate With Handler
import 'dart:math';
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
@kumar-aakash86
kumar-aakash86 / main.dart
Created September 15, 2019 08:22
AnimationOpacity Example
import 'package:flutter_web/material.dart';
import 'package:flutter_web_ui/ui.dart' as ui;
class MyHomePage extends StatefulWidget {
@override
_MyHomePageState createState() => new _MyHomePageState();
}
class _MyHomePageState extends State<MyHomePage> {
List<Item> items;
@kumar-aakash86
kumar-aakash86 / main.dart
Created September 15, 2019 08:20
AnimationOpacity Example
import 'package:flutter_web/material.dart';
import 'package:flutter_web_ui/ui.dart' as ui;
class MyHomePage extends StatefulWidget {
@override
_MyHomePageState createState() => new _MyHomePageState();
}
class _MyHomePageState extends State<MyHomePage> {
List<Item> items;
@kumar-aakash86
kumar-aakash86 / main.dart
Last active September 15, 2019 07:19
Render UI with delay
import 'package:flutter_web/material.dart';
import 'package:flutter_web_ui/ui.dart' as ui;
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Demo',
home: Scaffold(
appBar: AppBar(