Fixed: angular2 beta
This commit is contained in:
+9
@@ -0,0 +1,9 @@
|
||||
import { ElementRef, OnInit } from 'angular2/core';
|
||||
import { Dropdown } from './dropdown';
|
||||
export declare class DropdownMenu implements OnInit {
|
||||
dropdown: Dropdown;
|
||||
el: ElementRef;
|
||||
templateUrl: string;
|
||||
constructor(dropdown: Dropdown, el: ElementRef);
|
||||
ngOnInit(): void;
|
||||
}
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
export declare const ALWAYS: string;
|
||||
export declare const DISABLED: string;
|
||||
export declare const OUTSIDECLICK: string;
|
||||
import { Dropdown } from './dropdown';
|
||||
export declare class DropdownService {
|
||||
private openScope;
|
||||
private dropdownScope;
|
||||
private closeDropdownBind;
|
||||
private keybindFilterBind;
|
||||
open(dropdownScope: Dropdown): void;
|
||||
close(dropdownScope: Dropdown): void;
|
||||
private closeDropdown(event);
|
||||
private keybindFilter(event);
|
||||
}
|
||||
export declare let dropdownService: DropdownService;
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
import { ElementRef, OnInit } from 'angular2/core';
|
||||
import { Dropdown } from './dropdown';
|
||||
export declare class DropdownToggle implements OnInit {
|
||||
dropdown: Dropdown;
|
||||
el: ElementRef;
|
||||
private disabled;
|
||||
private addClass;
|
||||
constructor(dropdown: Dropdown, el: ElementRef);
|
||||
ngOnInit(): void;
|
||||
isOpen: boolean;
|
||||
toggleDropdown(event: MouseEvent): boolean;
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
import { OnInit, OnDestroy, ElementRef } from 'angular2/core';
|
||||
import { DropdownMenuInterface, DropdownToggleInterface } from './dropdown.interfaces';
|
||||
export declare class Dropdown implements OnInit, OnDestroy {
|
||||
el: ElementRef;
|
||||
isOpen: boolean;
|
||||
autoClose: string;
|
||||
keyboardNav: boolean;
|
||||
private dropdownAppendToBody;
|
||||
private onToggle;
|
||||
private addClass;
|
||||
private _isOpen;
|
||||
selectedOption: number;
|
||||
menuEl: ElementRef;
|
||||
toggleEl: ElementRef;
|
||||
private dropdownMenuTemplateUrl;
|
||||
constructor(el: ElementRef);
|
||||
ngOnInit(): void;
|
||||
ngOnDestroy(): void;
|
||||
dropDownMenu: DropdownMenuInterface;
|
||||
dropDownToggle: DropdownToggleInterface;
|
||||
toggle(open?: boolean): boolean;
|
||||
focusDropdownEntry(keyCode: number): void;
|
||||
focusToggleElement(): void;
|
||||
}
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
export declare const DROPDOWN_DIRECTIVES: Array<any>;
|
||||
export declare const dropdown: Array<any>;
|
||||
Reference in New Issue
Block a user