Future<PermissionStatus> query(Map permission) { var permission_dict = convertDartToNative_Dictionary(permission); return promiseToFuture<PermissionStatus>( JS("", "#.query(#)", this, permission_dict)); }