Table of Contents

Namespace SunamoDevCode._public

Classes

AsyncLoadingBaseDC<T, ProgressBar>

Base class for asynchronous loading operations with progress tracking.

GetFilesArgsDC

EN: Arguments for getting files with various filtering and sorting options CZ: Argumenty pro získávání souborů s různými možnostmi filtrování a řazení

GetFilesBaseArgsDC

EN: Base arguments class for getting files CZ: Základní třída argumentů pro získávání souborů

OutRef3DC<T, U, V>

EN: Container for three values (similar to Tuple but mutable) CZ: Kontejner pro tři hodnoty (podobné Tuple ale měnitelné)

OutRefDC<T, U>

EN: Container for two values (similar to Tuple but mutable) CZ: Kontejner pro dvě hodnoty (podobné Tuple ale měnitelné)

ResultWithExceptionDC<T>

Wraps a result value of type T together with an optional exception message.

TWithStringDC<T>

Generic container pairing a value of type T with a string path.

Interfaces

IParserDC

EN: Parser interface for processing text input CZ: Rozhraní parseru pro zpracování textového vstupu

IPercentCalculatorDC

EN: Interface for calculating percentages for progress tracking CZ: Rozhraní pro výpočet procent pro sledování postupu

IProgressBarDC

Interface for progress bar operations supporting percent-based tracking.

Enums

TypeOfExtensionDC

Defines categories of file extensions based on their content type and purpose.

Delegates

GetFileData

EN: Delegate for retrieving file data path CZ: Delegát pro získání cesty k datovému souboru

GetFileSettings

EN: Delegate for retrieving file settings path CZ: Delegát pro získání cesty k souboru nastavení