Search
Preparing search index...
The search index is not available
@balena/jellyfish-plugin-base
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
@balena/jellyfish-plugin-base
JellyfishPluginBase
Class JellyfishPluginBase
Hierarchy
JellyfishPluginBase
Implements
JellyfishPlugin
Index
Constructors
constructor
Properties
_actions
_card
Files
_integrations
_mixins
interface
Version
name
requires
slug
version
Methods
get
Actions
get
Cards
get
Safe
Map
get
Sync
Integrations
Constructors
Protected
constructor
new
Jellyfish
Plugin
Base
(
options
:
JellyfishPluginOptions
)
:
JellyfishPluginBase
Parameters
options:
JellyfishPluginOptions
Returns
JellyfishPluginBase
Properties
Private
_actions
_actions
:
ActionFile
<
ContractData
>
[]
Private
_card
Files
_card
Files
:
ContractFile
<
ContractData
>
[]
Private
_integrations
_integrations
:
Integration
<
ContractData
>
[]
Private
_mixins
_mixins
:
ContractFiles
interface
Version
interface
Version
:
string
name
name
:
string
requires
requires
:
PluginIdentity
[]
slug
slug
:
string
version
version
:
string
Methods
get
Actions
get
Actions
(
_context
:
Context
)
:
Actions
Parameters
_context:
Context
Returns
Actions
get
Cards
get
Cards
(
context
:
Context
, mixins
:
CoreMixins
)
:
Map
<
ContractDefinition
<
ContractData
>
>
Parameters
context:
Context
mixins:
CoreMixins
Returns
Map
<
ContractDefinition
<
ContractData
>
>
Private
get
Safe
Map
get
Safe
Map
<
T
>
(
context
:
Context
, source
:
any
[]
, sourceType
:
string
, resolver
?:
(
item
:
any
)
=>
T
)
:
Map
<
T
>
Type parameters
T
:
Sluggable
Parameters
context:
Context
source:
any
[]
sourceType:
string
resolver:
(
item
:
any
)
=>
T
= _.identity
(
item
:
any
)
:
T
Parameters
item:
any
Returns
T
Returns
Map
<
T
>
get
Sync
Integrations
get
Sync
Integrations
(
context
:
Context
)
:
Map
<
Integration
<
ContractData
>
>
Parameters
context:
Context
Returns
Map
<
Integration
<
ContractData
>
>
Exports
Jellyfish
Plugin
Base
constructor
_actions
_card
Files
_integrations
_mixins
interface
Version
name
requires
slug
version
get
Actions
get
Cards
get
Safe
Map
get
Sync
Integrations
Generated using
TypeDoc