27.0.6 • Published 4 months ago

arlas-wui-toolkit v27.0.6

Weekly downloads
212
License
Apache-2.0
Repository
github
Last release
4 months ago

ARLAS-wui-Toolkit

Build Status npm version

ARLAS-wui-toolkit is the glue that brings the components and their contributors together in an Analytics board.

It's an Angular application that provides one configuration file where to declare :

  • the ARLAS-server collection
  • the analytics (components and contributors)
  • the timeline with shortcuts and datepicker
  • the share component
  • the tag component.

How to use in your Angular web application

  1. Install arlas-wui-toolkit in your Angular web application

    $ npm install --save arlas-wui-toolkit
  2. Declare a config.json file in the src folder. Here an example of a config.json file.

  3. Import the ArlasToolKitModule in your application module

    @NgModule({imports: [ArlasToolKitModule]})
    export class AppModule {}

    Once imported, this module will launch the ArlasStartupService that parses your config.json file and emits an event arlasIsUp if the configuration file is valid. Otherwise, a list of errors on this file will be plotted in a dialog window.

  4. In your bootstrap component you can inject the ArlasStartupService and subscribe to the arlasIsUp event.

    constructor(private arlasStartUpService: ArlasStartupService) {
        this.arlasStartUpService.arlasIsUp.subscribe(isUp => {
            if (isUp) {
            /* your code*/
            }
        });
    }
  5. You can add your own component in your application and feed it with data using an arlas-web-contributor. Let's say a search bar. To do so, you need to register your contributor to a ArlasCollaborativeSearchService and a ArlasConfigService that are provided by the ArlasToolKitModule.

    Inject ArlasCollaborativeSearchService and ArlasConfigService in your bootstrap component and wait for arlasIsUp event to declare your contributor :

    constructor(private arlasStartUpService: ArlasStartupService, private collaborativeService: ArlasCollaborativeSearchService, private configService: ArlasConfigService) {
        this.arlasStartUpService.arlasIsUp.subscribe(isUp => {
            if (isUp) {
                const chipsSearchContributor = new ChipsSearchContributor('contributorId',
                  sizeOnBackspaceBus,
                  this.collaborativeService,
                  this.configService);
                /* your code*/
            }
        });
    }
  1. In your bootstrap component, add the html tags.

    <!-- Analytic board [groups] input is fed from the `config.json` file-->
    <arlas-analytics-board [groups]="this.configService.getValue('arlas.web.analytics')"></arlas-analytics-board>
    
    <!-- [timelineComponent] input is fed from the `config.json` file -->
    <arlas-timeline [timelineComponent]="this.configService.getValue('arlas.web.components.timeline')"></arlas-timeline>
    
    <!-- ... -->

Documentation

Check the documentation of components and services of ARLAS-wui-toolkit out.

Versioning

We use our own x.y.z versioning schema, where :

  • x : Incremented as soon as the ARLAS-server API changes
  • y : Incremented as soon as a component inputs or outputs change or a new service is proposed.
  • z : Incremented as soon as the toolkit implementation receives a fix or an enhancement.

Authors

See also the list of contributors who participated in this project.

LICENSE

This project is licensed under the Apache License, Version 2.0 - see the LICENSE.txt file for details.

27.0.6

4 months ago

27.0.4

5 months ago

27.0.5

5 months ago

27.0.3

5 months ago

27.0.2

5 months ago

27.0.0

5 months ago

27.0.1

5 months ago

27.0.0-rc.10

6 months ago

27.0.0-rc.11

6 months ago

27.0.0-rc.9

6 months ago

27.0.0-rc.7

6 months ago

27.0.0-rc.8

6 months ago

26.1.3

6 months ago

26.1.2

6 months ago

26.0.7-1

6 months ago

27.0.0-rc.3

6 months ago

27.0.0-rc.4

6 months ago

27.0.0-rc.5

6 months ago

27.0.0-rc.6

6 months ago

27.0.0-test-rc.1

7 months ago

27.0.0-rc.2

7 months ago

27.0.0-beta.7

7 months ago

27.0.0-beta.6

7 months ago

26.1.1

7 months ago

27.0.0-beta.5

7 months ago

27.0.0-map.beta.1

7 months ago

26.1.0

7 months ago

27.0.0-rc.1

7 months ago

26.1.0-beta.3

8 months ago

26.1.0-beta.2

8 months ago

26.1.0-beta.1

8 months ago

27.0.0-beta.4

8 months ago

27.0.0-beta.3

8 months ago

27.0.0-map.alpha.5

8 months ago

26.0.12-beta.2

8 months ago

26.0.12-beta.3

8 months ago

