當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript core.Cordova函數代碼示例

本文整理匯總了TypeScript中@ionic-native/core.Cordova函數的典型用法代碼示例。如果您正苦於以下問題:TypeScript Cordova函數的具體用法?TypeScript Cordova怎麽用?TypeScript Cordova使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。


在下文中一共展示了Cordova函數的9個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: uriRecord

 @Cordova({ sync: true })
 uriRecord(uri: string): any { return; }
開發者ID:gunsteaeuy,項目名稱:ionic-native,代碼行數:2,代碼來源:index.ts

示例2: show

 /**
  * Shows the spinner dialog
  * @param title {string} Spinner title (shows on Android only)
  * @param message {string} Spinner message
  * @param cancelCallback {boolean|function} Set to true to set spinner not cancelable. Or provide a function to call when the user cancels the spinner.
  * @param iOSOptions {object} Options for iOS only
  */
 @Cordova({
   sync: true
 })
 show(title?: string, message?: string, cancelCallback?: any, iOSOptions?: SpinnerDialogIOSOptions): void { }
開發者ID:gunsteaeuy,項目名稱:ionic-native,代碼行數:11,代碼來源:index.ts

示例3: onDynamicLink

 /**
  * Registers callback that is triggered on each dynamic link click.
  * @return {Promise<any>} Returns a promise
  */
 @Cordova()
 onDynamicLink(): Promise<any> { return; }
開發者ID:clintj42,項目名稱:ionic-native,代碼行數:6,代碼來源:index.ts

示例4: stopListeningForShippingContactSelection

 /**
  * Stops listening for shipping contact selection changes
  * @return {Promise} whether stop listening was successful. This should
  *   really only fail if this is called without starting listening
  */
 @Cordova({
   otherPromise: true
 })
 stopListeningForShippingContactSelection(): Promise<boolean> {
   return;
 }
開發者ID:clintj42,項目名稱:ionic-native,代碼行數:11,代碼來源:index.ts

示例5: makePaymentRequest

 /**
  * Request a payment with Apple Pay
  * @return {Promise<IPaymentResponse>} Returns a promise that resolves when something happens
  *
  * @param order {IOrder}
  *
  * @usage
  * try {
  *   const paymentResponse = this.applePay.makePaymentRequest({
  *     items: [
  *       {
  *         label: '3 x Basket Items',
  *         amount: 49.99
  *       },
  *       {
  *         label: 'Next Day Delivery',
  *         amount: 3.99
  *       },
  *       {
  *         label: 'My Fashion Company',
  *         amount: 53.98
  *       }
  *     ],
  *     shippingMethods: [
  *       {
  *         identifier: 'NextDay',
  *         label: 'NextDay',
  *         detail: 'Arrives tomorrow by 5pm.',
  *         amount: 3.99
  *       },
  *       {
  *         identifier: 'Standard',
  *         label: 'Standard',
  *         detail: 'Arrive by Friday.',
  *         amount: 4.99
  *       },
  *       {
  *         identifier: 'SaturdayDelivery',
  *         label: 'Saturday',
  *         detail: 'Arrive by 5pm this Saturday.',
  *         amount: 6.99
  *       }
  *     ],
  *     merchantIdentifier: 'merchant.apple.test',
  *     currencyCode: 'GBP',
  *     countryCode: 'GB',
  *     billingAddressRequirement: 'none',
  *     shippingAddressRequirement: 'none',
  *     shippingType: 'shipping',
  *   });
  *
  *   // The user has authorized the payment.
  *
  *   // Handle the token, asynchronously, i.e. pass to your merchant bank to
  *   // action the payment, then once finished, depending on the outcome:
  *
  *   // Here is an example implementation:
  *
  *   const captureStatus = await MyPaymentProvider.authorizeApplePayToken(paymentResponse.paymentData);
  *   await this.applePay.completeLastTransaction('success');
  * }
  * catch (err) {
  *   if (isPaymentAuthError(err)) {
  *     this.completeLastTransaction('failure');
  *   }
  *   else {
  *     // Failed to open pay sheet or user canceled payment
  *   }
  * }
  */
 @Cordova({
   otherPromise: true
 })
 makePaymentRequest(order: IOrder): Promise<IPaymentResponse> {
   return;
 }
開發者ID:clintj42,項目名稱:ionic-native,代碼行數:76,代碼來源:index.ts

示例6: getPictures

 /**
  * Pick pictures from the library.
  * @param {ImagePickerOptions} options
  * @returns {Promise<any>} Returns a Promise that resolves the image file URI
  * otherwise rejects with an error.
  */
 @Cordova({
   callbackOrder: 'reverse'
 })
 getPictures(options: ImagePickerOptions): Promise<any> { return; }
開發者ID:clintj42,項目名稱:ionic-native,代碼行數:10,代碼來源:index.ts

示例7: requestReadPermission

 /**
  * Request permission to read images
  * @returns {Promise<any>}
  */
 @Cordova({
   platforms: ['Android']
 })
 requestReadPermission(): Promise<any> { return; }
開發者ID:clintj42,項目名稱:ionic-native,代碼行數:8,代碼來源:index.ts

示例8: overlaysWebView

 /**
  * Set whether the status bar overlays the main app view. The default
  * is true.
  *
  * @param {boolean} doesOverlay  Whether the status bar overlays the main app view.
  */
 @Cordova({
   sync: true
 })
 overlaysWebView(doesOverlay: boolean) { };
開發者ID:gunsteaeuy,項目名稱:ionic-native,代碼行數:10,代碼來源:index.ts

示例9: addNdefFormatableListener

 /**
  * Registers an event listener for formatable NDEF tags.
  * @param onSuccess
  * @param onFailure
  * @returns {Observable<any>}
  */
 @Cordova({
   observable: true,
   successIndex: 0,
   errorIndex: 3
 })
 addNdefFormatableListener(onSuccess?: Function, onFailure?: Function): Observable<any> { return; }
開發者ID:gunsteaeuy,項目名稱:ionic-native,代碼行數:12,代碼來源:index.ts


注:本文中的@ionic-native/core.Cordova函數示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。