Show / Hide Table of Contents

Class ConfigureSyncTab

Inheritance
System.Object
ConfigureSyncTab
Implements
IConfigurationTab
Namespace: Cloud_ShareSync.GUI.Types
Assembly: Cloud-ShareSync.dll
Syntax
class ConfigureSyncTab : StackPanel

Constructors

| Improve this Doc View Source

ConfigureSyncTab(SyncConfig, ConfigureWindow)

Declaration
public ConfigureSyncTab(SyncConfig config, ConfigureWindow parent)
Parameters
Type Name Description
SyncConfig config
ConfigureWindow parent

Fields

| Improve this Doc View Source

_backBlazeB2EnabledFeatureCheckbox

Declaration
readonly CheckBox _backBlazeB2EnabledFeatureCheckbox
Field Value
Type Description
CheckBox
| Improve this Doc View Source

_backBlazeCloudProviderCheckbox

Declaration
readonly CheckBox _backBlazeCloudProviderCheckbox
Field Value
Type Description
CheckBox
| Improve this Doc View Source

_backupEnabledFeatureCheckbox

Declaration
readonly CheckBox _backupEnabledFeatureCheckbox
Field Value
Type Description
CheckBox
| Improve this Doc View Source

_cloudProvidersHeader

Declaration
readonly TextBlock _cloudProvidersHeader
Field Value
Type Description
TextBlock
| Improve this Doc View Source

_compressBeforeUploadCheckBox

Declaration
readonly CheckBox _compressBeforeUploadCheckBox
Field Value
Type Description
CheckBox
| Improve this Doc View Source

_compressionEnabledFeatureCheckbox

Declaration
readonly CheckBox _compressionEnabledFeatureCheckbox
Field Value
Type Description
CheckBox
| Improve this Doc View Source

_enabledFeaturesHeader

Declaration
readonly TextBlock _enabledFeaturesHeader
Field Value
Type Description
TextBlock
| Improve this Doc View Source

_encryptBeforeUploadCheckBox

Declaration
readonly CheckBox _encryptBeforeUploadCheckBox
Field Value
Type Description
CheckBox
| Improve this Doc View Source

_encryptionEnabledFeatureCheckbox

Declaration
readonly CheckBox _encryptionEnabledFeatureCheckbox
Field Value
Type Description
CheckBox
| Improve this Doc View Source

_excludePathsHeader

Declaration
readonly TextBlock _excludePathsHeader
Field Value
Type Description
TextBlock
| Improve this Doc View Source

_excludePathsTxtBox

Declaration
readonly TextBox _excludePathsTxtBox
Field Value
Type Description
TextBox
| Improve this Doc View Source

_log4NetEnabledFeatureCheckbox

Declaration
readonly CheckBox _log4NetEnabledFeatureCheckbox
Field Value
Type Description
CheckBox
| Improve this Doc View Source

_obfuscateUploadedFileNamesCheckBox

Declaration
readonly CheckBox _obfuscateUploadedFileNamesCheckBox
Field Value
Type Description
CheckBox
| Improve this Doc View Source

_optionsHeader

Declaration
readonly TextBlock _optionsHeader
Field Value
Type Description
TextBlock
| Improve this Doc View Source

_parentWindow

Declaration
readonly ConfigureWindow _parentWindow
Field Value
Type Description
ConfigureWindow
| Improve this Doc View Source

_postgresEnabledFeatureCheckbox

Declaration
readonly CheckBox _postgresEnabledFeatureCheckbox
Field Value
Type Description
CheckBox
| Improve this Doc View Source

_recurseSyncFolderCheckBox

Declaration
readonly CheckBox _recurseSyncFolderCheckBox
Field Value
Type Description
CheckBox
| Improve this Doc View Source

_restoreEnabledFeatureCheckbox

Declaration
readonly CheckBox _restoreEnabledFeatureCheckbox
Field Value
Type Description
CheckBox
| Improve this Doc View Source

_saveButton

Declaration
readonly Button _saveButton
Field Value
Type Description
Button
| Improve this Doc View Source

_sqliteEnabledFeatureCheckbox

