<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=2740041&amp;fmt=gif">

Undo und Trashcan in Projektplaner-App

Thomas Schlereth
20.11.2020 | 1 min Lesezeit

Eine Undo-Funktion um die letzten Aktionen rückgängig zu machen ist in Web-Anwendungen selten. Da in der Can Do-Lösung aber alle Aktionen in einer Historie gespeichert werden liegen die Informationen für eine Zurücknahme der letzte(n) Aktion(en) grundsätzlich vor. Daher haben wir eine Logik entwickelt, die diese letzten Aktionen analysiert ob ein Undo möglich ist und bieten diese an. Das Undo bezieht sich immer auf ein beliebiges Objekt das gewählt werden kann und kann unendlich lange zurückgehen.

Der Trashcan (Papierkorb) merkt sich für ein Projekt gelöschte Elemente und zeigt diese in einer Liste an. Auch diese Liste ist erst einmal unendlich, allerdings wird sie bei einem Neustart des Servers zurückgesetzt.

Undo-Trashcan-Icons

Wir bauen diese Funktion schrittweise in alle Apps ein in denen die Daten verändert oder gelöscht werden können. In der Projektplaner-App ist das schon passiert.

Kommentare

Thomas Schlereth

GESCHRIEBEN VON

Thomas Schlereth

Als Mitglied der Geschäftsführung verantwortet Thomas die operative Leitung der Entwicklung inklusive Konzeption, Design und Weiterentwicklung der Software. Ebenfalls berät er Kunden über Best Practices und begleitet den Roll-Out.

Erhalte aktuelle Informationen zum Thema regelmäßig in unserem Newsletter