KiCad PCB EDA Suite
Loading...
Searching...
No Matches
panel_package.h File Reference
#include <functional>
#include "panel_package_base.h"
#include "pcm.h"

Go to the source code of this file.

Classes

struct  PACKAGE_VIEW_DATA
 < Collection of data relevant to the package display panel Callback for (un)install button More...
 
class  PANEL_PACKAGE
 

Typedefs

using ActionCallback = std::function< void(const PACKAGE_VIEW_DATA &aData, PCM_PACKAGE_ACTION aAction, const wxString &aVersion)>
 
using PinCallback = std::function< void(const wxString &aPackageId, const PCM_PACKAGE_STATE aState, const bool aPinned)>
 

Typedef Documentation

◆ ActionCallback

using ActionCallback = std::function<void( const PACKAGE_VIEW_DATA& aData, PCM_PACKAGE_ACTION aAction, const wxString& aVersion )>

Definition at line 56 of file panel_package.h.

◆ PinCallback

using PinCallback = std::function<void( const wxString& aPackageId, const PCM_PACKAGE_STATE aState, const bool aPinned )>

Definition at line 59 of file panel_package.h.