Navigation
API > API/Runtime > API/Runtime/TypedElementFramework > API/Runtime/TypedElementFramework/IUiProvider
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ConstructWidgets
(
RowHandle PurposeRow, |
Creates all the widgets registered under the provided purpose. | Elements/Interfaces/TypedElementDataStorageUiInterface.h | |
void ConstructWidgets
(
FName Purpose, |
Elements/Interfaces/TypedElementDataStorageUiInterface.h |
ConstructWidgets(RowHandle, const FMetaDataView &, const WidgetCreatedCallback &)
Description
Creates all the widgets registered under the provided purpose. This may be a large number of widgets for a wide name or exactly one when the exact name of the widget is registered. Arguments can be provided, but widgets are free to ignore them.
If no factories were found for the requested purpose, the purpose's parent chain will be traversed to try and find an ancestor purpose with factories
| Name | ConstructWidgets |
| Type | function |
| Header File | /Engine/Source/Runtime/TypedElementFramework/Public/Elements/Interfaces/TypedElementDataStorageUiInterface.h |
| Include Path | #include "Elements/Interfaces/TypedElementDataStorageUiInterface.h" |
void ConstructWidgets
(
RowHandle PurposeRow,
const FMetaDataView & Arguments,
const WidgetCreatedCallback & ConstructionCallback
)
ConstructWidgets(FName, const FMetaDataView &, const WidgetCreatedCallback &)
| Name | ConstructWidgets |
| Type | function |
| Header File | /Engine/Source/Runtime/TypedElementFramework/Public/Elements/Interfaces/TypedElementDataStorageUiInterface.h |
| Include Path | #include "Elements/Interfaces/TypedElementDataStorageUiInterface.h" |
void ConstructWidgets
(
FName Purpose,
const FMetaDataView & Arguments,
const WidgetCreatedCallback & ConstructionCallback
)