Declaration
readonly CheckBox _sqliteEnabledFeatureCheckbox
Field Value
Type Description
CheckBox
| Improve this Doc View Source

_syncFolderPath

Declaration
readonly PathStack _syncFolderPath
Field Value
Type Description
PathStack
| Improve this Doc View Source

_uniqueCompressionPasswordsCheckBox

Declaration
readonly CheckBox _uniqueCompressionPasswordsCheckBox
Field Value
Type Description
CheckBox
| Improve this Doc View Source

_workDirPath

Declaration
readonly PathStack _workDirPath
Field Value
Type Description
PathStack

Methods

| Improve this Doc View Source

AddBackBlazeB2CloudProviderCheckboxToGrid(Grid)

Declaration
void AddBackBlazeB2CloudProviderCheckboxToGrid(Grid grid)
Parameters
Type Name Description
Grid grid
| Improve this Doc View Source

AddBackBlazeB2EnabledFeatureCheckboxToGrid(Grid)

Declaration
void AddBackBlazeB2EnabledFeatureCheckboxToGrid(Grid grid)
Parameters
Type Name Description
Grid grid
| Improve this Doc View Source

AddBackupEnabledFeatureCheckboxToGrid(Grid)

Declaration
void AddBackupEnabledFeatureCheckboxToGrid(Grid grid)
Parameters
Type Name Description
Grid grid
| Improve this Doc View Source

AddCloudProviders(CloudProviders)

Declaration
void AddCloudProviders(CloudProviders providers)
Parameters
Type Name Description
CloudProviders providers
| Improve this Doc View Source

AddCompressBeforeUploadToGrid(Grid, Boolean)

Declaration
void AddCompressBeforeUploadToGrid(Grid grid, bool compress)
Parameters
Type Name Description
Grid grid
System.Boolean compress
| Improve this Doc View Source

AddCompressionEnabledFeatureCheckboxToGrid(Grid)

Declaration
void AddCompressionEnabledFeatureCheckboxToGrid(Grid grid)
Parameters
Type Name Description
Grid grid
| Improve this Doc View Source

AddEnabledFeatures(Cloud_ShareSync_Features)

Declaration
void AddEnabledFeatures(Cloud_ShareSync_Features features)
Parameters
Type Name Description
Cloud_ShareSync_Features features
| Improve this Doc View Source

AddEncryptBeforeUploadToGrid(Grid, Boolean)

Declaration
void AddEncryptBeforeUploadToGrid(Grid grid, bool encrypt)
Parameters
Type Name Description
Grid grid
System.Boolean encrypt
| Improve this Doc View Source

AddEncryptionEnabledFeatureCheckboxToGrid(Grid)

Declaration
void AddEncryptionEnabledFeatureCheckboxToGrid(Grid grid)
Parameters
Type Name Description
Grid grid
| Improve this Doc View Source

AddExcludePathsSection(String[])

Declaration
void AddExcludePathsSection(string[] excludedPaths)
Parameters
Type Name Description
System.String[] excludedPaths
| Improve this Doc View Source

AddLog4NetEnabledFeatureCheckboxToGrid(Grid)

Declaration
void AddLog4NetEnabledFeatureCheckboxToGrid(Grid grid)
Parameters
Type Name Description
Grid grid
| Improve this Doc View Source

AddObfuscateUploadedFileNamesToGrid(Grid, Boolean)

Declaration
void AddObfuscateUploadedFileNamesToGrid(Grid grid, bool obfuscate)
Parameters
Type Name Description
Grid grid
System.Boolean obfuscate
| Improve this Doc View Source

AddOptionsCheckBoxSection(Boolean, Boolean, Boolean, Boolean)

Declaration
void AddOptionsCheckBoxSection(bool compress, bool uniquePW, bool encrypt, bool obfuscate)
Parameters
Type Name Description
System.Boolean compress
System.Boolean uniquePW
System.Boolean encrypt
System.Boolean obfuscate
| Improve this Doc View Source

AddPostgresEnabledFeatureCheckboxToGrid(Grid)

Declaration
void AddPostgresEnabledFeatureCheckboxToGrid(Grid grid)
Parameters
Type Name Description
Grid grid
| Improve this Doc View Source

