Switch from CoffeeScript to Dart with convert engine
This commit is contained in:
parent
b100eb0d3f
commit
497a087270
13 changed files with 340 additions and 1915 deletions
39
app/scripts/MorseConverter.dart
Normal file
39
app/scripts/MorseConverter.dart
Normal file
|
@ -0,0 +1,39 @@
|
|||
/**
|
||||
* 2016 (c) Marcel Kapfer (mmk2410)
|
||||
* Licensed under MIT License
|
||||
*/
|
||||
|
||||
/**
|
||||
* JS interopt file for making the Dart methods accessible in JavaScript.
|
||||
*/
|
||||
|
||||
import 'dart:js' as js;
|
||||
|
||||
import 'Convert.dart';
|
||||
import 'CodeRecognization.dart';
|
||||
|
||||
void main() {
|
||||
js.context['isMorseCode'] = (message) {
|
||||
return CodeRecognization.isMorseCode(message);
|
||||
};
|
||||
|
||||
js.context['isWrittenMorseCode'] = (message) {
|
||||
return CodeRecognization.isWrittenMorseCode(message);
|
||||
};
|
||||
|
||||
js.context['getWrittenMorseEncoded'] = (message) {
|
||||
return Convert.getWrittenMorseEncoded(message);
|
||||
};
|
||||
|
||||
js.context['getWrittenMorseDecoded'] = (message) {
|
||||
return Convert.getWrittenMorseDecoded(message);
|
||||
};
|
||||
|
||||
js.context['getMorseEncoded'] = (message) {
|
||||
return Convert.getMorseEncoded(message);
|
||||
};
|
||||
|
||||
js.context['getMorseDecoded'] = (message) {
|
||||
return Convert.getMorseDecoded(message);
|
||||
};
|
||||
}
|
Reference in a new issue