Show / Hide Table of Contents

Class ConfigureDatabaseTab

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

Constructors

| Improve this Doc View Source

ConfigureDatabaseTab(DatabaseConfig, ConfigureWindow)

Declaration
public ConfigureDatabaseTab(DatabaseConfig config, ConfigureWindow parent)
Parameters
Type Name Description
DatabaseConfig config
ConfigureWindow parent

Fields

| Improve this Doc View Source

_parentWindow

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

_postgresConnectionString

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

_postgresConnectionStringHeader

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

_saveButton

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

_sqliteDBPathHeader

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

_sqliteDBPathTxt

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

_updateSqliteDBPathButton

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

_usePostgresCheckBox

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

_useSqliteCheckBox

Declaration
readonly CheckBox _useSqliteCheckBox
Field Value
Type Description
CheckBox

Methods

| Improve this Doc View Source

AddSaveButton()

Declaration
void AddSaveButton()
| Improve this Doc View Source

AddWrapPanelOne(DatabaseConfig)

Declaration
void AddWrapPanelOne(DatabaseConfig config)
Parameters
Type Name Description
DatabaseConfig config
| Improve this Doc View Source

AddWrapPanelTwo(DatabaseConfig)

Declaration
void AddWrapPanelTwo(DatabaseConfig config)
Parameters
Type Name Description
DatabaseConfig config
| Improve this Doc View Source

AntiLinkSqliteCheckboxAndPostgresCheckbox()

Declaration
void AntiLinkSqliteCheckboxAndPostgresCheckbox()
| Improve this Doc View Source

ChangeSqliteDBPathHandler(Nullable<Object>, RoutedEventArgs)

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

ConfigurePostgresSettings(DatabaseConfig)

Declaration
void ConfigurePostgresSettings(DatabaseConfig config)
Parameters
Type Name Description
DatabaseConfig config
| Improve this Doc View Source

ConfigureSqliteSettings(DatabaseConfig)

Declaration
void ConfigureSqliteSettings(DatabaseConfig config)
Parameters
Type Name Description
DatabaseConfig config
| Improve this Doc View Source

ConfigureWindowContent(DatabaseConfig)

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

ConfigureWindowSettings()

Declaration
void ConfigureWindowSettings()
| Improve this Doc View Source

GetDatabaseConfig()

Declaration
DatabaseConfig GetDatabaseConfig()
Returns
Type Description
DatabaseConfig
| Improve this Doc View Source

LinkPostgresCheckboxAndTextbox()

Declaration
void LinkPostgresCheckboxAndTextbox()
| Improve this Doc View Source

LinkSqliteCheckboxAndButton()

Declaration
void LinkSqliteCheckboxAndButton()
| 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

Implements

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