Skip to content

Commit 4b824d2

Browse files
committed
'[CHECKPOINT]' updated package to reflect the version 18.2.3 of @angular/core package
1 parent 7b244f7 commit 4b824d2

File tree

43 files changed

+261
-181
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+261
-181
lines changed

package-lock.json

+104-104
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+11-11
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010
},
1111
"private": true,
1212
"dependencies": {
13-
"@angular/animations": "18.2.2",
14-
"@angular/common": "18.2.2",
15-
"@angular/compiler": "18.2.2",
16-
"@angular/core": "18.2.2",
17-
"@angular/forms": "18.2.2",
18-
"@angular/platform-browser": "18.2.2",
19-
"@angular/platform-browser-dynamic": "18.2.2",
20-
"@angular/router": "18.2.2",
13+
"@angular/animations": "18.2.3",
14+
"@angular/common": "18.2.3",
15+
"@angular/compiler": "18.2.3",
16+
"@angular/core": "18.2.3",
17+
"@angular/forms": "18.2.3",
18+
"@angular/platform-browser": "18.2.3",
19+
"@angular/platform-browser-dynamic": "18.2.3",
20+
"@angular/router": "18.2.3",
2121
"@ngx-translate/core": "^15.0.0",
2222
"@ngx-translate/http-loader": "^8.0.0",
2323
"@windmillcode/angular-wml-button": "^18.2.3",
@@ -29,13 +29,13 @@
2929
"zone.js": "~0.14.3"
3030
},
3131
"devDependencies": {
32-
"@angular-devkit/build-angular": "18.2.2",
32+
"@angular-devkit/build-angular": "18.2.3",
3333
"@angular-eslint/builder": "^18.0.1",
3434
"@angular-eslint/eslint-plugin": "^18.0.1",
3535
"@angular-eslint/eslint-plugin-template": "^18.0.1",
3636
"@angular-eslint/template-parser": "^18.0.1",
37-
"@angular/cli": "18.2.2",
38-
"@angular/compiler-cli": "18.2.2",
37+
"@angular/cli": "18.2.3",
38+
"@angular/compiler-cli": "18.2.3",
3939
"@types/jasmine": "~5.1.0",
4040
"@typescript-eslint/eslint-plugin": "^7.2.0",
4141
"@typescript-eslint/parser": "^7.2.0",

projects/wml-accordion/README.md

+4
Original file line numberDiff line numberDiff line change
@@ -465,6 +465,10 @@ updated package to conform with @windmillcode/angular-wml-components-base
465465

466466
### v18.2.2101 [9/1/24]
467467

468+
updated package to conform with @windmillcode/angular-wml-components-base
469+
470+
### v18.2.2200 [9/3/24]
471+
468472
updated package to conform with @windmillcode/angular-wml-components-base[Previous
469473
WML Schematics](/Windmillcode-Angular-CDK-Docs/schematics/wml-schematics/)[Next
470474
WML Button](/Windmillcode-Angular-CDK-Docs/components/wml-button/)

projects/wml-accordion/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
"peerDependencies": {
1010
"@angular/common": "^18.0.0",
1111
"@angular/core": "^18.0.0",
12-
"@windmillcode/angular-wml-components-base": "^18.2.2200"
12+
"@windmillcode/angular-wml-components-base": "^18.2.3000"
1313
},
1414
"private": false,
1515
"schematics": "",
1616
"scripts": {
1717
"build": "npx ng build"
1818
},
19-
"version": "18.2.2200"
19+
"version": "18.2.3000"
2020
}

projects/wml-button/README.md

+4
Original file line numberDiff line numberDiff line change
@@ -503,6 +503,10 @@ updated package to conform with @windmillcode/angular-wml-components-base
503503

504504
### v18.2.2101 [9/1/24]
505505

