@infrasoftbe/vnv-sdk
Preparing search index...
DAL
Layers
NodeLayer
Interface NodeLayer<T>
interface
NodeLayer
<
T
extends
NodeType
=
NodeType
>
{
create
<
Type
extends
NodeType
=
NodeType
>
(
project
:
DAL
.
NodeFragment
<
Type
>
,
)
:
Promise
<
DAL
.
NodeFragment
<
Type
>
>
;
delete
()
:
any
;
get
<
Type
extends
NodeType
|
NodeType
[]
=
NodeType
>
(
query
?:
NodeQuery
,
)
:
Promise
<
Type
extends
NodeType
?
DAL
.
Node
<
Type
<
Type
>
>
:
DAL
.
Node
<
NodeType
>
[]
,
>
;
update
<
Type
extends
NodeType
=
NodeType
>
(
project
:
DAL
.
NodeFragment
<
Type
>
,
)
:
Promise
<
DAL
.
NodeFragment
<
Type
>
>
;
}
Type Parameters
T
extends
NodeType
=
NodeType
Index
Methods
create
delete
get
update
Methods
create
create
<
Type
extends
NodeType
=
NodeType
>
(
project
:
DAL
.
NodeFragment
<
Type
>
,
)
:
Promise
<
DAL
.
NodeFragment
<
Type
>
>
Type Parameters
Type
extends
NodeType
=
NodeType
Parameters
project
:
DAL
.
NodeFragment
<
Type
>
Returns
Promise
<
DAL
.
NodeFragment
<
Type
>
>
delete
delete
()
:
any
Returns
any
get
get
<
Type
extends
NodeType
|
NodeType
[]
=
NodeType
>
(
query
?:
NodeQuery
,
)
:
Promise
<
Type
extends
NodeType
?
DAL
.
Node
<
Type
<
Type
>
>
:
DAL
.
Node
<
NodeType
>
[]
,
>
Type Parameters
Type
extends
NodeType
|
NodeType
[]
=
NodeType
Parameters
Optional
query
:
NodeQuery
Returns
Promise
<
Type
extends
NodeType
?
DAL
.
Node
<
Type
<
Type
>
>
:
DAL
.
Node
<
NodeType
>
[]
>
update
update
<
Type
extends
NodeType
=
NodeType
>
(
project
:
DAL
.
NodeFragment
<
Type
>
,
)
:
Promise
<
DAL
.
NodeFragment
<
Type
>
>
Type Parameters
Type
extends
NodeType
=
NodeType
Parameters
project
:
DAL
.
NodeFragment
<
Type
>
Returns
Promise
<
DAL
.
NodeFragment
<
Type
>
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
create
delete
get
update
@infrasoftbe/vnv-sdk
Loading...