C# Класс subtitleMemorize.PreviewListModel

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
finalizeChangeList ( List changeList ) : void

Описание методов

EvaluateForEveryLine() публичный Метод

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.
Результат List

ExportData() публичный Метод

public ExportData ( Settings settings, InfoProgress progressInfo ) : void
settings Settings
progressInfo InfoProgress
Результат void

ExportTextFile() публичный Метод

public ExportTextFile ( List cardInfoList, Settings settings, InfoProgress progressInfo ) : void
cardInfoList List
settings Settings
progressInfo InfoProgress
Результат void

GenerateFullUpdateList() публичный Метод

public GenerateFullUpdateList ( ) : List
Результат List

GetActiveCards() публичный Метод

public GetActiveCards ( ) : List
Результат List

GetAudioFileName() публичный Метод

public GetAudioFileName ( Settings settings, CardInfo cardInfo ) : String
settings Settings
cardInfo CardInfo
Результат String

GetCardClone() публичный Метод

public GetCardClone ( int index ) : CardInfo
index int
Результат CardInfo

GetLength() публичный Метод

public GetLength ( ) : int
Результат int

GetSnapshotFileName() публичный Метод

public GetSnapshotFileName ( Settings settings, CardInfo cardInfo ) : String
settings Settings
cardInfo CardInfo
Результат String

IsIndexInRange() публичный Метод

public IsIndexInRange ( int index ) : bool
index int
Результат bool

MergeLines() публичный Метод

public MergeLines ( List selectedIndices, MergeMode mergeMode ) : List
selectedIndices List
mergeMode MergeMode
Результат List

PreviewListModel() публичный Метод

public PreviewListModel ( List cardInfos ) : System
cardInfos List
Результат System

RegexReplace() публичный Метод

public RegexReplace ( List indices, bool inSub1, bool inSub2, string pattern, string replaceTo ) : List
indices List
inSub1 bool
inSub2 bool
pattern string
replaceTo string
Результат List

SetCard() публичный Метод

public SetCard ( int index, CardInfo cardInfo ) : List
index int
cardInfo CardInfo
Результат List

UpdateCardActivation() публичный Метод

public UpdateCardActivation ( IEnumerable items, BinaryChangeMode mode ) : List
items IEnumerable
mode BinaryChangeMode
Результат List