26.0.12-beta.1

8 months ago

27.0.0-map.alpha.4

8 months ago

27.0.0-map.alpha.3

8 months ago

26.0.10

8 months ago

26.0.11

8 months ago

26.0.10-rc.1

8 months ago

27.0.0-beta.2

8 months ago

27.0.0-map.alpha.2

8 months ago

27.0.0-map.alpha.0

8 months ago

26.0.9

9 months ago

27.0.0-beta.1

9 months ago

26.0.9-beta.1

10 months ago

26.0.0-rc.4

11 months ago

26.0.0-rc.5

11 months ago

26.0.0-rc.3

11 months ago

26.0.8

10 months ago

26.0.7

10 months ago

26.0.6

10 months ago

26.0.5

10 months ago

26.0.4

10 months ago

26.0.3

10 months ago

26.0.2

10 months ago

26.0.1

10 months ago

26.0.0

10 months ago

24.3.19

10 months ago

26.0.0-rc.1

11 months ago

26.0.0-rc.2

11 months ago

25.2.0-beta.2

11 months ago

25.2.0-beta.1

11 months ago

25.1.1

1 year ago

25.1.0

1 year ago

25.1.2

12 months ago

23.3.18

1 year ago

25.0.3

1 year ago

26.0.0-beta.2

12 months ago

26.0.0-beta.1

12 months ago

24.3.18

1 year ago

25.0.2

1 year ago

25.0.1

1 year ago

25.0.0

1 year ago

25.0.0-rc.7

1 year ago

25.0.0-rc.4

1 year ago

25.0.0-rc.3

1 year ago

25.0.0-rc.6

1 year ago

25.0.0-rc.5

1 year ago

25.0.0-beta.18

1 year ago

25.0.0-rc.2

1 year ago

25.0.0-rc.0

1 year ago

25.0.0-rc.1

1 year ago

25.0.0-beta.17

1 year ago

25.0.0-beta.16

1 year ago

25.0.0-beta.14

1 year ago

25.0.0-beta.13

1 year ago

25.0.0-beta.15

1 year ago

25.0.0-beta.12

1 year ago

24.3.17

1 year ago

24.3.16-beta.1

1 year ago

24.3.16-beta.2

1 year ago

24.3.16

1 year ago

24.3.15

1 year ago

25.0.0-beta.11

1 year ago

24.3.14

1 year ago

24.3.12

1 year ago

24.3.13

1 year ago

24.3.11

1 year ago

24.3.11-beta.1

1 year ago

24.3.10

1 year ago

25.0.0-beta.9

1 year ago

25.0.0-beta.10

1 year ago

25.0.0-beta.8

1 year ago

25.0.0-beta.7

1 year ago

25.0.0-beta.6

1 year ago

24.3.9

1 year ago

24.3.10-beta.4

1 year ago

24.3.8

1 year ago

25.0.0-beta.5

1 year ago

24.3.7

1 year ago

24.3.7-beta.2

1 year ago

24.3.7-beta.1

1 year ago

25.0.0-beta.4

1 year ago

24.3.6

1 year ago

25.0.0-beta.3

1 year ago

25.0.0-beta.2

1 year ago

25.0.0-beta.1

1 year ago

24.3.5-alpha.6

1 year ago

24.3.5-alpha.5

1 year ago

24.3.5

1 year ago

24.3.5-alpha-5

1 year ago

24.3.5-alpha.4

1 year ago

24.3.5-alpha.3

1 year ago

24.3.5-alpha.1

1 year ago

24.3.5-alpha.2

1 year ago

24.3.4

2 years ago

24.3.3

2 years ago

24.3.2

2 years ago

24.3.1

2 years ago

24.3.0

2 years ago

24.3.0-rc.1

2 years ago

24.3.0-beta.15

2 years ago

24.2.1

2 years ago

24.3.0-beta.13

2 years ago

24.3.0-beta.14

2 years ago

24.2.0

2 years ago

24.3.0-beta.11

2 years ago

24.3.0-beta.12

2 years ago

24.3.0-beta.10

2 years ago

24.3.0-beta.6

2 years ago

24.3.0-beta.7

2 years ago

24.3.0-beta.8

2 years ago

24.3.0-beta.9

2 years ago

24.3.0-beta.2

2 years ago

24.3.0-beta.3

2 years ago

24.3.0-beta.4

2 years ago

24.3.0-beta.5

2 years ago

24.3.0-beta.1

2 years ago

24.1.4

2 years ago

24.1.3

2 years ago

24.1.2

2 years ago

24.1.6

2 years ago

24.1.5

2 years ago

24.2.0-beta.6

