minor documentation fixes

This commit is contained in:
Eugenio Romano
2020-06-23 09:53:25 +01:00
parent 46e4daeef3
commit 5ea7b19c20
4 changed files with 17 additions and 7 deletions

View File

@@ -1,3 +1,10 @@
---
Title: Version Compatibility Directive
Added: v3.9.0
Status: Active
Last reviewed: 2020-23-06
---
# [Version Compatibility Directive](../../../lib/core/directives/version-compatibility.directive.ts "Defined in version-compatibility.directive.ts")
Enables/disables components based on ACS version in use.
@@ -16,7 +23,7 @@ Enables/disables components based on ACS version in use.
| Name | Type | Default value | Description |
| ---- | ---- | ------------- | ----------- |
| adf-acs-version | `string` | | The minimum version required for a given component to work propertly. |
| adf-acs-version | `string` | | Minimum version required for component to work correctly . |
## Details
@@ -27,20 +34,23 @@ The directive takes the version specified in the html and compares it to the ver
This will allow certain features to be only present under specific versions.
#### Major version
```html
<button *adf-acs-version="'7'">
My Action
</button>
```
#### Major and minor version
#### Major and minor version
```html
<button *adf-acs-version="'6.2'">
My Action
</button>
```
#### Major, minor and patch version
#### Major, minor and patch version
```html
<button *adf-acs-version="'6.0.1'">
My Action
@@ -51,6 +61,4 @@ It can be set to match major, minor and patches of ACS versions. Fox example, if
If the minimum version required is not matched the component will not be initialized and will disappear from the DOM tree.
```
Note, if you dont place the * in front, the app wont be able to inject the TemplateRef and ViewContainerRef required for this directive to work.
```
Note, if you dont place the * in front, the app wont be able to inject the TemplateRef and ViewContainerRef required for this directive to work.