college.dart 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840
  1. import 'package:fis_i18n/types.dart';
  2. /// 杏聆荟学院模块
  3. class College extends ModuleBase {
  4. College._({
  5. required this.materialDetail,
  6. required this.fileName,
  7. required this.sharing,
  8. required this.desktopShare,
  9. required this.collapse,
  10. required this.expand,
  11. required this.loadMore,
  12. required this.selectHospital,
  13. required this.authenticationNeeded,
  14. required this.retry,
  15. required this.myCourses,
  16. required this.myClasses,
  17. required this.liveCourse,
  18. required this.recommended,
  19. required this.screening,
  20. required this.emergency,
  21. required this.academicSummit,
  22. required this.anesthesiaPain,
  23. required this.neurosonography,
  24. required this.other,
  25. required this.courseAlbum,
  26. required this.popularCourses,
  27. required this.liveCourses,
  28. required this.thirdPartyCourses,
  29. required this.pastureMutualLearning,
  30. required this.desktopSharing,
  31. required this.ultrasoundSharing,
  32. required this.paintBrushTool,
  33. required this.styleSetting,
  34. required this.volume,
  35. required this.share,
  36. required this.generatePlayback,
  37. required this.exitLive,
  38. required this.interactionArea,
  39. required this.teacherHello,
  40. required this.learningOnBusinessTrip,
  41. required this.helloClassmates,
  42. required this.notLateRight,
  43. required this.enterMessageToSend,
  44. required this.question1,
  45. required this.question1OptionA,
  46. required this.question1OptionB,
  47. required this.question1OptionC,
  48. required this.question2,
  49. required this.question2OptionA,
  50. required this.question2OptionB,
  51. required this.question2OptionC,
  52. required this.question3,
  53. required this.question3OptionA,
  54. required this.question3OptionB,
  55. required this.question3OptionC,
  56. required this.question4_title,
  57. required this.question4_optionA,
  58. required this.question4_optionB,
  59. required this.question4_optionC,
  60. required this.question5_title,
  61. required this.question5_promptA,
  62. required this.question5_promptB,
  63. required this.question5_promptC,
  64. required this.test_paper_title,
  65. required this.test_paper_intro,
  66. required this.test_time_countdown,
  67. required this.question_card_title,
  68. required this.question_card_single_choice,
  69. required this.question_card_multi_choice,
  70. required this.question_card_fill_in_blanks,
  71. required this.question_card_short_answer,
  72. required this.question_total,
  73. required this.question_done,
  74. required this.earlyObstetricScreeningAlbumPart1,
  75. required this.earlyObstetricScreeningAlbumPart2,
  76. required this.echocardiographyAlbumPart1,
  77. required this.echocardiographyAlbumPart2,
  78. required this.echocardiogram,
  79. required this.ultrasoundNeurosciencesAlbum,
  80. required this.neurology,
  81. required this.emergencyDepartment,
  82. required this.emergencyCriticalCareAlbumPart1,
  83. required this.emergencyCriticalCareAlbumPart2,
  84. required this.emergencyCriticalCareAlbumPart3,
  85. required this.softTissueAlbum,
  86. required this.softTissueUltrasoundAlbum,
  87. required this.neckAlbum,
  88. required this.neckUltrasoundAlbum,
  89. required this.liverPunctureGuidedByUltrasoundAlbum,
  90. required this.memoryTrackingContrastEnhancedTechnique,
  91. required this.mMode,
  92. required this.anatomicalMMode,
  93. required this.colorMMode,
  94. required this.vocalVolumeCalculationAlgorithm,
  95. required this.xmiRemoteConnectionInstruction,
  96. required this.amasAutomaticMeasurementOfArterialStiffnessInWholeBody,
  97. required this.subscribe,
  98. required this.replay,
  99. required this.liveOngoing,
  100. required this.notStarted,
  101. required this.myLibrary,
  102. required this.uploadMaterial,
  103. required this.addStudent,
  104. required this.addTeacher,
  105. required this.searchUser,
  106. required this.applyForReview,
  107. required this.teacherRole,
  108. required this.studentRole,
  109. required this.createClass,
  110. required this.joinClass,
  111. required this.assignCourse,
  112. required this.distributeExam,
  113. required this.distributeExercise,
  114. required this.exercise,
  115. required this.exam,
  116. required this.quitClass,
  117. required this.className,
  118. required this.relatedCourse,
  119. required this.completedExercise,
  120. required this.participatedExam,
  121. required this.serialNumber,
  122. required this.classCode,
  123. required this.numberOfStudents,
  124. required this.bindCourse,
  125. required this.bindExam,
  126. required this.bindExercise,
  127. required this.viewStudent,
  128. required this.networkSettings,
  129. required this.runLog,
  130. required this.downloadProgress,
  131. required this.downloadSuccess,
  132. required this.teacherOnlyPC,
  133. required this.startCourse,
  134. required this.enterCourse,
  135. required this.uploadProgress,
  136. required this.noAvailableDevice,
  137. required this.selectLiveContent,
  138. required this.stopSharing,
  139. required this.selectDevice,
  140. required this.teacherAway,
  141. required this.notJoined,
  142. required this.camera,
  143. required this.computerDesktopUltrasound,
  144. required this.courseURL,
  145. required this.printTestPage,
  146. required this.courseNotStreaming,
  147. required this.exitClassSuccess,
  148. required this.exitClassFailed,
  149. required this.createClassSuccess,
  150. required this.createClassFailed,
  151. required this.applyJoinClassSuccess,
  152. required this.applyJoinClassFailed,
  153. required this.applyAgreeFailed,
  154. required this.pastVideo,
  155. required this.videoDetail,
  156. required this.videoDescription,
  157. required this.videoCreateTime,
  158. required this.noMoreData,
  159. required this.searchCourses,
  160. required this.pinned,
  161. required this.starRating,
  162. required this.defaultSavePath,
  163. required this.recordSettings,
  164. required this.recordFileStorageDir,
  165. required this.openStorageDir,
  166. required this.selectStorageDir,
  167. });
  168. static const ModuleName = "college";
  169. factory College(Map<String, dynamic> map) {
  170. return College._(
  171. materialDetail: map.pick("materialDetail"),
  172. fileName: map.pick("fileName"),
  173. sharing: map.pick("sharing"),
  174. desktopShare: map.pick("desktopShare"),
  175. collapse: map.pick("collapse"),
  176. expand: map.pick("expand"),
  177. loadMore: map.pick("loadMore"),
  178. selectHospital: map.pick("selectHospital"),
  179. authenticationNeeded: map.pick("authenticationNeeded"),
  180. retry: map.pick("retry"),
  181. myCourses: map.pick("myCourses"),
  182. myClasses: map.pick("myClasses"),
  183. liveCourse: map.pick("liveCourse"),
  184. recommended: map.pick("recommended"),
  185. screening: map.pick("screening"),
  186. emergency: map.pick("emergency"),
  187. academicSummit: map.pick("academicSummit"),
  188. anesthesiaPain: map.pick("anesthesiaPain"),
  189. neurosonography: map.pick("neurosonography"),
  190. other: map.pick("other"),
  191. courseAlbum: map.pick("courseAlbum"),
  192. popularCourses: map.pick("popularCourses"),
  193. liveCourses: map.pick("liveCourses"),
  194. thirdPartyCourses: map.pick("thirdPartyCourses"),
  195. pastureMutualLearning: map.pick("pastureMutualLearning"),
  196. desktopSharing: map.pick("desktopSharing"),
  197. ultrasoundSharing: map.pick("ultrasoundSharing"),
  198. paintBrushTool: map.pick("paintBrushTool"),
  199. styleSetting: map.pick("styleSetting"),
  200. volume: map.pick("volume"),
  201. share: map.pick("share"),
  202. generatePlayback: map.pick("generatePlayback"),
  203. exitLive: map.pick("exitLive"),
  204. interactionArea: map.pick("interactionArea"),
  205. teacherHello: map.pick("teacherHello"),
  206. learningOnBusinessTrip: map.pick("learningOnBusinessTrip"),
  207. helloClassmates: map.pick("helloClassmates"),
  208. notLateRight: map.pick("notLateRight"),
  209. enterMessageToSend: map.pick("enterMessageToSend"),
  210. question1: map.pick("question1"),
  211. question1OptionA: map.pick("question1OptionA"),
  212. question1OptionB: map.pick("question1OptionB"),
  213. question1OptionC: map.pick("question1OptionC"),
  214. question2: map.pick("question2"),
  215. question2OptionA: map.pick("question2OptionA"),
  216. question2OptionB: map.pick("question2OptionB"),
  217. question2OptionC: map.pick("question2OptionC"),
  218. question3: map.pick("question3"),
  219. question3OptionA: map.pick("question3OptionA"),
  220. question3OptionB: map.pick("question3OptionB"),
  221. question3OptionC: map.pick("question3OptionC"),
  222. question4_title: map.pick("question4_title"),
  223. question4_optionA: map.pick("question4_optionA"),
  224. question4_optionB: map.pick("question4_optionB"),
  225. question4_optionC: map.pick("question4_optionC"),
  226. question5_title: map.pick("question5_title"),
  227. question5_promptA: map.pick("question5_promptA"),
  228. question5_promptB: map.pick("question5_promptB"),
  229. question5_promptC: map.pick("question5_promptC"),
  230. test_paper_title: map.pick("test_paper_title"),
  231. test_paper_intro: map.pick("test_paper_intro"),
  232. test_time_countdown: map.pick("test_time_countdown"),
  233. question_card_title: map.pick("question_card_title"),
  234. question_card_single_choice: map.pick("question_card_single_choice"),
  235. question_card_multi_choice: map.pick("question_card_multi_choice"),
  236. question_card_fill_in_blanks: map.pick("question_card_fill_in_blanks"),
  237. question_card_short_answer: map.pick("question_card_short_answer"),
  238. question_total: map.pick("question_total"),
  239. question_done: map.pick("question_done"),
  240. earlyObstetricScreeningAlbumPart1:
  241. map.pick("earlyObstetricScreeningAlbumPart1"),
  242. earlyObstetricScreeningAlbumPart2:
  243. map.pick("earlyObstetricScreeningAlbumPart2"),
  244. echocardiographyAlbumPart1: map.pick("echocardiographyAlbumPart1"),
  245. echocardiographyAlbumPart2: map.pick("echocardiographyAlbumPart2"),
  246. echocardiogram: map.pick("echocardiogram"),
  247. ultrasoundNeurosciencesAlbum: map.pick("ultrasoundNeurosciencesAlbum"),
  248. neurology: map.pick("neurology"),
  249. emergencyDepartment: map.pick("emergencyDepartment"),
  250. emergencyCriticalCareAlbumPart1:
  251. map.pick("emergencyCriticalCareAlbumPart1"),
  252. emergencyCriticalCareAlbumPart2:
  253. map.pick("emergencyCriticalCareAlbumPart2"),
  254. emergencyCriticalCareAlbumPart3:
  255. map.pick("emergencyCriticalCareAlbumPart3"),
  256. softTissueAlbum: map.pick("softTissueAlbum"),
  257. softTissueUltrasoundAlbum: map.pick("softTissueUltrasoundAlbum"),
  258. neckAlbum: map.pick("neckAlbum"),
  259. neckUltrasoundAlbum: map.pick("neckUltrasoundAlbum"),
  260. liverPunctureGuidedByUltrasoundAlbum:
  261. map.pick("liverPunctureGuidedByUltrasoundAlbum"),
  262. memoryTrackingContrastEnhancedTechnique:
  263. map.pick("memoryTrackingContrastEnhancedTechnique"),
  264. mMode: map.pick("mMode"),
  265. anatomicalMMode: map.pick("anatomicalMMode"),
  266. colorMMode: map.pick("colorMMode"),
  267. vocalVolumeCalculationAlgorithm:
  268. map.pick("vocalVolumeCalculationAlgorithm"),
  269. xmiRemoteConnectionInstruction:
  270. map.pick("xmiRemoteConnectionInstruction"),
  271. amasAutomaticMeasurementOfArterialStiffnessInWholeBody:
  272. map.pick("amasAutomaticMeasurementOfArterialStiffnessInWholeBody"),
  273. subscribe: map.pick("subscribe"),
  274. replay: map.pick("replay"),
  275. liveOngoing: map.pick("liveOngoing"),
  276. notStarted: map.pick("notStarted"),
  277. myLibrary: map.pick("myLibrary"),
  278. uploadMaterial: map.pick("uploadMaterial"),
  279. addStudent: map.pick("addStudent"),
  280. addTeacher: map.pick("addTeacher"),
  281. searchUser: map.pick("searchUser"),
  282. applyForReview: map.pick("applyForReview"),
  283. teacherRole: map.pick("teacherRole"),
  284. studentRole: map.pick("studentRole"),
  285. createClass: map.pick("createClass"),
  286. joinClass: map.pick("joinClass"),
  287. assignCourse: map.pick("assignCourse"),
  288. distributeExam: map.pick("distributeExam"),
  289. distributeExercise: map.pick("distributeExercise"),
  290. exercise: map.pick("exercise"),
  291. exam: map.pick("exam"),
  292. quitClass: map.pick("quitClass"),
  293. className: map.pick("className"),
  294. relatedCourse: map.pick("relatedCourse"),
  295. completedExercise: map.pick("completedExercise"),
  296. participatedExam: map.pick("participatedExam"),
  297. serialNumber: map.pick("serialNumber"),
  298. classCode: map.pick("classCode"),
  299. numberOfStudents: map.pick("numberOfStudents"),
  300. bindCourse: map.pick("bindCourse"),
  301. bindExam: map.pick("bindExam"),
  302. bindExercise: map.pick("bindExercise"),
  303. viewStudent: map.pick("viewStudent"),
  304. networkSettings: map.pick("networkSettings"),
  305. runLog: map.pick("runLog"),
  306. downloadProgress: map.pick("downloadProgress"),
  307. downloadSuccess: map.pick("downloadSuccess"),
  308. teacherOnlyPC: map.pick("teacherOnlyPC"),
  309. startCourse: map.pick("startCourse"),
  310. enterCourse: map.pick("enterCourse"),
  311. uploadProgress: map.pick("uploadProgress"),
  312. noAvailableDevice: map.pick("noAvailableDevice"),
  313. selectLiveContent: map.pick("selectLiveContent"),
  314. stopSharing: map.pick("stopSharing"),
  315. selectDevice: map.pick("selectDevice"),
  316. teacherAway: map.pick("teacherAway"),
  317. notJoined: map.pick("notJoined"),
  318. camera: map.pick("camera"),
  319. computerDesktopUltrasound: map.pick("computerDesktopUltrasound"),
  320. courseURL: map.pick("courseURL"),
  321. printTestPage: map.pick("printTestPage"),
  322. courseNotStreaming: map.pick("courseNotStreaming"),
  323. exitClassSuccess: map.pick("exitClassSuccess"),
  324. exitClassFailed: map.pick("exitClassFailed"),
  325. createClassSuccess: map.pick("createClassSuccess"),
  326. createClassFailed: map.pick("createClassFailed"),
  327. applyJoinClassSuccess: map.pick("applyJoinClassSuccess"),
  328. applyJoinClassFailed: map.pick("applyJoinClassFailed"),
  329. applyAgreeFailed: map.pick("applyAgreeFailed"),
  330. pastVideo: map.pick("pastVideo"),
  331. videoDetail: map.pick("videoDetail"),
  332. videoDescription: map.pick("videoDescription"),
  333. videoCreateTime: map.pick("videoCreateTime"),
  334. noMoreData: map.pick("noMoreData"),
  335. searchCourses: map.pick("searchCourses"),
  336. pinned: map.pick("pinned"),
  337. starRating: map.pick("starRating"),
  338. defaultSavePath: map.pick("defaultSavePath"),
  339. recordSettings: map.pick("recordSettings"),
  340. recordFileStorageDir: map.pick("recordFileStorageDir"),
  341. openStorageDir: map.pick("openStorageDir"),
  342. selectStorageDir: map.pick("selectStorageDir"),
  343. );
  344. }
  345. /// 素材详情
  346. final FTrStr materialDetail;
  347. /// 文件名:
  348. final FTrStr fileName;
  349. /// 当前超声机正在分享中
  350. final FTrStr sharing;
  351. /// 正在分享桌面...
  352. final FTrStr desktopShare;
  353. /// 收缩
  354. final FTrStr collapse;
  355. /// 展开
  356. final FTrStr expand;
  357. /// 加载更多
  358. final FTrStr loadMore;
  359. /// 请选择对接医院
  360. final FTrStr selectHospital;
  361. /// 请先实名认证再添加设备
  362. final FTrStr authenticationNeeded;
  363. /// 重试
  364. final FTrStr retry;
  365. /// 我的课程
  366. final FTrStr myCourses;
  367. /// 我的班级
  368. final FTrStr myClasses;
  369. /// 直播课
  370. final FTrStr liveCourse;
  371. /// 推荐
  372. final FTrStr recommended;
  373. /// 产筛
  374. final FTrStr screening;
  375. /// 急诊重症
  376. final FTrStr emergency;
  377. /// 学术峰会
  378. final FTrStr academicSummit;
  379. /// 麻醉疼痛
  380. final FTrStr anesthesiaPain;
  381. /// 颅脑超声
  382. final FTrStr neurosonography;
  383. /// 其他
  384. final FTrStr other;
  385. /// 课程专辑
  386. final FTrStr courseAlbum;
  387. /// 热门课程
  388. final FTrStr popularCourses;
  389. /// 直播课程
  390. final FTrStr liveCourses;
  391. /// 第三方课程
  392. final FTrStr thirdPartyCourses;
  393. /// 青草互学
  394. final FTrStr pastureMutualLearning;
  395. /// 桌面共享
  396. final FTrStr desktopSharing;
  397. /// 超声机共享
  398. final FTrStr ultrasoundSharing;
  399. /// 画笔工具
  400. final FTrStr paintBrushTool;
  401. /// 样式设置
  402. final FTrStr styleSetting;
  403. /// 音量
  404. final FTrStr volume;
  405. /// 分享
  406. final FTrStr share;
  407. /// 生成回放
  408. final FTrStr generatePlayback;
  409. /// 退出直播
  410. final FTrStr exitLive;
  411. /// 互动区
  412. final FTrStr interactionArea;
  413. /// 老师好
  414. final FTrStr teacherHello;
  415. /// 出差学习中
  416. final FTrStr learningOnBusinessTrip;
  417. /// 同学们好
  418. final FTrStr helloClassmates;
  419. /// 没迟到吧
  420. final FTrStr notLateRight;
  421. /// 输入消息,Enter发送
  422. final FTrStr enterMessageToSend;
  423. /// 1.下列说法正确的是:
  424. final FTrStr question1;
  425. /// A.梯形成像就是将图像远场局部放大
  426. final FTrStr question1OptionA;
  427. /// B.梯形成像不支持彩色血流模式
  428. final FTrStr question1OptionB;
  429. /// C.梯形成像部分声束偏转延时,拓展两侧图像扫描范围
  430. final FTrStr question1OptionC;
  431. /// 2.下列哪把探头支持梯形成像:
  432. final FTrStr question2;
  433. /// A.腹部凸阵探头
  434. final FTrStr question2OptionA;
  435. /// B.高频浅表探头
  436. final FTrStr question2OptionB;
  437. /// C.心脏相控阵探头
  438. final FTrStr question2OptionC;
  439. /// 3.下列说法正确的是:
  440. final FTrStr question3;
  441. /// A.飞依诺宽景成像支持测量
  442. final FTrStr question3OptionA;
  443. /// B.飞依诺宽景成像有扫查速度提示
  444. final FTrStr question3OptionB;
  445. /// C.飞依诺宽景成像支持局部放大及旋转功能
  446. final FTrStr question3OptionC;
  447. /// 下列说法正确的是
  448. final FTrStr question4_title;
  449. /// A.飞依诺宽景成像技术可显示扫查速度值
  450. final FTrStr question4_optionA;
  451. /// B.开立宽景成像技术无法显示扫查速度值
  452. final FTrStr question4_optionB;
  453. /// C.迈瑞宽景成像技术有过速提示
  454. final FTrStr question4_optionC;
  455. /// 以下哪种情况可应用宽景成像
  456. final FTrStr question5_title;
  457. /// A.患者甲状腺病灶二维和彩色图像对比
  458. final FTrStr question5_promptA;
  459. /// B.患者跟腱断裂范围扫查
  460. final FTrStr question5_promptB;
  461. /// C.患者甲状腺较大视野内无法显示完整图像
  462. final FTrStr question5_promptC;
  463. /// 梯形成像和宽景成像试题
  464. final FTrStr test_paper_title;
  465. /// 试卷说明:本试卷共20题,满分100分,考试时间1小时。
  466. final FTrStr test_paper_intro;
  467. /// 考试倒计时
  468. final FTrStr test_time_countdown;
  469. /// 答题卡
  470. final FTrStr question_card_title;
  471. /// 单选题
  472. final FTrStr question_card_single_choice;
  473. /// 多选题
  474. final FTrStr question_card_multi_choice;
  475. /// 填空题
  476. final FTrStr question_card_fill_in_blanks;
  477. /// 简答题
  478. final FTrStr question_card_short_answer;
  479. /// 共{0}题,合计{1}分
  480. final FTrStr question_total;
  481. /// 已完成{0}题
  482. final FTrStr question_done;
  483. /// 专辑:早期产科筛查(上)
  484. final FTrStr earlyObstetricScreeningAlbumPart1;
  485. /// 专辑:早期产科筛查(下)
  486. final FTrStr earlyObstetricScreeningAlbumPart2;
  487. /// 专辑:心脏超声(上)
  488. final FTrStr echocardiographyAlbumPart1;
  489. /// 专辑:心脏超声(下)
  490. final FTrStr echocardiographyAlbumPart2;
  491. /// 心超
  492. final FTrStr echocardiogram;
  493. /// 专辑:超声波神经科学
  494. final FTrStr ultrasoundNeurosciencesAlbum;
  495. /// 神经科
  496. final FTrStr neurology;
  497. /// 急诊
  498. final FTrStr emergencyDepartment;
  499. /// 专辑:急诊重症(上)
  500. final FTrStr emergencyCriticalCareAlbumPart1;
  501. /// 专辑:急诊重症(中)
  502. final FTrStr emergencyCriticalCareAlbumPart2;
  503. /// 专辑:急诊重症(下)
  504. final FTrStr emergencyCriticalCareAlbumPart3;
  505. /// 软组织
  506. final FTrStr softTissueAlbum;
  507. /// 专辑:软组织超声
  508. final FTrStr softTissueUltrasoundAlbum;
  509. /// 颈部
  510. final FTrStr neckAlbum;
  511. /// 专辑:颈部超声
  512. final FTrStr neckUltrasoundAlbum;
  513. /// 专辑:超声引导下的肝脏穿刺
  514. final FTrStr liverPunctureGuidedByUltrasoundAlbum;
  515. /// 记忆追踪对比技术
  516. final FTrStr memoryTrackingContrastEnhancedTechnique;
  517. /// M型
  518. final FTrStr mMode;
  519. /// 解刨M型
  520. final FTrStr anatomicalMMode;
  521. /// 彩色M型
  522. final FTrStr colorMMode;
  523. /// VOCAL智能三维容积计算
  524. final FTrStr vocalVolumeCalculationAlgorithm;
  525. /// 杏聆荟远程连接操作指引
  526. final FTrStr xmiRemoteConnectionInstruction;
  527. /// AMAS全身动脉僵硬度自动测量系统
  528. final FTrStr amasAutomaticMeasurementOfArterialStiffnessInWholeBody;
  529. /// 订阅
  530. final FTrStr subscribe;
  531. /// 回放
  532. final FTrStr replay;
  533. /// 直播中
  534. final FTrStr liveOngoing;
  535. /// 未开始
  536. final FTrStr notStarted;
  537. /// 我的素材库
  538. final FTrStr myLibrary;
  539. /// 上传素材
  540. final FTrStr uploadMaterial;
  541. /// 添加学生
  542. final FTrStr addStudent;
  543. /// 添加讲师
  544. final FTrStr addTeacher;
  545. /// 输入姓名、手机号或邮箱搜索用户
  546. final FTrStr searchUser;
  547. /// 申请审核
  548. final FTrStr applyForReview;
  549. /// 我作为讲师
  550. final FTrStr teacherRole;
  551. /// 我作为学员
  552. final FTrStr studentRole;
  553. /// 创建班级
  554. final FTrStr createClass;
  555. /// 加入班级
  556. final FTrStr joinClass;
  557. /// 分配课程
  558. final FTrStr assignCourse;
  559. /// 分发试卷
  560. final FTrStr distributeExam;
  561. /// 分发练习
  562. final FTrStr distributeExercise;
  563. /// 练习
  564. final FTrStr exercise;
  565. /// 考试
  566. final FTrStr exam;
  567. /// 退出班级
  568. final FTrStr quitClass;
  569. /// 班级名称
  570. final FTrStr className;
  571. /// 关联课程
  572. final FTrStr relatedCourse;
  573. /// 已完成练习
  574. final FTrStr completedExercise;
  575. /// 已参与考试
  576. final FTrStr participatedExam;
  577. /// 序号
  578. final FTrStr serialNumber;
  579. /// 班级编码
  580. final FTrStr classCode;
  581. /// 学生人数
  582. final FTrStr numberOfStudents;
  583. /// 绑定课程
  584. final FTrStr bindCourse;
  585. /// 绑定试卷
  586. final FTrStr bindExam;
  587. /// 绑定练习
  588. final FTrStr bindExercise;
  589. /// 查看学生
  590. final FTrStr viewStudent;
  591. /// 网络设置
  592. final FTrStr networkSettings;
  593. /// 运行日志
  594. final FTrStr runLog;
  595. /// 下载进度
  596. final FTrStr downloadProgress;
  597. /// 下载成功,请至桌面查看
  598. final FTrStr downloadSuccess;
  599. /// 教师仅支持PC端操作
  600. final FTrStr teacherOnlyPC;
  601. /// 开始课程
  602. final FTrStr startCourse;
  603. /// 进入课程
  604. final FTrStr enterCourse;
  605. /// 上传进度
  606. final FTrStr uploadProgress;
  607. /// 尚无可用设备
  608. final FTrStr noAvailableDevice;
  609. /// 请选择直播内容:
  610. final FTrStr selectLiveContent;
  611. /// 停止共享
  612. final FTrStr stopSharing;
  613. /// 选择设备
  614. final FTrStr selectDevice;
  615. /// 老师暂时离开
  616. final FTrStr teacherAway;
  617. /// 尚未加入
  618. final FTrStr notJoined;
  619. /// 摄像头
  620. final FTrStr camera;
  621. /// 电脑桌面/超声机
  622. final FTrStr computerDesktopUltrasound;
  623. /// 课程地址:
  624. final FTrStr courseURL;
  625. /// 打印测试页
  626. final FTrStr printTestPage;
  627. /// 课程不在直播中
  628. final FTrStr courseNotStreaming;
  629. /// 退出班级成功
  630. final FTrStr exitClassSuccess;
  631. /// 退出班级失败
  632. final FTrStr exitClassFailed;
  633. /// 新建班级成功
  634. final FTrStr createClassSuccess;
  635. /// 新建班级失败
  636. final FTrStr createClassFailed;
  637. /// 申请加入班级成功,请等待教师审核
  638. final FTrStr applyJoinClassSuccess;
  639. /// 申请加入班级失败
  640. final FTrStr applyJoinClassFailed;
  641. /// 申请同意失败
  642. final FTrStr applyAgreeFailed;
  643. /// 视频课堂
  644. final FTrStr pastVideo;
  645. /// 视频详情
  646. final FTrStr videoDetail;
  647. /// 视频简介
  648. final FTrStr videoDescription;
  649. /// 上传时间
  650. final FTrStr videoCreateTime;
  651. /// 没有更多数据
  652. final FTrStr noMoreData;
  653. /// 搜索课程
  654. final FTrStr searchCourses;
  655. /// 置顶
  656. final FTrStr pinned;
  657. /// 推荐星级
  658. final FTrStr starRating;
  659. /// (默认为桌面)
  660. final FTrStr defaultSavePath;
  661. /// 录制设置
  662. final FTrStr recordSettings;
  663. /// 录制文件保存目录:
  664. final FTrStr recordFileStorageDir;
  665. /// 打开保存目录
  666. final FTrStr openStorageDir;
  667. /// 选择保存目录
  668. final FTrStr selectStorageDir;
  669. @override
  670. getProp(String propName) {
  671. // TODO: implement getProp
  672. throw UnimplementedError();
  673. }
  674. }