Skip to content

Commit fec2bc8

Browse files
committed
'[CHECKPOINT]' updated package to reflect the version 18.2.4 of @angular/core package
1 parent 6fc9e39 commit fec2bc8

File tree

20 files changed

+201
-27
lines changed

20 files changed

+201
-27
lines changed

projects/wml-accordion/README.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# WML Accordion
22

3+
This content is for the 18.2.3100 version. Switch to the[latest version](/Windmillcode-Angular-CDK-Docs/components/wml-accordion/)for up-to-date documentation.
4+
35
The Windmillcode Angular WML Accordion library provides a set of components and services to create accordion functionalities in Angular applications. This library facilitates the development of accordions with customizable sections, and animation controls, using WMLUIProperty to ensure consistency in development practices. Developers can construct accordions that are responsive and adaptable to various content types and user interactions, enhancing the informational architecture of Angular-based web applications.
46

57
WMLAccordionZeroComponent is the container which is populated with WMLAccordionZeroItemComponent to populate the accordion. WMLAccordionZeroItemComponent is a dynamic component and by defuault is uses WMLAccordionZeroSampleComponent as the accordion body and WMLAccordionZeroTitleComponent as the title of the accordion. you will want to replace
@@ -485,4 +487,12 @@ updated package to conform with @windmillcode/angular-wml-components-base
485487

486488
### v18.2.3112 [9/10/24]
487489

488-
updated package to conform with @windmillcode/angular-wml-components-base[](/Windmillcode-Angular-CDK-Docs/schematics/wml-schematics/)[](/Windmillcode-Angular-CDK-Docs/components/wml-button/)
490+
updated package to conform with @windmillcode/angular-wml-components-base
491+
492+
### v18.2.3200 [9/16/24]
493+
494+
updated package to conform with @windmillcode/wml-components-base
495+
496+
### v18.2.4000 [9/16/24]
497+
498+
updated package to reflect the version 18.2.4 of @angular/core package[](/Windmillcode-Angular-CDK-Docs/18.2.3100/schematics/wml-schematics/)[](/Windmillcode-Angular-CDK-Docs/18.2.3100/components/wml-button/)

projects/wml-angular-components-base/README.md

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# WML Angular Components Base
22

3+
This content is for the 18.2.3100 version. Switch to the[latest version](/Windmillcode-Angular-CDK-Docs/intro/wml-angular-components-base/)for up-to-date documentation.
4+
35
WML Angular Components Base extends the WML Components Base by integrating it with Angular-specific features and functionality. It builds on the foundation provided by the core library and adds seamless integration with Angular’s framework, making it easier to work with Angular modules, change detection, and Angular-based services like ngx-translate.
46

57
While WML Components Base provides the essential UI building blocks, WML Angular Components Base enhances these components to work natively with Angular. This includes adding support for Angular’s dependency injection, change detection, routing, and lifecycle hooks.
@@ -24,17 +26,17 @@ if you want a different animation for you animation states simply use a differen
2426

2527
**Custom Components**
2628

