Skip to content

Commit 080c795

Browse files
committed
Auto-generated commit
1 parent 62e9a10 commit 080c795

11 files changed

Lines changed: 79 additions & 33 deletions

404.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,5 @@
3636
<div class="container-fluid" id="demo">
3737
<mwl-demo>Loading demo...</mwl-demo>
3838
</div>
39-
<script src="polyfills-HRF5T3EB.js" type="module"></script><script src="main-KA2NKEV4.js" type="module"></script></body>
39+
<script src="polyfills-HRF5T3EB.js" type="module"></script><script src="main-LJIAGNRB.js" type="module"></script></body>
4040
</html>

docs/changelog.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@
8484

8585
<h1>Changelog</h1>
8686
<p>All notable changes to this project will be documented in this file. See <a href="https://github.com/conventional-changelog/standard-version">standard-version</a> for commit guidelines.</p>
87+
<h3><a href="https://github.com/mattlewis92/angular-resizable-element/compare/v8.0.0...v8.0.1">8.0.1</a> (2025-12-17)</h3>
8788
<h2><a href="https://github.com/mattlewis92/angular-resizable-element/compare/v7.0.2...v8.0.0">8.0.0</a> (2025-08-23)</h2>
8889
<h3>⚠ BREAKING CHANGES</h3>
8990
<ul>

docs/classes/PointerEventListeners.html

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ <h3 id="constructor">Constructor</h3>
190190
</tr>
191191
<tr>
192192
<td class="col-md-4">
193-
<div class="io-line">Defined in <a href="" data-line="692" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:692</a></div>
193+
<div class="io-line">Defined in <a href="" data-line="701" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:701</a></div>
194194
</td>
195195
</tr>
196196

@@ -265,7 +265,7 @@ <h3 id="inputs">
265265
</tr>
266266
<tr>
267267
<td class="col-md-4">
268-
<div class="io-line">Defined in <a href="" data-line="673" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:673</a></div>
268+
<div class="io-line">Defined in <a href="" data-line="682" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:682</a></div>
269269
</td>
270270
</tr>
271271

@@ -292,7 +292,7 @@ <h3 id="inputs">
292292
</tr>
293293
<tr>
294294
<td class="col-md-4">
295-
<div class="io-line">Defined in <a href="" data-line="675" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:675</a></div>
295+
<div class="io-line">Defined in <a href="" data-line="684" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:684</a></div>
296296
</td>
297297
</tr>
298298

@@ -319,7 +319,7 @@ <h3 id="inputs">
319319
</tr>
320320
<tr>
321321
<td class="col-md-4">
322-
<div class="io-line">Defined in <a href="" data-line="677" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:677</a></div>
322+
<div class="io-line">Defined in <a href="" data-line="686" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:686</a></div>
323323
</td>
324324
</tr>
325325

@@ -355,8 +355,8 @@ <h3 id="methods">
355355

356356
<tr>
357357
<td class="col-md-4">
358-
<div class="io-line">Defined in <a href="" data-line="681"
359-
class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:681</a></div>
358+
<div class="io-line">Defined in <a href="" data-line="690"
359+
class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:690</a></div>
360360
</td>
361361
</tr>
362362

@@ -436,8 +436,9 @@ <h3 id="methods">
436436
NgZone,
437437
PLATFORM_ID,
438438
inject,
439+
RendererFactory2,
439440
} from &#x27;@angular/core&#x27;;
440-
import { isPlatformBrowser } from &#x27;@angular/common&#x27;;
441+
import { DOCUMENT, isPlatformBrowser } from &#x27;@angular/common&#x27;;
441442
import { Subject, Observable, Observer, merge } from &#x27;rxjs&#x27;;
442443
import {
443444
map,
@@ -725,12 +726,20 @@ <h3 id="methods">
725726

726727
private zone &#x3D; inject(NgZone);
727728

729+
private rendererFactory &#x3D; inject(RendererFactory2);
730+
731+
private document &#x3D; inject(DOCUMENT);
732+
728733
/**
729734
* @hidden
730735
*/
731736
constructor() {
737+
// Create singleton instance of PointerEventListeners to avoid creating
738+
// multiple instances of the same listener. Pass it a renderer for the
739+
// document to avoid renderer for the host element of this directive
740+
// instance.
732741
this.pointerEventListeners &#x3D; PointerEventListeners.getInstance(
733-
this.renderer,
742+
this.rendererFactory.createRenderer(this.document, null),
734743
this.zone,
735744
);
736745
}

