Browse Source

Fix interface impl

pull/1923/head
quin lynch 3 years ago
parent
commit
8042ff539d
3 changed files with 17 additions and 2 deletions
  1. +11
    -1
      src/Discord.Net.Core/Discord.Net.Core.xml
  2. +3
    -0
      src/Discord.Net.Rest/API/Common/ActionRowComponent.cs
  3. +3
    -1
      src/Discord.Net.Rest/API/Common/ButtonComponent.cs

+ 11
- 1
src/Discord.Net.Core/Discord.Net.Core.xml View File

@@ -5667,9 +5667,19 @@
A select menu for picking from choices A select menu for picking from choices
</summary> </summary>
</member> </member>
<member name="T:Discord.IMessageComponent">
<summary>
Represents a message component on a message.
</summary>
</member>
<member name="P:Discord.IMessageComponent.Type"> <member name="P:Discord.IMessageComponent.Type">
<summary> <summary>
The <see cref="T:Discord.ComponentType"/> of this Message Component.
Gets the <see cref="T:Discord.ComponentType"/> of this Message Component.
</summary>
</member>
<member name="P:Discord.IMessageComponent.CustomId">
<summary>
Gets the custom id of the component if possible; otherwise <see langword="null"/>.
</summary> </summary>
</member> </member>
<member name="T:Discord.MessageComponent"> <member name="T:Discord.MessageComponent">


+ 3
- 0
src/Discord.Net.Rest/API/Common/ActionRowComponent.cs View File

@@ -33,5 +33,8 @@ namespace Discord.API
} }
}).ToArray(); }).ToArray();
} }

[JsonIgnore]
string IMessageComponent.CustomId => null;
} }
} }

+ 3
- 1
src/Discord.Net.Rest/API/Common/ButtonComponent.cs View File

@@ -30,7 +30,6 @@ namespace Discord.API
[JsonProperty("disabled")] [JsonProperty("disabled")]
public Optional<bool> Disabled { get; set; } public Optional<bool> Disabled { get; set; }



public ButtonComponent() { } public ButtonComponent() { }


public ButtonComponent(Discord.ButtonComponent c) public ButtonComponent(Discord.ButtonComponent c)
@@ -62,5 +61,8 @@ namespace Discord.API
} }
} }
} }

[JsonIgnore]
string IMessageComponent.CustomId => this.CustomId.GetValueOrDefault();
} }
} }

Loading…
Cancel
Save