2016-08-10 3 views
2

Я пытаюсь создать файл определения типизации для Mootools, а именно псевдоним $('myid') для document.id('myid'). Я сделал интерфейс для Document, который являетсяСлияние метода класса в определении

interface Document { 
    id(el: string): Element; 
    ... 
} 

В JQuery.d.ts $ является искажениям объект JQuery, как я могу псевдоним метод объекта?

ответ

0

«Наложение псевдонимов» выполняется по осуществлению .

В определении, просто объявить функцию, которую вы хотите выставить, например

declare/export function $(el: string): Element; 
+0

Aliasing, потому что элемент имеет множество методов, определенных, так что я искал способ высушить '$' и реплицировать все методы, определенные для элемента ... – Manaus

Смежные вопросы