Skip to content

Instantly share code, notes, and snippets.

View JeanRoldanDev's full-sized avatar

Jean Roldan JeanRoldanDev

View GitHub Profile
@JeanRoldanDev
JeanRoldanDev / kml.dart
Last active February 29, 2024 17:39
Basic steps to understand the construction of a file kml in google maps with flutter, it goes without saying that much more can be done depending on the internal structure of the kml. this is just a start guide.
import 'package:flutter/material.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart';
import 'package:flutter/services.dart' show rootBundle;
import 'package:xml/xml.dart';
/// used packages
/// xml: 4.5.1
/// latlong: 0.6.1
/// google_maps_flutter: 1.2.0
///
@JeanRoldanDev
JeanRoldanDev / dart.js
Last active September 19, 2021 01:36
config snippers
{
// Autor: Jean Roldan
// Update: 19/09/2021 16:04
"JsonSerializable": {
"prefix": "!json",
"body": [
"factory ${1:NameModel}.fromJson(Map<String, dynamic> json) => _$${1:NameModel}FromJson(json);",
"Map<String, dynamic> toJson() => _$${1:NameModel}ToJson(this);"
],
"description": "JsonSerializable"
Future<void> _assignWidgetToMarker(
double size,
Model item,
double iconSizeMarker,
State state,
) async {
return WidgetToByte(
size: size,
markerWidget: ContainerWithShadow(
child: SvgPicture.asset(
@JeanRoldanDev
JeanRoldanDev / problem_transform.dart
Created October 3, 2023 16:02
ProblemTransform + ClipPath
// ignore_for_file: cascade_invocations, avoid_print
import 'package:flutter/material.dart';
class ProblemTransform extends StatelessWidget {
const ProblemTransform({super.key});
@override
Widget build(BuildContext context) {
return Scaffold(