\hypertarget{struct__Elm__Genlist__Data}{}\section{\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data Struct Reference}
\label{struct__Elm__Genlist__Data}\index{\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data}}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hypertarget{struct__Elm__Genlist__Data_a737b29efebb956bfa61258afd11e6ac2}{}\label{struct__Elm__Genlist__Data_a737b29efebb956bfa61258afd11e6ac2} 
\hyperlink{group__Eina__Inline__List__Group_gae16e1ec496f4f97f74225f070cd09b93}{Eina\+\_\+\+Inlist\+\_\+\+Sorted\+\_\+\+State} $\ast$ {\bfseries state}
\item 
\hypertarget{struct__Elm__Genlist__Data_a34cff29b57aa39523ec9c3543eb80ab9}{}\label{struct__Elm__Genlist__Data_a34cff29b57aa39523ec9c3543eb80ab9} 
\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$ {\bfseries hit\+\_\+rect}
\item 
\hypertarget{struct__Elm__Genlist__Data_a2a4e75fa8df71df48534e636b4dba540}{}\label{struct__Elm__Genlist__Data_a2a4e75fa8df71df48534e636b4dba540} 
\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$ {\bfseries pan\+\_\+obj}
\item 
\hypertarget{struct__Elm__Genlist__Data_ad0e45c4d9c697e36964d49f899eb554d}{}\label{struct__Elm__Genlist__Data_ad0e45c4d9c697e36964d49f899eb554d} 
\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$ {\bfseries stack} \mbox{[}2\mbox{]}
\item 
\hypertarget{struct__Elm__Genlist__Data_a38eb3f0c25951f5d254728597fa26363}{}\label{struct__Elm__Genlist__Data_a38eb3f0c25951f5d254728597fa26363} 
\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$ {\bfseries obj}
\item 
\hypertarget{struct__Elm__Genlist__Data_aba32734a9859c3816661072189bf9347}{}\label{struct__Elm__Genlist__Data_aba32734a9859c3816661072189bf9347} 
\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$ {\bfseries selected}
\item 
\hypertarget{struct__Elm__Genlist__Data_a215bfbb45ecd08f606afcdc4d9cbecfd}{}\label{struct__Elm__Genlist__Data_a215bfbb45ecd08f606afcdc4d9cbecfd} 
\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$ {\bfseries deselecting}
\item 
\hypertarget{struct__Elm__Genlist__Data_ab17f5250fe797b2cbcca0155e1fbc706}{}\label{struct__Elm__Genlist__Data_ab17f5250fe797b2cbcca0155e1fbc706} 
\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$ {\bfseries group\+\_\+items}
\item 
\hypertarget{struct__Elm__Genlist__Data_a52ea4f6bec15130fedbe4634b4089eef}{}\label{struct__Elm__Genlist__Data_a52ea4f6bec15130fedbe4634b4089eef} 
\hyperlink{group__Eina__Inline__List__Group_gad93973c87f867f249482e936797096ad}{Eina\+\_\+\+Inlist} $\ast$ {\bfseries items}
\item 
\hypertarget{struct__Elm__Genlist__Data_a1dc7b7acd6e10c778acb00fc4882046a}{}\label{struct__Elm__Genlist__Data_a1dc7b7acd6e10c778acb00fc4882046a} 
\hyperlink{structElm__Gen__Item}{Elm\+\_\+\+Gen\+\_\+\+Item} $\ast$ {\bfseries reorder\+\_\+it}
\item 
\hypertarget{struct__Elm__Genlist__Data_a09dee0729ee92f711993a565a849c20b}{}\label{struct__Elm__Genlist__Data_a09dee0729ee92f711993a565a849c20b} 
\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ {\bfseries last\+\_\+selected\+\_\+item}
\item 
\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{struct__Elm__Genlist__Data_a4b3cc72e40cfbe2d8e9bc4a0aae902b1}{focused\+\_\+item}
\begin{DoxyCompactList}\small\item\em a focused item by keypad arrow or mouse. \end{DoxyCompactList}\item 
\hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item} $\ast$ \hyperlink{struct__Elm__Genlist__Data_ab1a3706a719b131619d49e3c66ab2bf1}{last\+\_\+focused\+\_\+item}
\begin{DoxyCompactList}\small\item\em This records the last focused item when widget looses focus. \end{DoxyCompactList}\item 
\hypertarget{struct__Elm__Genlist__Data_a1ddfaeb4fcf261bde2ed38eb1db94fc6}{}\label{struct__Elm__Genlist__Data_a1ddfaeb4fcf261bde2ed38eb1db94fc6} 
\hyperlink{group__Ecore__Job__Group_ga51a4bfa938b1205aead7d0dd2dae83db}{Ecore\+\_\+\+Job} $\ast$ {\bfseries calc\+\_\+job}
\item 
\hypertarget{struct__Elm__Genlist__Data_aa7859e0cc9198d8837abed1009927f05}{}\label{struct__Elm__Genlist__Data_aa7859e0cc9198d8837abed1009927f05} 
int {\bfseries walking}
\item 
\hypertarget{struct__Elm__Genlist__Data_ad1f4f1c0a9e647a10a07121537e3eae7}{}\label{struct__Elm__Genlist__Data_ad1f4f1c0a9e647a10a07121537e3eae7} 
int {\bfseries minw}
\item 
\hypertarget{struct__Elm__Genlist__Data_a5dd8763e046ecbdad356ccfe183d17bd}{}\label{struct__Elm__Genlist__Data_a5dd8763e046ecbdad356ccfe183d17bd} 
int {\bfseries minh}
\item 
\hypertarget{struct__Elm__Genlist__Data_ad5ad4fdac11afe795e1021afbebb5d52}{}\label{struct__Elm__Genlist__Data_ad5ad4fdac11afe795e1021afbebb5d52} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries scr\+\_\+minw}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_ac1d167016a5fe5ed53619334d30fd2d2}{}\label{struct__Elm__Genlist__Data_ac1d167016a5fe5ed53619334d30fd2d2} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries scr\+\_\+minh}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_ac06238c838248e91fe2a3ea313edd459}{}\label{struct__Elm__Genlist__Data_ac06238c838248e91fe2a3ea313edd459} 
unsigned int {\bfseries item\+\_\+count}
\item 
\hypertarget{struct__Elm__Genlist__Data_a36e781a6aa978fd1666472361c4cebc1}{}\label{struct__Elm__Genlist__Data_a36e781a6aa978fd1666472361c4cebc1} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries pan\+\_\+x}
\item 
\hypertarget{struct__Elm__Genlist__Data_adb89e8950ab3ca0f10af844e1e223b4a}{}\label{struct__Elm__Genlist__Data_adb89e8950ab3ca0f10af844e1e223b4a} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries pan\+\_\+y}
\item 
\hypertarget{struct__Elm__Genlist__Data_a9a407bba7267d52712ff5f6c809e1f7a}{}\label{struct__Elm__Genlist__Data_a9a407bba7267d52712ff5f6c809e1f7a} 
Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode {\bfseries select\+\_\+mode}
\item 
\hypertarget{struct__Elm__Genlist__Data_adf4c29f182ae83d8f2b44d56ce206322}{}\label{struct__Elm__Genlist__Data_adf4c29f182ae83d8f2b44d56ce206322} 
Elm\+\_\+\+Object\+\_\+\+Multi\+\_\+\+Select\+\_\+\+Mode \hyperlink{struct__Elm__Genlist__Data_adf4c29f182ae83d8f2b44d56ce206322}{multi\+\_\+select\+\_\+mode}
\begin{DoxyCompactList}\small\item\em select mode for multiple selection \end{DoxyCompactList}\item 
\hypertarget{struct__Elm__Genlist__Data_a1c5fc6504773fc9af9a2d2cac613f782}{}\label{struct__Elm__Genlist__Data_a1c5fc6504773fc9af9a2d2cac613f782} 
\hyperlink{group__Eina__Inline__List__Group_gad93973c87f867f249482e936797096ad}{Eina\+\_\+\+Inlist} $\ast$ {\bfseries blocks}
\item 
\hypertarget{struct__Elm__Genlist__Data_a902e65b0bed4529b95006dcee78d20cd}{}\label{struct__Elm__Genlist__Data_a902e65b0bed4529b95006dcee78d20cd} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries reorder\+\_\+old\+\_\+pan\+\_\+y}
\item 
\hypertarget{struct__Elm__Genlist__Data_a116340da2d53110e8971d15634e545b2}{}\label{struct__Elm__Genlist__Data_a116340da2d53110e8971d15634e545b2} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries w}
\item 
\hypertarget{struct__Elm__Genlist__Data_afd85038465281f02e47be2c65039afeb}{}\label{struct__Elm__Genlist__Data_afd85038465281f02e47be2c65039afeb} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries h}
\item 
\hypertarget{struct__Elm__Genlist__Data_a316a70177fd38c22111033100aa09d6d}{}\label{struct__Elm__Genlist__Data_a316a70177fd38c22111033100aa09d6d} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries realminw}
\item 
\hypertarget{struct__Elm__Genlist__Data_a34bf3285ffd38d75d54d4c52cbe992cc}{}\label{struct__Elm__Genlist__Data_a34bf3285ffd38d75d54d4c52cbe992cc} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries prev\+\_\+viewport\+\_\+w}
\item 
\hypertarget{struct__Elm__Genlist__Data_aab9bc70ff72974f5222305a8e449955f}{}\label{struct__Elm__Genlist__Data_aab9bc70ff72974f5222305a8e449955f} 
\hyperlink{group__Ecore__Job__Group_ga51a4bfa938b1205aead7d0dd2dae83db}{Ecore\+\_\+\+Job} $\ast$ {\bfseries update\+\_\+job}
\item 
\hypertarget{struct__Elm__Genlist__Data_a19429e0e8e6f41cc047c83d2b408735f}{}\label{struct__Elm__Genlist__Data_a19429e0e8e6f41cc047c83d2b408735f} 
\hyperlink{group__Ecore__Idle__Group_gadc4e81cb020047be0f8f36db6d942ed3}{Ecore\+\_\+\+Idle\+\_\+\+Enterer} $\ast$ {\bfseries queue\+\_\+idle\+\_\+enterer}
\item 
\hypertarget{struct__Elm__Genlist__Data_a5f79d10338cdd913a905f0eba8a79283}{}\label{struct__Elm__Genlist__Data_a5f79d10338cdd913a905f0eba8a79283} 
\hyperlink{group__Ecore__Idle__Group_gae4e7f2215a6e8cff3e2eab2582b5868e}{Ecore\+\_\+\+Idler} $\ast$ {\bfseries must\+\_\+recalc\+\_\+idler}
\item 
\hypertarget{struct__Elm__Genlist__Data_ae8e7dcdd3aafcbb4366a61c97876787d}{}\label{struct__Elm__Genlist__Data_ae8e7dcdd3aafcbb4366a61c97876787d} 
\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$ {\bfseries queue}
\item 
\hypertarget{struct__Elm__Genlist__Data_a8769b28a52444238be01986e1cfa358e}{}\label{struct__Elm__Genlist__Data_a8769b28a52444238be01986e1cfa358e} 
\hyperlink{structElm__Gen__Item}{Elm\+\_\+\+Gen\+\_\+\+Item} $\ast$ {\bfseries show\+\_\+item}
\item 
\hypertarget{struct__Elm__Genlist__Data_ae42c861e1da78e008c5ed62990a57228}{}\label{struct__Elm__Genlist__Data_ae42c861e1da78e008c5ed62990a57228} 
\hyperlink{structElm__Gen__Item}{Elm\+\_\+\+Gen\+\_\+\+Item} $\ast$ {\bfseries anchor\+\_\+item}
\item 
\hypertarget{struct__Elm__Genlist__Data_a10c02151f691c0053e7d24d7d5bfed0b}{}\label{struct__Elm__Genlist__Data_a10c02151f691c0053e7d24d7d5bfed0b} 
\hyperlink{structElm__Gen__Item}{Elm\+\_\+\+Gen\+\_\+\+Item} $\ast$ {\bfseries mode\+\_\+item}
\item 
\hypertarget{struct__Elm__Genlist__Data_a40a317e05c0ba2192e77bc8742d47d58}{}\label{struct__Elm__Genlist__Data_a40a317e05c0ba2192e77bc8742d47d58} 
\hyperlink{structElm__Gen__Item}{Elm\+\_\+\+Gen\+\_\+\+Item} $\ast$ {\bfseries reorder\+\_\+rel}
\item 
\hypertarget{struct__Elm__Genlist__Data_a3740340d1b147890462d8410ed17b911}{}\label{struct__Elm__Genlist__Data_a3740340d1b147890462d8410ed17b911} 
\hyperlink{structElm__Gen__Item}{Elm\+\_\+\+Gen\+\_\+\+Item} $\ast$ {\bfseries expanded\+\_\+item}
\item 
\hypertarget{struct__Elm__Genlist__Data_a7c79d51ff397630595f00a6d0fa05be7}{}\label{struct__Elm__Genlist__Data_a7c79d51ff397630595f00a6d0fa05be7} 
\hyperlink{group__Eina__Inline__List__Group_gad93973c87f867f249482e936797096ad}{Eina\+\_\+\+Inlist} $\ast$ {\bfseries item\+\_\+cache}
\item 
\hypertarget{struct__Elm__Genlist__Data_a4454291e10cc766980a634758f2126b4}{}\label{struct__Elm__Genlist__Data_a4454291e10cc766980a634758f2126b4} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries anchor\+\_\+y}
\item 
\hypertarget{struct__Elm__Genlist__Data_a107a0a29766d2181438044866432c3a4}{}\label{struct__Elm__Genlist__Data_a107a0a29766d2181438044866432c3a4} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries reorder\+\_\+start\+\_\+y}
\item 
\hypertarget{struct__Elm__Genlist__Data_a3733339f451d55552068e5097337e610}{}\label{struct__Elm__Genlist__Data_a3733339f451d55552068e5097337e610} 
\hyperlink{group__Elm__List_gad05499f0b0c907a953ef8650823ae428}{Elm\+\_\+\+List\+\_\+\+Mode} {\bfseries mode}
\item 
\hypertarget{struct__Elm__Genlist__Data_a951b38c59f00b9b233411714715c1a34}{}\label{struct__Elm__Genlist__Data_a951b38c59f00b9b233411714715c1a34} 
\hyperlink{group__Ecore__Timer__Group_gaf96ffb609956658ec038e54bd39f46f0}{Ecore\+\_\+\+Timer} $\ast$ {\bfseries multi\+\_\+timer}
\item 
\hypertarget{struct__Elm__Genlist__Data_a82e1e8a44fdf62ff9bb10c6f12ba2336}{}\label{struct__Elm__Genlist__Data_a82e1e8a44fdf62ff9bb10c6f12ba2336} 
\hyperlink{group__Ecore__Timer__Group_gaf96ffb609956658ec038e54bd39f46f0}{Ecore\+\_\+\+Timer} $\ast$ {\bfseries scr\+\_\+hold\+\_\+timer}
\item 
\hypertarget{struct__Elm__Genlist__Data_a5e22766659030ed3541f85ea1949be45}{}\label{struct__Elm__Genlist__Data_a5e22766659030ed3541f85ea1949be45} 
Ecore\+\_\+\+Animator $\ast$ {\bfseries reorder\+\_\+move\+\_\+animator}
\item 
\hypertarget{struct__Elm__Genlist__Data_a5c221ddc0e765bda21cd451a687baebb}{}\label{struct__Elm__Genlist__Data_a5c221ddc0e765bda21cd451a687baebb} 
const char $\ast$ {\bfseries decorate\+\_\+it\+\_\+type}
\item 
\hypertarget{struct__Elm__Genlist__Data_a0bd33639349f342312632cd0726a5b92}{}\label{struct__Elm__Genlist__Data_a0bd33639349f342312632cd0726a5b92} 
double {\bfseries start\+\_\+time}
\item 
\hypertarget{struct__Elm__Genlist__Data_a91bb26428b0d451bd34a8aff658fe602}{}\label{struct__Elm__Genlist__Data_a91bb26428b0d451bd34a8aff658fe602} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries prev\+\_\+x}
\item 
\hypertarget{struct__Elm__Genlist__Data_ab36423ebfd45ddbbd4376c3e357e43b6}{}\label{struct__Elm__Genlist__Data_ab36423ebfd45ddbbd4376c3e357e43b6} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries prev\+\_\+y}
\item 
\hypertarget{struct__Elm__Genlist__Data_a5253ac3d64fc8d54936372545f3157e6}{}\label{struct__Elm__Genlist__Data_a5253ac3d64fc8d54936372545f3157e6} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries prev\+\_\+mx}
\item 
\hypertarget{struct__Elm__Genlist__Data_a4e0d63121d53cb29414e12e80dd464c5}{}\label{struct__Elm__Genlist__Data_a4e0d63121d53cb29414e12e80dd464c5} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries prev\+\_\+my}
\item 
\hypertarget{struct__Elm__Genlist__Data_ade2e2436c19885aaf5290360d3d6cc7b}{}\label{struct__Elm__Genlist__Data_ade2e2436c19885aaf5290360d3d6cc7b} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries cur\+\_\+x}
\item 
\hypertarget{struct__Elm__Genlist__Data_a2f41ba5badc2d6531db55567c84257c5}{}\label{struct__Elm__Genlist__Data_a2f41ba5badc2d6531db55567c84257c5} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries cur\+\_\+y}
\item 
\hypertarget{struct__Elm__Genlist__Data_ae922eea87ab1de66dd9793b2c6cd0a8f}{}\label{struct__Elm__Genlist__Data_ae922eea87ab1de66dd9793b2c6cd0a8f} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries cur\+\_\+mx}
\item 
\hypertarget{struct__Elm__Genlist__Data_ae58fd25bb3af1e01a5b55e346fdd6ac7}{}\label{struct__Elm__Genlist__Data_ae58fd25bb3af1e01a5b55e346fdd6ac7} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries cur\+\_\+my}
\item 
\hypertarget{struct__Elm__Genlist__Data_a032879be7d220a62bb6fb6578672ca1a}{}\label{struct__Elm__Genlist__Data_a032879be7d220a62bb6fb6578672ca1a} 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\_Coord} {\bfseries x}\\
\>\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\_Coord} {\bfseries y}\\
\} {\bfseries history} \mbox{[}SWIPE\_MOVES\mbox{]}\\