506+
updated package to conform with @windmillcode/angular-wml-components-base
507+
508+
### v18.2.2200 [9/3/24]
509+
506510
updated package to conform with @windmillcode/angular-wml-components-base[Previous
507511
WML Accordion](/Windmillcode-Angular-CDK-Docs/components/wml-accordion/)[Next
508512
WML Chips](/Windmillcode-Angular-CDK-Docs/components/wml-chips/)

projects/wml-button/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
"peerDependencies": {
1010
"@angular/common": "^18.0.0",
1111
"@angular/core": "^18.0.0",
12-
"@windmillcode/angular-wml-components-base": "^18.2.2200"
12+
"@windmillcode/angular-wml-components-base": "^18.2.3000"
1313
},
1414
"private": false,
1515
"schematics": "",
1616
"scripts": {
1717
"build": "npx ng build"
1818
},
19-
"version": "18.2.2200"
19+
"version": "18.2.3000"
2020
}

projects/wml-chips/README.md

+4
Original file line numberDiff line numberDiff line change
@@ -447,6 +447,10 @@ updated package to conform with @windmillcode/angular-wml-components-base
447447

448448
### v18.2.2101 [9/1/24]
449449

450+
updated package to conform with @windmillcode/angular-wml-components-base
451+
452+
### v18.2.2200 [9/3/24]
453+
450454
updated package to conform with @windmillcode/angular-wml-components-base[Previous
451455
WML Button](/Windmillcode-Angular-CDK-Docs/components/wml-button/)[Next
452456
WML Field](/Windmillcode-Angular-CDK-Docs/components/wml-field/)

projects/wml-chips/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@
1111
"@angular/cdk": "^18.0.0",
1212
"@angular/common": "^18.0.0",
1313
"@angular/core": "^18.0.0",
14-
"@windmillcode/angular-wml-button": "^18.2.2200",
15-
"@windmillcode/angular-wml-components-base": "^18.2.2200"
14+
"@windmillcode/angular-wml-button": "^18.2.3000",
15+
"@windmillcode/angular-wml-components-base": "^18.2.3000"
1616
},
1717
"private": false,
1818
"schematics": "",
1919
"scripts": {
2020
"build": "npx ng build",
2121
"test": "npx ng test wml-chips --code-coverage"
2222
},
23-
"version": "18.2.2200"
23+
"version": "18.2.3000"
2424
}

projects/wml-components-base/README.md

+12-8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# WML Components Base
22

3-
When working on web applications, there is no standard baseline. The Angular WML Components Base Library establishes a foundation for your application, ensuring consistency and scalability. The core of this library is the <code dir="auto">WMLUIProperty</code> , which represents the basic building block of every element in a web application. This property encapsulates all the essential features, and there are several subclasses like <code dir="auto">WMLRoute</code> for routes, <code dir="auto">WMLView</code> to leverage change detection, <code dir="auto">WMLImage</code> for images and <code dir="auto">WMLAnimateUIProperty</code> for CSS animations. Each class has properties and methods to optimize your work in those features of your application. You can use this package and leave out the rest of the library and you will get very far building very robust and scalable applications
3+
When working on web applications, there is no standard baseline. The Angular WML Components Base Library establishes a foundation for your application, ensuring consistency and scalability. The core of this library is the <code dir="auto">WMLUIProperty</code> , which represents the basic building block of every element in a web application. This property encapsulates all the essential features, and there are several subclasses like <code dir="auto">WMLRoute</code> for routes, <code dir="auto">WMLView</code> to leverage change detection, <code dir="auto">WMLImage</code> for images and <code dir="auto">WMLMotionUIProperty</code> for CSS animations and transitions. Each class has properties and methods to optimize your work in those features of your application. You can use this package and leave out the rest of the library and you will get very far building very robust and scalable applications
44

55

66

@@ -12,15 +12,15 @@ Terminal window <code><div class="ec-line"><div class="code"><span style="--0:#8
1212

1313

1414

15-
### WMLUIProperty
15+
### [WMLUIProperty](#wml-ui-property)
1616

1717
**The Building Blocks Of Web Apps**
1818

