import 'package:flutter/material.dart'; mixin AfterLayoutMixin on State { @override void initState() { super.initState(); WidgetsBinding.instance .addPostFrameCallback((_) => afterFirstLayout(context)); } void afterFirstLayout(BuildContext context); }