@umbraco-cms/backoffice
Preparing search index...
packages/content/content
UmbElementPropertyDataOwner
Interface UmbElementPropertyDataOwner<ContentModel, ContentTypeModel>
The data supplier for a Element Property Dataset
interface
UmbElementPropertyDataOwner
<
ContentModel
extends
{
values
:
UmbPropertyValueData
[]
}
,
ContentTypeModel
extends
UmbContentTypeModel
=
UmbContentTypeModel
,
>
{
readOnlyGuard
:
UmbReadOnlyVariantGuardManager
;
structure
:
UmbContentTypeStructureManager
<
ContentTypeModel
>
;
unique
:
Observable
<
undefined
|
UmbEntityUnique
>
;
values
:
Observable
<
undefined
|
ContentModel
[
"values"
]
>
;
destroy
()
:
void
;
finishPropertyValueChange
()
:
void
;
getEntityType
()
:
string
;
getPropertyValue
<
ReturnValue
=
unknown
>
(
alias
:
string
,
variantId
?:
UmbVariantId
,
)
:
undefined
|
ReturnValue
;
getUnique
()
:
undefined
|
UmbEntityUnique
;
getValues
()
:
undefined
|
ContentModel
[
"values"
]
;
initiatePropertyValueChange
()
:
void
;
isLoaded
()
:
undefined
|
Promise
<
unknown
>
;
propertyValueByAlias
<
ReturnValue
=
unknown
>
(
alias
:
string
,
variantId
?:
UmbVariantId
,
)
:
Promise
<
undefined
|
Observable
<
undefined
|
ReturnValue
>
>
;
setPropertyValue
(
alias
:
string
,
value
:
unknown
,
variantId
?:
UmbVariantId
,
)
:
Promise
<
void
>
;
}
Type Parameters
ContentModel
extends
{
values
:
UmbPropertyValueData
[]
}
ContentTypeModel
extends
UmbContentTypeModel
=
UmbContentTypeModel
Hierarchy (
View Summary
)
UmbApi
UmbElementPropertyDataOwner
UmbContentWorkspaceContext
Index
Properties
read
Only
Guard
structure
unique
values
Methods
destroy
finish
Property
Value
Change
get
Entity
Type
get
Property
Value
get
Unique
get
Values
initiate
Property
Value
Change
is
Loaded
property
Value
By
Alias
set
Property
Value
Properties
Readonly
read
Only
Guard
readOnlyGuard
:
UmbReadOnlyVariantGuardManager
Readonly
structure
structure
:
UmbContentTypeStructureManager
<
ContentTypeModel
>
unique
unique
:
Observable
<
undefined
|
UmbEntityUnique
>
Readonly
values
values
:
Observable
<
undefined
|
ContentModel
[
"values"
]
>
Methods
destroy
destroy
()
:
void
Returns
void
finish
Property
Value
Change
finishPropertyValueChange
()
:
void
Returns
void
get
Entity
Type
getEntityType
()
:
string
Returns
string
get
Property
Value
getPropertyValue
<
ReturnValue
=
unknown
>
(
alias
:
string
,
variantId
?:
UmbVariantId
,
)
:
undefined
|
ReturnValue
Type Parameters
ReturnValue
=
unknown
Parameters
alias
:
string
Optional
variantId
:
UmbVariantId
Returns
undefined
|
ReturnValue
get
Unique
getUnique
()
:
undefined
|
UmbEntityUnique
Returns
undefined
|
UmbEntityUnique
get
Values
getValues
()
:
undefined
|
ContentModel
[
"values"
]
Returns
undefined
|
ContentModel
[
"values"
]
initiate
Property
Value
Change
initiatePropertyValueChange
()
:
void
Returns
void
is
Loaded
isLoaded
()
:
undefined
|
Promise
<
unknown
>
Returns
undefined
|
Promise
<
unknown
>
property
Value
By
Alias
propertyValueByAlias
<
ReturnValue
=
unknown
>
(
alias
:
string
,
variantId
?:
UmbVariantId
,
)
:
Promise
<
undefined
|
Observable
<
undefined
|
ReturnValue
>
>
Type Parameters
ReturnValue
=
unknown
Parameters
alias
:
string
Optional
variantId
:
UmbVariantId
Returns
Promise
<
undefined
|
Observable
<
undefined
|
ReturnValue
>
>
set
Property
Value
setPropertyValue
(
alias
:
string
,
value
:
unknown
,
variantId
?:
UmbVariantId
,
)
:
Promise
<
void
>
Parameters
alias
:
string
value
:
unknown
Optional
variantId
:
UmbVariantId
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
read
Only
Guard
structure
unique
values
Methods
destroy
finish
Property
Value
Change
get
Entity
Type
get
Property
Value
get
Unique
get
Values
initiate
Property
Value
Change
is
Loaded
property
Value
By
Alias
set
Property
Value
@umbraco-cms/backoffice
Loading...
The data supplier for a Element Property Dataset