UNPKG

pty-shell

Version:
22 lines (21 loc) 1.05 kB
export declare class word_detection_js { root: any; size: any; constructor(); add(str: any): void; clear(): void; /** * 在完全匹配的基础之上(不是尽可能) 再额外添加一个字符 获取这个额外添加的字符的所有更多尽可能的可能性 * @param word * @param extra_word_char 在匹配自己的前提下 获取以此 往前多一个分叉的所有子分叉 (比如 cmd 使用 . 获取 cmd.exe cmd.bat 等) */ detection_next_list_word(word: any, extra_word_char: any): any[]; /** * 会 ”尽可能“ 的往前匹配更多更匹配的 "唯一" 单词(有分叉就停止检索) * 如果和原本的输入一样就不返回了 * @param word 单词 而不是被检测的文本 * @param prefer_char 如果有这种情况 遇上分叉了 但是提供一个可选项,使用这个如果可以继续往前获取唯一的单词就继续往前 * @return str or undefined */ detection_next_one_word(word: any, prefer_char?: any): any; }