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

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

package.json

Lines changed: 11 additions & 11 deletions
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

Lines changed: 4 additions & 0 deletions
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

Lines changed: 2 additions & 2 deletions
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

Lines changed: 4 additions & 0 deletions
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

Lines changed: 2 additions & 2 deletions
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

Lines changed: 4 additions & 0 deletions
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

Lines changed: 3 additions & 3 deletions
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

Lines changed: 12 additions & 8 deletions
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

Lines changed: 1 addition & 1 deletion
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
}

0 commit comments

Comments
 (0)