Files
o3de/Gems/ScriptCanvas/Assets/TranslationAssets/EBus/Handlers/UiDynamicScrollBoxElementNotificationBus.names

168 lines
7.9 KiB
Plaintext

{
"entries": [
{
"base": "UiDynamicScrollBoxElementNotificationBus",
"context": "EBusHandler",
"variant": "",
"details": {
"name": "UI Dynamic Scroll Box Element Changes",
"category": "UI",
"tooltip": "Create this handler to receive notifications of dynamic scrollbox element state changes, such as when an element is about to scroll into view"
},
"methods": [
{
"base": "OnElementBecomingVisible",
"details": {
"name": "On Element Becoming Visible",
"tooltip": "Executes when a child of the scroll box is about to become visible. Use this event to populate the child with data for display"
},
"params": [
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "EntityID",
"tooltip": "The child that is about to become visible"
}
},
{
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
"details": {
"name": "Element Index",
"tooltip": "The index of the child that is about to become visible"
}
}
]
},
{
"base": "OnPrepareElementForSizeCalculation",
"details": {
"name": "On Prepare Element For Size Calculation",
"tooltip": "Executes when elements have variable sizes and are set to auto calculate. Used with lists that are not divided into sections"
},
"params": [
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "EntityID",
"tooltip": "The element being prepared"
}
},
{
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
"details": {
"name": "Element Index",
"tooltip": "The index of the child that is being prepared"
}
}
]
},
{
"base": "OnElementInSectionBecomingVisible",
"details": {
"name": "On Element In Section Becoming Visible",
"tooltip": "Executes when an element in a section is about to become visible. Used to populate the element with data for display. Used with lists that are divided into sections"
},
"params": [
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "EntityID",
"tooltip": "The element becoming visible"
}
},
{
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
"details": {
"name": "Section Index",
"tooltip": "The index of the section that contains the element"
}
},
{
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
"details": {
"name": "Element Index",
"tooltip": "The index of the child that is becoming visible"
}
}
]
},
{
"base": "OnPrepareElementInSectionForSizeCalculation",
"details": {
"name": "On Prepare Element In Section For Size Calculation",
"tooltip": "Executes when elements in sections have variable sizes and are set to auto calculate. Used with lists that are divided into sections"
},
"params": [
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "EntityID",
"tooltip": "The element being prepared"
}
},
{
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
"details": {
"name": "Section Index",
"tooltip": "The index of the section that is being prepared"
}
},
{
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
"details": {
"name": "Element Index",
"tooltip": "The index of the child that is being prepared"
}
}
]
},
{
"base": "OnSectionHeaderBecomingVisible",
"details": {
"name": "On Section Header Becoming Visible",
"tooltip": "Executes when a header is about to become visible. Used to populate the header with data for display. Used with lists that are divided into sections"
},
"params": [
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "EntityID",
"tooltip": "The header element becoming visible"
}
},
{
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
"details": {
"name": "Section Index",
"tooltip": "The index of the section that contains the header"
}
}
]
},
{
"base": "OnPrepareSectionHeaderForSizeCalculation",
"details": {
"name": "On Prepare Section Header For Size Calculation",
"tooltip": "Executes when headers have variable sizes and are set to auto calculate. Used with lists that are divided into sections"
},
"params": [
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "EntityID",
"tooltip": "The element being prepared"
}
},
{
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
"details": {
"name": "Section Index",
"tooltip": "The index of the section that is being prepared"
}
}
]
}
]
}
]
}