Skip to content

Instantly share code, notes, and snippets.

View avuenja's full-sized avatar
🧸

Marcelo Pecin avuenja

🧸
View GitHub Profile
@avuenja
avuenja / main.dart
Created November 13, 2022 18:25 — forked from netsmertia/main.dart
flutter image drawing in canvas
import 'package:flutter/material.dart';
import 'dart:ui' as ui;
import 'package:flutter/services.dart' show rootBundle;
import 'dart:async';
import 'dart:typed_data';
void main() => runApp(new MyApp());
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@avuenja
avuenja / main.dart
Created November 13, 2022 12:34 — forked from nosmirck/main.dart
Flutter Minimal Game Loop using Widgets
//Modified Example from https://www.reddit.com/r/dartlang/comments/69luui/minimal_flutter_game_loop/
import 'dart:math' as math;
import 'dart:ui';
import 'package:flutter/material.dart';
main() {
runApp(MyApp());
}
@avuenja
avuenja / auto-responsive-grid.css
Created September 26, 2021 13:13
Auto responsive grid layout
.grid-layout{
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
grid-gap: 10px;
}
@avuenja
avuenja / centering-div.css
Created September 26, 2021 13:11
Centering a div
.parent{
display: flex;
align-items: center;
justify-content: center;
height: 100vh;
}
<?php
namespace App\Http\Middleware;
use Closure;
class CorsMiddleware
{
/**
* Handle an incoming request.
@avuenja
avuenja / haptic_home.dart
Created July 24, 2020 13:27
Flutter: Haptic Feedback
import 'package:flutter/material.dart';
import 'package:flutter_raw/src/utils/haptic.dart'; // Adiciono a linha de importação do util
import 'package:flutter_raw/src/controllers/home.dart';
class HomeView extends StatelessWidget {
final HomeController _homeController = HomeController();
@override
Widget build(BuildContext context) {
@avuenja
avuenja / haptic.dart
Created July 24, 2020 00:01
Flutter: Haptic Feedback
import 'package:flutter/services.dart';
class HapticFeedback {
static Future<void> lightImpact() async {
await SystemChannels.platform.invokeMethod<void>(
'HapticFeedback.vibrate',
'HapticFeedbackType.lightImpact',
);
}

Keybase proof

I hereby claim:

  • I am avuenja on github.
  • I am celopeccin (https://keybase.io/celopeccin) on keybase.
  • I have a public key ASC2WVH8mEky1rhzDYokML6oyZd3Q_4eFfwNwXpFFoptAQo

To claim this, I am signing this object:

@avuenja
avuenja / Laravel - Symlink
Created September 25, 2019 00:56
Storage link - Laravel
@avuenja
avuenja / mask-coordenates.js
Created December 4, 2015 17:18
Coordenates "mask"
var coords = document.querySelectorAll('[data-coordenada]');
var length = coords.length;
for (var i = 0; i < length; i++) {
coords[i].addEventListener('keyup', function(event) {
var value = this.value.replace(/[^\d-\.]/g, "");
this.value = value;
})
}