• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

TypeScript react-native.Alert类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了TypeScript中react-native.Alert的典型用法代码示例。如果您正苦于以下问题:TypeScript Alert类的具体用法?TypeScript Alert怎么用?TypeScript Alert使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



在下文中一共展示了Alert类的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的TypeScript代码示例。

示例1: lang

 let showFinalizeIndoorNavigationCallback = () => {
   if (!sphereIsPresent) {
     Alert.alert(
       lang("Youll_have_to_be_in_the_S"),
       lang("If_youre_in_range_of_any_"),
       [{text: 'OK'}]
     );
   }
   else if (noRooms) {
     Alert.alert(
       lang("Lets_create_some_rooms_"),
       lang("Tap_the_icon_on_the_botto"),
       [{text: 'OK'}]
     );
   }
   else if (enoughCrownstonesInLocationsForIndoorLocalization(state, sphereId)) {
     eventBus.emit("showLocalizationSetupStep2", sphereId);
   }
   else {
     Actions.roomOverview({
       sphereId: sphereId,
       locationId: null,
       title: lang("First_things_first___"),
       hideRight: true,
       usedForIndoorLocalizationSetup: true,
       overlayText: lang("Place_your_Crownstones_in"),
       explanation: lang("Tap_a_Crownstone_to_see_i")
     });
   }
 };
开发者ID:crownstone,项目名称:CrownstoneApp,代码行数:30,代码来源:SphereUtil.ts


示例2: Promise

 return new Promise((resolve, reject) => {
   Alert.alert(
     "Can't connect to this Crownstone.",
     "Please move a little closer to it and try again.",
     [{text:'OK', onPress: reject}]
   )
 });
开发者ID:crownstone,项目名称:CrownstoneApp,代码行数:7,代码来源:BluenetPromise.ts


示例3:

 .catch((err) => {
   LOGe.store("StoreManager: failed to initialize.", err);
   Alert.alert("Problem with the database.","Please log in again.",[{text:"OK", onPress: () => {
       this.persistor.endSession();
       this.storeInitialized = true;
       eventBus.emit('storeManagerInitialized');
     }
   }],{cancelable: false});
 })
开发者ID:crownstone,项目名称:CrownstoneApp,代码行数:9,代码来源:storeManager.ts


示例4: function

  logOut: function(store, message = null) {
    if (message) {
      Alert.alert(message.title, message.body, [{text:'OK', onPress:() => {
        AppUtil._logOut(store, () => {Bluenet.quitApp();});
      }}], { cancelable: false });
    }
    else {
      let gracefulExit = () => {
        LOG.info("Quit app due to logout");
        setTimeout(() => {
          Bluenet.quitApp();
        }, 3500);
      };

      AppUtil._logOut(store, gracefulExit);
    }
  },
开发者ID:crownstone,项目名称:CrownstoneApp,代码行数:17,代码来源:AppUtil.ts


示例5: setTimeout

 setTimeout(() =>
     Alert.alert('App requires location tracking permission', 'Would you like to open app settings?', [
         {text: 'Yes', onPress: () => BackgroundGeolocation.showAppSettings()},
         {text: 'No', onPress: () => console.log('No Pressed'), style: 'cancel'}
     ]), 1000);
开发者ID:CNBoland,项目名称:DefinitelyTyped,代码行数:5,代码来源:react-native-mauron85-background-geolocation-tests.ts


示例6:

 .catch((err) => {
   eventBus.emit('hideLoading');
   LOGe.info("Could not create sphere", err);
   Alert.alert("Could not create sphere", "Please try again later.", [{text:'OK'}])
 })
开发者ID:crownstone,项目名称:CrownstoneApp,代码行数:5,代码来源:CreateSphere.ts


示例7: lang

 .catch((err) => {
   Alert.alert(lang("Data_reset_failed___"), lang("Something_went_wrong_in_t"),[{text: lang("OK")}])
 })
开发者ID:crownstone,项目名称:CrownstoneApp,代码行数:3,代码来源:AppUtil.ts


示例8: lang

 .catch((err) => {
   LOGe.info("ErrorOverlay: Could not reset errors of Crownstone", err);
   let defaultAction = () => { eventBus.emit("hideLoading"); };
   Alert.alert(lang("Failed_to_reset_error___"), lang("You_can_move_closer_and_t"),[{text:'OK', onPress: defaultAction}], { onDismiss: defaultAction});
 });
开发者ID:crownstone,项目名称:CrownstoneApp,代码行数:5,代码来源:StoneUtil.ts



注:本文中的react-native.Alert类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
TypeScript react-native.Animated类代码示例发布时间:2022-05-25
下一篇:
TypeScript react-native.ActionSheetIOS类代码示例发布时间:2022-05-25
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap