Как дополнить существующее определение Определенного типа для диаграммы. js - PullRequest
0 голосов
/ 12 июля 2020

Как правильно добавить метод stati c к классу Chart? Это метод scaleService, который включает функцию обновления ScaleDefaults.

Вот определение DefininiteTyped: https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/chart.js/index.d.ts

Я протестировал, изменив тип в node_modules и он отлично работает, и теперь я пытаюсь понять, как увеличить сам тип.

Я пробовал добавить папку в src/customTypes, куда я добавил файл позвонил chartjs.d.ts. Затем я попробовал:

declare module "chart.js" {
  interface Chart {
    scaleService: {
      updateScaleDefaults: (type: ScaleType, updates: ChartScales) => void;
    }
  }
}

Но вроде ничего не делает. Вот метод из добавленных мной документов.

введите описание изображения здесь

...