Dash.NET Namespace

Type/Module Description

Callback<'Function>

Image Image

The Central Callback type. This type serves two purposes: 1. Externally, the Serialized object is returned via the `_dash-dependencies` endpoint of a dash application to set up the dash renderer loop 2. Internally, the HandlerFunction of the Callback is evaluated when a qualified call to `_dash-update-component` is performed. As this type needs dynamic members in addition to the static members created by the default constructor, it is not recommended to use the constructor to create a callback, but rather the `singleOut` or `multiOut` members. Creating an instance of this type and registering it on the callback map of the DashApp is the equivalent of the @app.callback decorator in python.

CallbackInput

CallbackMap

CallbackOutput

CallbackRequest

Image Image

Type to deserialize calls to _dash-update-component into

CallbackResponse

Image Image

The response object that will be serialized and returned as response to requests at `_dash-update-component`

CallbackResultBinding

CallbackState

ClientSideFunction

Image Image

Client side function that can be bound to a callback

ComponentProperty

ComponentPropTypes

Css

Image Image

The html components have been adopted from https://github.com/alfonsogarciacaro/Feliz.Engine and are available under the Dash.NET.Html module.

DashComponent

DashComponentProps

DashComponentStyle

DashConfig

DashTable

Dependency

DynamicInvoke

Image Image

Reflection based dynamic invocation of functions and related helpers

HotReloadSettings

Html

LoadableComponentDefinition

Operators

RequestInput

Image Image

A single element of the `inputs` field of a JSON request to `_dash-update-component`

SingleOrArrayConverter<'T>

Image Image

JSON converter to always convert a single item as well as a JArray of items on the same field to `Seq<'T>`