\hypertarget{structelm_1_1app_1_1server_1_1View}{}\section{elm\+:\+:app\+:\+:server\+:\+:View Struct Reference}
\label{structelm_1_1app_1_1server_1_1View}\index{elm\+::app\+::server\+::\+View@{elm\+::app\+::server\+::\+View}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structelm_1_1app_1_1server_1_1View_1_1closed__event}{closed\+\_\+event}
\item 
struct \hyperlink{structelm_1_1app_1_1server_1_1View_1_1paused__event}{paused\+\_\+event}
\item 
struct \hyperlink{structelm_1_1app_1_1server_1_1View_1_1resumed__event}{resumed\+\_\+event}
\item 
struct \hyperlink{structelm_1_1app_1_1server_1_1View_1_1save__event}{save\+\_\+event}
\item 
struct \hyperlink{structelm_1_1app_1_1server_1_1View_1_1shallow__event}{shallow\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a6ad97a352b2253c5ca0c985de4ceb8a0}{}\label{structelm_1_1app_1_1server_1_1View_a6ad97a352b2253c5ca0c985de4ceb8a0} 
{\bfseries View} (\+::\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a44756dd13df28390a0b2adad9e9da510}{}\label{structelm_1_1app_1_1server_1_1View_a44756dd13df28390a0b2adad9e9da510} 
{\bfseries View} (std\+::nullptr\+\_\+t)
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_ad9d3db961bfe94c09148eef1aa374315}{}\label{structelm_1_1app_1_1server_1_1View_ad9d3db961bfe94c09148eef1aa374315} 
{\bfseries View} (\hyperlink{structelm_1_1app_1_1server_1_1View}{View} const \&other)=default
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a9da4d31abc6937b55574a3987f7ad404}{}\label{structelm_1_1app_1_1server_1_1View_a9da4d31abc6937b55574a3987f7ad404} 
{\bfseries View} (\hyperlink{structelm_1_1app_1_1server_1_1View}{View} \&\&other)=default
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a6ab428a6be5db5a5f68eea4b68dc8ad6}{}\label{structelm_1_1app_1_1server_1_1View_a6ab428a6be5db5a5f68eea4b68dc8ad6} 
\hyperlink{structelm_1_1app_1_1server_1_1View}{View} \& {\bfseries operator=} (\hyperlink{structelm_1_1app_1_1server_1_1View}{View} const \&other)=default
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_ab11da9c2c9acc31a1a81d8987561753f}{}\label{structelm_1_1app_1_1server_1_1View_ab11da9c2c9acc31a1a81d8987561753f} 
\hyperlink{structelm_1_1app_1_1server_1_1View}{View} \& {\bfseries operator=} (\hyperlink{structelm_1_1app_1_1server_1_1View}{View} \&\&other)=default
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_abbadf55835762dd6e0e8645ffff8938b}{}\label{structelm_1_1app_1_1server_1_1View_abbadf55835762dd6e0e8645ffff8938b} 
{\bfseries View} (\+::\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete} parent)
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a3b0b9e02c61c292f88964c0f88b6fd2d}{}\label{structelm_1_1app_1_1server_1_1View_a3b0b9e02c61c292f88964c0f88b6fd2d} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries View} (F f, typename \+::std\+::enable\+\_\+if$<$ \+::\hyperlink{structefl_1_1eolian_1_1is__callable}{efl\+::eolian\+::is\+\_\+callable}$<$ F $>$\+::value $>$\+::type $\ast$=0)
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a5498907c397ff41a9f39951e1586b1d0}{}\label{structelm_1_1app_1_1server_1_1View_a5498907c397ff41a9f39951e1586b1d0} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ short $>$\+::type {\bfseries progress\+\_\+get} () const
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a10e7f2a40cf5271737a7f4790586fb68}{}\label{structelm_1_1app_1_1server_1_1View_a10e7f2a40cf5271737a7f4790586fb68} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries progress\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ short $>$\+::type progress) const
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a108748b786d235b43093f04f146a7b62}{}\label{structelm_1_1app_1_1server_1_1View_a108748b786d235b43093f04f146a7b62} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ int $>$\+::type {\bfseries new\+\_\+events\+\_\+get} () const
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a9b6eaa13607ffbe5966d6fe2f8435024}{}\label{structelm_1_1app_1_1server_1_1View_a9b6eaa13607ffbe5966d6fe2f8435024} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries new\+\_\+events\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type events) const
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_ade2e319dded6bd05ca285357783b385b}{}\label{structelm_1_1app_1_1server_1_1View_ade2e319dded6bd05ca285357783b385b} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type {\bfseries icon\+\_\+get} () const
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_ab0ca439d8d1177f3f371d6af194fd908}{}\label{structelm_1_1app_1_1server_1_1View_ab0ca439d8d1177f3f371d6af194fd908} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries icon\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type icon) const
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a904cd3ade89afc5dc920a3b69205c3bb}{}\label{structelm_1_1app_1_1server_1_1View_a904cd3ade89afc5dc920a3b69205c3bb} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type {\bfseries title\+\_\+get} () const
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_aae34fdc735aa491ab9186cad0c1a683f}{}\label{structelm_1_1app_1_1server_1_1View_aae34fdc735aa491ab9186cad0c1a683f} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries title\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type title) const
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a2503b6ee93a2e69437b944b87afdc722}{}\label{structelm_1_1app_1_1server_1_1View_a2503b6ee93a2e69437b944b87afdc722} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries window\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object} $>$\+::type win) const
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_aff9730cede209e7e0db86cd34a4ebda8}{}\label{structelm_1_1app_1_1server_1_1View_aff9730cede209e7e0db86cd34a4ebda8} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type {\bfseries id\+\_\+get} () const
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a16f69afd6bbe70d0ef24ae1677aec119}{}\label{structelm_1_1app_1_1server_1_1View_a16f69afd6bbe70d0ef24ae1677aec119} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries id\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type ret) const
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a5d0b80d2d019e1bc30b48d46ef2da08b}{}\label{structelm_1_1app_1_1server_1_1View_a5d0b80d2d019e1bc30b48d46ef2da08b} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ Elm\+\_\+\+App\+\_\+\+View\+\_\+\+State $>$\+::type {\bfseries state\+\_\+get} () const
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a4f71ce7bb5e6c1b5ec7ccb5fd53066a9}{}\label{structelm_1_1app_1_1server_1_1View_a4f71ce7bb5e6c1b5ec7ccb5fd53066a9} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type {\bfseries path\+\_\+get} () const
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a162c234c046f4543667352a9fbb71abc}{}\label{structelm_1_1app_1_1server_1_1View_a162c234c046f4543667352a9fbb71abc} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries pause} () const
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_aa8fbfb442d077dfcde4662e85357935b}{}\label{structelm_1_1app_1_1server_1_1View_aa8fbfb442d077dfcde4662e85357935b} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries resume} () const
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a308e4293fc2ced09f98bfc2c0ce449d9}{}\label{structelm_1_1app_1_1server_1_1View_a308e4293fc2ced09f98bfc2c0ce449d9} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries shallow} () const
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a0acc1cfdf13bfd6d99d5fe39d70e1b67}{}\label{structelm_1_1app_1_1server_1_1View_a0acc1cfdf13bfd6d99d5fe39d70e1b67} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries close} () const
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_abe73377c506f642c8622c9ced1a8bf42}{}\label{structelm_1_1app_1_1server_1_1View_abe73377c506f642c8622c9ced1a8bf42} 
\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a2e431f17d6480e9d2aeba60ccb4a81fc}{}\label{structelm_1_1app_1_1server_1_1View_a2e431f17d6480e9d2aeba60ccb4a81fc} 
static \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a47d052be0c938de7e48017babc018af9}{}\label{structelm_1_1app_1_1server_1_1View_a47d052be0c938de7e48017babc018af9} 
static struct \hyperlink{structelm_1_1app_1_1server_1_1View_1_1resumed__event}{elm\+::app\+::server\+::\+View\+::resumed\+\_\+event} {\bfseries resumed\+\_\+event}
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_afc93d12ed3e53fb66223593264984e48}{}\label{structelm_1_1app_1_1server_1_1View_afc93d12ed3e53fb66223593264984e48} 
static struct \hyperlink{structelm_1_1app_1_1server_1_1View_1_1paused__event}{elm\+::app\+::server\+::\+View\+::paused\+\_\+event} {\bfseries paused\+\_\+event}
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_ad0c2a4c43e25fc0fc34df91150745181}{}\label{structelm_1_1app_1_1server_1_1View_ad0c2a4c43e25fc0fc34df91150745181} 
static struct \hyperlink{structelm_1_1app_1_1server_1_1View_1_1closed__event}{elm\+::app\+::server\+::\+View\+::closed\+\_\+event} {\bfseries closed\+\_\+event}
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_ab570c258ce55ef9b8f5f5700f5b3e215}{}\label{structelm_1_1app_1_1server_1_1View_ab570c258ce55ef9b8f5f5700f5b3e215} 
static struct \hyperlink{structelm_1_1app_1_1server_1_1View_1_1shallow__event}{elm\+::app\+::server\+::\+View\+::shallow\+\_\+event} {\bfseries shallow\+\_\+event}
\item 
\hypertarget{structelm_1_1app_1_1server_1_1View_a1d45ebcd4fa07e66aced14743275ef75}{}\label{structelm_1_1app_1_1server_1_1View_a1d45ebcd4fa07e66aced14743275ef75} 
static struct \hyperlink{structelm_1_1app_1_1server_1_1View_1_1save__event}{elm\+::app\+::server\+::\+View\+::save\+\_\+event} {\bfseries save\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
