2023-03-30 18:07:55 +02:00
### YamlMime:ManagedReference
items :
- uid : TinyLife.Actions.CanExecuteResult.ResultType
commentId : T:TinyLife.Actions.CanExecuteResult.ResultType
id : CanExecuteResult.ResultType
parent : TinyLife.Actions
children :
- TinyLife.Actions.CanExecuteResult.ResultType.Hidden
- TinyLife.Actions.CanExecuteResult.ResultType.Invalid
- TinyLife.Actions.CanExecuteResult.ResultType.Valid
langs :
- csharp
- vb
name : CanExecuteResult.ResultType
nameWithType : CanExecuteResult.ResultType
fullName : TinyLife.Actions.CanExecuteResult.ResultType
type : Enum
source :
remote :
path : TinyLife/Actions/CanExecuteResult.cs
2023-12-06 13:25:52 +01:00
branch : main
2023-03-30 18:07:55 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : ResultType
path : ../TinyLife/Actions/CanExecuteResult.cs
2023-10-11 16:05:32 +02:00
startLine : 30
2023-03-30 18:07:55 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
A type of result that a <xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref> can have.
In general, custom <xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref> instances will have the <xref href="TinyLife.Actions.CanExecuteResult.ResultType.Invalid" data-throw-if-not-resolved="false"></xref> result type, as <xref href="TinyLife.Actions.CanExecuteResult.ResultType.Valid" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Actions.CanExecuteResult.ResultType.Hidden" data-throw-if-not-resolved="false"></xref> are already covered by their respective <xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref> counterparts.
2023-03-30 18:07:55 +02:00
example : [ ]
syntax :
content : public enum CanExecuteResult.ResultType
content.vb : Public Enum CanExecuteResult.ResultType
extensionMethods :
- TinyLife.Actions.CanExecuteResult.ResultType.TinyLife.Utilities.Extensions.JsonCopy``1
- uid : TinyLife.Actions.CanExecuteResult.ResultType.Valid
commentId : F:TinyLife.Actions.CanExecuteResult.ResultType.Valid
id : Valid
parent : TinyLife.Actions.CanExecuteResult.ResultType
langs :
- csharp
- vb
name : Valid
nameWithType : CanExecuteResult.ResultType.Valid
fullName : TinyLife.Actions.CanExecuteResult.ResultType.Valid
type : Field
source :
remote :
path : TinyLife/Actions/CanExecuteResult.cs
2023-12-06 13:25:52 +01:00
branch : main
2023-03-30 18:07:55 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : Valid
path : ../TinyLife/Actions/CanExecuteResult.cs
2023-10-11 16:05:32 +02:00
startLine : 36
2023-03-30 18:07:55 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
A valid <xref href="TinyLife.Actions.CanExecuteResult.ResultType" data-throw-if-not-resolved="false"></xref> indicates that the action can be executed.
<xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref> instances with this type usually don't display their name to the player.
2023-03-30 18:07:55 +02:00
example : [ ]
syntax :
content : Valid = 0
return :
type : TinyLife.Actions.CanExecuteResult.ResultType
- uid : TinyLife.Actions.CanExecuteResult.ResultType.Invalid
commentId : F:TinyLife.Actions.CanExecuteResult.ResultType.Invalid
id : Invalid
parent : TinyLife.Actions.CanExecuteResult.ResultType
langs :
- csharp
- vb
name : Invalid
nameWithType : CanExecuteResult.ResultType.Invalid
fullName : TinyLife.Actions.CanExecuteResult.ResultType.Invalid
type : Field
source :
remote :
path : TinyLife/Actions/CanExecuteResult.cs
2023-12-06 13:25:52 +01:00
branch : main
2023-03-30 18:07:55 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : Invalid
path : ../TinyLife/Actions/CanExecuteResult.cs
2023-10-11 16:05:32 +02:00
startLine : 40
2023-03-30 18:07:55 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : An invalid <xref href="TinyLife.Actions.CanExecuteResult.ResultType" data-throw-if-not-resolved="false"></xref> signifies that the action cannot be executed for some reason.
2023-03-30 18:07:55 +02:00
example : [ ]
syntax :
content : Invalid = 1
return :
type : TinyLife.Actions.CanExecuteResult.ResultType
- uid : TinyLife.Actions.CanExecuteResult.ResultType.Hidden
commentId : F:TinyLife.Actions.CanExecuteResult.ResultType.Hidden
id : Hidden
parent : TinyLife.Actions.CanExecuteResult.ResultType
langs :
- csharp
- vb
name : Hidden
nameWithType : CanExecuteResult.ResultType.Hidden
fullName : TinyLife.Actions.CanExecuteResult.ResultType.Hidden
type : Field
source :
remote :
path : TinyLife/Actions/CanExecuteResult.cs
2023-12-06 13:25:52 +01:00
branch : main
2023-03-30 18:07:55 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : Hidden
path : ../TinyLife/Actions/CanExecuteResult.cs
2023-10-11 16:05:32 +02:00
startLine : 45
2023-03-30 18:07:55 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
A hidden <xref href="TinyLife.Actions.CanExecuteResult.ResultType" data-throw-if-not-resolved="false"></xref> indicates that the action cannot be executed, and shouldn't be displayed as a disallowed option to the player.
<xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref> instances with this type usually don't display their name to the player.
2023-03-30 18:07:55 +02:00
example : [ ]
syntax :
content : Hidden = 2
return :
type : TinyLife.Actions.CanExecuteResult.ResultType
references :
- uid : TinyLife.Actions.CanExecuteResult
commentId : T:TinyLife.Actions.CanExecuteResult
parent : TinyLife.Actions
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CanExecuteResult.html
2023-03-30 18:07:55 +02:00
name : CanExecuteResult
nameWithType : CanExecuteResult
fullName : TinyLife.Actions.CanExecuteResult
- uid : TinyLife.Actions.CanExecuteResult.ResultType.Invalid
commentId : F:TinyLife.Actions.CanExecuteResult.ResultType.Invalid
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CanExecuteResult.ResultType.html#TinyLife_Actions_CanExecuteResult_ResultType_Invalid
2023-03-30 18:07:55 +02:00
name : Invalid
nameWithType : CanExecuteResult.ResultType.Invalid
fullName : TinyLife.Actions.CanExecuteResult.ResultType.Invalid
- uid : TinyLife.Actions.CanExecuteResult.ResultType.Valid
commentId : F:TinyLife.Actions.CanExecuteResult.ResultType.Valid
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CanExecuteResult.ResultType.html#TinyLife_Actions_CanExecuteResult_ResultType_Valid
2023-03-30 18:07:55 +02:00
name : Valid
nameWithType : CanExecuteResult.ResultType.Valid
fullName : TinyLife.Actions.CanExecuteResult.ResultType.Valid
- uid : TinyLife.Actions.CanExecuteResult.ResultType.Hidden
commentId : F:TinyLife.Actions.CanExecuteResult.ResultType.Hidden
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CanExecuteResult.ResultType.html#TinyLife_Actions_CanExecuteResult_ResultType_Hidden
2023-03-30 18:07:55 +02:00
name : Hidden
nameWithType : CanExecuteResult.ResultType.Hidden
fullName : TinyLife.Actions.CanExecuteResult.ResultType.Hidden
- uid : TinyLife.Actions
commentId : N : TinyLife.Actions
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-30 18:07:55 +02:00
name : TinyLife.Actions
nameWithType : TinyLife.Actions
fullName : TinyLife.Actions
spec.csharp :
- uid : TinyLife
name : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Actions
name : Actions
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.html
2023-03-30 18:07:55 +02:00
spec.vb :
- uid : TinyLife
name : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Actions
name : Actions
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.html
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Actions.CanExecuteResult.ResultType.TinyLife.Utilities.Extensions.JsonCopy``1
commentId : M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent : TinyLife.Utilities.Extensions
definition : TinyLife.Utilities.Extensions.JsonCopy``1(``0)
2024-01-07 16:53:47 +01:00
href : TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
name : JsonCopy<ResultType>(ResultType)
nameWithType : Extensions.JsonCopy<CanExecuteResult.ResultType>(CanExecuteResult.ResultType)
fullName : TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.CanExecuteResult.ResultType>(TinyLife.Actions.CanExecuteResult.ResultType)
nameWithType.vb : Extensions.JsonCopy(Of CanExecuteResult.ResultType)(CanExecuteResult.ResultType)
fullName.vb : TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.CanExecuteResult.ResultType)(TinyLife.Actions.CanExecuteResult.ResultType)
name.vb : JsonCopy(Of ResultType)(ResultType)
spec.csharp :
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.CanExecuteResult.ResultType)
name : JsonCopy
2024-01-07 16:53:47 +01:00
href : TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
- name : <
- uid : TinyLife.Actions.CanExecuteResult.ResultType
name : ResultType
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CanExecuteResult.ResultType.html
2023-03-30 18:07:55 +02:00
- name : '>'
- name : (
- uid : TinyLife.Actions.CanExecuteResult.ResultType
name : ResultType
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CanExecuteResult.ResultType.html
2023-03-30 18:07:55 +02:00
- name : )
spec.vb :
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.CanExecuteResult.ResultType)
name : JsonCopy
2024-01-07 16:53:47 +01:00
href : TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
- name : (
- name : Of
- name : " "
- uid : TinyLife.Actions.CanExecuteResult.ResultType
name : ResultType
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CanExecuteResult.ResultType.html
2023-03-30 18:07:55 +02:00
- name : )
- name : (
- uid : TinyLife.Actions.CanExecuteResult.ResultType
name : ResultType
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CanExecuteResult.ResultType.html
2023-03-30 18:07:55 +02:00
- name : )
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId : M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
2024-01-07 16:53:47 +01:00
href : TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
name : JsonCopy<T>(T)
nameWithType : Extensions.JsonCopy<T>(T)
fullName : TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb : Extensions.JsonCopy(Of T)(T)
fullName.vb : TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb : JsonCopy(Of T)(T)
spec.csharp :
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name : JsonCopy
2024-01-07 16:53:47 +01:00
href : TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
- name : <
- name : T
- name : '>'
- name : (
- name : T
- name : )
spec.vb :
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name : JsonCopy
2024-01-07 16:53:47 +01:00
href : TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
- name : (
- name : Of
- name : " "
- name : T
- name : )
- name : (
- name : T
- name : )
- uid : TinyLife.Utilities.Extensions
commentId : T:TinyLife.Utilities.Extensions
parent : TinyLife.Utilities
2024-01-07 16:53:47 +01:00
href : TinyLife.Utilities.Extensions.html
2023-03-30 18:07:55 +02:00
name : Extensions
nameWithType : Extensions
fullName : TinyLife.Utilities.Extensions
- uid : TinyLife.Utilities
commentId : N : TinyLife.Utilities
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-30 18:07:55 +02:00
name : TinyLife.Utilities
nameWithType : TinyLife.Utilities
fullName : TinyLife.Utilities
spec.csharp :
- uid : TinyLife
name : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Utilities
name : Utilities
2024-01-07 16:53:47 +01:00
href : TinyLife.Utilities.html
2023-03-30 18:07:55 +02:00
spec.vb :
- uid : TinyLife
name : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Utilities
name : Utilities
2024-01-07 16:53:47 +01:00
href : TinyLife.Utilities.html
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Actions.CanExecuteResult.ResultType
commentId : T:TinyLife.Actions.CanExecuteResult.ResultType
parent : TinyLife.Actions
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CanExecuteResult.html
2023-03-30 18:07:55 +02:00
name : CanExecuteResult.ResultType
nameWithType : CanExecuteResult.ResultType
fullName : TinyLife.Actions.CanExecuteResult.ResultType
spec.csharp :
- uid : TinyLife.Actions.CanExecuteResult
name : CanExecuteResult
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CanExecuteResult.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Actions.CanExecuteResult.ResultType
name : ResultType
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CanExecuteResult.ResultType.html
2023-03-30 18:07:55 +02:00
spec.vb :
- uid : TinyLife.Actions.CanExecuteResult
name : CanExecuteResult
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CanExecuteResult.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Actions.CanExecuteResult.ResultType
name : ResultType
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CanExecuteResult.ResultType.html