Dependicus API Reference
Preparing search index...
DependicusPlugin
Interface DependicusPlugin
interface
DependicusPlugin
{
columns
?:
CustomColumn
[]
;
getGitHubIssueSpec
?:
(
context
:
VersionContext
,
store
:
FactStore
,
)
=>
|
Partial
<
{
assignment
?:
|
{
type
:
"unassigned"
}
|
{
assignees
:
string
[]
;
type
:
"assign"
}
;
availableMajorVersion
?:
string
;
daysOverdue
?:
number
;
descriptionSections
?:
{
body
:
string
;
title
:
string
}
[]
;
group
?:
string
;
labels
?:
string
[]
;
owner
:
string
;
ownerLabel
?:
string
;
policy
?:
|
{
type
:
"skip"
}
|
{
rateLimitDays
?:
number
;
type
:
"fyi"
}
|
{
rateLimitDays
?:
number
;
type
:
"dueDate"
}
;
repo
:
string
;
targetVersion
?:
string
;
thresholdDays
?:
number
;
}
,
>
|
undefined
;
getLinearIssueSpec
?:
(
context
:
VersionContext
,
store
:
FactStore
,
)
=>
|
Partial
<
{
assignment
?:
|
{
type
:
"unassigned"
}
|
{
assigneeId
:
string
;
type
:
"delegate"
}
;
availableMajorVersion
?:
string
;
daysOverdue
?:
number
;
descriptionSections
?:
{
body
:
string
;
title
:
string
}
[]
;
group
?:
string
;
ownerLabel
?:
string
;
policy
?:
|
{
type
:
"skip"
}
|
{
rateLimitDays
?:
number
;
type
:
"fyi"
}
|
{
rateLimitDays
?:
number
;
type
:
"dueDate"
}
;
targetVersion
?:
string
;
teamId
:
string
;
thresholdDays
?:
number
;
}
,
>
|
undefined
;
getSections
?:
(
ctx
:
GroupingDetailContext
)
=>
GroupingSection
[]
;
getUsedByGroupKey
?:
UsedByGroupKeyFn
;
groupings
?:
GroupingConfig
[]
;
name
:
string
;
sources
?:
DataSource
[]
;
}
Implemented by
BasicCompliancePlugin
Index
Properties
columns?
get
Git
Hub
Issue
Spec?
get
Linear
Issue
Spec?
get
Sections?
get
Used
By
Group
Key?
groupings?
name
sources?
Properties
Optional
columns
columns
?:
CustomColumn
[]
Optional
get
Git
Hub
Issue
Spec
getGitHubIssueSpec
?:
(
context
:
VersionContext
,
store
:
FactStore
,
)
=>
|
Partial
<
{
assignment
?:
|
{
type
:
"unassigned"
}
|
{
assignees
:
string
[]
;
type
:
"assign"
}
;
availableMajorVersion
?:
string
;
daysOverdue
?:
number
;
descriptionSections
?:
{
body
:
string
;
title
:
string
}
[]
;
group
?:
string
;
labels
?:
string
[]
;
owner
:
string
;
ownerLabel
?:
string
;
policy
?:
|
{
type
:
"skip"
}
|
{
rateLimitDays
?:
number
;
type
:
"fyi"
}
|
{
rateLimitDays
?:
number
;
type
:
"dueDate"
}
;
repo
:
string
;
targetVersion
?:
string
;
thresholdDays
?:
number
;
}
,
>
|
undefined
Optional
get
Linear
Issue
Spec
getLinearIssueSpec
?:
(
context
:
VersionContext
,
store
:
FactStore
,
)
=>
|
Partial
<
{
assignment
?:
|
{
type
:
"unassigned"
}
|
{
assigneeId
:
string
;
type
:
"delegate"
}
;
availableMajorVersion
?:
string
;
daysOverdue
?:
number
;
descriptionSections
?:
{
body
:
string
;
title
:
string
}
[]
;
group
?:
string
;
ownerLabel
?:
string
;
policy
?:
|
{
type
:
"skip"
}
|
{
rateLimitDays
?:
number
;
type
:
"fyi"
}
|
{
rateLimitDays
?:
number
;
type
:
"dueDate"
}
;
targetVersion
?:
string
;
teamId
:
string
;
thresholdDays
?:
number
;
}
,
>
|
undefined
Optional
get
Sections
getSections
?:
(
ctx
:
GroupingDetailContext
)
=>
GroupingSection
[]
Optional
get
Used
By
Group
Key
getUsedByGroupKey
?:
UsedByGroupKeyFn
Optional
groupings
groupings
?:
GroupingConfig
[]
name
name
:
string
Optional
sources
sources
?:
DataSource
[]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
columns
get
Git
Hub
Issue
Spec
get
Linear
Issue
Spec
get
Sections
get
Used
By
Group
Key
groupings
name
sources
Dependicus API Reference
Loading...