import 'dart:ui' as ui; import 'package:flutter/material.dart'; extension InsetsExtension on EdgeInsetsGeometry { copyWith(EdgeInsetsGeometry g) => add(g); // EdgeInsetsDirectional resolveToDirectional(ui.TextDirection direction) { // return EdgeInsetsDirectional.fromSTEB(direction == ui.TextDirection.ltr ? resolve(direction).left : resolve(direction).right, resolve(direction).top, direction == ui.TextDirection.ltr ? resolve(direction).right : resolve(direction).left, resolve(direction).bottom); // } }