Объявить параметры метода подкласса более конкретными (без реализации) в машинописном тексте?Javascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Гость
 Объявить параметры метода подкласса более конкретными (без реализации) в машинописном тексте?

Сообщение Гость »


Например, могу ли я сделать в TS следующее?
Я просто хочу сузить тип ввода в подклассе для лучшего автозаполнения IDE. И я не хочу писать в нем реализацию типа super.foo(a).
(На самом деле, я создаю подкласс EventEmitter для узла и хочу сузить eventName для включения и генерации)

класс Base { фу (а: строка) { // Делаем много вещей } } класс Ребенок { // Я хочу объявить, что этот метод foo может принимать только эти строки и повторно использовать реализацию базового класса объявить foo (a: 'AAA'|'BBB'); } Я знаю, что существуют объявления полей только для типов, что очень удобно, если добавить declare перед полем класса, чтобы просто повторно объявить более точный тип для унаследованного поля.
Поэтому мне интересно, есть ли способ сделать это для унаследованного метода.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ, комментарий, отзыв

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Неправильное масштабирование в рекурсивной реализации ОБПФ
    Гость » » в форуме C++
    0 Ответы
    0 Просмотры
    Последнее сообщение Гость
  • Квазар q-select Параметры динамической загрузки с фильтром по ключевым словам
    Гость » » в форуме Javascript
    0 Ответы
    1 Просмотры
    Последнее сообщение Гость
  • Специализация метода шаблона C++ по признакам типа
    Гость » » в форуме C++
    0 Ответы
    0 Просмотры
    Последнее сообщение Гость
  • Проверка достоверности объекта JSON при вводе метода POST в веб-API ASP.NET Core
    Гость » » в форуме C#
    0 Ответы
    1 Просмотры
    Последнее сообщение Гость

Вернуться в «Javascript»