C# Class subtitleMemorize.PreviewListModel

Afficher le fichier Open project: ChangSpivey/SubtitleMemorize Class Usage Examples

Méthodes publiques

Méthode Description
EvaluateForEveryLine ( String conditionExpr ) : List

XXX: Wrong documentation = Selects preview lines in Gtk.TreeView based on a condtion like "episode=3 and contains(sub1, 'Bye')".

ExportData ( Settings settings, InfoProgress progressInfo ) : void
ExportTextFile ( List cardInfoList, Settings settings, InfoProgress progressInfo ) : void
GenerateFullUpdateList ( ) : List
GetActiveCards ( ) : List
GetAudioFileName ( Settings settings, CardInfo cardInfo ) : String
GetCardClone ( int index ) : CardInfo
GetLength ( ) : int
GetSnapshotFileName ( Settings settings, CardInfo cardInfo ) : String
IsIndexInRange ( int index ) : bool
MergeLines ( List selectedIndices, MergeMode mergeMode ) : List
PreviewListModel ( List cardInfos ) : System
RegexReplace ( List indices, bool inSub1, bool inSub2, string pattern, string replaceTo ) : List
SetCard ( int index, CardInfo cardInfo ) : List
UpdateCardActivation ( IEnumerable items, BinaryChangeMode mode ) : List

Private Methods

Méthode Description
finalizeChangeList ( List changeList ) : void

Method Details

EvaluateForEveryLine() public méthode

XXX: Wrong documentation = Selects preview lines in Gtk.TreeView based on a condtion like "episode=3 and contains(sub1, 'Bye')".
public EvaluateForEveryLine ( String conditionExpr ) : List
conditionExpr String Condition expr.
Résultat List

ExportData() public méthode

public ExportData ( Settings settings, InfoProgress progressInfo ) : void
settings Settings
progressInfo InfoProgress
Résultat void

ExportTextFile() public méthode

public ExportTextFile ( List cardInfoList, Settings settings, InfoProgress progressInfo ) : void
cardInfoList List
settings Settings
progressInfo InfoProgress
Résultat void

GenerateFullUpdateList() public méthode

public GenerateFullUpdateList ( ) : List
Résultat List

GetActiveCards() public méthode

public GetActiveCards ( ) : List
Résultat List

GetAudioFileName() public méthode

public GetAudioFileName ( Settings settings, CardInfo cardInfo ) : String
settings Settings
cardInfo CardInfo
Résultat String

GetCardClone() public méthode

public GetCardClone ( int index ) : CardInfo
index int
Résultat CardInfo

GetLength() public méthode

public GetLength ( ) : int
Résultat int

GetSnapshotFileName() public méthode

public GetSnapshotFileName ( Settings settings, CardInfo cardInfo ) : String
settings Settings
cardInfo CardInfo
Résultat String

IsIndexInRange() public méthode

public IsIndexInRange ( int index ) : bool
index int
Résultat bool

MergeLines() public méthode

public MergeLines ( List selectedIndices, MergeMode mergeMode ) : List
selectedIndices List
mergeMode MergeMode
Résultat List

PreviewListModel() public méthode

public PreviewListModel ( List cardInfos ) : System
cardInfos List
Résultat System

RegexReplace() public méthode

public RegexReplace ( List indices, bool inSub1, bool inSub2, string pattern, string replaceTo ) : List
indices List
inSub1 bool
inSub2 bool
pattern string
replaceTo string
Résultat List

SetCard() public méthode

public SetCard ( int index, CardInfo cardInfo ) : List
index int
cardInfo CardInfo
Résultat List

UpdateCardActivation() public méthode

public UpdateCardActivation ( IEnumerable items, BinaryChangeMode mode ) : List
items IEnumerable
mode BinaryChangeMode
Résultat List