glass_mt 1.0.0
glass_mt: ^1.0.0 copied to clipboard
Liquid Glass + Glassmorphism for Flutter. Shader‑based Apple‑style liquid glass effects AND BackdropFilter‑based glassmorphism UI widgets in one package. Derived from liquid_glass_renderer (https://pu [...]
import 'dart:math';
import 'package:flutter/cupertino.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:leak_tracker/leak_tracker.dart';
import 'package:glass_mt/glass_mt.dart';
import 'package:glass_mt_example/basic_app.dart';
void main() {
FlutterMemoryAllocations.instance.addListener(
(ObjectEvent event) => LeakTracking.dispatchObjectEvent(event.toMap()),
);
LeakTracking.start();
LeakTracking.phase = PhaseSettings(
leakDiagnosticConfig: LeakDiagnosticConfig(collectStackTraceOnStart: true),
);
LgrLogs.initAllLogs();
runApp(CupertinoApp(
localizationsDelegates: const [
DefaultMaterialLocalizations.delegate,
DefaultCupertinoLocalizations.delegate,
DefaultWidgetsLocalizations.delegate,
],
home: BasicApp(),
));
}
final settingsNotifier = ValueNotifier<LiquidGlassSettings>(
LiquidGlassSettings(
thickness: 20,
lightAngle: 0.5 * pi,
chromaticAberration: 1,
),
);
final cornerRadiusNotifier = ValueNotifier<double>(100);
final glassColorNotifier = ValueNotifier<Color>(
const Color.fromARGB(0, 255, 255, 255),
);