Results for “Std.Ui.History.History”
10 matching declarations
Use module:Std.List, kind:fn, or is:exact. Put a Pudu type after ::.
- Std.Ui.History.History
Undo and redo over whole states.
- Std.Ui.History.amend
&Std.Ui.History.History[S] -> S -> Std.Ui.History.History[S]The history with the present replaced and nothing recorded, for a change
- Std.Ui.History.canRedo
&Std.Ui.History.History[S] -> BoolWhether a step forward exists.
- Std.Ui.History.canUndo
&Std.Ui.History.History[S] -> BoolWhether a step back exists.
- Std.Ui.History.depth
&Std.Ui.History.History[S] -> (Int, Int)How many steps back and forward exist.
- Std.Ui.History.presentOf
&Std.Ui.History.History[S] -> SThe current state.
- Std.Ui.History.record
&Std.Ui.History.History[S] -> S -> Std.Ui.History.History[S]The history after a change to
next: the present becomes undoable and - Std.Ui.History.redo
&Std.Ui.History.History[S] -> Std.Ui.History.History[S]The history one step forward, or unchanged when nothing can be redone.
- Std.Ui.History.start
S -> Int -> Std.Ui.History.History[S]A history holding only
present, keeping at mostlimitearlier states. - Std.Ui.History.undo
&Std.Ui.History.History[S] -> Std.Ui.History.History[S]The history one step back, or unchanged when nothing can be undone.