2 years ago

24.2.0-beta.5

2 years ago

24.2.0-beta.7

2 years ago

24.2.0-beta.4

2 years ago

24.2.0-beta.3

2 years ago

24.1.1

2 years ago

24.2.0-beta.2

2 years ago

24.2.0-beta.1

2 years ago

23.2.0-beta.11

2 years ago

24.1.0-beta.7

2 years ago

24.1.0-beta.6

2 years ago

24.1.0-beta.5

2 years ago

24.1.0-beta.4

2 years ago

24.1.0-beta.3

2 years ago

24.1.0-beta.2

2 years ago

24.1.0-beta.1

2 years ago

24.1.0-beta.9

2 years ago

24.1.0-beta.8

2 years ago

24.1.0

2 years ago

24.0.0-beta.1

2 years ago

24.0.0-beta.2

2 years ago

24.0.0-beta.3

2 years ago

24.0.1

2 years ago

24.0.0

2 years ago

23.2.3

2 years ago

23.2.0-beta.9

2 years ago

23.2.0-beta.8

2 years ago

23.2.0-beta.10

2 years ago

23.2.0-rc.1

2 years ago

23.1.1-beta.10

2 years ago

23.2.0-beta.7

2 years ago

23.2.0-beta.6

2 years ago

23.2.0-beta.5

2 years ago

23.2.0-beta.4

2 years ago

23.2.0-beta.3

2 years ago

23.2.2

2 years ago

23.2.1

2 years ago

23.2.0

2 years ago

22.0.12

2 years ago

22.0.11

3 years ago

23.1.1-beta.9

2 years ago

23.1.1-beta.8

2 years ago

23.1.1-beta.7

2 years ago

23.1.1-beta.6

2 years ago

23.1.1-beta.5

2 years ago

23.1.1-beta.4

3 years ago

23.3.0-beta.1

3 years ago

23.2.0-beta.2

3 years ago

23.2.0-beta.1

3 years ago

23.1.0-alpha.10

3 years ago

23.1.0-beta.1

3 years ago

23.1.0-beta.2

3 years ago

23.1.0-beta.3

3 years ago

23.1.0-beta.4

3 years ago

22.0.10

3 years ago

23.1.0-alpha.9

3 years ago

23.1.0-alpha.8

3 years ago

23.1.0-alpha.7

3 years ago

23.1.1-beta.3

3 years ago

23.1.1-beta.2

3 years ago

23.1.1-beta.1

3 years ago

23.1.0

3 years ago

23.0.5-beta.1

3 years ago

23.0.5-beta.2

3 years ago

22.0.3

3 years ago

22.0.9

3 years ago

22.0.8

3 years ago

22.0.7

3 years ago

22.0.6

3 years ago

22.0.5

3 years ago

22.0.4

3 years ago

23.0.4

3 years ago

23.0.3

3 years ago

23.0.0

3 years ago

23.0.2

3 years ago

23.0.1

3 years ago

23.1.0-alpha.2

3 years ago

23.1.0-alpha.1

3 years ago

23.1.0-alpha.6

3 years ago

23.1.0-alpha.5

3 years ago

23.1.0-alpha.4

3 years ago

23.1.0-alpha.3

3 years ago

23.0.0-rc.1

3 years ago

19.2.1

3 years ago

23.0.0-alpha.1

3 years ago

23.0.1-beta.2

3 years ago

23.0.0-alpha.2

3 years ago

23.0.1-beta.1

3 years ago

23.0.0-alpha.3

3 years ago

23.0.0-alpha.4

3 years ago

23.0.1-beta.3

3 years ago

23.0.0-alpha.5

3 years ago

23.0.0-alpha.6

3 years ago

23.0.0-alpha.7

3 years ago

23.0.0-alpha.8

3 years ago

23.0.0-alpha.9

3 years ago

20.1.2

3 years ago

22.0.2

3 years ago

22.0.1

3 years ago

22.0.0

3 years ago

21.0.0

3 years ago

21.0.0-beta.1

3 years ago

21.0.0-beta.3

3 years ago

21.0.0-beta.2

3 years ago

20.1.1

3 years ago

19.3.0-dev0

4 years ago

20.1.0-beta.4

3 years ago

19.2.0-beta.0

4 years ago

20.1.0-beta.1

3 years ago

20.1.0-beta.3

3 years ago

20.1.0-beta.2

3 years ago

20.0.0-rc.1

4 years ago

20.0.0-rc.2

4 years ago

19.2.0

4 years ago

20.0.0-beta.9

4 years ago

20.0.0-beta.8

4 years ago

20.0.0-beta.7

4 years ago

