Search
Preparing search index...
The search index is not available
Paris
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
Globals
IRelationshipRepository
Interface IRelationshipRepository<TSource, TData>
Type parameters
TSource
:
ModelBase
TData
:
ModelBase
Hierarchy
IReadonlyRepository
<
TData
>
IRelationshipRepository
Implemented by
RelationshipRepository
Index
Properties
all
Items$
allowed
Types
create
Item
create
New
Item
data
Entity
Type
entity
get
Endpoint
Name
get
Endpoint
Url
get
Item
ById
get
Related
Item
query
query
For
Item
relationship
Config
serialize
Item
source
Entity
Type
Properties
all
Items$
all
Items$
:
Observable
<
Array
<
TData
>
>
allowed
Types
allowed
Types
:
Set
<
RelationshipType
>
create
Item
create
Item
:
function
Type declaration
(
itemData
:
any
)
:
Observable
<
Readonly
<
TData
>
>
Parameters
itemData:
any
Returns
Observable
<
Readonly
<
TData
>
>
create
New
Item
create
New
Item
:
function
Type declaration
(
)
:
TData
Returns
TData
data
Entity
Type
data
Entity
Type
:
DataEntityType
entity
entity
:
IEntityConfigBase
get
Endpoint
Name
get
Endpoint
Name
:
function
Type declaration
(
query
?:
DataQuery
)
:
string
Parameters
Optional
query:
DataQuery
Returns
string
get
Endpoint
Url
get
Endpoint
Url
:
function
Type declaration
(
query
?:
DataQuery
)
:
string
Parameters
Optional
query:
DataQuery
Returns
string
get
Item
ById
get
Item
ById
:
function
Type declaration
(
id
:
any
, options
?:
DataOptions
, params
?:
object
)
:
Observable
<
TData
>
Parameters
id:
any
Optional
options:
DataOptions
Optional
params:
object
[
index:
string
]:
any
Returns
Observable
<
TData
>
get
Related
Item
get
Related
Item
:
function
Type declaration
(
itemId
?:
any
, query
?:
DataQuery
, dataOptions
?:
DataOptions
)
:
Observable
<
TData
>
Parameters
Optional
itemId:
any
Optional
query:
DataQuery
Optional
dataOptions:
DataOptions
Returns
Observable
<
TData
>
query
query
:
function
Type declaration
(
options
?:
DataQuery
)
:
Observable
<
DataSet
<
TData
>
>
Parameters
Optional
options:
DataQuery
Returns
Observable
<
DataSet
<
TData
>
>
query
For
Item
query
For
Item
:
function
Type declaration
(
sourceItem
:
TSource
, query
?:
DataQuery
, dataOptions
?:
DataOptions
)
:
Observable
<
DataSet
<
TData
>
>
Parameters
sourceItem:
TSource
Optional
query:
DataQuery
Optional
dataOptions:
DataOptions
Returns
Observable
<
DataSet
<
TData
>
>
relationship
Config
relationship
Config
:
EntityRelationshipConfig
<
TSource
,
TData
>
serialize
Item
serialize
Item
:
function
Type declaration
(
item
:
TData
, serializationData
?:
any
)
:
Object
Parameters
item:
TData
Optional
serializationData:
any
Returns
Object
source
Entity
Type
source
Entity
Type
:
DataEntityType
Globals
IRelationship
Repository
all
Items$
allowed
Types
create
Item
create
New
Item
data
Entity
Type
entity
get
Endpoint
Name
get
Endpoint
Url
get
Item
ById
get
Related
Item
query
query
For
Item
relationship
Config
serialize
Item
source
Entity
Type
Generated using
TypeDoc