Options for creating an UndoManager.
:capture_timeout- Time in milliseconds to wait before creating a new capture group:tracked_origins- Origins to track from the start, as if each had been passed toYex.UndoManager.include_origin/2.nil(the default) tracks only transactions without an origin. See "Tracked origins" inYex.UndoManager.
Summary
Types
@type t() :: %Yex.UndoManager.Options{ capture_timeout: non_neg_integer(), tracked_origins: [term()] | nil }