20.0.0-beta.6

4 years ago

20.0.0-beta.5

4 years ago

20.0.0-beta.4

4 years ago

20.0.0-beta.3

4 years ago

20.0.0-beta.2

4 years ago

20.0.0-beta.1

4 years ago

20.0.0-beta.0

4 years ago

20.0.1

3 years ago

20.0.0

3 years ago

19.1.2

3 years ago

20.1.0

3 years ago

20.0.0-beta.10

4 years ago

20.0.0-beta.11

4 years ago

20.0.0-beta.12

4 years ago

20.0.0-beta.13

4 years ago

20.0.0-beta.14

4 years ago

20.0.0-beta.15

4 years ago

12.7.6

4 years ago

17.2.6

4 years ago

19.1.0

4 years ago

19.1.1

4 years ago

19.0.3

4 years ago

10.0.3

4 years ago

19.0.4-beta.0

4 years ago

19.0.2

4 years ago

19.0.1

4 years ago

19.0.0

4 years ago

12.7.5

4 years ago

19.0.0-beta.6

4 years ago

18.1.2

4 years ago

17.2.5

4 years ago

18.1.1

4 years ago

18.1.0

4 years ago

19.0.0-beta.4

4 years ago

19.0.0-beta.3

4 years ago

19.0.0-beta.5

4 years ago

18.0.2

4 years ago

17.2.4

4 years ago

18.0.1

4 years ago

17.2.3

4 years ago

19.0.0-beta.2

4 years ago

19.0.0-beta.1

4 years ago

17.2.2

4 years ago

18.0.0

4 years ago

17.2.1

4 years ago

18.0.0-rc.0

4 years ago

17.2.0-beta.2

4 years ago

17.2.0-beta.1

4 years ago

17.2.0

4 years ago

17.2.0-beta.0

4 years ago

17.1.2

4 years ago

17.1.1

4 years ago

17.1.0

4 years ago

17.0.0-beta.1

4 years ago

17.0.0-beta.0

4 years ago

16.1.1

4 years ago

16.1.0

4 years ago

16.1.2

4 years ago

17.0.0

4 years ago

16.0.1

4 years ago

16.0.0

4 years ago

15.0.1

4 years ago

15.0.0

4 years ago

15.0.0-beta.1

4 years ago

14.3.2

4 years ago

15.0.0-beta.0

4 years ago

14.3.1

4 years ago

14.3.0

4 years ago

14.2.0

4 years ago

12.7.4

4 years ago

14.2.0-beta.2

4 years ago

14.2.0-beta.3

4 years ago

14.2.0-beta.4

4 years ago

14.2.0-beta.1

5 years ago

14.1.1

5 years ago

14.1.1-beta.0

5 years ago

14.1.0

5 years ago

14.1.0-beta.0

5 years ago

14.0.1

5 years ago

14.0.0

5 years ago

14.0.0-rc.3

5 years ago

14.0.0-rc.2

5 years ago

14.0.0-rc.1

5 years ago

12.7.3

5 years ago

12.7.3-beta.1

5 years ago

14.0.0-beta.13

5 years ago

14.0.0-beta.12

5 years ago

14.0.0-beta.11

5 years ago

14.0.0-beta.10

5 years ago

14.0.0-beta.9

5 years ago

14.0.0-beta.8

5 years ago

14.0.0-beta.7

5 years ago

14.0.0-beta.6

5 years ago

14.0.0-beta.5

5 years ago

14.0.0-beta.4

5 years ago

14.0.0-beta.3

5 years ago

14.0.0-beta.2

5 years ago

14.0.0-beta.1

5 years ago

14.0.0-beta.0

5 years ago

12.7.2

5 years ago

13.0.2

5 years ago

13.0.1

5 years ago

13.0.0

5 years ago

13.0.0-beta.22

5 years ago

13.0.0-rc.0

5 years ago

13.0.0-beta.20

5 years ago

13.0.0-beta.21

5 years ago

13.0.0-beta.19

5 years ago

13.0.0-beta.17

5 years ago

13.0.0-beta.18

5 years ago

13.0.0-beta.16

5 years ago

13.0.0-beta.15

5 years ago

13.0.0-beta.13

5 years ago

13.0.0-beta.14

5 years ago

13.0.0-beta.12

5 years ago

13.0.0-beta.11

5 years ago

13.0.0-beta.10

5 years ago

12.7.1

5 years ago

13.0.0-beta.9

5 years ago

13.0.0-beta.8

5 years ago

13.0.0-beta.7

5 years ago

13.0.0-beta.6

5 years ago

13.0.0-beta.5

5 years ago

13.0.0-beta.4