AddRestoreEnabledFeatureCheckboxToGrid(Grid)

Declaration
void AddRestoreEnabledFeatureCheckboxToGrid(Grid grid)
Parameters
Type Name Description
Grid grid
| Improve this Doc View Source

AddSaveButton()

Declaration
void AddSaveButton()
| Improve this Doc View Source

AddSqliteEnabledFeatureCheckboxToGrid(Grid)

Declaration
void AddSqliteEnabledFeatureCheckboxToGrid(Grid grid)
Parameters
Type Name Description
Grid grid
| Improve this Doc View Source

AddUniqueCompressionPasswordsToGrid(Grid, Boolean)

Declaration
void AddUniqueCompressionPasswordsToGrid(Grid grid, bool uniquePW)
Parameters
Type Name Description
Grid grid
System.Boolean uniquePW
| Improve this Doc View Source

ChangeSyncFolderHandler(Nullable<Object>, RoutedEventArgs)

Declaration
public async void ChangeSyncFolderHandler(object? sender, RoutedEventArgs e)
Parameters
Type Name Description
System.Nullable<System.Object> sender
RoutedEventArgs e
| Improve this Doc View Source

ChangeWorkDirHandler(Nullable<Object>, RoutedEventArgs)

Declaration
public async void ChangeWorkDirHandler(object? sender, RoutedEventArgs e)
Parameters
Type Name Description
System.Nullable<System.Object> sender
RoutedEventArgs e
| Improve this Doc View Source

ConfigureWindowContent(SyncConfig)

Declaration
void ConfigureWindowContent(SyncConfig config)
Parameters
Type Name Description
SyncConfig config
| Improve this Doc View Source

ConfigureWindowSettings()

Declaration
void ConfigureWindowSettings()
| Improve this Doc View Source

ConvertCheckBoxToFeatures()

Declaration
Cloud_ShareSync_Features ConvertCheckBoxToFeatures()
Returns
Type Description
Cloud_ShareSync_Features
| Improve this Doc View Source

ConvertCheckBoxToProviders()

Declaration
CloudProviders ConvertCheckBoxToProviders()
Returns
Type Description
CloudProviders
| Improve this Doc View Source

GetSyncConfig()

Declaration
SyncConfig GetSyncConfig()
Returns
Type Description
SyncConfig
| Improve this Doc View Source

NewCheckboxGrid()

Declaration
static Grid NewCheckboxGrid()
Returns
Type Description
Grid
| Improve this Doc View Source

NewCloudProvidersCheckboxGrid()

Declaration
Grid NewCloudProvidersCheckboxGrid()
Returns
Type Description
Grid
| Improve this Doc View Source

NewEnabledFeaturesCheckboxGrid()

Declaration
Grid NewEnabledFeaturesCheckboxGrid()
Returns
Type Description
Grid
| Improve this Doc View Source

NewEnabledFeaturesGrid()

Declaration
static Grid NewEnabledFeaturesGrid()
Returns
Type Description
Grid
| Improve this Doc View Source

SaveConfigHandler(Nullable<Object>, RoutedEventArgs)

Declaration
public async void SaveConfigHandler(object? sender, RoutedEventArgs e)
Parameters
Type Name Description
System.Nullable<System.Object> sender
RoutedEventArgs e
| Improve this Doc View Source

SetCloudProviderStatus(CloudProviders)

Declaration
void SetCloudProviderStatus(CloudProviders providers)
Parameters
Type Name Description
CloudProviders providers
| Improve this Doc View Source

SetEnabledFeaturesStatus(Cloud_ShareSync_Features)

Declaration
void SetEnabledFeaturesStatus(Cloud_ShareSync_Features features)
Parameters
Type Name Description
Cloud_ShareSync_Features features
| Improve this Doc View Source

SetExcludePathsTextBoxMsg(String[])

Declaration
void SetExcludePathsTextBoxMsg(string[] excludedPaths)
Parameters
Type Name Description
System.String[] excludedPaths

Implements

IConfigurationTab
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
About Me | Open Source Acknowledgements | Security
☀
☾