docs/directives/ResizableDirective.html

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ <h3 id="inputs">Inputs</h3>
253253
</tr>
254254
<tr>
255255
<td class="col-md-2" colspan="2">
256-
<div class="io-line">Defined in <a href="" data-line="240" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:240</a></div>
256+
<div class="io-line">Defined in <a href="" data-line="241" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:241</a></div>
257257
</td>
258258
</tr>
259259
<tr>
@@ -285,7 +285,7 @@ <h3 id="inputs">Inputs</h3>
285285
</tr>
286286
<tr>
287287
<td class="col-md-2" colspan="2">
288-
<div class="io-line">Defined in <a href="" data-line="218" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:218</a></div>
288+
<div class="io-line">Defined in <a href="" data-line="219" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:219</a></div>
289289
</td>
290290
</tr>
291291
<tr>
@@ -317,7 +317,7 @@ <h3 id="inputs">Inputs</h3>
317317
</tr>
318318
<tr>
319319
<td class="col-md-2" colspan="2">
320-
<div class="io-line">Defined in <a href="" data-line="235" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:235</a></div>
320+
<div class="io-line">Defined in <a href="" data-line="236" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:236</a></div>
321321
</td>
322322
</tr>
323323
<tr>
@@ -349,7 +349,7 @@ <h3 id="inputs">Inputs</h3>
349349
</tr>
350350
<tr>
351351
<td class="col-md-2" colspan="2">
352-
<div class="io-line">Defined in <a href="" data-line="245" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:245</a></div>
352+
<div class="io-line">Defined in <a href="" data-line="246" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:246</a></div>
353353
</td>
354354
</tr>
355355
<tr>
@@ -381,7 +381,7 @@ <h3 id="inputs">Inputs</h3>
381381
</tr>
382382
<tr>
383383
<td class="col-md-2" colspan="2">
384-
<div class="io-line">Defined in <a href="" data-line="230" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:230</a></div>
384+
<div class="io-line">Defined in <a href="" data-line="231" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:231</a></div>
385385
</td>
386386
</tr>
387387
<tr>
@@ -413,7 +413,7 @@ <h3 id="inputs">Inputs</h3>
413413
</tr>
414414
<tr>
415415
<td class="col-md-2" colspan="2">
416-
<div class="io-line">Defined in <a href="" data-line="225" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:225</a></div>
416+
<div class="io-line">Defined in <a href="" data-line="226" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:226</a></div>
417417
</td>
418418
</tr>
419419
<tr>
@@ -441,7 +441,7 @@ <h3 id="inputs">Inputs</h3>
441441
</tr>
442442
<tr>
443443
<td class="col-md-2" colspan="2">
444-
<div class="io-line">Defined in <a href="" data-line="213" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:213</a></div>
444+
<div class="io-line">Defined in <a href="" data-line="214" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:214</a></div>
445445
</td>
446446
</tr>
447447
<tr>
@@ -471,7 +471,7 @@ <h3 id="outputs">Outputs</h3>
471471
</tr>
472472
<tr>
473473
<td class="col-md-2" colspan="2">
474-
<div class="io-line">Defined in <a href="" data-line="260" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:260</a></div>
474+
<div class="io-line">Defined in <a href="" data-line="261" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:261</a></div>
475475
</td>
476476
</tr>
477477
<tr>
@@ -498,7 +498,7 @@ <h3 id="outputs">Outputs</h3>
498498
</tr>
499499
<tr>
500500
<td class="col-md-2" colspan="2">
501-
<div class="io-line">Defined in <a href="" data-line="250" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:250</a></div>
501+
<div class="io-line">Defined in <a href="" data-line="251" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:251</a></div>
502502
</td>
503503
</tr>
504504
<tr>
@@ -525,7 +525,7 @@ <h3 id="outputs">Outputs</h3>
525525
</tr>
526526
<tr>
527527
<td class="col-md-2" colspan="2">
528-
<div class="io-line">Defined in <a href="" data-line="255" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:255</a></div>
528+
<div class="io-line">Defined in <a href="" data-line="256" class="link-to-prism">projects/angular-resizable-element/src/lib/resizable.directive.ts:256</a></div>
529529
</td>
530530
</tr>
531531
<tr>
@@ -558,8 +558,9 @@ <h3 id="outputs">Outputs</h3>
558558
NgZone,
559559
PLATFORM_ID,
560560
inject,
561+
RendererFactory2,
561562
} from &#x27;@angular/core&#x27;;
562-
import { isPlatformBrowser } from &#x27;@angular/common&#x27;;
563+
import { DOCUMENT, isPlatformBrowser } from &#x27;@angular/common&#x27;;
563564
import { Subject, Observable, Observer, merge } from &#x27;rxjs&#x27;;
564565
import {
565566
map,
@@ -847,12 +848,20 @@ <h3 id="outputs">Outputs</h3>
847848

848849
private zone &#x3D; inject(NgZone);
849850

851+
private rendererFactory &#x3D; inject(RendererFactory2);
852+
853+
private document &#x3D; inject(DOCUMENT);
854+
850855
/**
851856
* @hidden
852857
*/
853858
constructor() {
859+
// Create singleton instance of PointerEventListeners to avoid creating
860+
// multiple instances of the same listener. Pass it a renderer for the
861+
// document to avoid renderer for the host element of this directive
862+
// instance.
854863
this.pointerEventListeners &#x3D; PointerEventListeners.getInstance(
855-
this.renderer,
864+
this.rendererFactory.createRenderer(this.document, null),
856865
this.zone,
857866
);
858867
}