5 years ago

13.0.0-beta.3

5 years ago

13.0.0-beta.2

5 years ago

13.0.0-beta.1

5 years ago

13.0.0-beta.0

5 years ago

12.7.0

5 years ago

12.6.1

5 years ago

12.6.0

5 years ago

12.5.3

5 years ago

12.5.2

5 years ago

12.5.1

5 years ago

12.5.0

5 years ago

12.4.0

5 years ago

12.3.0

5 years ago

12.2.2

5 years ago

11.5.2

5 years ago

11.5.1

5 years ago

11.5.0

5 years ago

12.2.1

5 years ago

12.2.0

5 years ago

12.2.0-beta.1

6 years ago

12.1.3

6 years ago

12.2.0-beta.0

6 years ago

12.1.2

6 years ago

12.1.1

6 years ago

12.1.0

6 years ago

12.0.0

6 years ago

12.0.0-beta.8

6 years ago

12.0.0-beta.7

6 years ago

12.0.0-beta.5

6 years ago

12.0.0-beta.6

6 years ago

12.0.0-beta.4

6 years ago

12.0.0-beta.2

6 years ago

12.0.0-beta.3

6 years ago

12.0.0-beta.1

6 years ago

11.4.0

6 years ago

12.0.0-beta.0

6 years ago

11.3.0

6 years ago

11.2.3

6 years ago

11.2.2

6 years ago

11.2.1

6 years ago

11.2.0

6 years ago

11.1.2

6 years ago

11.1.1

6 years ago

11.1.0

6 years ago

11.0.0

6 years ago

10.3.0-beta.2

6 years ago

10.3.0-beta.1

6 years ago

10.3.0-beta.0

6 years ago

10.2.0

6 years ago

10.1.0

6 years ago

10.0.3-beta.0

6 years ago

10.0.2

6 years ago

10.0.1

6 years ago

10.0.1-beta.1

6 years ago

10.0.1-beta.0

6 years ago

10.0.0

6 years ago

10.0.0-beta.0

6 years ago

9.3.0

6 years ago

9.3.0-beta.4

6 years ago

9.3.0-beta.3

6 years ago

9.3.0-beta.2

6 years ago

9.3.0-beta.1

6 years ago

9.3.0-beta.0

6 years ago

9.2.0

6 years ago

9.2.0-beta.3

6 years ago

9.2.0-beta.2

6 years ago

9.2.0-beta.1

6 years ago

9.2.0-beta.0

6 years ago

9.1.3

6 years ago

9.1.2

7 years ago

9.1.1

7 years ago

9.1.0

7 years ago

9.1.0-beta.3

7 years ago

9.1.0-beta.2

7 years ago

9.0.2

7 years ago

9.1.0-beta.1

7 years ago

9.1.0-beta.0

7 years ago

9.0.1

7 years ago

9.0.0-beta.3

7 years ago

9.0.0-beta.2

7 years ago

9.0.0-beta.1

7 years ago

9.0.0-beta.0

7 years ago

8.0.0

7 years ago

8.0.0-beta.1

7 years ago

8.0.0-beta.0

7 years ago

7.4.3

7 years ago

7.4.2

7 years ago

7.4.1

7 years ago

7.4.0

7 years ago

7.3.2

7 years ago

7.3.1

7 years ago

7.0.2

7 years ago

7.3.0

7 years ago

7.2.1

7 years ago

7.2.0

7 years ago

7.1.0

7 years ago

7.0.1

7 years ago

6.0.0

7 years ago

5.1.2

7 years ago

3.1.2

7 years ago

5.1.1

7 years ago

5.1.0

7 years ago

5.1.0-beta.1

7 years ago

5.0.2

7 years ago

5.1.0-beta.0

7 years ago

5.0.1

7 years ago

5.0.0

7 years ago

4.0.6

7 years ago

4.0.5

7 years ago

4.0.4

7 years ago

4.0.3

7 years ago

4.0.2

7 years ago

4.0.1

7 years ago

4.0.0

7 years ago

3.1.1

7 years ago

3.1.0

7 years ago

3.0.0

7 years ago

2.8.1

7 years ago

2.8.0

7 years ago

2.6.8

7 years ago

2.7.2

7 years ago

2.7.1

7 years ago

2.7.0

7 years ago

2.6.7

7 years ago

2.6.6

7 years ago

2.6.5

7 years ago

2.6.4

7 years ago

2.6.3

7 years ago

2.6.2

7 years ago

2.6.1

7 years ago

2.6.0

7 years ago

2.5.0

7 years ago

2.4.3

7 years ago

2.4.2

7 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago

0.0.0

8 years ago