Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Dico

Index

Constructors

constructor

  • new Dico(container: Container, modalService: UxModalService, http: HttpClient): Dico

Properties

Private canEdit

canEdit: boolean = false

Private contexts

contexts: string[] = ...

Optional currentCount

currentCount: number

Private fetchingItems

fetchingItems: boolean = false

global

items

items: DicoModel[] = ...

limit

limit: number = 50

model

model: typeof DicoModel = ...

Private nbElements

nbElements: number = 0

search

search: string = ''

Private searchTimeout

searchTimeout: any

Private selectedContexts

selectedContexts: string[] = ...

skip

skip: number = 0

sort

sort: string = '-_updatedAt'

sortingOptions

sortingOptions: string[] = ...

suffix

suffix: string

Methods

activate

  • activate(): void

addCertifiedTag

  • addCertifiedTag(): Promise<any>

addUserWhereMissing

  • addUserWhereMissing(): Promise<any>

autoTranslate

  • autoTranslate(): Promise<void>

Private fetchContexts

  • fetchContexts(): Promise<void>

fetchItems

  • fetchItems(): Promise<any>

Private fetchNbDico

  • fetchNbDico(): Promise<void>

getKeysWithoutHumanTranslation

  • getKeysWithoutHumanTranslation(): Promise<DicoModel[]>

getMoreItems

  • getMoreItems(_scrollContext: any): Promise<void>

init

  • init(): Promise<void>

openAddDicoDialog

  • openAddDicoDialog(): Promise<void>

openEditDicoDialog

  • openEditDicoDialog(dico: DicoModel): Promise<void>

requestGoogleTranslation

  • requestGoogleTranslation(text: string, target: "fr" | "en" | "de" | "it", original?: "fr" | "en" | "de" | "it"): Promise<string>
  • Parameters

    • text: string
    • target: "fr" | "en" | "de" | "it"
    • original: "fr" | "en" | "de" | "it" = 'en'

    Returns Promise<string>

searchChanged

  • searchChanged(): void

selectedContextsChanged

  • selectedContextsChanged(): void

sortChanged

  • sortChanged(): void

Generated using TypeDoc