Initial public commit

This commit is contained in:
Shawn
2022-08-29 20:38:28 -06:00
commit a1e1aa156f
708 changed files with 21643 additions and 0 deletions

View File

@ -0,0 +1,19 @@
import 'package:flutter/material.dart';
class ContextUtils {
static Offset? getGlobalPos(BuildContext context, [Offset offset = Offset.zero]) {
final rb = context.findRenderObject() as RenderBox?;
if (rb?.hasSize == true) {
return rb?.localToGlobal(offset);
}
return null;
}
static Size? getSize(BuildContext context) {
final rb = context.findRenderObject() as RenderBox?;
if (rb?.hasSize == true) {
return rb?.size;
}
return null;
}
}