Как я могу создать шаблон для файла TypeScript?

У меня есть следующее:

(function ($) {
    /**
    * Opens a new modal window
    * @param object options an object with any of the following options
    * @return object the jQuery object of the new window
    */
    $.modal = function (options) {
        var settings = $.extend({}, $.modal.defaults, options),
            root = getModalDiv(),

В моем коде у меня есть:

///<reference path='jquery.d.ts' />
function alertWin(title, message) {
    $.modal({

Существует ошибка, говорящая, что:

Свойство модальное не существует для значения типа 'JQueryStatic'

Чтобы решить эту проблему, мне нужно создать какой-нибудь файл шаблона и если да, то как мне это сделать?

1 ответ

Решение

Просто расширьте интерфейс JQueryStatic, можно сделать в любом файле, машинопись слила их

interface JQueryStatic {
  modal( options );
}
Другие вопросы по тегам