[semantic-ui-accordion] Fix setting behavior return type.

This commit is contained in:
Leonard Thieu
2017-06-29 17:38:18 -04:00
parent 2dcde50e7b
commit 18c03e9b4b

View File

@@ -27,8 +27,8 @@ declare namespace SemanticUI {
*/
(behavior: 'toggle', index: number): JQuery;
(behavior: 'destroy'): JQuery;
<K extends keyof AccordionSettings>(behavior: 'setting', name: K, value?: undefined): AccordionSettings[K];
<K extends keyof AccordionSettings>(behavior: 'setting', name: K, value: AccordionSettings[K]): JQuery;
<K extends keyof AccordionSettings>(behavior: 'setting', name: K, value?: undefined): AccordionSettings._Impl[K];
<K extends keyof AccordionSettings>(behavior: 'setting', name: K, value: AccordionSettings._Impl[K]): JQuery;
(behavior: 'setting', value: AccordionSettings): JQuery;
(settings?: AccordionSettings): JQuery;
}