C# Class StarryEyes.Models.Timelines.TimelineModelBase

検索フリップなどのタイムラインの基幹部分
Inheritance: IDisposable
Afficher le fichier Open project: karno/StarryEyes Class Usage Examples

Méthodes publiques

Свойство Type Description
TimelineChunkCount int
TimelineChunkCountBounce int

Méthodes publiques

Méthode Description
Dispose ( ) : void
InvalidateTimeline ( ) : void
ReadMore ( long maxId ) : Task
RequestFocus ( ) : void
TimelineModelBase ( ) : System

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

AddStatus() protected méthode

protected AddStatus ( StatusModel model, bool isNewArrival ) : bool
model StarryEyes.Models.Timelines.Statuses.StatusModel
isNewArrival bool
Résultat bool

CheckAcceptStatusCore() protected abstract méthode

protected abstract CheckAcceptStatusCore ( TwitterStatus status ) : bool
status StarryEyes.Anomaly.TwitterApi.DataModels.TwitterStatus
Résultat bool

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

Fetch() protected abstract méthode

protected abstract Fetch ( long maxId, int count ) : IObservable
maxId long
count int
Résultat IObservable

InvalidateTimeline() public méthode

public InvalidateTimeline ( ) : void
Résultat void

PreInvalidateTimeline() protected abstract méthode

Pre-invalidate timeline
protected abstract PreInvalidateTimeline ( ) : bool
Résultat bool

QueueInvalidateTimeline() protected méthode

protected QueueInvalidateTimeline ( ) : void
Résultat void

ReadMore() public méthode

public ReadMore ( long maxId ) : Task
maxId long
Résultat Task

RemoveStatus() protected méthode

protected RemoveStatus ( long id ) : void
id long
Résultat void

RequestFocus() public méthode

public RequestFocus ( ) : void
Résultat void

TimelineModelBase() public méthode

public TimelineModelBase ( ) : System
Résultat System

Property Details

TimelineChunkCount public_oe static_oe property

public static int TimelineChunkCount
Résultat int

TimelineChunkCountBounce public_oe static_oe property

public static int TimelineChunkCountBounce
Résultat int