Documentation ¶
Index ¶
Constants ¶
View Source
const AssetCapability = "embed_assets"
View Source
const ConfigCapability = "config"
View Source
const ExecutionUnitCapability = "execution_unit"
View Source
const ExposeCapability = "expose"
View Source
const PersistCapability = "persist"
View Source
const PubSubCapability = "pubsub"
View Source
const StaticUnitCapability = "static_unit"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Capability ¶
type Capability struct { Name string `json:"name"` ID string `json:"id"` Directives Directives `json:"directives"` }
func ParseCapability ¶
func ParseCapability(s string) (*Capability, error)
type Directives ¶
type Directives map[string]interface{}
func ParseDirectives ¶
func ParseDirectives(s string) (Directives, error)
func (Directives) Object ¶
func (d Directives) Object(key string) Directives
func (Directives) StringArray ¶
func (d Directives) StringArray(key string) ([]string, bool)
StringArray returns an array of strings (converting a single string to an array of lenth 1).
Click to show internal directories.
Click to hide internal directories.