38 @param indicator spell checking indicator |
40 @param indicator spell checking indicator |
39 @keyparam defaultLanguage the language to be used as the default (string). |
41 @keyparam defaultLanguage the language to be used as the default (string). |
40 The string should be in language locale format (e.g. en_US, de). |
42 The string should be in language locale format (e.g. en_US, de). |
41 @keyparam checkRegion reference to a function to check for a valid region |
43 @keyparam checkRegion reference to a function to check for a valid region |
42 """ |
44 """ |
43 super().__init__(editor) |
45 super(SpellChecker, self).__init__(editor) |
44 |
46 |
45 self.editor = editor |
47 self.editor = editor |
46 self.indicator = indicator |
48 self.indicator = indicator |
47 if defaultLanguage is not None: |
49 if defaultLanguage is not None: |
48 self.setDefaultLanguage(defaultLanguage) |
50 self.setDefaultLanguage(defaultLanguage) |