1919
<iframe src="https://stackblitz.com/edit/stackblitz-starters-ypqdk7?ctl=1&embed=1&file=src%2Fmain.ts&theme=dark" style="width: 100%; height: calc(500/16 * 1em) !important;"></iframe>
2020

21-
### [WMLAnimateUIProperty](#wml-animate-ui-property)
21+
### [WMLMotionUIProperty](#wml-motion-ui-property)
2222

23-
**Using Animations**
23+
**Using CSS Animations**
2424

2525
<iframe src="https://stackblitz.com/edit/stackblitz-starters-bvamvi?ctl=1&embed=1&file=src%2Fmain.ts&theme=dark" style="width: 100%; height: calc(500/16 * 1em) !important;"></iframe>**[Decent Example](#wml-animate-ui-property-decent-example)**
2626

@@ -54,15 +54,15 @@ if you want a different animation for you animation states simply use a differen
5454

5555

5656

57-
### WMLAnimateUIProperty
57+
### WMLMotionUIProperty
5858

59-
<table><thead><tr><th>Property</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td><code dir="auto">helperStyles</code></td><td><code dir="auto">WMLUIProperty[&#34;style&#34;]</code></td><td>Helper styles to prevent animation jank. Can be overwritten with <code dir="auto">{}</code> if it interferes with your work.</td></tr><tr><td><code dir="auto">keyFrameStyles</code></td><td><code dir="auto">{[k: string]: WMLUIProperty[&#34;style&#34;]}</code></td><td>Object containing keyframe styles for the animation. Keys represent the percentage of the animation (e.g., <code dir="auto">&#34;0%&#34;</code>, <code dir="auto">&#34;100%&#34;</code>).</td></tr><tr><td><code dir="auto">keyFrameName</code></td><td>`string</td><td>undefined`</td></tr><tr><td><code dir="auto">animationState</code></td><td><code dir="auto">WMLAnimateUIPropertyState</code></td><td>Current state of the animation.</td></tr><tr><td><code dir="auto">animationEndEvent</code></td><td><code dir="auto">Subject&lt;WMLAnimateUIPropertyState&gt;</code></td><td>Triggers when the animation is finally opened or closed.</td></tr><tr><td><code dir="auto">autoOpen</code></td><td><code dir="auto">boolean</code></td><td>Automatically start the open animation when the component is initialized. Defaults to <code dir="auto">false</code>.</td></tr></tbody></table>
59+
<table><thead><tr><th>Property</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td><code dir="auto">helperStyles</code></td><td><code dir="auto">WMLUIProperty[&#34;style&#34;]</code></td><td>Helper styles to prevent animation jank. Can be overwritten with <code dir="auto">{}</code> if it interferes with your work.</td></tr><tr><td><code dir="auto">keyFrameStyles</code></td><td><code dir="auto">{[k: string]: WMLUIProperty[&#34;style&#34;]}</code></td><td>Object containing keyframe styles for the motion. Keys represent the percentage of the motion (e.g., <code dir="auto">&#34;0%&#34;</code>, <code dir="auto">&#34;100%&#34;</code>).</td></tr><tr><td><code dir="auto">keyFrameName</code></td><td>`string</td><td>undefined`</td></tr><tr><td><code dir="auto">motionState</code></td><td><code dir="auto">WMLMotionUIPropertyState</code></td><td>Current state of the motion.</td></tr><tr><td><code dir="auto">motionEndEvent</code></td><td><code dir="auto">Subject&lt;WMLMotionUIPropertyState&gt;</code></td><td>Triggers when the motion is finally opened or closed.</td></tr><tr><td><code dir="auto">autoOpen</code></td><td><code dir="auto">boolean</code></td><td>Automatically start the open motion when the component is initialized. Defaults to <code dir="auto">false</code>.</td></tr></tbody></table>
6060

6161

6262

6363
### Methods
6464

65-
<table><thead><tr><th>Method</th><th>Signature</th><th>Description</th></tr></thead><tbody><tr><td><code dir="auto">getGroupAnimationState</code></td><td><code dir="auto">() =&gt; WMLAnimateUIPropertyState</code></td><td>Returns the current state of the animation.</td></tr><tr><td><code dir="auto">animationEnd</code></td><td><code dir="auto">(evt?: AnimationEvent) =&gt; void</code></td><td>Handles the animation end event. Updates the animation state and applies final styles.</td></tr><tr><td><code dir="auto">openAnimation</code></td><td><code dir="auto">() =&gt; void</code></td><td>Triggers the open animation.</td></tr><tr><td><code dir="auto">closeAnimation</code></td><td><code dir="auto">() =&gt; void</code></td><td>Triggers the close animation.</td></tr><tr><td><code dir="auto">toggleAnimation</code></td><td><code dir="auto">(val: &#39;forward&#39; | &#39;reverse&#39;) =&gt; void</code></td><td>Toggles the animation based on the direction (<code dir="auto">forward</code> for opening, <code dir="auto">reverse</code> for closing).</td></tr><tr><td><code dir="auto">injectKeyframes</code></td><td><code dir="auto">() =&gt; void</code></td><td>Generates and injects keyframes into the document based on <code dir="auto">keyFrameStyles</code> and <code dir="auto">keyFrameName</code>.</td></tr></tbody></table>
65+
<table><thead><tr><th>Method</th><th>Signature</th><th>Description</th></tr></thead><tbody><tr><td><code dir="auto">getGroupMotionState</code></td><td><code dir="auto">() =&gt; WMLMotionUIPropertyState</code></td><td>Returns the current state of the motion.</td></tr><tr><td><code dir="auto">animationEnd</code></td><td><code dir="auto">(evt?: AnimationEvent) =&gt; void</code></td><td>Handles the animation end event. Updates the motion state and applies final styles.</td></tr><tr><td><code dir="auto">openMotion</code></td><td><code dir="auto">() =&gt; void</code></td><td>Triggers the open motion.</td></tr><tr><td><code dir="auto">closeMotion</code></td><td><code dir="auto">() =&gt; void</code></td><td>Triggers the close motion.</td></tr><tr><td><code dir="auto">toggleMotion</code></td><td><code dir="auto">(val: &#39;forward&#39; | &#39;reverse&#39;) =&gt; void</code></td><td>Toggles the motion based on the direction (<code dir="auto">forward</code> for opening, <code dir="auto">reverse</code> for closing).</td></tr><tr><td><code dir="auto">injectKeyframes</code></td><td><code dir="auto">() =&gt; void</code></td><td>Generates and injects keyframes into the document based on <code dir="auto">keyFrameStyles</code> and <code dir="auto">keyFrameName</code>.</td></tr></tbody></table>
6666

6767

6868

@@ -771,7 +771,11 @@ updated package to reflect the version 18.2.2 of @angular/core package
771771

772772

773773

774-
### v18.2.2101 [9/1/24]
774+
### v18.2.2200 [9/3/24]
775+
776+
[BREAKING CHANGE] WMLAnimateUIProperty is now WMLMotionUIProperty and anywhere you see animate on the class (careful not to confuse with css) change to motion
777+
778+
### v18.2.2200 [9/3/24]
775779

776780
updated package to conform with @windmillcode/angular-wml-components-base[Next
777781
WML Schematics](/Windmillcode-Angular-CDK-Docs/schematics/wml-schematics/)

projects/wml-components-base/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@
1515
"scripts": {
1616
"build": "npx ng build"
1717
},
18-
"version": "18.2.2200"
18+
"version": "18.2.3000"
1919
}

projects/wml-field/README.md

+4
Original file line numberDiff line numberDiff line change
@@ -472,6 +472,10 @@ updated package to conform with @windmillcode/angular-wml-components-base
472472

473473
### v18.2.2101 [9/1/24]
474474

475+
updated package to conform with @windmillcode/angular-wml-components-base
476+
477+
### v18.2.2200 [9/3/24]
478+
475479
updated package to conform with @windmillcode/angular-wml-components-base[Previous
476480
WML Chips](/Windmillcode-Angular-CDK-Docs/components/wml-chips/)[Next
477481
WML File Manager](/Windmillcode-Angular-CDK-Docs/components/wml-file-manager/)

projects/wml-field/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
"peerDependencies": {
1010
"@angular/common": "^18.0.0",
1111
"@angular/core": "^18.0.0",
12-
"@windmillcode/angular-wml-components-base": "^18.2.2200"
12+
"@windmillcode/angular-wml-components-base": "^18.2.3000"
1313
},
1414
"private": false,
1515
"schematics": "",
1616
"scripts": {
1717
"build": "npx ng build"
1818
},
19-
"version": "18.2.2200"
19+
"version": "18.2.3000"
2020
}

projects/wml-file-manager/README.md

+4
Original file line numberDiff line numberDiff line change
@@ -437,6 +437,10 @@ updated package to conform with @windmillcode/angular-wml-components-base
437437

438438
### v18.2.2101 [9/1/24]
439439

440+
updated package to conform with @windmillcode/angular-wml-components-base
441+
442+
### v18.2.2200 [9/3/24]
443+
440444
updated package to conform with @windmillcode/angular-wml-components-base[Previous
441445
WML Field](/Windmillcode-Angular-CDK-Docs/components/wml-field/)[Next
442446
WML Form](/Windmillcode-Angular-CDK-Docs/components/wml-form/)

projects/wml-file-manager/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
"peerDependencies": {
1010
"@angular/common": "^18.0.0",
1111
"@angular/core": "^18.0.0",
12-
"@windmillcode/angular-wml-components-base": "^18.2.2200"
12+
"@windmillcode/angular-wml-components-base": "^18.2.3000"
1313
},
1414
"private": false,
1515
"schematics": "",
1616
"scripts": {
1717
"build": "npx ng build"
1818
},
19-
"version": "18.2.2200"
19+
"version": "18.2.3000"
2020
}

projects/wml-form/README.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Terminal window<code><div class="ec-line"><div class="code"><span style="--0:#82
2626

2727
the FormGroup is applied at the field level not the form level so essentiallly you do not need wml-form-zero to create your custom formto see how this complex form works if you type in abc in the name field then the email field is required however if the name field is not abc then you can empty the email field and submit the form. WMLForm is very impervious<iframe src="https://stackblitz.com/edit/stackblitz-starters-4zvh8e?ctl=1&embed=1&file=src%2Fmain.ts&theme=dark" style="width: 100%; height: calc(500/16 * 1em) !important;"></iframe>
2828

29-
### Dynamic Field Update
29+
### [Dynamic Field Update](#dynamic-field-update)
3030

3131
it replaces so you need the orginal field in case of adding fields<iframe src="https://stackblitz.com/edit/stackblitz-starters-wgiqyj?ctl=1&embed=1&file=src%2Fmain.ts&theme=dark" style="width: 100%; height: calc(500/16 * 1em) !important;"></iframe>
3232

@@ -158,6 +158,10 @@ updated package to conform with @windmillcode/angular-wml-components-base
158158

159159
### v18.2.2101 [9/1/24]
160160

161+
updated package to conform with @windmillcode/angular-wml-components-base
162+
163+
### v18.2.2200 [9/3/24]
164+
161165
updated package to conform with @windmillcode/angular-wml-components-base[Previous
162166
WML File Manager](/Windmillcode-Angular-CDK-Docs/components/wml-file-manager/)[Next
163167
WML Infinite Dropdown](/Windmillcode-Angular-CDK-Docs/components/wml-infinite-dropdown/)

projects/wml-form/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
"peerDependencies": {
1010
"@angular/common": "^18.0.0",
1111
"@angular/core": "^18.0.0",
12-
"@windmillcode/angular-wml-components-base": "^18.2.2200"
12+
"@windmillcode/angular-wml-components-base": "^18.2.3000"
1313
},
1414
"private": false,
1515
"schematics": "",
1616
"scripts": {
1717
"build": "npx ng build"
1818
},
19-
"version": "18.2.2200"
19+
"version": "18.2.3000"
2020
}

projects/wml-infinite-dropdown/README.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ To integrate the <code dir="auto">wml-infinite-dropdown</code> component into yo
2828

2929
<iframe src="https://stackblitz.com/edit/stackblitz-starters-fbsnop?ctl=1&embed=1&file=src%2Fmain.ts&theme=dark" style="width: 100%; height: calc(500/16 * 1em) !important;"></iframe>
3030

31-
### Adding Options
31+
### [Adding Options](#adding-options)
3232

3333
open the preview in a browser and view the hierachy for the true infinite dropdown<iframe src="https://stackblitz.com/edit/stackblitz-starters-cpmz6f?ctl=1&embed=1&file=src%2Fmain.ts&theme=dark" style="width: 100%; height: calc(500/16 * 1em) !important;"></iframe>
3434

@@ -507,6 +507,10 @@ updated package to conform with @windmillcode/angular-wml-components-base
507507

508508
### v18.2.2101 [9/1/24]
509509

510+
updated package to conform with @windmillcode/angular-wml-components-base
511+
512+
### v18.2.2200 [9/3/24]
513+
510514
updated package to conform with @windmillcode/angular-wml-components-base[Previous
511515
WML Form](/Windmillcode-Angular-CDK-Docs/components/wml-form/)[Next
512516
WML Input](/Windmillcode-Angular-CDK-Docs/components/wml-input/)

projects/wml-infinite-dropdown/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
"peerDependencies": {
1010
"@angular/common": "^18.0.0",
1111
"@angular/core": "^18.0.0",
12-
"@windmillcode/angular-wml-components-base": "^18.2.2200"
12+
"@windmillcode/angular-wml-components-base": "^18.2.3000"
1313
},
1414
"private": false,
1515
"schematics": "",
1616
"scripts": {
1717
"build": "npx ng build"
1818
},
19-
"version": "18.2.2200"
19+
"version": "18.2.3000"
2020
}

