# Reference Documentation ## Protocols - [App](protocols/App.md) - [StateProtocol](protocols/StateProtocol.md) - [View](protocols/View.md) - [Widget](protocols/Widget.md) - [WindowScene](protocols/WindowScene.md) - [WindowSceneGroup](protocols/WindowSceneGroup.md) ## Structs - [Binding](structs/Binding.md) - [Button](structs/Button.md) - [EitherView](structs/EitherView.md) - [HeaderBar](structs/HeaderBar.md) - [InspectorWrapper](structs/InspectorWrapper.md) - [State](structs/State.md) - [Text](structs/Text.md) - [UpdateObserver](structs/UpdateObserver.md) - [VStack](structs/VStack.md) - [Window](structs/Window.md) ## Classes - [GTUIApp](classes/GTUIApp.md) - [State.Storage](classes/State.Storage.md) - [ViewStorage](classes/ViewStorage.md) - [WindowStorage](classes/WindowStorage.md) ## Enums - [ArrayBuilder](enums/ArrayBuilder.md) - [ArrayBuilder.Component](enums/ArrayBuilder.Component.md) - [ViewBuilder](enums/ViewBuilder.md) - [ViewBuilder.Component](enums/ViewBuilder.Component.md) ## Extensions - [App](extensions/App.md) - [Array](extensions/Array.md) - [NativeWidgetPeer](extensions/NativeWidgetPeer.md) - [String](extensions/String.md) - [View](extensions/View.md) - [Widget](extensions/Widget.md) - [WindowScene](extensions/WindowScene.md) - [WindowSceneGroup](extensions/WindowSceneGroup.md) ## Typealiases - [Body](typealiases/Body.md) - [Scene](typealiases/Scene.md) - [SceneBuilder](typealiases/SceneBuilder.md) This file was generated by [SourceDocs](https://github.com/eneko/SourceDocs)