21#ifndef DIALOG_MANAGE_REPOSITORIES_H_
22#define DIALOG_MANAGE_REPOSITORIES_H_
47 void SetData(
const std::vector<std::pair<wxString, wxString>>& aData );
49 void OnAdd( wxCommandEvent& event );
53 std::vector<std::pair<wxString, wxString>>
GetData();
56 void swapRows(
int aRowA,
int aRowB );
60 int findRow(
int aCol,
const wxString& aVal );
62 std::shared_ptr<PLUGIN_CONTENT_MANAGER>
m_pcm;
Class DIALOG_MANAGE_REPOSITORIES_BASE.
Implementing DIALOG_MANAGE_REPOSITORIES_BASE.
void OnRemoveButtonClicked(wxCommandEvent &event) override
void OnMoveDownButtonClicked(wxCommandEvent &event) override
std::vector< std::pair< wxString, wxString > > GetData()
void addRepository(const wxString &aUrl)
void OnSaveClicked(wxCommandEvent &event) override
std::shared_ptr< PLUGIN_CONTENT_MANAGER > m_pcm
void OnAdd(wxCommandEvent &event)
int findRow(int aCol, const wxString &aVal)
void SetData(const std::vector< std::pair< wxString, wxString > > &aData)
void OnMoveUpButtonClicked(wxCommandEvent &event) override
~DIALOG_MANAGE_REPOSITORIES()
void swapRows(int aRowA, int aRowB)
void OnAddDefault(wxCommandEvent &event)
void OnGridCellClicked(wxGridEvent &event) override