|
12 | 12 | applicationkey="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
|
13 | 13 | hmackey="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
|
14 | 14 | language="en_US"
|
15 |
| - recognition-candidates="3"> |
| 15 | + recognitioncandidates="3"> |
16 | 16 | </myscript-text-web>
|
17 | 17 |
|
18 | 18 | @demo
|
|
48 | 48 | <template>
|
49 | 49 | <div class="resultField" hidden="[[ hideresult ]]">
|
50 | 50 | <template is="dom-repeat" id="candidateList" items="[[ candidates ]]" as="candidate">
|
51 |
| - <span selected$="[[ _isSelected(candidate,textDocument) ]]" inner-h-t-m-l="[[ _getLabel(candidate,textDocument) ]]" on-tap="_select"></span> |
| 51 | + <span selected$="[[ _isSelected(candidate,textdocument) ]]" inner-h-t-m-l="[[ _getLabel(candidate,textdocument) ]]" on-tap="_select"></span> |
52 | 52 | </template>
|
53 | 53 | </div>
|
54 | 54 | <myscript-common-element host="[[ host ]]"
|
|
58 | 58 | hmackey="[[ hmackey ]]"
|
59 | 59 | timeout="[[ timeout ]]"
|
60 | 60 | hidebuttons="[[ hidebuttons ]]"
|
61 |
| - text-parameters="[[ _textParameters ]]" |
62 |
| - can-undo="{{ canundo }}" |
63 |
| - can-redo="{{ canredo }}" |
64 |
| - can-clear="{{ canclear }}" |
| 61 | + textparameters="[[ _textParameters ]]" |
| 62 | + canundo="{{ canundo }}" |
| 63 | + canredo="{{ canredo }}" |
| 64 | + canclear="{{ canclear }}" |
65 | 65 | on-changed="_onChanged"
|
66 | 66 | on-success="_onSuccess"
|
67 | 67 | on-error="_onError">
|
|
179 | 179 | /**
|
180 | 180 | * The available recognition languages.
|
181 | 181 | */
|
182 |
| - availableLanguages: { |
| 182 | + availablelanguages: { |
183 | 183 | type: Array,
|
184 | 184 | notify: true,
|
185 | 185 | readOnly: true,
|
|
188 | 188 | /**
|
189 | 189 | * @private
|
190 | 190 | */
|
191 |
| - resultDetail: { |
| 191 | + resultdetail: { |
192 | 192 | type: String,
|
193 | 193 | value: MyScript.ResultDetail.TEXT
|
194 | 194 | },
|
195 | 195 | /**
|
196 | 196 | * @private
|
197 | 197 | */
|
198 |
| - inputMode: { |
| 198 | + inputmode: { |
199 | 199 | type: String,
|
200 | 200 | value: MyScript.InputMode.CURSIVE,
|
201 | 201 | observer: '_inputModeChanged'
|
202 | 202 | },
|
203 | 203 | /**
|
204 | 204 | * The desired count of recognition candidates
|
205 | 205 | */
|
206 |
| - recognitionCandidates: { |
| 206 | + recognitioncandidates: { |
207 | 207 | type: Number,
|
208 | 208 | value: 1
|
209 | 209 | },
|
210 | 210 | /**
|
211 | 211 | * @private
|
212 | 212 | */
|
213 |
| - predictionCandidates: { |
| 213 | + predictioncandidates: { |
214 | 214 | type: Number,
|
215 | 215 | value: 0
|
216 | 216 | },
|
217 | 217 | /**
|
218 | 218 | * @private
|
219 | 219 | */
|
220 |
| - completionCandidates: { |
| 220 | + completioncandidates: { |
221 | 221 | type: Number,
|
222 | 222 | value: 0
|
223 | 223 | },
|
224 | 224 | _textProperties: {
|
225 | 225 | type: Object,
|
226 |
| - computed: '_computeTextProperties(resultDetail, recognitionCandidates, predictionCandidates, completionCandidates)' |
| 226 | + computed: '_computeTextProperties(resultdetail, recognitioncandidates, predictioncandidates, completioncandidates)' |
227 | 227 | },
|
228 | 228 | _textParameters: {
|
229 | 229 | type: Object,
|
230 |
| - computed: '_computeTextParameters(inputMode, language, resultDetail, _textProperties)' |
| 230 | + computed: '_computeTextParameters(inputmode, language, resultdetail, _textProperties)' |
231 | 231 | },
|
232 | 232 | /**
|
233 | 233 | * The text recognition result document.
|
234 | 234 | * @private
|
235 | 235 | * @default {}
|
236 | 236 | */
|
237 |
| - textDocument: { |
| 237 | + textdocument: { |
238 | 238 | type: Object,
|
239 | 239 | notify: true,
|
240 | 240 | value: new MyScript.TextDocument()
|
|
246 | 246 | type: Array,
|
247 | 247 | notify: true,
|
248 | 248 | readOnly: true,
|
249 |
| - computed: '_computeCandidates(textDocument)' |
| 249 | + computed: '_computeCandidates(textdocument)' |
250 | 250 | },
|
251 | 251 | /**
|
252 | 252 | * The selected recognition result candidate
|
253 | 253 | */
|
254 |
| - selectedCandidate: { |
| 254 | + selectedcandidate: { |
255 | 255 | type: Object,
|
256 | 256 | notify: true,
|
257 | 257 | readOnly: true,
|
258 |
| - computed: '_computeSelectedCandidate(candidates,textDocument)' |
| 258 | + computed: '_computeSelectedCandidate(candidates,textdocument)' |
259 | 259 | },
|
260 | 260 | /**
|
261 |
| - * The selected recognition result candidate label (same as selectedCandidate.label) |
262 |
| - * @deprecated Use selectedCandidate.label instead of firstcandidate |
| 261 | + * The selected recognition result candidate label (same as selectedcandidate.label) |
| 262 | + * @deprecated Use selectedcandidate.label instead of firstcandidate |
263 | 263 | */
|
264 | 264 | firstcandidate: {
|
265 | 265 | type: String,
|
266 | 266 | notify: true,
|
267 | 267 | readOnly: true,
|
268 |
| - computed: '_computeFirstCandidate(selectedCandidate)' |
| 268 | + computed: '_computeFirstCandidate(selectedcandidate)' |
269 | 269 | }
|
270 | 270 | },
|
271 | 271 | _clear: function () {
|
|
279 | 279 | this._myscriptCommonElement.redo();
|
280 | 280 | },
|
281 | 281 | /**
|
282 |
| - * <b>Deprecated</b><br /> |
283 | 282 | * Clear the current document.
|
284 | 283 | */
|
285 | 284 | delete: function () {
|
286 | 285 | this._clear();
|
287 | 286 | },
|
288 | 287 | /**
|
289 |
| - * <b>Deprecated</b><br /> |
290 | 288 | * Undo the last action.
|
291 | 289 | */
|
292 | 290 | undo: function () {
|
293 | 291 | this._undo();
|
294 | 292 | },
|
295 | 293 | /**
|
296 |
| - * <b>Deprecated</b><br /> |
297 | 294 | * Redo the last action.
|
298 | 295 | */
|
299 | 296 | redo: function () {
|
|
303 | 300 | * Get the list of available languages.
|
304 | 301 | */
|
305 | 302 | getAvailableLanguageList: function () {
|
306 |
| - this._myscriptCommonElement.getAvailableLanguages(this.inputMode); |
| 303 | + this._myscriptCommonElement.getAvailableLanguages(this.inputmode); |
307 | 304 | },
|
308 | 305 | _onChanged: function (e) {
|
309 | 306 | this.fire(e.type, e.detail);
|
310 | 307 | },
|
311 | 308 | _onSuccess: function (e) {
|
312 | 309 | if (e.detail && e.detail.getTextDocument) {
|
313 |
| - this.textDocument = e.detail.getTextDocument(); |
| 310 | + this.textdocument = e.detail.getTextDocument(); |
314 | 311 | } else if (e.detail && (e.detail instanceof Array)) {
|
315 |
| - this.availableLanguages = e.detail; |
| 312 | + this.availablelanguages = e.detail; |
316 | 313 | } else {
|
317 |
| - this.textDocument = new MyScript.TextDocument(); |
| 314 | + this.textdocument = new MyScript.TextDocument(); |
318 | 315 | }
|
319 | 316 | this.fire(e.type, e.detail);
|
320 | 317 | this.fire('myscript-text-web-result', e.detail);
|
|
325 | 322 | ready: function () {
|
326 | 323 | this._myscriptCommonElement = this.querySelector('myscript-common-element');
|
327 | 324 | if (this.applicationkey) {
|
328 |
| - this.getAvailableLanguageList(this.inputMode); |
| 325 | + this.getAvailableLanguageList(this.inputmode); |
329 | 326 | }
|
330 | 327 | this._hideresultChanged(this.hideresult);
|
331 | 328 | },
|
332 | 329 | _select: function (e) {
|
333 |
| - this.textDocument.getTextSegment().selectedCandidateIdx = e.model.index; |
334 |
| - this.textDocument = new MyScript.TextDocument(this.textDocument); |
| 330 | + this.textdocument.getTextSegment().selectedCandidateIdx = e.model.index; |
| 331 | + this.textdocument = new MyScript.TextDocument(this.textdocument); |
335 | 332 | },
|
336 | 333 | _isSelected: function (candidate, textDocument) {
|
337 | 334 | if (textDocument.getTextSegment()) {
|
|
438 | 435 | },
|
439 | 436 | _applicationKeyChanged: function (applicationKey) {
|
440 | 437 | if (this._myscriptCommonElement && applicationKey) {
|
441 |
| - this._myscriptCommonElement.getAvailableLanguages(this.inputMode); |
| 438 | + this._myscriptCommonElement.getAvailableLanguages(this.inputmode); |
442 | 439 | }
|
443 | 440 | },
|
444 | 441 | _hideresultChanged: function (hideresult) {
|
|
0 commit comments