C# 클래스 StarryEyes.Models.Timelines.TimelineModelBase

検索フリップなどのタイムラインの基幹部分
상속: IDisposable
파일 보기 프로젝트 열기: karno/StarryEyes 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
TimelineChunkCount int
TimelineChunkCountBounce int

공개 메소드들

메소드 설명
Dispose ( ) : void
InvalidateTimeline ( ) : void
ReadMore ( long maxId ) : Task
RequestFocus ( ) : void
TimelineModelBase ( ) : System

보호된 메소드들

메소드 설명
AddStatus ( StatusModel model, bool isNewArrival ) : bool
CheckAcceptStatusCore ( TwitterStatus status ) : bool
Dispose ( bool disposing ) : void
Fetch ( long maxId, int count ) : IObservable
PreInvalidateTimeline ( ) : bool

Pre-invalidate timeline

QueueInvalidateTimeline ( ) : void
RemoveStatus ( long id ) : void

비공개 메소드들

메소드 설명
AcceptStatus ( StatusModelNotification n ) : void
AddStatus ( TwitterStatus status, bool isNewArrival ) : Task
CheckAcceptStatus ( TwitterStatus status ) : bool
CheckStatusAdd ( TwitterStatus status, bool actualAdd ) : bool
ReadMore ( long maxId, bool setLoadingFlag ) : Task
TrimTimeline ( ) : void

메소드 상세

AddStatus() 보호된 메소드

protected AddStatus ( StatusModel model, bool isNewArrival ) : bool
model StarryEyes.Models.Timelines.Statuses.StatusModel
isNewArrival bool
리턴 bool

CheckAcceptStatusCore() 보호된 추상적인 메소드

protected abstract CheckAcceptStatusCore ( TwitterStatus status ) : bool
status StarryEyes.Anomaly.TwitterApi.DataModels.TwitterStatus
리턴 bool

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Fetch() 보호된 추상적인 메소드

protected abstract Fetch ( long maxId, int count ) : IObservable
maxId long
count int
리턴 IObservable

InvalidateTimeline() 공개 메소드

public InvalidateTimeline ( ) : void
리턴 void

PreInvalidateTimeline() 보호된 추상적인 메소드

Pre-invalidate timeline
protected abstract PreInvalidateTimeline ( ) : bool
리턴 bool

QueueInvalidateTimeline() 보호된 메소드

protected QueueInvalidateTimeline ( ) : void
리턴 void

ReadMore() 공개 메소드

public ReadMore ( long maxId ) : Task
maxId long
리턴 Task

RemoveStatus() 보호된 메소드

protected RemoveStatus ( long id ) : void
id long
리턴 void

RequestFocus() 공개 메소드

public RequestFocus ( ) : void
리턴 void

TimelineModelBase() 공개 메소드

public TimelineModelBase ( ) : System
리턴 System

프로퍼티 상세

TimelineChunkCount 공개적으로 정적으로 프로퍼티

public static int TimelineChunkCount
리턴 int

TimelineChunkCountBounce 공개적으로 정적으로 프로퍼티

public static int TimelineChunkCountBounce
리턴 int