\hypertarget{structelm_1_1List}{}\section{elm\+:\+:List Struct Reference}
\label{structelm_1_1List}\index{elm\+::\+List@{elm\+::\+List}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structelm_1_1List_1_1activated__event}{activated\+\_\+event}}
\item 
struct \mbox{\hyperlink{structelm_1_1List_1_1edge__bottom__event}{edge\+\_\+bottom\+\_\+event}}
\item 
struct \mbox{\hyperlink{structelm_1_1List_1_1edge__left__event}{edge\+\_\+left\+\_\+event}}
\item 
struct \mbox{\hyperlink{structelm_1_1List_1_1edge__right__event}{edge\+\_\+right\+\_\+event}}
\item 
struct \mbox{\hyperlink{structelm_1_1List_1_1edge__top__event}{edge\+\_\+top\+\_\+event}}
\item 
struct \mbox{\hyperlink{structelm_1_1List_1_1highlighted__event}{highlighted\+\_\+event}}
\item 
struct \mbox{\hyperlink{structelm_1_1List_1_1item__focused__event}{item\+\_\+focused\+\_\+event}}
\item 
struct \mbox{\hyperlink{structelm_1_1List_1_1item__reorder__anim__start__event}{item\+\_\+reorder\+\_\+anim\+\_\+start\+\_\+event}}
\item 
struct \mbox{\hyperlink{structelm_1_1List_1_1item__reorder__anim__stop__event}{item\+\_\+reorder\+\_\+anim\+\_\+stop\+\_\+event}}
\item 
struct \mbox{\hyperlink{structelm_1_1List_1_1item__unfocused__event}{item\+\_\+unfocused\+\_\+event}}
\item 
struct \mbox{\hyperlink{structelm_1_1List_1_1swipe__event}{swipe\+\_\+event}}
\item 
struct \mbox{\hyperlink{structelm_1_1List_1_1unhighlighted__event}{unhighlighted\+\_\+event}}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structelm_1_1List_ac2551d51c4dff1ee0cee3a80ac95845e}\label{structelm_1_1List_ac2551d51c4dff1ee0cee3a80ac95845e}} 
{\bfseries List} (\+::\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$eo)
\item 
\mbox{\Hypertarget{structelm_1_1List_ab34bf77b0717227038990d0a3603ae53}\label{structelm_1_1List_ab34bf77b0717227038990d0a3603ae53}} 
{\bfseries List} (std\+::nullptr\+\_\+t)
\item 
\mbox{\Hypertarget{structelm_1_1List_a61bdc81961f66031d2c7c7b10d08528f}\label{structelm_1_1List_a61bdc81961f66031d2c7c7b10d08528f}} 
{\bfseries List} (\mbox{\hyperlink{structelm_1_1List}{List}} const \&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1List_a73bde22ee30d8f5ba0133844ebf98363}\label{structelm_1_1List_a73bde22ee30d8f5ba0133844ebf98363}} 
{\bfseries List} (\mbox{\hyperlink{structelm_1_1List}{List}} \&\&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1List_acfd2b8abe39b2ff5cdf17d1fbe34cdfe}\label{structelm_1_1List_acfd2b8abe39b2ff5cdf17d1fbe34cdfe}} 
\mbox{\hyperlink{structelm_1_1List}{List}} \& {\bfseries operator=} (\mbox{\hyperlink{structelm_1_1List}{List}} const \&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1List_a3cc7007a6e664d25aba942cffa03e29c}\label{structelm_1_1List_a3cc7007a6e664d25aba942cffa03e29c}} 
\mbox{\hyperlink{structelm_1_1List}{List}} \& {\bfseries operator=} (\mbox{\hyperlink{structelm_1_1List}{List}} \&\&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1List_a6e55fdfea6eb6076d27eb2759e3f10bb}\label{structelm_1_1List_a6e55fdfea6eb6076d27eb2759e3f10bb}} 
{\bfseries List} (\+::\mbox{\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}} parent)
\item 
\mbox{\Hypertarget{structelm_1_1List_ad2e73846df84230c67aada70d405549e}\label{structelm_1_1List_ad2e73846df84230c67aada70d405549e}} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries List} (F f, typename \+::std\+::enable\+\_\+if$<$ \+::\mbox{\hyperlink{structefl_1_1eolian_1_1is__callable}{efl\+::eolian\+::is\+\_\+callable}}$<$ F $>$\+::value $>$\+::type $\ast$=0)
\item 
\mbox{\Hypertarget{structelm_1_1List_a2df6cec707fd24c4da89430ed1907cb0}\label{structelm_1_1List_a2df6cec707fd24c4da89430ed1907cb0}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries horizontal\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1List_aed297f4082865c02c617c013c553ecb4}\label{structelm_1_1List_aed297f4082865c02c617c013c553ecb4}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries horizontal\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type horizontal) const
\item 
\mbox{\Hypertarget{structelm_1_1List_a747a05ec08d5c92a5f2a0cab567d5875}\label{structelm_1_1List_a747a05ec08d5c92a5f2a0cab567d5875}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode $>$\+::type {\bfseries select\+\_\+mode\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1List_abb87196e2dce82dec85ff891937d9891}\label{structelm_1_1List_abb87196e2dce82dec85ff891937d9891}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries select\+\_\+mode\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ Elm\+\_\+\+Object\+\_\+\+Select\+\_\+\+Mode $>$\+::type mode) const
\item 
\mbox{\Hypertarget{structelm_1_1List_a9032317e8d23e139209ac2749b8e082f}\label{structelm_1_1List_a9032317e8d23e139209ac2749b8e082f}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries focus\+\_\+on\+\_\+selection\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1List_ad68c9c3306108ef1f95a097ddeb3599d}\label{structelm_1_1List_ad68c9c3306108ef1f95a097ddeb3599d}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries focus\+\_\+on\+\_\+selection\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type enabled) const
\item 
\mbox{\Hypertarget{structelm_1_1List_a25e649d2aa028821fd2dc99a81daac77}\label{structelm_1_1List_a25e649d2aa028821fd2dc99a81daac77}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries multi\+\_\+select\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1List_a100a6568b692994fa4d6af81041f1009}\label{structelm_1_1List_a100a6568b692994fa4d6af81041f1009}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries multi\+\_\+select\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type multi) const
\item 
\mbox{\Hypertarget{structelm_1_1List_aaa8eaa0568f1680bf074f919643900a8}\label{structelm_1_1List_aaa8eaa0568f1680bf074f919643900a8}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ Elm\+\_\+\+Object\+\_\+\+Multi\+\_\+\+Select\+\_\+\+Mode $>$\+::type {\bfseries multi\+\_\+select\+\_\+mode\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1List_ad536c0dc00a722038917b2249c986a8a}\label{structelm_1_1List_ad536c0dc00a722038917b2249c986a8a}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries multi\+\_\+select\+\_\+mode\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ Elm\+\_\+\+Object\+\_\+\+Multi\+\_\+\+Select\+\_\+\+Mode $>$\+::type mode) const
\item 
\mbox{\Hypertarget{structelm_1_1List_a195b0d0fecb70fd61fe228b515eeeea7}\label{structelm_1_1List_a195b0d0fecb70fd61fe228b515eeeea7}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \mbox{\hyperlink{group__Elm__List_gad05499f0b0c907a953ef8650823ae428}{Elm\+\_\+\+List\+\_\+\+Mode}} $>$\+::type {\bfseries mode\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1List_a25bef4f07648cbdbbfbce754d4be1d80}\label{structelm_1_1List_a25bef4f07648cbdbbfbce754d4be1d80}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries mode\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \mbox{\hyperlink{group__Elm__List_gad05499f0b0c907a953ef8650823ae428}{Elm\+\_\+\+List\+\_\+\+Mode}} $>$\+::type mode) const
\item 
\mbox{\Hypertarget{structelm_1_1List_ae8233c101c869d3453f3dbcd26190585}\label{structelm_1_1List_ae8233c101c869d3453f3dbcd26190585}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structelm_1_1widget_1_1Item}{elm\+::widget\+::\+Item}} $>$\+::type {\bfseries selected\+\_\+item\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1List_a414dffa2e61e380c467168bc52be2574}\label{structelm_1_1List_a414dffa2e61e380c467168bc52be2574}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1range__list}{efl\+::eina\+::range\+\_\+list}}$<$ \+::\mbox{\hyperlink{structelm_1_1widget_1_1Item}{elm\+::widget\+::\+Item}} $>$ $>$\+::type {\bfseries items\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1List_a53acd77e2f10c025a2b7dbd63728bc57}\label{structelm_1_1List_a53acd77e2f10c025a2b7dbd63728bc57}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structelm_1_1widget_1_1Item}{elm\+::widget\+::\+Item}} $>$\+::type {\bfseries first\+\_\+item\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1List_a13ac917237b73262724dbabf48a31941}\label{structelm_1_1List_a13ac917237b73262724dbabf48a31941}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1range__list}{efl\+::eina\+::range\+\_\+list}}$<$ \+::\mbox{\hyperlink{structelm_1_1widget_1_1Item}{elm\+::widget\+::\+Item}} $>$ $>$\+::type {\bfseries selected\+\_\+items\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1List_a2ccf12b1a757e3861424bf8f83c97a63}\label{structelm_1_1List_a2ccf12b1a757e3861424bf8f83c97a63}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structelm_1_1widget_1_1Item}{elm\+::widget\+::\+Item}} $>$\+::type {\bfseries last\+\_\+item\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1List_a198e71e200ff107c32e6e584765b984c}\label{structelm_1_1List_a198e71e200ff107c32e6e584765b984c}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structelm_1_1widget_1_1Item}{elm\+::widget\+::\+Item}} $>$\+::type {\bfseries item\+\_\+insert\+\_\+before} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structelm_1_1widget_1_1Item}{elm\+::widget\+::\+Item}} $>$\+::type before, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type label, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type icon, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type end, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1eina_1_1optional}{efl\+::eina\+::optional}}$<$ \mbox{\hyperlink{Evas__Common_8h_afbde245aa36db11d8280b266235c25b2}{Evas\+\_\+\+Smart\+\_\+\+Cb}} $>$$>$\+::type func, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ void const $\ast$$>$\+::type data) const
\item 
\mbox{\Hypertarget{structelm_1_1List_aff5db3c334957639b343405fbc8b4426}\label{structelm_1_1List_aff5db3c334957639b343405fbc8b4426}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries go} () const
\item 
\mbox{\Hypertarget{structelm_1_1List_aa98aba108dc3eb551522515350c91756}\label{structelm_1_1List_aa98aba108dc3eb551522515350c91756}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structelm_1_1widget_1_1Item}{elm\+::widget\+::\+Item}} $>$\+::type {\bfseries item\+\_\+insert\+\_\+after} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structelm_1_1widget_1_1Item}{elm\+::widget\+::\+Item}} $>$\+::type after, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type label, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type icon, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type end, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1eina_1_1optional}{efl\+::eina\+::optional}}$<$ \mbox{\hyperlink{Evas__Common_8h_afbde245aa36db11d8280b266235c25b2}{Evas\+\_\+\+Smart\+\_\+\+Cb}} $>$$>$\+::type func, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ void const $\ast$$>$\+::type data) const
\item 
\mbox{\Hypertarget{structelm_1_1List_a2f9a4ad8a60ecbc3e9bf105e7ef96c49}\label{structelm_1_1List_a2f9a4ad8a60ecbc3e9bf105e7ef96c49}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structelm_1_1widget_1_1Item}{elm\+::widget\+::\+Item}} $>$\+::type {\bfseries at\+\_\+xy\+\_\+item\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type y, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type posret) const
\item 
\mbox{\Hypertarget{structelm_1_1List_aac45953e6dd00fdb17767b3247a9f76a}\label{structelm_1_1List_aac45953e6dd00fdb17767b3247a9f76a}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structelm_1_1widget_1_1Item}{elm\+::widget\+::\+Item}} $>$\+::type {\bfseries item\+\_\+append} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type label, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type icon, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type end, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1eina_1_1optional}{efl\+::eina\+::optional}}$<$ \mbox{\hyperlink{Evas__Common_8h_afbde245aa36db11d8280b266235c25b2}{Evas\+\_\+\+Smart\+\_\+\+Cb}} $>$$>$\+::type func, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ void const $\ast$$>$\+::type data) const
\item 
\mbox{\Hypertarget{structelm_1_1List_a2a45d5dc476a6bcc494279953867bd32}\label{structelm_1_1List_a2a45d5dc476a6bcc494279953867bd32}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structelm_1_1widget_1_1Item}{elm\+::widget\+::\+Item}} $>$\+::type {\bfseries item\+\_\+prepend} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type label, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type icon, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type end, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1eina_1_1optional}{efl\+::eina\+::optional}}$<$ \mbox{\hyperlink{Evas__Common_8h_afbde245aa36db11d8280b266235c25b2}{Evas\+\_\+\+Smart\+\_\+\+Cb}} $>$$>$\+::type func, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ void const $\ast$$>$\+::type data) const
\item 
\mbox{\Hypertarget{structelm_1_1List_a9036742ece979433394873f85bc40a57}\label{structelm_1_1List_a9036742ece979433394873f85bc40a57}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries clear} () const
\item 
\mbox{\Hypertarget{structelm_1_1List_a126e68cf7d167d0dc7ab58078eca22e6}\label{structelm_1_1List_a126e68cf7d167d0dc7ab58078eca22e6}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structelm_1_1widget_1_1Item}{elm\+::widget\+::\+Item}} $>$\+::type {\bfseries item\+\_\+sorted\+\_\+insert} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type label, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type icon, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type end, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1eina_1_1optional}{efl\+::eina\+::optional}}$<$ \mbox{\hyperlink{Evas__Common_8h_afbde245aa36db11d8280b266235c25b2}{Evas\+\_\+\+Smart\+\_\+\+Cb}} $>$$>$\+::type func, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ void const $\ast$$>$\+::type data, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \mbox{\hyperlink{group__Eina__Types__Group_ga1b31ffcc0d46eed63a2381c5a011b486}{Eina\+\_\+\+Compare\+\_\+\+Cb}} $>$\+::type cmp\+\_\+func) const
\item 
\mbox{\Hypertarget{structelm_1_1List_a75cd55cf1c5598e9bfa74bf0ea2ca94f}\label{structelm_1_1List_a75cd55cf1c5598e9bfa74bf0ea2ca94f}} 
\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structelm_1_1List_a9a4e643b70766e2996037a06de5b390a}\label{structelm_1_1List_a9a4e643b70766e2996037a06de5b390a}} 
static \mbox{\hyperlink{group__Eo_ga4f7483d7c5a34a3b81d8f8467fdd566a}{Efl\+\_\+\+Class}} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structelm_1_1List_a9f1646b8f779f4ddbfa9b6b7a8a8e7fd}\label{structelm_1_1List_a9f1646b8f779f4ddbfa9b6b7a8a8e7fd}} 
static struct \mbox{\hyperlink{structelm_1_1List_1_1activated__event}{elm\+::\+List\+::activated\+\_\+event}} {\bfseries activated\+\_\+event}
\item 
\mbox{\Hypertarget{structelm_1_1List_ad4f4fbc4b310cb9101738a08d4fb515b}\label{structelm_1_1List_ad4f4fbc4b310cb9101738a08d4fb515b}} 
static struct \mbox{\hyperlink{structelm_1_1List_1_1edge__top__event}{elm\+::\+List\+::edge\+\_\+top\+\_\+event}} {\bfseries edge\+\_\+top\+\_\+event}
\item 
\mbox{\Hypertarget{structelm_1_1List_ada90267bdb416b8079bd78872f1caa19}\label{structelm_1_1List_ada90267bdb416b8079bd78872f1caa19}} 
static struct \mbox{\hyperlink{structelm_1_1List_1_1edge__bottom__event}{elm\+::\+List\+::edge\+\_\+bottom\+\_\+event}} {\bfseries edge\+\_\+bottom\+\_\+event}
\item 
\mbox{\Hypertarget{structelm_1_1List_a11cd96c25e300b1d97a276d37e65e3c4}\label{structelm_1_1List_a11cd96c25e300b1d97a276d37e65e3c4}} 
static struct \mbox{\hyperlink{structelm_1_1List_1_1edge__left__event}{elm\+::\+List\+::edge\+\_\+left\+\_\+event}} {\bfseries edge\+\_\+left\+\_\+event}
\item 
\mbox{\Hypertarget{structelm_1_1List_a03730b9b6c8caaf3744835134fbf7c1a}\label{structelm_1_1List_a03730b9b6c8caaf3744835134fbf7c1a}} 
static struct \mbox{\hyperlink{structelm_1_1List_1_1edge__right__event}{elm\+::\+List\+::edge\+\_\+right\+\_\+event}} {\bfseries edge\+\_\+right\+\_\+event}
\item 
\mbox{\Hypertarget{structelm_1_1List_adcae58cc1f957e25b66010eb953bc1ba}\label{structelm_1_1List_adcae58cc1f957e25b66010eb953bc1ba}} 
static struct \mbox{\hyperlink{structelm_1_1List_1_1swipe__event}{elm\+::\+List\+::swipe\+\_\+event}} {\bfseries swipe\+\_\+event}
\item 
\mbox{\Hypertarget{structelm_1_1List_a663ba017af3df78289561de8050b194b}\label{structelm_1_1List_a663ba017af3df78289561de8050b194b}} 
static struct \mbox{\hyperlink{structelm_1_1List_1_1highlighted__event}{elm\+::\+List\+::highlighted\+\_\+event}} {\bfseries highlighted\+\_\+event}
\item 
\mbox{\Hypertarget{structelm_1_1List_a7ea411561614f60004e39f7a3d1c316f}\label{structelm_1_1List_a7ea411561614f60004e39f7a3d1c316f}} 
static struct \mbox{\hyperlink{structelm_1_1List_1_1unhighlighted__event}{elm\+::\+List\+::unhighlighted\+\_\+event}} {\bfseries unhighlighted\+\_\+event}
\item 
\mbox{\Hypertarget{structelm_1_1List_a1b21a940e058e01ec1f5b65eb511b93c}\label{structelm_1_1List_a1b21a940e058e01ec1f5b65eb511b93c}} 
static struct \mbox{\hyperlink{structelm_1_1List_1_1item__focused__event}{elm\+::\+List\+::item\+\_\+focused\+\_\+event}} {\bfseries item\+\_\+focused\+\_\+event}
\item 
\mbox{\Hypertarget{structelm_1_1List_adcb159b4cbbd7345e504d854180977d8}\label{structelm_1_1List_adcb159b4cbbd7345e504d854180977d8}} 
static struct \mbox{\hyperlink{structelm_1_1List_1_1item__unfocused__event}{elm\+::\+List\+::item\+\_\+unfocused\+\_\+event}} {\bfseries item\+\_\+unfocused\+\_\+event}
\item 
\mbox{\Hypertarget{structelm_1_1List_a5e309918ccb02f1c5337c39179cd0fea}\label{structelm_1_1List_a5e309918ccb02f1c5337c39179cd0fea}} 
static struct \mbox{\hyperlink{structelm_1_1List_1_1item__reorder__anim__start__event}{elm\+::\+List\+::item\+\_\+reorder\+\_\+anim\+\_\+start\+\_\+event}} {\bfseries item\+\_\+reorder\+\_\+anim\+\_\+start\+\_\+event}
\item 
\mbox{\Hypertarget{structelm_1_1List_ac410960b80aa815294fa0631b6272a82}\label{structelm_1_1List_ac410960b80aa815294fa0631b6272a82}} 
static struct \mbox{\hyperlink{structelm_1_1List_1_1item__reorder__anim__stop__event}{elm\+::\+List\+::item\+\_\+reorder\+\_\+anim\+\_\+stop\+\_\+event}} {\bfseries item\+\_\+reorder\+\_\+anim\+\_\+stop\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
