1
0
mirror of https://github.com/chylex/TweetDuck.git synced 2025-08-18 13:31:41 +02:00
Files
.github
.idea
bld
lib
TweetLib.Browser
Base
Contexts
Context.cs
Link.cs
Media.cs
Notification.cs
Selection.cs
Tweet.cs
Events
Interfaces
Request
Lib.cs
TweetLib.Browser.csproj
TweetLib.Browser.CEF
TweetLib.Communication
TweetLib.Core
TweetLib.Utils
TweetTest.Browser.CEF
TweetTest.Core
TweetTest.Utils
linux
resources
windows
.gitattributes
.gitignore
LICENSE.md
README.md
TweetDuck.sln
TweetDuck.sln.DotSettings
Version.cs
global.json

25 lines
673 B
C#

namespace TweetLib.Browser.Contexts {
public readonly struct Tweet {
public string Url { get; }
public string? QuoteUrl { get; }
public string? Author { get; }
public string? QuoteAuthor { get; }
public string[] ImageUrls { get; }
public string ColumnId { get; }
public string ChirpId { get; }
public string? MediaAuthor => QuoteAuthor ?? Author;
public Tweet(string url, string? quoteUrl, string? author, string? quoteAuthor, string[] imageUrls, string columnId, string chirpId) {
Url = url;
QuoteUrl = quoteUrl;
Author = author;
QuoteAuthor = quoteAuthor;
ImageUrls = imageUrls;
ColumnId = columnId;
ChirpId = chirpId;
}
}
}