@types/resize-observer-browser
Advanced tools
Comparing version 0.1.2 to 0.1.3
@@ -12,10 +12,25 @@ // Type definitions for non-npm package resize-observer-browser 0.1 | ||
interface ResizeObserverOptions { | ||
/** | ||
* Sets which box model the observer will observe changes to. Possible values | ||
* are `content-box` (the default), and `border-box`. | ||
* | ||
* @default 'content-box' | ||
*/ | ||
box?: 'content-box' | 'border-box'; | ||
} | ||
interface ResizeObserverSize { | ||
inlineSize: number; | ||
blockSize: number; | ||
} | ||
declare class ResizeObserver { | ||
constructor(callback: ResizeObserverCallback); | ||
disconnect(): void; | ||
observe(target: Element): void; | ||
observe(target: Element, options?: ResizeObserverOptions): void; | ||
unobserve(target: Element): void; | ||
} | ||
type ResizeObserverCallback = (entries: ReadonlyArray<ResizeObserverEntry>) => void; | ||
type ResizeObserverCallback = (entries: ReadonlyArray<ResizeObserverEntry>, observer: ResizeObserver) => void; | ||
@@ -25,2 +40,4 @@ interface ResizeObserverEntry { | ||
readonly contentRect: DOMRectReadOnly; | ||
readonly borderBoxSize: ResizeObserverSize; | ||
readonly contentBoxSize: ResizeObserverSize; | ||
} |
{ | ||
"name": "@types/resize-observer-browser", | ||
"version": "0.1.2", | ||
"version": "0.1.3", | ||
"description": "TypeScript definitions for resize-observer-browser", | ||
@@ -19,3 +19,3 @@ "license": "MIT", | ||
"main": "", | ||
"types": "index", | ||
"types": "index.d.ts", | ||
"repository": { | ||
@@ -28,4 +28,4 @@ "type": "git", | ||
"dependencies": {}, | ||
"typesPublisherContentHash": "2053400f1a85afc6aa75a82e5ca4ed0b2ae913bdbb90607f3ebd2364b8082d12", | ||
"typeScriptVersion": "2.7" | ||
"typesPublisherContentHash": "a480c079f62d12a529115b4f879f6377c497a813247fbcffb0d2668b2fcd8e32", | ||
"typeScriptVersion": "2.8" | ||
} |
@@ -8,10 +8,10 @@ # Installation | ||
# Details | ||
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/resize-observer-browser | ||
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/resize-observer-browser. | ||
Additional Details | ||
* Last updated: Fri, 26 Jul 2019 18:04:02 GMT | ||
### Additional Details | ||
* Last updated: Mon, 23 Dec 2019 16:51:05 GMT | ||
* Dependencies: none | ||
* Global values: ResizeObserver | ||
* Global values: `ResizeObserver` | ||
# Credits | ||
These definitions were written by Chives <https://github.com/chivesrs>, and William Furr <https://github.com/wffurr>. | ||
These definitions were written by Chives (https://github.com/chivesrs), and William Furr (https://github.com/wffurr). |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
4085
35