Files
2023-09-19 23:37:20 +02:00

28 lines
512 B
C++

//
// host_tab.hpp
// Moonlight
//
// Created by XITRIX on 26.05.2021.
//
#pragma once
#include <Settings.hpp>
#include <borealis.hpp>
enum HostState { FETCHING, AVAILABLE, UNAVAILABLE };
class HostTab : public brls::Box {
public:
HostTab(Host host);
void reloadHost();
BRLS_BIND(brls::DetailCell, connect, "connect");
BRLS_BIND(brls::DetailCell, remove, "remove");
BRLS_BIND(brls::Header, header, "header");
private:
Host host;
HostState state = HostState::FETCHING;
};