delegate property

{zh} @brief 实现上传回调的 delegate,详见 BDImageXUploadClientDelegate{@link #BDImageXUploadClientDelegate}。

Implementation

FutureOr<BDImageXUploadClientDelegate?> get delegate async {
  try {
    final result = await sendInstanceGet<BDImageXUploadClientDelegate?>(
      "delegate",
    );
    if (result == null) {
      return null;
    }
    return packObject(
      result,
      () => BDImageXUploadClientDelegate(
        const NativeClassOptions([], disableInit: true),
      ),
    );
  } catch (e) {
    return null;
  }
}
set delegate (FutureOr<BDImageXUploadClientDelegate?> value)

Implementation

set delegate(FutureOr<BDImageXUploadClientDelegate?> value) {
  sendInstanceSet("delegate", value);
}