Dapp representation returned from private reads and lists, includes everything from full plus some dapp management data.
All data required to render a dapp on DappHub; this is the dapp's shape when returned from the public view.
Core data plus the dapp's tier and some optional info about the GitHub integration. This type applies to both enterprise and standard dapps.
Type guard; returns true
if the argument
satisfies Item.Api
, otherwise false
.
Type guard; returns true
if the argument
satisfies Item.Core
, otherwise false
.
Type guard; returns true
if the argument
satisfies Item.Full
, otherwise false
.
Factory to produce an empty Item.Api
.
Useful to get the interface's keys as
a value. Note that the actual values on
this object are not valid.
Factory to produce an empty Item.Core
.
Useful to get the interface's keys as
a value. Note that the actual values on
this object are not valid.
Factory to produce an empty Item.Full
.
Useful to get the interface's keys as
a value. Note that the actual values on
this object are not valid. It produces
a standard dapp, so no GitHub config.
All possible values for the State of a Dapp as formatted from the API.
Possible Dapp tiers and their string name representations.
Given a potential DappName, applies a regex which outputs a valid DappName.
Type guard; only valid enum values within the
States enum will return true
.
Type guard; only valid enum values within the
Tiers enum will return true
.
Generated using TypeDoc
All of the potential shapes for a DappItem at different points throughout our system, along with factory functions and type guards.