\end{tabbing}\item 
\hypertarget{struct__Elm__Genlist__Data_a69dacb2555a9948b4600365c9ec16d6f}{}\label{struct__Elm__Genlist__Data_a69dacb2555a9948b4600365c9ec16d6f} 
int {\bfseries multi\+\_\+device}
\item 
\hypertarget{struct__Elm__Genlist__Data_aba24e3dfb91ed5d249799e8c5c793636}{}\label{struct__Elm__Genlist__Data_aba24e3dfb91ed5d249799e8c5c793636} 
int {\bfseries item\+\_\+cache\+\_\+count}
\item 
\hypertarget{struct__Elm__Genlist__Data_a04a99b895666bcdadfc173af5bd09a1e}{}\label{struct__Elm__Genlist__Data_a04a99b895666bcdadfc173af5bd09a1e} 
int {\bfseries item\+\_\+cache\+\_\+max}
\item 
\hypertarget{struct__Elm__Genlist__Data_a845411c7d4b59a494c6b07176f87e017}{}\label{struct__Elm__Genlist__Data_a845411c7d4b59a494c6b07176f87e017} 
int {\bfseries movements}
\item 
\hypertarget{struct__Elm__Genlist__Data_a001ca2b3bd6382f53c49f8f19264ddbd}{}\label{struct__Elm__Genlist__Data_a001ca2b3bd6382f53c49f8f19264ddbd} 
int {\bfseries max\+\_\+items\+\_\+per\+\_\+block}
\item 
\hypertarget{struct__Elm__Genlist__Data_a162750885181886100c4cdd5e6eb410c}{}\label{struct__Elm__Genlist__Data_a162750885181886100c4cdd5e6eb410c} 
double {\bfseries longpress\+\_\+timeout}
\item 
\hypertarget{struct__Elm__Genlist__Data_abf00d5920dd7047e2f84cee12daf02d9}{}\label{struct__Elm__Genlist__Data_abf00d5920dd7047e2f84cee12daf02d9} 
\hyperlink{group__Eina__Types__Group_ga1b31ffcc0d46eed63a2381c5a011b486}{Eina\+\_\+\+Compare\+\_\+\+Cb} {\bfseries item\+\_\+compare\+\_\+cb}
\item 
\hypertarget{struct__Elm__Genlist__Data_a478e564c8327efc9f31c0279c8f13d2e}{}\label{struct__Elm__Genlist__Data_a478e564c8327efc9f31c0279c8f13d2e} 
\hyperlink{group__Eina__Types__Group_ga1b31ffcc0d46eed63a2381c5a011b486}{Eina\+\_\+\+Compare\+\_\+\+Cb} {\bfseries item\+\_\+compare\+\_\+data\+\_\+cb}
\item 
\hypertarget{struct__Elm__Genlist__Data_a5c66a872722059b31e8ee4122b41d47a}{}\label{struct__Elm__Genlist__Data_a5c66a872722059b31e8ee4122b41d47a} 
Elm\+\_\+\+Genlist\+\_\+\+Item\+\_\+\+Scrollto\+\_\+\+Type {\bfseries scroll\+\_\+to\+\_\+type}
\item 
\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$ \hyperlink{struct__Elm__Genlist__Data_a953c1019382380ef675fb194c10a4356}{event\+\_\+block\+\_\+rect}
\begin{DoxyCompactList}\small\item\em This object blocks the event in some cases. \end{DoxyCompactList}\item 
\hypertarget{struct__Elm__Genlist__Data_afccc6a899cc71121e1076ec8a3ec8ac1}{}\label{struct__Elm__Genlist__Data_afccc6a899cc71121e1076ec8a3ec8ac1} 
\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$ {\bfseries move\+\_\+items}
\item 
\hypertarget{struct__Elm__Genlist__Data_a6f9212a83bc3a893932bc23379998cb5}{}\label{struct__Elm__Genlist__Data_a6f9212a83bc3a893932bc23379998cb5} 
\hyperlink{structElm__Gen__Item}{Elm\+\_\+\+Gen\+\_\+\+Item} $\ast$ {\bfseries expanded\+\_\+next\+\_\+item}
\item 
\hypertarget{struct__Elm__Genlist__Data_ae0466566d259ee0ef7e4bba5267fde7b}{}\label{struct__Elm__Genlist__Data_ae0466566d259ee0ef7e4bba5267fde7b} 
Elm\+\_\+\+Genlist\+\_\+\+Item\+\_\+\+Move\+\_\+\+Effect\+\_\+\+Mode {\bfseries move\+\_\+effect\+\_\+mode}
\item 
\hypertarget{struct__Elm__Genlist__Data_aa0e46ee2208d4bf7b1cbfab58069ad2c}{}\label{struct__Elm__Genlist__Data_aa0e46ee2208d4bf7b1cbfab58069ad2c} 
int {\bfseries reorder\+\_\+fast}
\item 
\hypertarget{struct__Elm__Genlist__Data_a33d63223d70bf4e7275cb909b461e7f9}{}\label{struct__Elm__Genlist__Data_a33d63223d70bf4e7275cb909b461e7f9} 
\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$ {\bfseries filter\+\_\+queue}
\item 
\hypertarget{struct__Elm__Genlist__Data_a8ceabc7ed834934cbce4f14bf32b1873}{}\label{struct__Elm__Genlist__Data_a8ceabc7ed834934cbce4f14bf32b1873} 
\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$ {\bfseries filtered\+\_\+list}
\item 
\hypertarget{struct__Elm__Genlist__Data_aaf9170c18b89a783c95f7ceea4ca7e5c}{}\label{struct__Elm__Genlist__Data_aaf9170c18b89a783c95f7ceea4ca7e5c} 
void $\ast$ {\bfseries filter\+\_\+data}
\item 
\hypertarget{struct__Elm__Genlist__Data_a6f8ea5b5d13e44b770b2fa14cf42a258}{}\label{struct__Elm__Genlist__Data_a6f8ea5b5d13e44b770b2fa14cf42a258} 
unsigned int {\bfseries processed\+\_\+count}
\item 
\hypertarget{struct__Elm__Genlist__Data_a7f4d330b908108812c4359530c9aa8cd}{}\label{struct__Elm__Genlist__Data_a7f4d330b908108812c4359530c9aa8cd} 
unsigned int {\bfseries filtered\+\_\+count}
\item 
\hypertarget{struct__Elm__Genlist__Data_a4413e8903fbbac6d29ca2be20df639ab}{}\label{struct__Elm__Genlist__Data_a4413e8903fbbac6d29ca2be20df639ab} 
\hyperlink{group__Ecore__Idle__Group_gadc4e81cb020047be0f8f36db6d942ed3}{Ecore\+\_\+\+Idle\+\_\+\+Enterer} $\ast$ {\bfseries queue\+\_\+filter\+\_\+enterer}
\item 
\hypertarget{struct__Elm__Genlist__Data_a97d053124b2682326a83f47a372e5bc8}{}\label{struct__Elm__Genlist__Data_a97d053124b2682326a83f47a372e5bc8} 
\hyperlink{group__Eina__Hash__Group_ga9a89d7d3ee260d3a60572ebf651b07e0}{Eina\+\_\+\+Hash} $\ast$ {\bfseries size\+\_\+caches}
\item 
\hypertarget{struct__Elm__Genlist__Data_a1b820d8cdd63676326aefb89b3966d67}{}\label{struct__Elm__Genlist__Data_a1b820d8cdd63676326aefb89b3966d67} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries filter}
\item 
\hypertarget{struct__Elm__Genlist__Data_ab39fdcc5308b3359913ce8f31f0d2e9a}{}\label{struct__Elm__Genlist__Data_ab39fdcc5308b3359913ce8f31f0d2e9a} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries focus\+\_\+on\+\_\+selection\+\_\+enabled}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_aea8cbf1c24b859e639f4ae887a055e1e}{}\label{struct__Elm__Genlist__Data_aea8cbf1c24b859e639f4ae887a055e1e} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries tree\+\_\+effect\+\_\+enabled}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_ad0ed93677210883cc24ce557eda988e1}{}\label{struct__Elm__Genlist__Data_ad0ed93677210883cc24ce557eda988e1} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries auto\+\_\+scroll\+\_\+enabled}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_a4c0f4c660c98b6b1287693c9207c38f9}{}\label{struct__Elm__Genlist__Data_a4c0f4c660c98b6b1287693c9207c38f9} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries decorate\+\_\+all\+\_\+mode}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_a8d2638ac6deab8633ea1476fbb7d2d07}{}\label{struct__Elm__Genlist__Data_a8d2638ac6deab8633ea1476fbb7d2d07} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries height\+\_\+for\+\_\+width}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_a2aa7be78a9f7144d65e982ea0f32fb94}{}\label{struct__Elm__Genlist__Data_a2aa7be78a9f7144d65e982ea0f32fb94} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries reorder\+\_\+pan\+\_\+move}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_aec3914d8daf134ef9cc5a5782db6c9c7}{}\label{struct__Elm__Genlist__Data_aec3914d8daf134ef9cc5a5782db6c9c7} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries multi\+\_\+timeout}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_aa17d3ba9db541b31d6f956511c57f913}{}\label{struct__Elm__Genlist__Data_aa17d3ba9db541b31d6f956511c57f913} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries multi\+\_\+touched}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_a2f9eefc9035c795bcdf7bf32b24546de}{}\label{struct__Elm__Genlist__Data_a2f9eefc9035c795bcdf7bf32b24546de} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries reorder\+\_\+mode}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_aa9cc1c8d84a07f9e02761f203b5c823b}{}\label{struct__Elm__Genlist__Data_aa9cc1c8d84a07f9e02761f203b5c823b} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries check\+\_\+scroll}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_afc02f6488d2c081c1277efbd8a127847}{}\label{struct__Elm__Genlist__Data_afc02f6488d2c081c1277efbd8a127847} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries pan\+\_\+changed}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_acd8b91fb4c515eb5c3b6373b465c4d74}{}\label{struct__Elm__Genlist__Data_acd8b91fb4c515eb5c3b6373b465c4d74} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries wasselected}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_ae5c19f0692a4f12a4aa7adfc89aaa350}{}\label{struct__Elm__Genlist__Data_ae5c19f0692a4f12a4aa7adfc89aaa350} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries homogeneous}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_a61672c642e9d436e1a513525d9da82ef}{}\label{struct__Elm__Genlist__Data_a61672c642e9d436e1a513525d9da82ef} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries longpressed}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_abb67f8bb7bc9527c8e6dc99de07f1e50}{}\label{struct__Elm__Genlist__Data_abb67f8bb7bc9527c8e6dc99de07f1e50} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries mouse\+\_\+down}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_a6d18ecc0b5417d0db36d314d546f3ed8}{}\label{struct__Elm__Genlist__Data_a6d18ecc0b5417d0db36d314d546f3ed8} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries multi\+\_\+down}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_a301720fae2e2aa74b7260c3a33590fad}{}\label{struct__Elm__Genlist__Data_a301720fae2e2aa74b7260c3a33590fad} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries on\+\_\+sub\+\_\+del}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_a033bca71375dcccabed3545320a6a5b9}{}\label{struct__Elm__Genlist__Data_a033bca71375dcccabed3545320a6a5b9} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries highlight}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_ab7fd2860b434c61f205868ae745d56a7}{}\label{struct__Elm__Genlist__Data_ab7fd2860b434c61f205868ae745d56a7} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries h\+\_\+bounce}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_a7acf89475e3f36a08edc98f3af1e274c}{}\label{struct__Elm__Genlist__Data_a7acf89475e3f36a08edc98f3af1e274c} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries v\+\_\+bounce}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_abd0447ffaef42530a46abe84bacb61ad}{}\label{struct__Elm__Genlist__Data_abd0447ffaef42530a46abe84bacb61ad} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries bring\+\_\+in}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_aff6cb915bad21a30d0f317daacf01794}{}\label{struct__Elm__Genlist__Data_aff6cb915bad21a30d0f317daacf01794} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries requeued}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_a507e7be70b44aa30feb09b11a724fff4}{}\label{struct__Elm__Genlist__Data_a507e7be70b44aa30feb09b11a724fff4} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries on\+\_\+hold}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_ad93a05120739934ad7c01f97bfb10d75}{}\label{struct__Elm__Genlist__Data_ad93a05120739934ad7c01f97bfb10d75} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries multi}\+: 1
\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{struct__Elm__Genlist__Data_a13d5789caf8c23a1ac302bc12306a8c3}{swipe}\+: 1
\begin{DoxyCompactList}\small\item\em value whether item loop feature is enabled or not. \end{DoxyCompactList}\item 
\hypertarget{struct__Elm__Genlist__Data_a715679bb86ab708c691328f0525e3945}{}\label{struct__Elm__Genlist__Data_a715679bb86ab708c691328f0525e3945} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries item\+\_\+loop\+\_\+enable}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_a186b6e999ba646b41f4405513a101207}{}\label{struct__Elm__Genlist__Data_a186b6e999ba646b41f4405513a101207} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries item\+\_\+looping\+\_\+on}\+: 1
\item 
\hypertarget{struct__Elm__Genlist__Data_ac90e1a0a30c4919fb351df286f748ee4}{}\label{struct__Elm__Genlist__Data_ac90e1a0a30c4919fb351df286f748ee4} 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries tree\+\_\+effect\+\_\+animator}\+: 1
\end{DoxyCompactItemize}


