search_viewport_view — the field's list is in front with its rows: after a
typed text's answer (sourcetypeahead), and on the empty open's recent list
(sourcenull_state_recent, not logged yet). The event's source is the
app's vocabulary for the whole list; a row that came from the typing session's
memory of an answer names its own source in results_source_list (query_cache,
no request). The row lists are the rows the field shows, as
instagram_search_results names them, with each row's section and keyword
context (results_section_list, results_keyword_context_list) and its
position; typeahead_rank_token_list holds each user row's own rank token
(null for a keyword). The typing session's ids are the same as the typing
events'; rank_token and the typeahead's own rank token are null on this
event (the recordings' values).
search_viewport_view— the field's list is in front with its rows: after a typed text's answer (sourcetypeahead), and on the empty open's recent list (sourcenull_state_recent, not logged yet). The event'ssourceis the app's vocabulary for the whole list; a row that came from the typing session's memory of an answer names its own source inresults_source_list(query_cache, no request). The row lists are the rows the field shows, asinstagram_search_resultsnames them, with each row's section and keyword context (results_section_list,results_keyword_context_list) and its position;typeahead_rank_token_listholds each user row's own rank token (nullfor a keyword). The typing session's ids are the same as the typing events';rank_tokenand the typeahead's own rank token arenullon this event (the recordings' values).