@infrasoftbe/vnv-sdk
Preparing search index...
ESS
Layers
NodeLayer
Interface NodeLayer
interface
NodeLayer
{
create
<
T
extends
NodeType
=
NodeType
>
(
node
:
{
create_dt
?:
number
;
id
?:
string
|
string
[]
;
name
?:
string
;
token
?:
string
;
type
?:
|
"object"
|
"attachement"
|
"order"
|
"deliverable"
|
"contact"
|
"work"
|
"worklog"
|
"entity"
|
"material"
|
"requirement"
|
"register"
|
"test"
|
"file"
|
"functional"
|
"structure"
|
"product"
|
"process"
|
"role"
|
"right"
|
"group"
|
"invoice"
|
"user"
|
"risk"
|
"descision"
|
"action"
|
"list"
|
"project"
|
"system"
|
"application_component"
|
"test_project"
|
"test_build"
|
"test_plan"
|
"test_suite"
|
"test_case"
|
"test_case_execution"
|
"structure_child"
|
"list_child"
;
update_dt
?:
number
;
}
,
)
:
Promise
<
INode
<
T
>
>
;
delete
()
:
Promise
<
boolean
>
;
details
<
T
extends
unknown
>
()
:
Promise
<
T
>
;
get
<
T
extends
any
[]
=
null
>
()
:
Promise
<
T
extends
null
?
INode
<
NodeType
>
:
INode
<
NodeType
>
[]
,
>
;
update
(
node
:
INode
)
:
Promise
<
INode
<
NodeType
>
>
;
}
Index
Methods
create
delete
details
get
update
Methods
create
create
<
T
extends
NodeType
=
NodeType
>
(
node
:
{
create_dt
?:
number
;
id
?:
string
|
string
[]
;
name
?:
string
;
token
?:
string
;
type
?:
|
"object"
|
"attachement"
|
"order"
|
"deliverable"
|
"contact"
|
"work"
|
"worklog"
|
"entity"
|
"material"
|
"requirement"
|
"register"
|
"test"
|
"file"
|
"functional"
|
"structure"
|
"product"
|
"process"
|
"role"
|
"right"
|
"group"
|
"invoice"
|
"user"
|
"risk"
|
"descision"
|
"action"
|
"list"
|
"project"
|
"system"
|
"application_component"
|
"test_project"
|
"test_build"
|
"test_plan"
|
"test_suite"
|
"test_case"
|
"test_case_execution"
|
"structure_child"
|
"list_child"
;
update_dt
?:
number
;
}
,
)
:
Promise
<
INode
<
T
>
>
Type Parameters
T
extends
NodeType
=
NodeType
Parameters
node
:
{
create_dt
?:
number
;
id
?:
string
|
string
[]
;
name
?:
string
;
token
?:
string
;
type
?:
|
"object"
|
"attachement"
|
"order"
|
"deliverable"
|
"contact"
|
"work"
|
"worklog"
|
"entity"
|
"material"
|
"requirement"
|
"register"
|
"test"
|
"file"
|
"functional"
|
"structure"
|
"product"
|
"process"
|
"role"
|
"right"
|
"group"
|
"invoice"
|
"user"
|
"risk"
|
"descision"
|
"action"
|
"list"
|
"project"
|
"system"
|
"application_component"
|
"test_project"
|
"test_build"
|
"test_plan"
|
"test_suite"
|
"test_case"
|
"test_case_execution"
|
"structure_child"
|
"list_child"
;
update_dt
?:
number
;
}
Returns
Promise
<
INode
<
T
>
>
delete
delete
()
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
details
details
<
T
extends
unknown
>
()
:
Promise
<
T
>
Type Parameters
T
extends
unknown
Returns
Promise
<
T
>
get
get
<
T
extends
any
[]
=
null
>
()
:
Promise
<
T
extends
null
?
INode
<
NodeType
>
:
INode
<
NodeType
>
[]
,
>
Type Parameters
T
extends
any
[]
=
null
Returns
Promise
<
T
extends
null
?
INode
<
NodeType
>
:
INode
<
NodeType
>
[]
>
update
update
(
node
:
INode
)
:
Promise
<
INode
<
NodeType
>
>
Parameters
node
:
INode
Returns
Promise
<
INode
<
NodeType
>
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
create
delete
details
get
update
@infrasoftbe/vnv-sdk
Loading...