Table of Contents

Abstraction

The VpnHood app as a UI sees it, for any UI toolkit: the app's state and API in one place, the words of every language, and the code that turns the app's state into text - errors, dates, traffic and country names. No toolkit, no theme, no picture.

When to use it

  • You write a UI of your own, in Avalonia or another toolkit, and want the app's state and every language's words ready to show.

Its package

Package What it does
VpnHood.AppUi.Common The VpnHood app as a UI sees it, for any UI toolkit: the app's state and API in one place, the words of every language read from the assets folder, and the code that turns the app's state into text - errors, dates, traffic, country names, documents. Overview · API