public PeriscopeCommentViewModel(PeriscopeSitePlugin.IPeriscopeLeave leave, IMessageMetadata metadata, IMessageMethods methods, IConnectionStatus connectionStatus, IOptions options) : this(metadata, methods, connectionStatus, options) { _message = leave; _nameItems = MessagePartFactory.CreateMessageItems(leave.DisplayName); MessageItems = MessagePartFactory.CreateMessageItems(leave.Text); //Thumbnail = join..UserIcon; //Id = join.Id.ToString(); //PostTime = join.PostTime; }
public PeriscopeCommentViewModel(PeriscopeSitePlugin.IPeriscopeComment comment, IMessageMetadata metadata, IMessageMethods methods, IConnectionStatus connectionStatus, IOptions options) : this(metadata, methods, connectionStatus, options) { _message = comment; _nameItems = MessagePartFactory.CreateMessageItems(comment.DisplayName); MessageItems = MessagePartFactory.CreateMessageItems(comment.Text); Thumbnail = null; Id = comment.Id; PostTime = comment.PostedAt.HasValue ? comment.PostedAt.Value.ToString("HH:mm:ss") : (string)null; }
public PeriscopeCommentViewModel(PeriscopeSitePlugin.IPeriscopeLeave leave, IMessageMetadata metadata, IMessageMethods methods, IConnectionStatus connectionStatus, IOptions options) : this(metadata, methods, connectionStatus, options) { _message = leave; _nameItems = leave.NameItems; MessageItems = leave.CommentItems; //Thumbnail = join..UserIcon; //Id = join.Id.ToString(); //PostTime = join.PostTime; }
public PeriscopeCommentViewModel(PeriscopeSitePlugin.IPeriscopeComment comment, IMessageMetadata metadata, IMessageMethods methods, IConnectionStatus connectionStatus, IOptions options) : this(metadata, methods, connectionStatus, options) { _message = comment; _nameItems = comment.NameItems; MessageItems = comment.CommentItems; Thumbnail = comment.UserIcon; Id = comment.Id.ToString(); PostTime = comment.PostTime; }
public PeriscopeCommentViewModel(PeriscopeSitePlugin.IPeriscopeDisconnected disconnected, IMessageMetadata metadata, IMessageMethods methods, IConnectionStatus connectionStatus, IOptions options) : this(metadata, methods, connectionStatus, options) { _message = disconnected; MessageItems = Common.MessagePartFactory.CreateMessageItems(disconnected.Text); }
public PeriscopeCommentViewModel(PeriscopeSitePlugin.IPeriscopeDisconnected disconnected, IMessageMetadata metadata, IMessageMethods methods, IConnectionStatus connectionStatus, IOptions options) : this(metadata, methods, connectionStatus, options) { _message = disconnected; MessageItems = disconnected.CommentItems; }