\subsection{Field Documentation}
\hypertarget{struct__Elm__Genlist__Data_a4b3cc72e40cfbe2d8e9bc4a0aae902b1}{}\label{struct__Elm__Genlist__Data_a4b3cc72e40cfbe2d8e9bc4a0aae902b1} 
\index{\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data}!focused\+\_\+item@{focused\+\_\+item}}
\index{focused\+\_\+item@{focused\+\_\+item}!\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data}}
\subsubsection{\texorpdfstring{focused\+\_\+item}{focused\_item}}
{\footnotesize\ttfamily \hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ \+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data\+::focused\+\_\+item}



a focused item by keypad arrow or mouse. 

This is set to N\+U\+LL if widget looses focus. \hypertarget{struct__Elm__Genlist__Data_ab1a3706a719b131619d49e3c66ab2bf1}{}\label{struct__Elm__Genlist__Data_ab1a3706a719b131619d49e3c66ab2bf1} 
\index{\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data}!last\+\_\+focused\+\_\+item@{last\+\_\+focused\+\_\+item}}
\index{last\+\_\+focused\+\_\+item@{last\+\_\+focused\+\_\+item}!\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data}}
\subsubsection{\texorpdfstring{last\+\_\+focused\+\_\+item}{last\_focused\_item}}
{\footnotesize\ttfamily \hyperlink{group__Elm__General_ga13a0c231414b86e62f68afe3c6fb462b}{Elm\+\_\+\+Object\+\_\+\+Item}$\ast$ \+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data\+::last\+\_\+focused\+\_\+item}



