Skip to content

Instantly share code, notes, and snippets.

View obadajasm's full-sized avatar

Obada Jasem obadajasm

View GitHub Profile
import 'dart:math';
import 'package:flutter/material.dart';
import 'package:qlevar_router/qlevar_router.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
import 'package:flutter/material.dart';
import 'package:qlevar_router/qlevar_router.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) => MaterialApp.router(
routeInformationParser: QRouteInformationParser(),
routerDelegate: QRouterDelegate(routes, initPath: '/home'),
import 'package:flutter/material.dart';
import 'package:qlevar_router/qlevar_router.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp.router(
routeInformationParser: QRouteInformationParser(),
import 'package:flutter/material.dart';
import 'package:qlevar_router/qlevar_router.dart';
import 'app_routes.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
import 'package:flutter/material.dart';
import 'package:qlevar_router/qlevar_router.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp.router(
import 'package:flutter/material.dart';
class MyHomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
body: CustomScrollView(
slivers: [
SliverAppBar(
expandedHeight: 100.0,
@obadajasm
obadajasm / main.dart
Created May 24, 2020 14:17
dio cache
import 'package:dio/dio.dart';
import 'package:dio_http_cache/dio_http_cache.dart';
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
@obadajasm
obadajasm / index.html
Created April 16, 2020 06:59
SVG blob maker
<!--<button onclick="draw()">DRAW</button>-->
<button onclick="addHandle()">Add point</button>
<svg id="blob" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg">
<path d="" stroke="black" fill="black" fill-opacity="0.4"/>
</svg>