title: flutter Rewind deleted index
body: <p>i am creating an app which require me to rewind the previous swipe after removing from list. Base on research i found out that i can use this <a href="https://pub.dev/packages/undo" rel="nofollow noreferrer">plugin</a> or <a href="https://pub.dev/packages/flutter_undo" rel="nofollow noreferrer">this pligin</a>
  but the i cant use it because it does not suite what i want.</p>
  <p>for example</p>
  <pre><code>//i have list of contact
  
  List&lt;contact&gt; cont = [090,000,98,090,767,]
  </code></pre>
  <p>so if i remove the index 0 and 1,
  so i will left with</p>
  <pre><code>List&lt;contact&gt; cont = [98,090,767,]
  </code></pre>
  <p>if i click a rewind button first time it should return the index 1 back to the list</p>
  <pre><code>List&lt;contact&gt; cont = [000,98,090,767,]
  </code></pre>