Vito e62c752f1f
[ADF-5305] - Added aspect list component (#6549)
* [ADF-5305] - Creation of aspect list and aspect list dialog components

* [ADF-5305] - unit test for aspect list

* [ADF-5305] - added filtering for aspects

* [ADF-5305] - enabling tests

* [ADF-5305] - added filtering and unit test

* [ADF-5305] - added context action to demo shell

* [ADF-5305] - added button on metadata card for opening aspects

* [ADF-5305] - fixed unit test for filtering aspects

* [ADF-5305] - added documentation

* [ADF-5305] - fixed lint

* [ADF-5305] - Updated the js-api calls

* [ADF-5305] - Removed circle dependency

* [ADF-5305] - Simplified code

* [ADF-5305] - revert changes on package.json

* [ADF-5305] - removed extra cspell word

* [ADF-5305] - added filtering on aspect list service

* [ADF-5305] - fix unit test for aspect service

* [ADF-5305] - reverted changes to package-loc

* [ADF-5305] - removed unused changes

* [ADF-5305] - attempt to fix PR #§

* [ADF-5305] - attempt to fix PR #2

* [ADF-5305] - attempt to fix PR #3

* [ADF-5305] - attempt to fix PR #4

* [ADF-5305] - attempt to fix PR #5

Co-authored-by: Vito Albano <vitoalbano@vitoalbano-mbp-0120.local>
2021-02-17 11:13:35 +00:00

1.2 KiB

Title, Added, Status, Last reviewed
Title Added Status Last reviewed
Aspect List component v2.0.0 Active 2021-01-20

Aspect List component

This component will show in an expandable row list with checkboxes all the aspect of a node, if a node id is given, or otherwise a complete list. The aspect are filtered via the app.config.json in this way :

  "aspect-visible": {
    "default" : ["as:aspectThatWillBeShowedIfPresent"]
  }

Basic Usage

    <adf-aspect-list (valueChanged)="onValueChanged($event)" [nodeId]="nodeId">
    </adf-aspect-list>

Class members

Properties

Name Type Default value Description
nodeId string Identifier of a node to apply likes to.

Events

Name Type Description
valueChanged EventEmitter<string> Emitted every time the user select a new aspect.

See also