projects/wml-input/README.md

+4
Original file line numberDiff line numberDiff line change
@@ -460,6 +460,10 @@ updated package to conform with @windmillcode/angular-wml-components-base
460460

461461
### v18.2.2101 [9/1/24]
462462

463+
updated package to conform with @windmillcode/angular-wml-components-base
464+
465+
### v18.2.2200 [9/3/24]
466+
463467
updated package to conform with @windmillcode/angular-wml-components-base[Previous
464468
WML Infinite Dropdown](/Windmillcode-Angular-CDK-Docs/components/wml-infinite-dropdown/)[Next
465469
WML Mobile Nav](/Windmillcode-Angular-CDK-Docs/components/wml-mobile-nav/)

projects/wml-input/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
"peerDependencies": {
1010
"@angular/common": "^18.0.0",
1111
"@angular/core": "^18.0.0",
12-
"@windmillcode/angular-wml-components-base": "^18.2.2200"
12+
"@windmillcode/angular-wml-components-base": "^18.2.3000"
1313
},
1414
"private": false,
1515
"schematics": "",
1616
"scripts": {
1717
"build": "npx ng build"
1818
},
19-
"version": "18.2.2200"
19+
"version": "18.2.3000"
2020
}

projects/wml-mobile-nav/README.md

+4
Original file line numberDiff line numberDiff line change
@@ -433,6 +433,10 @@ updated package to conform with @windmillcode/angular-wml-components-base
433433

434434
### v18.2.2101 [9/1/24]
435435

436+
updated package to conform with @windmillcode/angular-wml-components-base
437+
438+
### v18.2.2200 [9/3/24]
439+
436440
updated package to conform with @windmillcode/angular-wml-components-base[Previous
437441
WML Input](/Windmillcode-Angular-CDK-Docs/components/wml-input/)[Next
438442
WML Notify](/Windmillcode-Angular-CDK-Docs/components/wml-notify/)

0 commit comments

Comments
 (0)