MiniProgramEndpoint constructor

const MiniProgramEndpoint({
  1. required Uri apiBaseUri,
  2. Map<String, String> headers = const <String, String>{},
  3. Duration requestTimeout = const Duration(seconds: 5),
  4. bool enableLocalLoopbackFallback = true,
  5. MiniProgramCachePolicy cachePolicy = const MiniProgramCachePolicy(),
  6. MiniProgramLiveStatePolicy liveStatePolicy = const MiniProgramLiveStatePolicy(),
  7. MiniProgramPublisherApiPolicy publisherApiPolicy = const MiniProgramPublisherApiPolicy(),
  8. MiniProgramLocationPolicy locationPolicy = const MiniProgramLocationPolicy(),
  9. MiniProgramFilePolicy filePolicy = const MiniProgramFilePolicy(),
  10. MiniProgramDisplayBrightnessPolicy displayBrightnessPolicy = const MiniProgramDisplayBrightnessPolicy(),
  11. MiniProgramCameraPolicy cameraPolicy = const MiniProgramCameraPolicy(),
  12. MiniProgramFlashlightPolicy flashlightPolicy = const MiniProgramFlashlightPolicy(),
  13. MiniProgramQrPolicy qrPolicy = const MiniProgramQrPolicy(),
  14. MiniProgramSharePolicy sharePolicy = const MiniProgramSharePolicy(),
  15. MiniProgramMediaPlaybackPolicy mediaPlaybackPolicy = const MiniProgramMediaPlaybackPolicy(),
})

Implementation

const MiniProgramEndpoint({
  required this.apiBaseUri,
  this.headers = const <String, String>{},
  this.requestTimeout = const Duration(seconds: 5),
  this.enableLocalLoopbackFallback = true,
  this.cachePolicy = const MiniProgramCachePolicy(),
  this.liveStatePolicy = const MiniProgramLiveStatePolicy(),
  this.publisherApiPolicy = const MiniProgramPublisherApiPolicy(),
  this.locationPolicy = const MiniProgramLocationPolicy(),
  this.filePolicy = const MiniProgramFilePolicy(),
  this.displayBrightnessPolicy = const MiniProgramDisplayBrightnessPolicy(),
  this.cameraPolicy = const MiniProgramCameraPolicy(),
  this.flashlightPolicy = const MiniProgramFlashlightPolicy(),
  this.qrPolicy = const MiniProgramQrPolicy(),
  this.sharePolicy = const MiniProgramSharePolicy(),
  this.mediaPlaybackPolicy = const MiniProgramMediaPlaybackPolicy(),
});