Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ActionContractDefinition

Hierarchy

  • ContractDefinition<ActionData>
    • ActionContractDefinition

Index

Properties

active?: boolean

Specifies whether the contract is currently active.

capabilities?: {}[]

A list of capabilities for this contract.

The data associated with this contract.

id?: string

A UUID that uniquely identifies this contract.

loop?: null | string

The slug of the loop that the contract belongs to.

markers?: string[]

Markers associated with this contract.

name?: null | string

An optional user-friendly name for this contract.

requires?: {}[]

A list of requirements/dependencies for this contract.

slug: string

A string that uniquely identifies this contract.

tags?: string[]

The tags associated with this contract.

type: string

The type of this contract. The type value should include the version.

For example: 'my-type@1.0.0'

version?: string

A semantic version of the contract.

Generated using TypeDoc