SYMBOL INDEX (115 symbols across 17 files) FILE: app.py function run_dev (line 6) | def run_dev(): FILE: commands/__init__.py function dict_to_mongo (line 6) | def dict_to_mongo(): function sentence_to_mongo (line 14) | def sentence_to_mongo(*typ): function _sentence_to_mongo (line 20) | def _sentence_to_mongo(typ, items): function new_user (line 63) | def new_user(username, passwd, role='user', *args): function dict_star_word_list (line 67) | def dict_star_word_list(): function dict_parse (line 73) | def dict_parse(): function run (line 84) | def run(method, *args): FILE: config/__init__.py function c (line 3) | def c(name, default=None): function mongo_config (line 6) | def mongo_config(): function api_env (line 15) | def api_env(): function flask_config (line 22) | def flask_config(): FILE: data/__init__.py function data_file (line 10) | def data_file(filename): function load_dict (line 13) | def load_dict(): function load_sentence (line 18) | def load_sentence(*typ): FILE: data/dict.py class Description (line 5) | class Description(object): method __init__ (line 6) | def __init__(self, des): method read_seq (line 29) | def read_seq(self): method read_word_speech (line 44) | def read_word_speech(self): method read_cn_and_en (line 61) | def read_cn_and_en(self): method read_info (line 82) | def read_info(self): FILE: jsondict/anki.py function cloze_word (line 7) | def cloze_word(sentense, word, level="1"): FILE: jsondict/search.py function search (line 11) | def search(word): function format (line 17) | def format(item): function description (line 26) | def description(word): function search_string (line 32) | def search_string(word): FILE: manage.py function command (line 11) | def command(method, *args): function usage (line 20) | def usage(): FILE: ui/build/check-versions.js function exec (line 7) | function exec (cmd) { FILE: ui/build/utils.js function generateLoaders (line 33) | function generateLoaders (loader, loaderOptions) { FILE: ui/build/webpack.base.conf.js function resolve (line 7) | function resolve (dir) { FILE: ui/build/webpack.dev.conf.js constant HOST (line 13) | const HOST = process.env.HOST constant PORT (line 14) | const PORT = process.env.PORT && Number(process.env.PORT) FILE: ui/build/webpack.prod.conf.js method minChunks (line 84) | minChunks (module) { FILE: ui/src/store.js function getToken (line 12) | function getToken () { function getRefreshToken (line 15) | function getRefreshToken () { function setToken (line 19) | function setToken (token) { function setRefreshTokens (line 22) | function setRefreshTokens (token) { function removeToken (line 26) | function removeToken () { method setTokens (line 43) | setTokens (state, access) { method setRefreshTokens (line 47) | setRefreshTokens (state, refresh) { method setWordList (line 51) | setWordList (state, wordlist) { method fetchJWT (line 56) | fetchJWT ({ commit }, { username, password }) { method refreshJWT (line 74) | refreshJWT ({ commit, state}) { method getUserInfo (line 88) | getUserInfo ({commit, state}) { method logOut (line 100) | logOut ({commit, state}) { FILE: wordai/api/__init__.py function index (line 15) | def index(): FILE: wordai/api/apis.py class api_register (line 20) | class api_register(object): method __init__ (line 21) | def __init__(self, path): method __call__ (line 24) | def __call__(self, cls): function admin_required (line 28) | def admin_required(f): function user_required (line 39) | def user_required(f): class UserRegistration (line 55) | class UserRegistration(Resource): method post (line 56) | def post(self): class UserLogin (line 61) | class UserLogin(Resource): method post (line 62) | def post(self): class TokenRefresh (line 81) | class TokenRefresh(Resource): method post (line 83) | def post(self): class WordListList (line 94) | class WordListList(Resource): method get (line 96) | def get(self, user): method put (line 100) | def put(self, user): method post (line 122) | def post(self, user): class WordListItem (line 156) | class WordListItem(Resource): method get (line 158) | def get(self, user, lid): method put (line 163) | def put(self, user, lid): method delete (line 203) | def delete(self, user, lid): class UserWordList (line 212) | class UserWordList(Resource): method get (line 214) | def get(self, user): method post (line 226) | def post(self, user): class LearnNext (line 240) | class LearnNext(Resource): method get (line 242) | def get(self, user): method post (line 262) | def post(self, user): class Dictionary (line 294) | class Dictionary(Resource): method get (line 296) | def get(self, user, word): class WordlistLearned (line 305) | class WordlistLearned(Resource): method get (line 307) | def get(self, user): class WordlistToLearn (line 313) | class WordlistToLearn(Resource): method get (line 315) | def get(self, user): class StatisticLearn (line 320) | class StatisticLearn(Resource): method get (line 322) | def get(self, user): FILE: wordai/models/models.py class DictExample (line 11) | class DictExample(EmbeddedDocument): class DictDescInfo (line 16) | class DictDescInfo(EmbeddedDocument): class DictDescription (line 20) | class DictDescription(EmbeddedDocument): class Word (line 30) | class Word(Document): method search_words (line 40) | def search_words(cls, *words): method has (line 44) | def has(cls, *words): method search_word (line 56) | def search_word(cls, word): class Sentence (line 59) | class Sentence(Document): method has (line 75) | def has(cls, *words): method search_by_root (line 86) | def search_by_root(cls, word): method cloze (line 89) | def cloze(self, word): class User (line 99) | class User(Document): method __init__ (line 110) | def __init__(self, *args, **kwargs): method find_by_username (line 119) | def find_by_username(cls, username): method check_user (line 123) | def check_user(cls, username, passwd): method password (line 130) | def password(self): method password (line 134) | def password(self, passwd): method check_password (line 139) | def check_password(self, passwd): method wordlist_exercise_log (line 146) | def wordlist_exercise_log(self): method word_exercise_log (line 150) | def word_exercise_log(self, word): method new_words (line 153) | def new_words(self): method due_words (line 158) | def due_words(self): method next_word (line 161) | def next_word(self): method next_exercise (line 170) | def next_exercise(self): method wordlists (line 199) | def wordlists(self): class WordList (line 203) | class WordList(Document): method check_word (line 215) | def check_word(self, *words): method user_learned (line 224) | def user_learned(self, user): method user_to_learn (line 227) | def user_to_learn(self, user): function score_w (line 233) | def score_w(delta, result): class SentenceLog (line 254) | class SentenceLog(EmbeddedDocument): class ExerciseLog (line 271) | class ExerciseLog(Document): method calucate_review (line 280) | def calucate_review(self): method review_count (line 290) | def review_count(cls, user, start, end): method exercise_count (line 302) | def exercise_count(cls, user, start, end):