Documentation ¶
Overview ¶
Copyright 2024 Rangertaha. All Rights Reserved.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
Index ¶
- Variables
- func AddKeyboard(name string, kboard Keyboard)
- func AddLanguage(name string, lang Language)
- func Adjacent(layout []string, char string) (chars []string)
- func Keyboards(IDs ...string) (infos []internal.Keyboard)
- func Languages(IDs ...string) (infos []internal.Language)
- func NumeralMap(data map[string][]string, pos int) (words map[string]string)
- func SimilarChars(data map[string][]string, key string) (chars []string)
- func SimilarSounds(data [][]string, str string) (words []string)
- func SimilarSpellings(data [][]string, str string) (words []string)
- type Keyboard
- type Language
Constants ¶
This section is empty.
Variables ¶
var KEYBOARDS = map[string]Keyboard{}
var Languages = map[string]Creator{}
var LANGUAGES = map[string]Language{}
Functions ¶
func AddKeyboard ¶
func AddLanguage ¶
func SimilarChars ¶
SimilarChars returns homoglyphs, characters that look alike from other languages
func SimilarSounds ¶
SimilarSounds returns common homophones, words that sound alike
func SimilarSpellings ¶
SimilarSpellings returns words with similar spelling