Not documented.

Source

Rectangle make_dart_rectangle(r) =>
    r == null ? null : new Rectangle(r['left'], r['top'], r['width'], r['height']);