Skip to content

Instantly share code, notes, and snippets.

View ekoRemDev's full-sized avatar
🌍
Coding

Eko ekoRemDev

🌍
Coding
View GitHub Profile
RaisedButton.icon(
label: Text("Pay"),
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(10.0),
// side: BorderSide(color: Colors.red),
),
onPressed: () {
if (Platform.isIOS) {
_controller.jumpTo(450);
}
@ekoRemDev
ekoRemDev / countdown timer styling
Created February 10, 2021 13:55
flutter countdown timer styling
Timer _timer;
int _start = game_length;
Color timerColor = timerControlColors00;
void startTimer() {
const oneSec = const Duration(seconds: 1);
_timer = new Timer.periodic(
oneSec,
(Timer timer) => setState(
() {
/// LogOut
Padding(
padding: const EdgeInsets.only(left : 20, right : 20.0),
child: ButtonTheme(
highlightColor: Colors.red[900],
splashColor: Colors.red[600],
minWidth: 315,
height: 50,
child: RaisedButton(
elevation: 2,
ClipRRect(
borderRadius: BorderRadius.circular(70.0),
child: CachedNetworkImage(
imageUrl: AVATAR_PATH_BASE_URL + avatarList[index]['path'],
placeholder: (context, url) => CircularProgressIndicator(),
errorWidget: (context, url, error) => Icon(Icons.error),
),
)
@ekoRemDev
ekoRemDev / input box decoration
Created January 24, 2021 20:48
input box decoration
Padding(
padding: const EdgeInsets.only(left : 20, right :20.0),
child: TextField(
textAlign: TextAlign.center,
style: TextStyle(
color: Colors.blueGrey,
fontSize: 16,
fontWeight: FontWeight.normal),
decoration: new InputDecoration(
focusedBorder: OutlineInputBorder(
@ekoRemDev
ekoRemDev / Circular Bar Centered
Created January 21, 2021 09:46
Circular Bar Centered
Center(child: Container(height:100, width: 100,child: CircularProgressIndicator()))
@ekoRemDev
ekoRemDev / main.dart
Created January 21, 2021 09:39
Boat Shop Demo
import 'package:flutter/material.dart';
import 'package:cached_network_image/cached_network_image.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
@ekoRemDev
ekoRemDev / main.dart
Created January 21, 2021 09:31
Boat Shop Demo
import 'package:flutter/material.dart';
import 'package:cached_network_image/cached_network_image.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
import 'dart:io';
import 'dart:async';
import 'package:cloud_firestore/cloud_firestore.dart';
import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart';
import 'package:firebase_messaging/firebase_messaging.dart';
import 'package:flutter/services.dart';
import 'package:calendar/mixin/MixinFunctions.dart';
import 'package:calendar/mixin/mixinSharedPreferences.dart';
@ekoRemDev
ekoRemDev / internet_control.dart
Created December 29, 2020 17:20
internet connection control
Future<bool> check(BuildContext context, String otp) async {
try {
final result = await InternetAddress.lookup('google.com');
if (result.isNotEmpty && result[0].rawAddress.isNotEmpty) {
print('connected');
connected = true;
// verifyRequest(context, otp);
}
} on SocketException catch (_) {
connected = false;