Skip to content

Instantly share code, notes, and snippets.

View imaNNeo's full-sized avatar
🚀
Through The Galaxies

Iman Khoshabi imaNNeo

🚀
Through The Galaxies
View GitHub Profile
import 'package:fl_chart_app/presentation/resources/app_resources.dart';
import 'package:fl_chart/fl_chart.dart';
import 'package:flutter/material.dart';
import 'package:flutter_svg/flutter_svg.dart';
class PieChartSample3 extends StatefulWidget {
const PieChartSample3({super.key});
@override
State<StatefulWidget> createState() => PieChartSample3State();
@imaNNeo
imaNNeo / line_chart_sample12.dart
Created May 3, 2025 23:31
Trying our brand new ChartRangeSelector
import 'dart:convert';
import 'package:fl_chart/fl_chart.dart';
import 'package:fl_chart_app/chart_range_selector.dart';
import 'package:fl_chart_app/presentation/presentation_utils.dart';
import 'package:fl_chart_app/presentation/resources/app_colors.dart';
import 'package:fl_chart_app/util/extensions/color_extensions.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
@imaNNeo
imaNNeo / bar_chart_sample5.dart
Created May 3, 2025 21:45
Touch to show lable
import 'package:fl_chart/fl_chart.dart';
import 'package:fl_chart_app/presentation/resources/app_resources.dart';
import 'package:fl_chart_app/util/app_utils.dart';
import 'package:flutter/material.dart';
class BarChartSample5 extends StatefulWidget {
const BarChartSample5({super.key});
@override
State<StatefulWidget> createState() => BarChartSample5State();
@imaNNeo
imaNNeo / candlestick_chart_sample1.dart
Created April 28, 2025 11:22
OHLC chart (using a custom painter in CandlestickChart)
import 'package:equatable/equatable.dart';
import 'package:fl_chart/fl_chart.dart';
import 'package:fl_chart_app/presentation/resources/app_colors.dart';
import 'package:fl_chart_app/util/csv_parser.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
class CandlestickChartSample1 extends StatefulWidget {
const CandlestickChartSample1({super.key});
@imaNNeo
imaNNeo / logs.text
Created April 16, 2025 08:34
Patrol iOS issue logs
~/IdeaProjects/test_app (test-branch) » patrol develop -t integration_test/example_test.dart -d F60F1029-2613-4C93-921B-163CBCC7F140 --verbose
Verbose mode enabled. More logs will be printed.
Received test target: /Users/neo/IdeaProjects/test_app/integration_test/example_test.dart
Generated entrypoint /Users/neo/IdeaProjects/test_app/integration_test/test_bundle.dart for development
Received Android flavor: testapp
Received iOS flavor: testapp
$ flutter --no-version-check --suppress-analytics devices --machine
$ flutter --suppress-analytics --no-version-check pub deps --style=list
Received device: iPhone 14 Pro Max
$ xcrun simctl listapps F60F1029-2613-4C93-921B-163CBCC7F140
@imaNNeo
imaNNeo / gist:bfed00864918f921739d60da6cff6a00
Created April 13, 2025 21:22
Showcase some points and enable default interactions after the first user interaction, #1873
import 'package:fl_chart/fl_chart.dart';
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@imaNNeo
imaNNeo / main.dart
Created October 20, 2024 10:01
FL Chart Responsive bottom titles
import 'dart:math';
import 'package:fl_chart/fl_chart.dart';
import 'package:fl_chart_app/cubits/app/app_cubit.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
void main() {
runApp(const MyApp());
}
@imaNNeo
imaNNeo / main.dart
Created June 21, 2024 15:51
Update LineChart interval example
import 'package:fl_chart/fl_chart.dart';
import 'package:flutter/material.dart';
import 'package:google_fonts/google_fonts.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@imaNNeo
imaNNeo / main.dart
Created June 20, 2024 22:15
Adding/Removing charts
import 'dart:math';
import 'package:fl_chart/fl_chart.dart';
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
@imaNNeo
imaNNeo / main.dart
Last active February 28, 2024 23:21
import 'package:fl_chart/fl_chart.dart';
import 'package:fl_chart_app/cubits/app/app_cubit.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {