mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-09 11:13:57 +08:00
updated definitions
This commit is contained in:
@@ -10,6 +10,31 @@ class AbstractPolymerElement implements PolymerElement {
|
||||
asyncFire(eventName: string, details?: any, targetNode?: any, bubbles?: boolean, cancelable?: boolean): void { }
|
||||
|
||||
cancelUnbindAll(): void { }
|
||||
|
||||
/**
|
||||
* User must call from attached callback
|
||||
*/
|
||||
resizableAttachedHandler(): void {}
|
||||
|
||||
/**
|
||||
* User must call from detached callback
|
||||
*/
|
||||
resizableDetachedHandler(): void {}
|
||||
|
||||
/**
|
||||
* User must call from attached callback
|
||||
*/
|
||||
resizerAttachedHandler(): void {}
|
||||
|
||||
/**
|
||||
* User must call from detached callback
|
||||
*/
|
||||
resizerDetachedHandler(): void {}
|
||||
|
||||
/**
|
||||
* User should call when resizing or un-hiding children
|
||||
*/
|
||||
notifyResize(): void {}
|
||||
}
|
||||
|
||||
class AbstractWebComponent extends AbstractPolymerElement {
|
||||
|
||||
Vendored
+1
-1
@@ -5,7 +5,7 @@
|
||||
|
||||
declare module PolymerComponents {
|
||||
module App {
|
||||
export interface Router extends HTMLElement {
|
||||
export interface Router extends PolymerElement, HTMLElement {
|
||||
init(): void;
|
||||
go(path: string, options?: { replace?: boolean }): void;
|
||||
}
|
||||
|
||||
+1
-1
@@ -5,7 +5,7 @@
|
||||
|
||||
declare module PolymerComponents {
|
||||
export module Core {
|
||||
export interface DrawerPanel extends HTMLElement {
|
||||
export interface DrawerPanel extends PolymerElement, HTMLElement {
|
||||
/**
|
||||
* Width of the drawer panel. default: '256px'
|
||||
*/
|
||||
|
||||
Vendored
+25
-3
@@ -18,6 +18,31 @@ interface PolymerElement {
|
||||
domReady? (): void;
|
||||
detached? (): void;
|
||||
attributeChanged? (attrName: string, oldVal: any, newVal: any): void;
|
||||
|
||||
/**
|
||||
* User must call from attached callback
|
||||
*/
|
||||
resizableAttachedHandler(): void;
|
||||
|
||||
/**
|
||||
* User must call from detached callback
|
||||
*/
|
||||
resizableDetachedHandler(): void;
|
||||
|
||||
/**
|
||||
* User must call from attached callback
|
||||
*/
|
||||
resizerAttachedHandler(): void;
|
||||
|
||||
/**
|
||||
* User must call from detached callback
|
||||
*/
|
||||
resizerDetachedHandler(): void;
|
||||
|
||||
/**
|
||||
* User should call when resizing or un-hiding children
|
||||
*/
|
||||
notifyResize(): void;
|
||||
}
|
||||
|
||||
interface Polymer {
|
||||
@@ -34,9 +59,6 @@ interface Polymer {
|
||||
(tagName: string, prototype: any): void;
|
||||
(prototype: PolymerElement): void;
|
||||
(): void;
|
||||
// hacks for mixins
|
||||
CoreResizer: any;
|
||||
CoreResizable: any;
|
||||
}
|
||||
|
||||
declare var Polymer: Polymer;
|
||||
|
||||
Vendored
+1
-1
@@ -5,7 +5,7 @@
|
||||
|
||||
declare module PolymerComponents {
|
||||
export module Paper {
|
||||
export interface Toast extends HTMLElement {
|
||||
export interface Toast extends PolymerElement, HTMLElement {
|
||||
/**
|
||||
* The text shows in a toast.
|
||||
* default: ''
|
||||
|
||||
Reference in New Issue
Block a user