1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 |
-----------------
-- Name Search --
-----------------
end
-- Override
EVENT_MANAGER : RegisterForEvent ( "TradingHouseNameSearchFeature_Gamepad" , EVENT_MATCH_TRADING_HOUSE_ITEM_NAMES_COMPLETE , function ( _ , ... )
end )
end
end )
end
-- Override
end
-- Override
end
end
function ZO_TradingHouseNameSearchFeature_Gamepad : SetupNameSearchField ( control , data , selected , reselectingDuringRebuild , enabled , active )
end
end
end
ZO_EditDefaultText_Initialize ( control . editBoxControl , GetString ( SI_TRADING_HOUSE_BROWSE_ITEM_NAME_SEARCH_EDIT_DEFAULT ) )
end
end
{
isSelectableEntry = true ,
if numResults then
end
end ,
-- Protect against opening autocomplete without a completed name match: Since we don't have a pending state for this
-- label (and we don't want one given how fast name matches tend to be) this is our line of defense against showing this list before we have the data to populate it.
end
end ,
return numResults ~= nil and numResults ~= 0
end ,
}
end
end
itemList : AddEntry ( "ZO_GamepadGuildStoreBrowseSelectableEntryTemplate" , self : GetOrCreateAutoCompleteEntryData ( ) )
end
function ZO_TradingHouseNameSearchFeature_Gamepad : OnNameMatchComplete ( id , numResults , backgroundDurationMS )
-- cache off the current num results for display purposes: this helps us avoid short flickers while the name match is still running
else
end
end |