27-
nearly as same as WMLCustomComponent. Refer to[WMLCustomComponent](/Windmillcode-Angular-CDK-Docs/intro/wml-components-base/#wml-custom-component)
29+
nearly as same as WMLCustomComponent. Refer to[WMLCustomComponent](/18.2.3100/Windmillcode-Angular-CDK-Docs/intro/wml-components-base/#wml-custom-component)
2830

2931

3032

3133
## References
3234

3335

3436

35-
### WMLAngularMotionUIProperty extends[WMLMotionUIProperty](/Windmillcode-Angular-CDK-Docs/intro/wml-components-base/#wml-motion-ui-property-reference)
37+
### WMLAngularMotionUIProperty
3638

37-
<table><thead><tr><th>Property</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td>motionEndEvent</td><td><code dir="auto">Subject&lt;WMLMotionUIPropertyState&gt;</code></td><td>Subject triggered when a motion animation ends.</td></tr></tbody></table>
39+
Extends[WMLMotionUIProperty](/18.2.3100/Windmillcode-Angular-CDK-Docs/intro/wml-components-base/#wml-motion-ui-property-reference)<table><thead><tr><th>Property</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td><code dir="auto">motionEndEvent</code></td><td><code dir="auto">Subject&lt;WMLMotionUIPropertyState&gt;</code></td><td>Subject triggered when a motion ends.</td></tr><tr><td><code dir="auto">motionKeyFrameEvent</code></td><td><code dir="auto">Subject&lt;string&gt;</code></td><td>Subject triggered at specific keyframes during css transitions.</td></tr></tbody></table>
3840

3941

4042

@@ -90,4 +92,16 @@ updated package to conform with @windmillcode/angular-wml-components-base
9092

9193
### v18.2.3112 [9/10/24]
9294

93-
updated package to conform with @windmillcode/angular-wml-components-base[](/Windmillcode-Angular-CDK-Docs/intro/wml-components-base)[](/Windmillcode-Angular-CDK-Docs/schematics/wml-schematics/)
95+
updated package to conform with @windmillcode/angular-wml-components-base
96+
97+
### v18.2.3200 [9/16/24]
98+
99+
[UPDATE] added motionKeyFrameEvent for css transitions WMLAngularMotionUIProperty
100+
101+
### v18.2.3200 [9/16/24]
102+
103+
updated package to conform with @windmillcode/wml-components-base
104+
105+
### v18.2.4000 [9/16/24]
106+
107+
updated package to reflect the version 18.2.4 of @angular/core package[](/Windmillcode-Angular-CDK-Docs/18.2.3100/intro/wml-components-base)[](/Windmillcode-Angular-CDK-Docs/18.2.3100/schematics/wml-schematics/)

projects/wml-button/README.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# WML Button
22

3+
This content is for the 18.2.3100 version. Switch to the[latest version](/Windmillcode-Angular-CDK-Docs/components/wml-button/)for up-to-date documentation.
4+
35
The <code dir="auto">wml-button</code> library is an Angular-focused toolkit designed to provide developers with versatile and customizable button components. Its primary goal is to offer a streamlined approach to implementing interactive buttons within Angular applications, addressing common challenges such as dynamic content loading, user interaction handling, and flexible styling. By delivering a set of modular and adaptable components, the library aims to enhance the development workflow and enrich the user experience across diverse application scenarios.
46

57
The library includes two primary components:
@@ -523,4 +525,12 @@ updated package to conform with @windmillcode/angular-wml-components-base
523525

524526
### v18.2.3112 [9/10/24]
525527

526-
updated package to conform with @windmillcode/angular-wml-components-base[](/Windmillcode-Angular-CDK-Docs/components/wml-accordion/)[](/Windmillcode-Angular-CDK-Docs/components/wml-chips/)
528+
updated package to conform with @windmillcode/angular-wml-components-base
529+
530+
### v18.2.3200 [9/16/24]
531+
532+
updated package to conform with @windmillcode/wml-components-base
533+
534+
### v18.2.4000 [9/16/24]
535+
536+
updated package to reflect the version 18.2.4 of @angular/core package[](/Windmillcode-Angular-CDK-Docs/18.2.3100/components/wml-accordion/)[](/Windmillcode-Angular-CDK-Docs/18.2.3100/components/wml-chips/)

projects/wml-chips/README.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# WML Chips
22

3+
This content is for the 18.2.3100 version. Switch to the[latest version](/Windmillcode-Angular-CDK-Docs/components/wml-chips/)for up-to-date documentation.
4+
35
The Angular WML Chips library provides a highly customizable chips component for Angular applications. It offers a variety of features to enhance user interaction and improve the overall user experience.
46

57

@@ -467,4 +469,12 @@ updated package to conform with @windmillcode/angular-wml-components-base
467469

468470
### v18.2.3112 [9/10/24]
469471

470-
updated package to conform with @windmillcode/angular-wml-components-base[](/Windmillcode-Angular-CDK-Docs/components/wml-button/)[](/Windmillcode-Angular-CDK-Docs/components/wml-field/)
472+
updated package to conform with @windmillcode/angular-wml-components-base
473+
474+
### v18.2.3200 [9/16/24]
475+
476+
updated package to conform with @windmillcode/wml-components-base
477+
478+
### v18.2.4000 [9/16/24]
479+
480+
updated package to reflect the version 18.2.4 of @angular/core package[](/Windmillcode-Angular-CDK-Docs/18.2.3100/components/wml-button/)[](/Windmillcode-Angular-CDK-Docs/18.2.3100/components/wml-field/)

projects/wml-components-base/README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# WML Components Base
22

3+
This content is for the 18.2.3100 version. Switch to the[latest version](/Windmillcode-Angular-CDK-Docs/intro/wml-components-base/)for up-to-date documentation.
4+
35
When working on web applications, there is no standard baseline. The 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
46

57

@@ -913,4 +915,8 @@ updated package to conform with @windmillcode/angular-wml-components-base
913915

914916
### v18.2.3112 [9/10/24]
915917

916-
updated package to conform with @windmillcode/angular-wml-components-base[](/Windmillcode-Angular-CDK-Docs/intro/wml-angular-components-base)
918+
updated package to conform with @windmillcode/angular-wml-components-base
919+
920+
### v18.2.4000 [9/16/24]
921+
922+
updated package to reflect the version 18.2.4 of @angular/core package[](/Windmillcode-Angular-CDK-Docs/18.2.3100/intro/wml-angular-components-base)

projects/wml-field/README.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# WML Field
22

3+
This content is for the 18.2.3100 version. Switch to the[latest version](/Windmillcode-Angular-CDK-Docs/components/wml-field/)for up-to-date documentation.
4+
35
The Angular WML Field library is an Angular-based framework designed to enhance the functionality and management of form fields within web applications. It provides a robust set of components and services that simplify the creation, validation, and handling of form fields, addressing common challenges faced by developers in form management. The library integrates seamlessly with Angular’s reactive forms module, offering additional utilities for field state management, validation messaging, and dynamic content loading, thereby streamlining the form development process and improving user interaction.
46

57
At the core of the <code dir="auto">angular-wml-field</code> library are several central components, including <code dir="auto">WMLFieldZero</code> and <code dir="auto">WMLLabelZero</code> , each serving a distinct purpose within the form management ecosystem. <code dir="auto">WMLFieldZero</code> acts as a container for individual form fields, encapsulating the logic for field rendering, validation, and interaction. It allows for the integration of custom components, enhancing flexibility and extensibility. <code dir="auto">WMLLabelZero</code> , on the other hand, is dedicated to managing field labels and validation messages, supporting dynamic content capabilities. These components are designed to work in unison, with <code dir="auto">WMLFieldZero</code> typically serving as a parent container that orchestrates the behavior of nested label and input components. Developers can customize these components through various input parameters and methods, enabling the creation of tailored form experiences that cater to specific application needs.
@@ -492,4 +494,12 @@ updated package to conform with @windmillcode/angular-wml-components-base
492494

493495
### v18.2.3112 [9/10/24]
494496

495-
updated package to conform with @windmillcode/angular-wml-components-base[](/Windmillcode-Angular-CDK-Docs/components/wml-chips/)[](/Windmillcode-Angular-CDK-Docs/components/wml-file-manager/)
497+
updated package to conform with @windmillcode/angular-wml-components-base
498+
499+
### v18.2.3200 [9/16/24]
500+
501+
updated package to conform with @windmillcode/wml-components-base
502+
503+
### v18.2.4000 [9/16/24]
504+
505+
updated package to reflect the version 18.2.4 of @angular/core package[](/Windmillcode-Angular-CDK-Docs/18.2.3100/components/wml-chips/)[](/Windmillcode-Angular-CDK-Docs/18.2.3100/components/wml-file-manager/)

projects/wml-file-manager/README.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# WML File Manager
22

3+
This content is for the 18.2.3100 version. Switch to the[latest version](/Windmillcode-Angular-CDK-Docs/components/wml-file-manager/)for up-to-date documentation.
4+
35
The Angular WML File Manager library is designed to enhance Angular applications by providing robust file upload capabilities. This library streamlines the process of integrating file upload functionality, addressing common challenges such as handling multiple file formats, validating file sizes, and providing feedback on the upload process. Its primary goal is to offer a configurable and efficient solution for developers to incorporate file upload features into their applications, with a focus on ease of use and flexibility.
46

57
At the heart of the library are several key components that facilitate its core functionality. The library includes components for file selection, upload progress indication, and error handling. These components work in concert to provide a seamless user experience, allowing for the asynchronous upload of files with real-time progress feedback. Developers have the ability to customize these components, tailoring the file upload experience to their application’s specific needs. Parameters and services are exposed to enable customization, such as defining file size limits, specifying allowed file types, and customizing the UI elements. The library also supports interactivity, offering hooks and events that developers can leverage to create dynamic responses to the file upload process. In terms of implementation, the library encourages a modular approach, where developers can integrate and configure the file upload components within their existing Angular applications, ensuring flexibility and adaptability to various use cases.
@@ -457,4 +459,12 @@ updated package to conform with @windmillcode/angular-wml-components-base
457459

458460
### v18.2.3112 [9/10/24]
459461

460-
updated package to conform with @windmillcode/angular-wml-components-base[](/Windmillcode-Angular-CDK-Docs/components/wml-field/)[](/Windmillcode-Angular-CDK-Docs/components/wml-form/)
462+
updated package to conform with @windmillcode/angular-wml-components-base
463+
464+
### v18.2.3200 [9/16/24]
465+
466+
updated package to conform with @windmillcode/wml-components-base
467+
468+
### v18.2.4000 [9/16/24]
469+
470+
updated package to reflect the version 18.2.4 of @angular/core package[](/Windmillcode-Angular-CDK-Docs/18.2.3100/components/wml-field/)[](/Windmillcode-Angular-CDK-Docs/18.2.3100/components/wml-form/)

projects/wml-form/README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# WML Form
22

3+
This content is for the 18.2.3100 version. Switch to the[latest version](/Windmillcode-Angular-CDK-Docs/components/wml-form/)for up-to-date documentation.
4+
35
The Angular WML Form Libary is a versatile and customizable library designed to streamline form creation and management in Angular applications. This component offers the following features:
46

57
**Dynamic Field Management**: Easily manage and update fields dynamically using the <code dir="auto">updateFields</code> and <code dir="auto">updateFieldsWrapper</code> methods.**Flexible Layouts**: Define field sections to organize and layout fields in a structured manner.**Responsive Design**: Ensures forms look great on various screen sizes with built-in media queries.**Custom Styling**: Supports custom styles including glassmorphism effects for a modern UI.**Input Handling**: Handles various types of inputs including standalone fields and WML cards.**Event Handling**: Emits events when fields are updated, allowing for reactive and interactive forms.
@@ -178,4 +180,8 @@ updated package to conform with @windmillcode/angular-wml-components-base
178180

179181
### v18.2.3112 [9/10/24]
180182

181-
updated package to conform with @windmillcode/angular-wml-components-base[](/Windmillcode-Angular-CDK-Docs/components/wml-file-manager/)[](/Windmillcode-Angular-CDK-Docs/components/wml-infinite-dropdown/)
183+
updated package to conform with @windmillcode/angular-wml-components-base
184+
185+
### v18.2.4000 [9/16/24]
186+
187+
updated package to reflect the version 18.2.4 of @angular/core package[](/Windmillcode-Angular-CDK-Docs/18.2.3100/components/wml-file-manager/)[](/Windmillcode-Angular-CDK-Docs/18.2.3100/components/wml-infinite-dropdown/)

projects/wml-infinite-dropdown/README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# WML Infinite Dropdown
22

3+
This content is for the 18.2.3100 version. Switch to the[latest version](/Windmillcode-Angular-CDK-Docs/components/wml-infinite-dropdown/)for up-to-date documentation.
4+
35
The Angular WML Infinite Dropdown library library provides a flexible and dynamic dropdown component for Angular applications, aiming to enhance user interfaces with nested and infinitely cascading options. It addresses the need for a versatile dropdown menu in Angular projects, offering a solution that supports multiple levels of navigation and interaction. This library is particularly useful for developers looking to implement complex menu structures without the hassle of managing intricate state logic or nested structures manually.
46

57
Central to this library is the <code dir="auto">WmlInfiniteDropdownComponent</code> , which serves as the main container for the dropdown items. This component can be dynamically populated with a variety of options and sub-options, allowing for deep nesting and a hierarchical menu structure. Alongside it, the <code dir="auto">WmlInfiniteDropdownItemComponent</code> represents individual items within the dropdown, which can be further customized using the <code dir="auto">WmlSampleInfiniteDropdownItemComponent</code> . These components work in tandem to render the dropdown menu, manage its state, and handle user interactions. Developers can customize the appearance and behavior of the dropdown through parameters like <code dir="auto">WmlInfiniteDropdownProps</code> and <code dir="auto">WmlInfiniteDropdownOption</code> , which offer control over the items’ content, styling, and interaction handlers. This level of interactivity and customization enables the creation of complex menu systems that are both functional and visually appealing. The library’s design encourages a modular approach, where the main dropdown component acts as a container that can be filled with various configurable options, promoting reusability and maintainability in Angular applications.
@@ -527,4 +529,8 @@ updated package to conform with @windmillcode/angular-wml-components-base
527529

528530
### v18.2.3112 [9/10/24]
529531

530-
updated package to conform with @windmillcode/angular-wml-components-base[](/Windmillcode-Angular-CDK-Docs/components/wml-form/)[](/Windmillcode-Angular-CDK-Docs/components/wml-input/)
532+
updated package to conform with @windmillcode/angular-wml-components-base
533+
534+
### v18.2.4000 [9/16/24]
535+
536+
updated package to reflect the version 18.2.4 of @angular/core package[](/Windmillcode-Angular-CDK-Docs/18.2.3100/components/wml-form/)[](/Windmillcode-Angular-CDK-Docs/18.2.3100/components/wml-input/)

0 commit comments

Comments
 (0)