Changeset 35756
- Timestamp:
- 2021-11-30T12:03:54+13:00 (2 years ago)
- Location:
- main/trunk/model-interfaces-dev/atea/macron-restoration/src
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/model-interfaces-dev/atea/macron-restoration/src/App.vue
r35742 r35756 25 25 </div> 26 26 </div> 27 28 <snackbar ref="snackBar" /> 27 29 </template> 28 30 … … 78 80 import DirectInput from "./components/DirectInput.vue" 79 81 import FileInput from "./components/FileInput.vue" 82 import Snackbar, { SnackController } from "./components/Snackbar.vue" 80 83 import TabBar from "./components/TabBar.vue" 81 84 … … 85 88 DirectInput, 86 89 FileInput, 90 Snackbar, 87 91 TabBar 88 92 }, … … 103 107 translations: state => state.translations 104 108 }) 109 }, 110 mounted() { 111 SnackController.setBar(this.$refs.snackBar); 105 112 } 106 113 } -
main/trunk/model-interfaces-dev/atea/macron-restoration/src/components/DirectInput.vue
r35742 r35756 25 25 <label for="i-show-macronised-words">{{ translations.get('DirectInput_NormaliseLinebreaks') }}</label> 26 26 </div> 27 28 <button class="btn-primary right-column" :disabled="!canDownload" @click="copyToClipboard"> 29 {{ translations.get('DirectInput_CopyToClipboard') }} 30 </button> 27 31 28 32 <button class="btn-primary right-column" :disabled="!canDownload" @click="downloadAsText"> … … 72 76 import { log } from "../js/Util" 73 77 import MacronRestorationModule from "../js/MacronRestorationModule" 78 import { SnackController } from "./Snackbar.vue" 74 79 75 80 const macroniser = new MacronRestorationModule(); … … 170 175 } 171 176 }, 177 172 178 downloadAsText() { 173 const blob = new Blob([ this. restored ], { type: "text/plain;charset=utf-8" });179 const blob = new Blob([ this.formattedRestored ], { type: "text/plain;charset=utf-8" }); 174 180 saveAs(blob, "restored.txt"); 175 181 }, 182 async copyToClipboard() { 183 await navigator.clipboard.writeText(this.formattedRestored); 184 SnackController.addSnack("Output copied to clipboard!"); 185 }, 186 176 187 /** 177 188 * Normalises a linebreak.
Note:
See TracChangeset
for help on using the changeset viewer.