An open API service indexing awesome lists of open source software.

https://github.com/interacto/interacto-angular

Front-end framework for processing user interface events in Angular
https://github.com/interacto/interacto-angular

angular command-history drag-and-drop event-processing framework front-end touch typescript undo-redo user-interaction user-interface

Last synced: 7 months ago
JSON representation

Front-end framework for processing user interface events in Angular

Awesome Lists containing this project

README

          

# Interacto Angular

**Interacto** is a front-end framework for processing user interface events.

With **Interacto** developers handle user interactions (DnD, drag-lock, double-click, button click, pan, multi-touch, etc.) instead of low-level UI events.

Developers configure how to turn a selected user interaction into a (undoable) UI command using a fluent API.

Interacto also provides a native support for undo/redo operations.

This project provides facilities for using Interacto within Angular projects, in particular Angular directives and DI.

See https://interacto.github.io for usages and documentation of Interacto.

# Version number

`8.18.0` means Interacto 9 with Angular 18

# How to install

For Angular 18:

```
npm install interacto@8 interacto-angular@8.18
```

For Angular 17:

```
npm install interacto@8 interacto-angular@8.17
```

For Angular 16:

```
npm install interacto@7 interacto-angular@7.16
```

For Angular 15:

```
npm install interacto@7 interacto-angular@7.15
```

For Angular 14:

```
npm install interacto@7.3 interacto-angular@7.14
```

For Angular 13:

```
npm install interacto@7.3 interacto-angular@7.13
```

For Angular 12:

```
npm install interacto@7.0 interacto-angular@7.12
```