@@ -15,11 +15,11 @@ class Recognizer {
1515  /// Type of recognizer 
1616String  recognizerType;
1717
18-   Recognizer (String  recognizerType) {
19-     this .recognizerType =  recognizerType;
20-   }
18+   Recognizer (this .recognizerType);
2119
22-   RecognizerResult  createResultFromNative (Map <String , dynamic > nativeResult) {}
20+   RecognizerResult  createResultFromNative (Map <String , dynamic > nativeResult) {
21+     return  RecognizerResult (nativeResult['resultState' ]);
22+   }
2323
2424  factory  Recognizer .fromJson (Map <String , dynamic > json) =>  _$RecognizerFromJson (json);
2525
@@ -45,9 +45,7 @@ class RecognizerResult {
4545  /// State of the result. It is always one of the values represented by RecognizerResultState enum 
4646RecognizerResultState  resultState;
4747
48-   RecognizerResult (RecognizerResultState  resultState) {
49-     this .resultState =  resultState;
50-   }
48+   RecognizerResult (this .resultState);
5149
5250  factory  RecognizerResult .fromJson (Map <String , dynamic > json) =>  _$RecognizerResultFromJson (json);
5351
@@ -63,9 +61,7 @@ class RecognizerCollection {
6361
6462  int  milisecondsBeforeTimeout =  10000 ;
6563
66-   RecognizerCollection (List <Recognizer > recognizerArray) {
67-     this .recognizerArray =  recognizerArray;
68-   }
64+   RecognizerCollection (this .recognizerArray);
6965
7066  factory  RecognizerCollection .fromJson (Map <String , dynamic > json) =>  _$RecognizerCollectionFromJson (json);
7167
0 commit comments