2022-07-28 14:58:38 +02:00
### YamlMime:ManagedReference
items :
- uid : TinyLife.Tools.UndoRedoStack
commentId : T:TinyLife.Tools.UndoRedoStack
id : UndoRedoStack
parent : TinyLife.Tools
children :
- TinyLife.Tools.UndoRedoStack.Add(TinyLife.Tools.UndoableAction)
- TinyLife.Tools.UndoRedoStack.AddAndExecute(TinyLife.Tools.UndoableAction)
- TinyLife.Tools.UndoRedoStack.Clear
- TinyLife.Tools.UndoRedoStack.Redo
- TinyLife.Tools.UndoRedoStack.Undo
langs :
- csharp
- vb
name : UndoRedoStack
nameWithType : UndoRedoStack
fullName : TinyLife.Tools.UndoRedoStack
type : Class
source :
remote :
path : TinyLife/Tools/UndoRedoStack.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-07-28 14:58:38 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : UndoRedoStack
path : ../TinyLife/Tools/UndoRedoStack.cs
startLine : 9
assemblies :
- Tiny Life
namespace : TinyLife.Tools
summary : "\nThe undo-redo stack controls undo and redo operations for various <xref href=\"TinyLife.Tools.Tool\" data-throw-if-not-resolved=\"false\"></xref> activities.\nTo add a new <xref href=\"TinyLife.Tools.UndoableAction\" data-throw-if-not-resolved=\"false\"></xref> to the stack, use <xref href=\"TinyLife.Tools.UndoRedoStack.Add(TinyLife.Tools.UndoableAction)\" data-throw-if-not-resolved=\"false\"></xref> or, more commonly, <xref href=\"TinyLife.Tools.UndoRedoStack.AddAndExecute(TinyLife.Tools.UndoableAction)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example : [ ]
syntax :
content : public static class UndoRedoStack
content.vb : Public Module UndoRedoStack
inheritance :
- System.Object
inheritedMembers :
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
- uid : TinyLife.Tools.UndoRedoStack.Add(TinyLife.Tools.UndoableAction)
commentId : M:TinyLife.Tools.UndoRedoStack.Add(TinyLife.Tools.UndoableAction)
id : Add(TinyLife.Tools.UndoableAction)
parent : TinyLife.Tools.UndoRedoStack
langs :
- csharp
- vb
name : Add(UndoableAction)
nameWithType : UndoRedoStack.Add(UndoableAction)
fullName : TinyLife.Tools.UndoRedoStack.Add(TinyLife.Tools.UndoableAction)
type : Method
source :
remote :
path : TinyLife/Tools/UndoRedoStack.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-07-28 14:58:38 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : Add
path : ../TinyLife/Tools/UndoRedoStack.cs
startLine : 19
assemblies :
- Tiny Life
namespace : TinyLife.Tools
summary : "\nAdds the given <xref href=\"TinyLife.Tools.UndoableAction\" data-throw-if-not-resolved=\"false\"></xref> to the undo-redo stack.\nThis also clears all redoable actions out of the redo stack.\n"
example : [ ]
syntax :
content : public static void Add(UndoableAction action)
parameters :
- id : action
type : TinyLife.Tools.UndoableAction
description : The action to add.
content.vb : Public Shared Sub Add(action As UndoableAction)
overload : TinyLife.Tools.UndoRedoStack.Add*
- uid : TinyLife.Tools.UndoRedoStack.AddAndExecute(TinyLife.Tools.UndoableAction)
commentId : M:TinyLife.Tools.UndoRedoStack.AddAndExecute(TinyLife.Tools.UndoableAction)
id : AddAndExecute(TinyLife.Tools.UndoableAction)
parent : TinyLife.Tools.UndoRedoStack
langs :
- csharp
- vb
name : AddAndExecute(UndoableAction)
nameWithType : UndoRedoStack.AddAndExecute(UndoableAction)
fullName : TinyLife.Tools.UndoRedoStack.AddAndExecute(TinyLife.Tools.UndoableAction)
type : Method
source :
remote :
path : TinyLife/Tools/UndoRedoStack.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-07-28 14:58:38 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : AddAndExecute
path : ../TinyLife/Tools/UndoRedoStack.cs
startLine : 30
assemblies :
- Tiny Life
namespace : TinyLife.Tools
summary : "\nAdds the given <xref href=\"TinyLife.Tools.UndoableAction\" data-throw-if-not-resolved=\"false\"></xref> to the undo-redo stack and executes its "redo" action right away.\nThis is useful for when the redo action is also the action that is executed initially, which is the case most of the time.\nThis also clears all redoable actions out of the redo stack.\n"
example : [ ]
syntax :
content : public static void AddAndExecute(UndoableAction action)
parameters :
- id : action
type : TinyLife.Tools.UndoableAction
description : The action to add and execute.
content.vb : Public Shared Sub AddAndExecute(action As UndoableAction)
overload : TinyLife.Tools.UndoRedoStack.AddAndExecute*
- uid : TinyLife.Tools.UndoRedoStack.Undo
commentId : M:TinyLife.Tools.UndoRedoStack.Undo
id : Undo
parent : TinyLife.Tools.UndoRedoStack
langs :
- csharp
- vb
name : Undo()
nameWithType : UndoRedoStack.Undo()
fullName : TinyLife.Tools.UndoRedoStack.Undo()
type : Method
source :
remote :
path : TinyLife/Tools/UndoRedoStack.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-07-28 14:58:38 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : Undo
path : ../TinyLife/Tools/UndoRedoStack.cs
startLine : 38
assemblies :
- Tiny Life
namespace : TinyLife.Tools
summary : "\nUndoes this undo-redo stack, undoing the most recent <xref href=\"TinyLife.Tools.UndoableAction\" data-throw-if-not-resolved=\"false\"></xref> and pushing it onto the redo stack.\n"
example : [ ]
syntax :
content : public static void Undo()
2023-03-30 18:07:55 +02:00
content.vb : Public Shared Sub Undo()
2022-07-28 14:58:38 +02:00
overload : TinyLife.Tools.UndoRedoStack.Undo*
- uid : TinyLife.Tools.UndoRedoStack.Redo
commentId : M:TinyLife.Tools.UndoRedoStack.Redo
id : Redo
parent : TinyLife.Tools.UndoRedoStack
langs :
- csharp
- vb
name : Redo()
nameWithType : UndoRedoStack.Redo()
fullName : TinyLife.Tools.UndoRedoStack.Redo()
type : Method
source :
remote :
path : TinyLife/Tools/UndoRedoStack.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-07-28 14:58:38 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : Redo
path : ../TinyLife/Tools/UndoRedoStack.cs
2022-10-18 13:03:11 +02:00
startLine : 53
2022-07-28 14:58:38 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Tools
summary : "\nRedoes this undo-redo stack, redoing the most recently undone <xref href=\"TinyLife.Tools.UndoableAction\" data-throw-if-not-resolved=\"false\"></xref> and pushing it back onto the undo stack.\n"
example : [ ]
syntax :
content : public static void Redo()
2023-03-30 18:07:55 +02:00
content.vb : Public Shared Sub Redo()
2022-07-28 14:58:38 +02:00
overload : TinyLife.Tools.UndoRedoStack.Redo*
- uid : TinyLife.Tools.UndoRedoStack.Clear
commentId : M:TinyLife.Tools.UndoRedoStack.Clear
id : Clear
parent : TinyLife.Tools.UndoRedoStack
langs :
- csharp
- vb
name : Clear()
nameWithType : UndoRedoStack.Clear()
fullName : TinyLife.Tools.UndoRedoStack.Clear()
type : Method
source :
remote :
path : TinyLife/Tools/UndoRedoStack.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-07-28 14:58:38 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : Clear
path : ../TinyLife/Tools/UndoRedoStack.cs
2022-10-18 13:03:11 +02:00
startLine : 68
2022-07-28 14:58:38 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Tools
summary : "\nClears this undo-redo stack, clearing the internal undo and redo stacks.\n"
example : [ ]
syntax :
content : public static void Clear()
2023-03-30 18:07:55 +02:00
content.vb : Public Shared Sub Clear()
2022-07-28 14:58:38 +02:00
overload : TinyLife.Tools.UndoRedoStack.Clear*
references :
- uid : TinyLife.Tools.Tool
commentId : T:TinyLife.Tools.Tool
parent : TinyLife.Tools
name : Tool
nameWithType : Tool
fullName : TinyLife.Tools.Tool
- uid : TinyLife.Tools.UndoableAction
commentId : T:TinyLife.Tools.UndoableAction
parent : TinyLife.Tools
name : UndoableAction
nameWithType : UndoableAction
fullName : TinyLife.Tools.UndoableAction
- uid : TinyLife.Tools.UndoRedoStack.Add(TinyLife.Tools.UndoableAction)
commentId : M:TinyLife.Tools.UndoRedoStack.Add(TinyLife.Tools.UndoableAction)
2023-03-30 18:07:55 +02:00
name : Add(UndoableAction)
nameWithType : UndoRedoStack.Add(UndoableAction)
fullName : TinyLife.Tools.UndoRedoStack.Add(TinyLife.Tools.UndoableAction)
spec.csharp :
- uid : TinyLife.Tools.UndoRedoStack.Add(TinyLife.Tools.UndoableAction)
name : Add
- name : (
- uid : TinyLife.Tools.UndoableAction
name : UndoableAction
- name : )
spec.vb :
- uid : TinyLife.Tools.UndoRedoStack.Add(TinyLife.Tools.UndoableAction)
name : Add
- name : (
- uid : TinyLife.Tools.UndoableAction
name : UndoableAction
- name : )
2022-07-28 14:58:38 +02:00
- uid : TinyLife.Tools.UndoRedoStack.AddAndExecute(TinyLife.Tools.UndoableAction)
commentId : M:TinyLife.Tools.UndoRedoStack.AddAndExecute(TinyLife.Tools.UndoableAction)
2023-03-30 18:07:55 +02:00
name : AddAndExecute(UndoableAction)
nameWithType : UndoRedoStack.AddAndExecute(UndoableAction)
fullName : TinyLife.Tools.UndoRedoStack.AddAndExecute(TinyLife.Tools.UndoableAction)
spec.csharp :
- uid : TinyLife.Tools.UndoRedoStack.AddAndExecute(TinyLife.Tools.UndoableAction)
name : AddAndExecute
- name : (
- uid : TinyLife.Tools.UndoableAction
name : UndoableAction
- name : )
spec.vb :
- uid : TinyLife.Tools.UndoRedoStack.AddAndExecute(TinyLife.Tools.UndoableAction)
name : AddAndExecute
- name : (
- uid : TinyLife.Tools.UndoableAction
name : UndoableAction
- name : )
2022-07-28 14:58:38 +02:00
- uid : TinyLife.Tools
commentId : N : TinyLife.Tools
name : TinyLife.Tools
nameWithType : TinyLife.Tools
fullName : TinyLife.Tools
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : TinyLife
name : TinyLife
- name : .
- uid : TinyLife.Tools
name : Tools
spec.vb :
- uid : TinyLife
name : TinyLife
- name : .
- uid : TinyLife.Tools
name : Tools
2022-07-28 14:58:38 +02:00
- uid : System.Object
commentId : T:System.Object
parent : System
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
name : object
nameWithType : object
fullName : object
nameWithType.vb : Object
fullName.vb : Object
name.vb : Object
2022-07-28 14:58:38 +02:00
- uid : System.Object.Equals(System.Object)
commentId : M:System.Object.Equals(System.Object)
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name : Equals(object)
nameWithType : object.Equals(object)
fullName : object.Equals(object)
nameWithType.vb : Object.Equals(Object)
fullName.vb : Object.Equals(Object)
name.vb : Equals(Object)
2022-07-28 14:58:38 +02:00
spec.csharp :
- uid : System.Object.Equals(System.Object)
name : Equals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
2022-07-28 14:58:38 +02:00
- name : (
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2022-07-28 14:58:38 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2022-07-28 14:58:38 +02:00
- name : )
spec.vb :
- uid : System.Object.Equals(System.Object)
name : Equals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
2022-07-28 14:58:38 +02:00
- name : (
- uid : System.Object
name : Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2022-07-28 14:58:38 +02:00
- name : )
- uid : System.Object.Equals(System.Object,System.Object)
commentId : M:System.Object.Equals(System.Object,System.Object)
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name : Equals(object, object)
nameWithType : object.Equals(object, object)
fullName : object.Equals(object, object)
nameWithType.vb : Object.Equals(Object, Object)
fullName.vb : Object.Equals(Object, Object)
name.vb : Equals(Object, Object)
2022-07-28 14:58:38 +02:00
spec.csharp :
- uid : System.Object.Equals(System.Object,System.Object)
name : Equals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
2022-07-28 14:58:38 +02:00
- name : (
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2022-07-28 14:58:38 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
- name : ','
- name : " "
2022-07-28 14:58:38 +02:00
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2022-07-28 14:58:38 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2022-07-28 14:58:38 +02:00
- name : )
spec.vb :
- uid : System.Object.Equals(System.Object,System.Object)
name : Equals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
2022-07-28 14:58:38 +02:00
- name : (
- uid : System.Object
name : Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
- name : ','
- name : " "
2022-07-28 14:58:38 +02:00
- uid : System.Object
name : Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2022-07-28 14:58:38 +02:00
- name : )
- uid : System.Object.GetHashCode
commentId : M:System.Object.GetHashCode
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gethashcode
2022-07-28 14:58:38 +02:00
name : GetHashCode()
2023-03-30 18:07:55 +02:00
nameWithType : object.GetHashCode()
fullName : object.GetHashCode()
nameWithType.vb : Object.GetHashCode()
fullName.vb : Object.GetHashCode()
2022-07-28 14:58:38 +02:00
spec.csharp :
- uid : System.Object.GetHashCode
name : GetHashCode
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gethashcode
2022-07-28 14:58:38 +02:00
- name : (
- name : )
spec.vb :
- uid : System.Object.GetHashCode
name : GetHashCode
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gethashcode
2022-07-28 14:58:38 +02:00
- name : (
- name : )
- uid : System.Object.GetType
commentId : M:System.Object.GetType
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gettype
2022-07-28 14:58:38 +02:00
name : GetType()
2023-03-30 18:07:55 +02:00
nameWithType : object.GetType()
fullName : object.GetType()
nameWithType.vb : Object.GetType()
fullName.vb : Object.GetType()
2022-07-28 14:58:38 +02:00
spec.csharp :
- uid : System.Object.GetType
name : GetType
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gettype
2022-07-28 14:58:38 +02:00
- name : (
- name : )
spec.vb :
- uid : System.Object.GetType
name : GetType
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gettype
2022-07-28 14:58:38 +02:00
- name : (
- name : )
- uid : System.Object.MemberwiseClone
commentId : M:System.Object.MemberwiseClone
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
2022-07-28 14:58:38 +02:00
name : MemberwiseClone()
2023-03-30 18:07:55 +02:00
nameWithType : object.MemberwiseClone()
fullName : object.MemberwiseClone()
nameWithType.vb : Object.MemberwiseClone()
fullName.vb : Object.MemberwiseClone()
2022-07-28 14:58:38 +02:00
spec.csharp :
- uid : System.Object.MemberwiseClone
name : MemberwiseClone
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
2022-07-28 14:58:38 +02:00
- name : (
- name : )
spec.vb :
- uid : System.Object.MemberwiseClone
name : MemberwiseClone
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
2022-07-28 14:58:38 +02:00
- name : (
- name : )
- uid : System.Object.ReferenceEquals(System.Object,System.Object)
commentId : M:System.Object.ReferenceEquals(System.Object,System.Object)
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name : ReferenceEquals(object, object)
nameWithType : object.ReferenceEquals(object, object)
fullName : object.ReferenceEquals(object, object)
nameWithType.vb : Object.ReferenceEquals(Object, Object)
fullName.vb : Object.ReferenceEquals(Object, Object)
name.vb : ReferenceEquals(Object, Object)
2022-07-28 14:58:38 +02:00
spec.csharp :
- uid : System.Object.ReferenceEquals(System.Object,System.Object)
name : ReferenceEquals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.referenceequals
2022-07-28 14:58:38 +02:00
- name : (
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2022-07-28 14:58:38 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
- name : ','
- name : " "
2022-07-28 14:58:38 +02:00
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2022-07-28 14:58:38 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2022-07-28 14:58:38 +02:00
- name : )
spec.vb :
- uid : System.Object.ReferenceEquals(System.Object,System.Object)
name : ReferenceEquals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.referenceequals
2022-07-28 14:58:38 +02:00
- name : (
- uid : System.Object
name : Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
- name : ','
- name : " "
2022-07-28 14:58:38 +02:00
- uid : System.Object
name : Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2022-07-28 14:58:38 +02:00
- name : )
- uid : System.Object.ToString
commentId : M:System.Object.ToString
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.tostring
2022-07-28 14:58:38 +02:00
name : ToString()
2023-03-30 18:07:55 +02:00
nameWithType : object.ToString()
fullName : object.ToString()
nameWithType.vb : Object.ToString()
fullName.vb : Object.ToString()
2022-07-28 14:58:38 +02:00
spec.csharp :
- uid : System.Object.ToString
name : ToString
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.tostring
2022-07-28 14:58:38 +02:00
- name : (
- name : )
spec.vb :
- uid : System.Object.ToString
name : ToString
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.tostring
2022-07-28 14:58:38 +02:00
- name : (
- name : )
- uid : System
commentId : N : System
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system
2022-07-28 14:58:38 +02:00
name : System
nameWithType : System
fullName : System
- uid : TinyLife.Tools.UndoRedoStack.Add*
commentId : Overload:TinyLife.Tools.UndoRedoStack.Add
name : Add
nameWithType : UndoRedoStack.Add
fullName : TinyLife.Tools.UndoRedoStack.Add
- uid : TinyLife.Tools.UndoRedoStack.AddAndExecute*
commentId : Overload:TinyLife.Tools.UndoRedoStack.AddAndExecute
name : AddAndExecute
nameWithType : UndoRedoStack.AddAndExecute
fullName : TinyLife.Tools.UndoRedoStack.AddAndExecute
- uid : TinyLife.Tools.UndoRedoStack.Undo*
commentId : Overload:TinyLife.Tools.UndoRedoStack.Undo
name : Undo
nameWithType : UndoRedoStack.Undo
fullName : TinyLife.Tools.UndoRedoStack.Undo
- uid : TinyLife.Tools.UndoRedoStack.Redo*
commentId : Overload:TinyLife.Tools.UndoRedoStack.Redo
name : Redo
nameWithType : UndoRedoStack.Redo
fullName : TinyLife.Tools.UndoRedoStack.Redo
- uid : TinyLife.Tools.UndoRedoStack.Clear*
commentId : Overload:TinyLife.Tools.UndoRedoStack.Clear
name : Clear
nameWithType : UndoRedoStack.Clear
fullName : TinyLife.Tools.UndoRedoStack.Clear