docs/interfaces/Coordinate.html

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -246,8 +246,9 @@ <h3 id="inputs">Properties</h3>
246246
NgZone,
247247
PLATFORM_ID,
248248
inject,
249+
RendererFactory2,
249250
} from &#x27;@angular/core&#x27;;
250-
import { isPlatformBrowser } from &#x27;@angular/common&#x27;;
251+
import { DOCUMENT, isPlatformBrowser } from &#x27;@angular/common&#x27;;
251252
import { Subject, Observable, Observer, merge } from &#x27;rxjs&#x27;;
252253
import {
253254
map,
@@ -535,12 +536,20 @@ <h3 id="inputs">Properties</h3>
535536

536537
private zone &#x3D; inject(NgZone);
537538

539+
private rendererFactory &#x3D; inject(RendererFactory2);
540+
541+
private document &#x3D; inject(DOCUMENT);
542+
538543
/**
539544
* @hidden
540545
*/
541546
constructor() {
547+
// Create singleton instance of PointerEventListeners to avoid creating
548+
// multiple instances of the same listener. Pass it a renderer for the
549+
// document to avoid renderer for the host element of this directive
550+
// instance.
542551
this.pointerEventListeners &#x3D; PointerEventListeners.getInstance(
543-
this.renderer,
552+
this.rendererFactory.createRenderer(this.document, null),
544553
this.zone,
545554
);
546555
}

docs/interfaces/PointerEventCoordinate.html

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -285,8 +285,9 @@ <h3 id="inputs">Properties</h3>
285285
NgZone,
286286
PLATFORM_ID,
287287
inject,
288+
RendererFactory2,
288289
} from &#x27;@angular/core&#x27;;
289-
import { isPlatformBrowser } from &#x27;@angular/common&#x27;;
290+
import { DOCUMENT, isPlatformBrowser } from &#x27;@angular/common&#x27;;
290291
import { Subject, Observable, Observer, merge } from &#x27;rxjs&#x27;;
291292
import {
292293
map,
@@ -574,12 +575,20 @@ <h3 id="inputs">Properties</h3>
574575

575576
private zone &#x3D; inject(NgZone);
576577

578+
private rendererFactory &#x3D; inject(RendererFactory2);
579+
580+
private document &#x3D; inject(DOCUMENT);
581+
577582
/**
578583
* @hidden
579584
*/
580585
constructor() {
586+
// Create singleton instance of PointerEventListeners to avoid creating
587+
// multiple instances of the same listener. Pass it a renderer for the
588+
// document to avoid renderer for the host element of this directive
589+
// instance.
581590
this.pointerEventListeners &#x3D; PointerEventListeners.getInstance(
582-
this.renderer,
591+
this.rendererFactory.createRenderer(this.document, null),
583592
this.zone,
584593
);
585594
}

docs/interfaces/ResizeCursors.html

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -402,8 +402,9 @@ <h3 id="inputs">Properties</h3>
402402
NgZone,
403403
PLATFORM_ID,
404404
inject,
405+
RendererFactory2,
405406
} from &#x27;@angular/core&#x27;;
406-
import { isPlatformBrowser } from &#x27;@angular/common&#x27;;
407+
import { DOCUMENT, isPlatformBrowser } from &#x27;@angular/common&#x27;;
407408
import { Subject, Observable, Observer, merge } from &#x27;rxjs&#x27;;
408409
import {
409410
map,
@@ -691,12 +692,20 @@ <h3 id="inputs">Properties</h3>
691692

692693
private zone &#x3D; inject(NgZone);
693694

695+
private rendererFactory &#x3D; inject(RendererFactory2);
696+
697+
private document &#x3D; inject(DOCUMENT);
698+
694699
/**
695700
* @hidden
696701
*/
697702
constructor() {
703+
// Create singleton instance of PointerEventListeners to avoid creating
704+
// multiple instances of the same listener. Pass it a renderer for the
705+
// document to avoid renderer for the host element of this directive
706+
// instance.
698707
this.pointerEventListeners &#x3D; PointerEventListeners.getInstance(
699-
this.renderer,
708+
this.rendererFactory.createRenderer(this.document, null),
700709
this.zone,
701710
);
702711
}

docs/js/search/search_index.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/properties.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@
102102
</ol>
103103
<ul class="properties-list">
104104
<li>
105-
<b>Version</b> : 8.0.0</li>
105+
<b>Version</b> : 8.0.1</li>
106106
<li>
107107
<b>Description</b> : An angular 20.0+ directive that allows an element to be dragged and resized</li>
108108
<li>

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,5 @@
3636
<div class="container-fluid" id="demo">
3737
<mwl-demo>Loading demo...</mwl-demo>
3838
</div>
39-
<script src="polyfills-HRF5T3EB.js" type="module"></script><script src="main-KA2NKEV4.js" type="module"></script></body>
39+
<script src="polyfills-HRF5T3EB.js" type="module"></script><script src="main-LJIAGNRB.js" type="module"></script></body>
4040
</html>

0 commit comments

Comments
 (0)