Skip to content

Instantly share code, notes, and snippets.

{
"status": 200,
"features": {
"add_new_address_flow": {
"defaultValue": true
},
"disable_print_receipt": {
"defaultValue": true
},
"main_page_configs": {
@OnlyTarg
OnlyTarg / main.dart
Created August 26, 2025 19:01
Animated Ball
import 'package:flutter/material.dart';
import 'dart:math';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@OnlyTarg
OnlyTarg / main.dart
Created August 9, 2025 10:58
temp example
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:equatable/equatable.dart';
void main() {
runApp(
BlocProvider(
// Глобальний Cubit на весь застосунок
create: (_) => MyCubit(),
child: const MyApp(),
@OnlyTarg
OnlyTarg / main.dart
Created July 15, 2025 13:18
Random with bit int error
import 'dart:math';
void main() {
const pow2_32 = 1 << 32; // 4294967296
try {
final number = Random().nextInt(pow2_32);
print('Generated number: $number');
} catch (e) {
print('Error: $e');
@OnlyTarg
OnlyTarg / main.dart
Created July 10, 2025 10:32
Cursor tracking example
import 'dart:math';
import 'package:flutter/material.dart';
void main() {
runApp(const FaceWithSmileApp());
}
class FaceWithSmileApp extends StatelessWidget {
const FaceWithSmileApp({super.key});
@OnlyTarg
OnlyTarg / main.dart
Created July 7, 2025 06:49
format example
void main() {
final numbers = [];
final temp = [];
for (var digit in numbers) {
if(digit%2 == 0) {
temp.add(digit);
}
}
}
@OnlyTarg
OnlyTarg / main.dart
Last active June 30, 2025 03:32
Factory constructor in Dart
void main(){
final person = Person.create('Oleh', 29);
person.sayHello();
}
class Person {
Person(String name, int age): this.name = name, this.age = age;
@OnlyTarg
OnlyTarg / main.dart
Created June 29, 2025 15:32
Named Constructor in Dart
void main() {
final person = Person.named('Oleh', 29);
person.sayHello();
}
class Person {
// Іменований конструктор
// Можно також записати ось так
// Person.named(this.name, this.age)
@OnlyTarg
OnlyTarg / main.dart
Created June 29, 2025 15:27
Simple constructor in Dart
void main() {
final person = Person('Oleh', 29);
person.sayHello();
}
class Person {
// Звичайний коструктор
Person(String name, int age) : this.name = name, this.age = age {
@OnlyTarg
OnlyTarg / main.dart
Created June 29, 2025 15:16
Dart Classes Example
// Повна версія
class HeroFull {
HeroFull({
required String name,
required String gender,
required String skinColor,
required double height,
required String weapon,
}) : name = name,
gender = gender,