static Rect decode(Object result) { result as List<Object?>; return Rect( left: result[0]! as int, top: result[1]! as int, right: result[2]! as int, bottom: result[3]! as int, ); }