package Ġcom . ag l ush kov . word teacher . android App . features . definitions . di Ċ Ċ import Ġcom . ag l ush kov . word teacher . android App . di . Fragment Comp Ċ import Ġcom . ag l ush kov . word teacher . android App . features . definitions . blueprint s . Definitions DisplayMode Blueprint Ċ import Ġcom . ag l ush kov . word teacher . android App . features . definitions . blueprint s . Definitions DisplayMode Blueprint Listener Ċ import Ġcom . ag l ush kov . word teacher . android App . features . definitions . blueprint s . Word Definition Blueprint Ċ import Ġcom . ag l ush kov . word teacher . android App . features . definitions . blueprint s . Word Divider Blueprint Ċ import Ġcom . ag l ush kov . word teacher . android App . features . definitions . blueprint s . Word Example Blueprint Ċ import Ġcom . ag l ush kov . word teacher . android App . features . definitions . blueprint s . Word Header Blueprint Ċ import Ġcom . ag l ush kov . word teacher . android App . features . definitions . blueprint s . Word Part Of Speech Blueprint Ċ import Ġcom . ag l ush kov . word teacher . android App . features . definitions . blueprint s . Word Sub Header Blueprint Ċ import Ġcom . ag l ush kov . word teacher . android App . features . definitions . blueprint s . Word Syn onym Blueprint Ċ import Ġcom . ag l ush kov . word teacher . android App . features . definitions . blueprint s . Word Title Blueprint Ċ import Ġcom . ag l ush kov . word teacher . android App . features . definitions . blueprint s . Word Tran scription Blueprint Ċ import Ġcom . ag l ush kov . word teacher . android App . features . definitions . views . Definitions Android VM Ċ import Ġcom . ag l ush kov . word teacher . android App . general . View Item Binder Ċ import Ġcom . ag l ush kov . word teacher . shared . features . definitions . vm . Definitions DisplayMode Ċ import Ġcom . ag l ush kov . word teacher . shared . features . definitions . vm . Definitions DisplayMode View Item Ċ import Ġcom . ag l ush kov . word teacher . shared . repository . word definition . Word Definition Repository Ċ import Ġcom . ag l ush kov . word teacher . shared . features . definitions . vm . Definitions VM Ċ import Ġcom . ag l ush kov . word teacher . shared . features . definitions . vm . Definitions VM Impl Ċ import Ġcom . ag l ush kov . word teacher . shared . general . Id Generator Ċ import Ġcom . ag l ush kov . word teacher . shared . general . connectivity . Connectivity Manager Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ import Ġjavax . inject . Qualifier Ċ Ċ @ Module Ċ class ĠDefinitions Module Ġ{ ĊĠĠĠ Ġ@ Fragment Comp ĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Definitions Binder ĊĠĠĠ Ġfun Ġcreate Item View Binder ( ĊĠĠĠĠĠĠĠ Ġdefinitions DisplayMode Blueprint : ĠDefinitions DisplayMode Blueprint , ĊĠĠĠĠĠĠĠ Ġword Definition Blueprint : ĠWord Definition Blueprint , ĊĠĠĠĠĠĠĠ Ġword Divider Blueprint : ĠWord Divider Blueprint , ĊĠĠĠĠĠĠĠ Ġword Example Blueprint : ĠWord Example Blueprint , ĊĠĠĠĠĠĠĠ Ġword Part Of Speech Blueprint : ĠWord Part Of Speech Blueprint , ĊĠĠĠĠĠĠĠ Ġword Header Blueprint : ĠWord Header Blueprint , ĊĠĠĠĠĠĠĠ Ġword Sub Header Blueprint : ĠWord Sub Header Blueprint , ĊĠĠĠĠĠĠĠ Ġword Syn onym Blueprint : ĠWord Syn onym Blueprint , ĊĠĠĠĠĠĠĠ Ġword Title Blueprint : ĠWord Title Blueprint , ĊĠĠĠĠĠĠĠ Ġword Tran scription Blueprint : ĠWord Tran scription Blueprint ĊĠĠĠ Ġ) Ġ= ĠView Item Binder () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Blueprint ( definitions DisplayMode Blueprint ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Blueprint ( word Definition Blueprint ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Blueprint ( word Divider Blueprint ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Blueprint ( word Example Blueprint ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Blueprint ( word Part Of Speech Blueprint ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Blueprint ( word Header Blueprint ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Blueprint ( word Sub Header Blueprint ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Blueprint ( word Syn onym Blueprint ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Blueprint ( word Title Blueprint ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Blueprint ( word Tran scription Blueprint ) ĊĊĠĠĠ Ġ@ Fragment Comp ĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun ĠviewModel ( ĊĠĠĠĠĠĠĠ Ġconnectivity Manager : ĠConnect ivity Manager , ĊĠĠĠĠĠĠĠ Ġword Definition Repository : ĠWord Definition Repository , ĊĠĠĠĠĠĠĠ Ġid Generator : ĠId Generator , ĊĠĠĠĠĠĠĠ Ġstate : ĠDefinitions VM . State ĊĠĠĠ Ġ): ĠDefinitions VM Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠDefinitions VM Impl ( connectivity Manager , Ġword Definition Repository , Ġid Generator , Ġstate ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Fragment Comp ĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġdefinitions DisplayMode Blueprint Listener ( ĊĠĠĠĠĠĠĠ Ġandroid VM : ĠDefinitions Android VM ĊĠĠĠ Ġ): ĠDefinitions DisplayMode Blueprint Listener Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġobject Ġ: ĠDefinitions DisplayMode Blueprint Listener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Part Of Speech Filter Clicked ( item : ĠDefinitions DisplayMode View Item ) Ġ= Ġandroid VM . vm . on Part Of Speech Filter Clicked ( item ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Part Of Speech Filter Close Clicked ( item : ĠDefinitions DisplayMode View Item ) Ġ= Ġandroid VM . vm . on Part Of Speech Filter Close Clicked ( item ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon DisplayMode Changed ( mode : ĠDefinitions DisplayMode ) Ġ= Ġandroid VM . vm . on DisplayMode Changed ( mode ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ @ Qualifier Ċ @ Retention ( Annotation Retention . RUNTIME ) Ċ annotation Ġclass ĠDefinitions Binder Ċ