This records the last focused item when widget looses focus. 

This is required to set the focus on last focused item when widgets gets focus. \hypertarget{struct__Elm__Genlist__Data_a953c1019382380ef675fb194c10a4356}{}\label{struct__Elm__Genlist__Data_a953c1019382380ef675fb194c10a4356} 
\index{\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data}!event\+\_\+block\+\_\+rect@{event\+\_\+block\+\_\+rect}}
\index{event\+\_\+block\+\_\+rect@{event\+\_\+block\+\_\+rect}!\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data}}
\subsubsection{\texorpdfstring{event\+\_\+block\+\_\+rect}{event\_block\_rect}}
{\footnotesize\ttfamily \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}$\ast$ \+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data\+::event\+\_\+block\+\_\+rect}



This object blocks the event in some cases. 

For example, when the tree effect is running and not finished, this object blocks events to the genlist. \hypertarget{struct__Elm__Genlist__Data_a13d5789caf8c23a1ac302bc12306a8c3}{}\label{struct__Elm__Genlist__Data_a13d5789caf8c23a1ac302bc12306a8c3} 
\index{\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data}!swipe@{swipe}}
\index{swipe@{swipe}!\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data@{\+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data}}
\subsubsection{\texorpdfstring{swipe}{swipe}}
{\footnotesize\ttfamily \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \+\_\+\+Elm\+\_\+\+Genlist\+\_\+\+Data\+::swipe}



value whether item loop feature is enabled or not. 

