Future share([Map? data]) { var data_dict = null; if (data != null) { data_dict = convertDartToNative_Dictionary(data); } return promiseToFuture(JS("", "#.share(#)", this, data_dict)); }