@infrasoftbe/vnv-sdk
Preparing search index...
Sp
Layers
SPPartLayer
Interface SPPartLayer
interface
SPPartLayer
{
create
(
options
:
Partial
<
{
AutofillInfo
?:
string
;
AutoIndexed
?:
boolean
;
CanBeDeleted
?:
boolean
;
ClientSideComponentId
?:
string
;
ClientSideComponentProperties
?:
string
;
ClientValidationFormula
?:
string
;
ClientValidationMessage
?:
string
;
CustomFormatter
?:
string
;
DefaultFormula
?:
string
;
DefaultValue
?:
string
;
Description
?:
string
;
Direction
?:
"none"
|
"ltr"
|
"rtl"
;
EnforceUniqueValues
?:
boolean
;
EntityPropertyName
?:
string
;
FieldTypeKind
?:
number
;
Filterable
?:
boolean
;
FromBaseType
?:
boolean
;
Group
?:
string
;
Hidden
?:
boolean
;
Id
?:
string
;
Indexed
?:
boolean
;
IndexStatus
?:
number
;
InternalName
?:
string
;
IsModern
?:
boolean
;
JSLink
?:
string
;
PinnedToFiltersPane
?:
boolean
;
ReadOnlyField
?:
boolean
;
Required
?:
boolean
;
SchemaXml
?:
string
;
Scope
?:
string
;
Sealed
?:
boolean
;
ShowInFiltersPane
?:
number
;
Sortable
?:
boolean
;
StaticName
?:
string
;
Title
?:
string
;
TypeAsString
?:
string
;
TypeDisplayName
?:
string
;
TypeShortDescription
?:
string
;
ValidationFormula
?:
string
;
ValidationMessage
?:
string
;
}
,
>
,
)
:
Promise
<
any
>
;
delete
()
:
Promise
<
void
>
;
get
<
T
extends
[
]
=
null
>
(
filter
?:
QueryPartsFilter
,
)
:
Promise
<
T
extends
null
?
IWebPartDefinition
:
IWebPartDefinition
[]
>
;
update
(
props
:
Partial
<
IWebPartDefinition
>
)
:
Promise
<
ClientsideWebPartData
>
;
}
Index
Methods
create
delete
get
update
Methods
create
create
(
options
:
Partial
<
{
AutofillInfo
?:
string
;
AutoIndexed
?:
boolean
;
CanBeDeleted
?:
boolean
;
ClientSideComponentId
?:
string
;
ClientSideComponentProperties
?:
string
;
ClientValidationFormula
?:
string
;
ClientValidationMessage
?:
string
;
CustomFormatter
?:
string
;
DefaultFormula
?:
string
;
DefaultValue
?:
string
;
Description
?:
string
;
Direction
?:
"none"
|
"ltr"
|
"rtl"
;
EnforceUniqueValues
?:
boolean
;
EntityPropertyName
?:
string
;
FieldTypeKind
?:
number
;
Filterable
?:
boolean
;
FromBaseType
?:
boolean
;
Group
?:
string
;
Hidden
?:
boolean
;
Id
?:
string
;
Indexed
?:
boolean
;
IndexStatus
?:
number
;
InternalName
?:
string
;
IsModern
?:
boolean
;
JSLink
?:
string
;
PinnedToFiltersPane
?:
boolean
;
ReadOnlyField
?:
boolean
;
Required
?:
boolean
;
SchemaXml
?:
string
;
Scope
?:
string
;
Sealed
?:
boolean
;
ShowInFiltersPane
?:
number
;
Sortable
?:
boolean
;
StaticName
?:
string
;
Title
?:
string
;
TypeAsString
?:
string
;
TypeDisplayName
?:
string
;
TypeShortDescription
?:
string
;
ValidationFormula
?:
string
;
ValidationMessage
?:
string
;
}
,
>
,
)
:
Promise
<
any
>
Parameters
options
:
Partial
<
{
AutofillInfo
?:
string
;
AutoIndexed
?:
boolean
;
CanBeDeleted
?:
boolean
;
ClientSideComponentId
?:
string
;
ClientSideComponentProperties
?:
string
;
ClientValidationFormula
?:
string
;
ClientValidationMessage
?:
string
;
CustomFormatter
?:
string
;
DefaultFormula
?:
string
;
DefaultValue
?:
string
;
Description
?:
string
;
Direction
?:
"none"
|
"ltr"
|
"rtl"
;
EnforceUniqueValues
?:
boolean
;
EntityPropertyName
?:
string
;
FieldTypeKind
?:
number
;
Filterable
?:
boolean
;
FromBaseType
?:
boolean
;
Group
?:
string
;
Hidden
?:
boolean
;
Id
?:
string
;
Indexed
?:
boolean
;
IndexStatus
?:
number
;
InternalName
?:
string
;
IsModern
?:
boolean
;
JSLink
?:
string
;
PinnedToFiltersPane
?:
boolean
;
ReadOnlyField
?:
boolean
;
Required
?:
boolean
;
SchemaXml
?:
string
;
Scope
?:
string
;
Sealed
?:
boolean
;
ShowInFiltersPane
?:
number
;
Sortable
?:
boolean
;
StaticName
?:
string
;
Title
?:
string
;
TypeAsString
?:
string
;
TypeDisplayName
?:
string
;
TypeShortDescription
?:
string
;
ValidationFormula
?:
string
;
ValidationMessage
?:
string
;
}
,
>
Returns
Promise
<
any
>
delete
delete
()
:
Promise
<
void
>
Returns
Promise
<
void
>
get
get
<
T
extends
[
]
=
null
>
(
filter
?:
QueryPartsFilter
,
)
:
Promise
<
T
extends
null
?
IWebPartDefinition
:
IWebPartDefinition
[]
>
Type Parameters
T
extends
[
]
=
null
Parameters
Optional
filter
:
QueryPartsFilter
Returns
Promise
<
T
extends
null
?
IWebPartDefinition
:
IWebPartDefinition
[]
>
update
update
(
props
:
Partial
<
IWebPartDefinition
>
)
:
Promise
<
ClientsideWebPartData
>
Parameters
props
:
Partial
<
IWebPartDefinition
>
Returns
Promise
<
ClientsideWebPartData
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
create
delete
get
update
@infrasoftbe/vnv-sdk
Loading...