\hypertarget{structelm_1_1app_1_1client_1_1View}{}\section{elm\+:\+:app\+:\+:client\+:\+:View Struct Reference}
\label{structelm_1_1app_1_1client_1_1View}\index{elm\+::app\+::client\+::\+View@{elm\+::app\+::client\+::\+View}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structelm_1_1app_1_1client_1_1View_1_1icon__changed__event}{icon\+\_\+changed\+\_\+event}
\item 
struct \hyperlink{structelm_1_1app_1_1client_1_1View_1_1icon__pixels__changed__event}{icon\+\_\+pixels\+\_\+changed\+\_\+event}
\item 
struct \hyperlink{structelm_1_1app_1_1client_1_1View_1_1new__events__changed__event}{new\+\_\+events\+\_\+changed\+\_\+event}
\item 
struct \hyperlink{structelm_1_1app_1_1client_1_1View_1_1progress__changed__event}{progress\+\_\+changed\+\_\+event}
\item 
struct \hyperlink{structelm_1_1app_1_1client_1_1View_1_1property__changed__event}{property\+\_\+changed\+\_\+event}
\item 
struct \hyperlink{structelm_1_1app_1_1client_1_1View_1_1state__changed__event}{state\+\_\+changed\+\_\+event}
\item 
struct \hyperlink{structelm_1_1app_1_1client_1_1View_1_1title__changed__event}{title\+\_\+changed\+\_\+event}
\item 
struct \hyperlink{structelm_1_1app_1_1client_1_1View_1_1window__changed__event}{window\+\_\+changed\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_aa30171e09a8dad1062540bd67b59b4a6}{}\label{structelm_1_1app_1_1client_1_1View_aa30171e09a8dad1062540bd67b59b4a6} 
{\bfseries View} (\+::\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_a0944fcff86a2faefd07e6d68bd888c5e}{}\label{structelm_1_1app_1_1client_1_1View_a0944fcff86a2faefd07e6d68bd888c5e} 
{\bfseries View} (std\+::nullptr\+\_\+t)
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_ad75871e8b54e1aab4a585de282f05fba}{}\label{structelm_1_1app_1_1client_1_1View_ad75871e8b54e1aab4a585de282f05fba} 
{\bfseries View} (\hyperlink{structelm_1_1app_1_1client_1_1View}{View} const \&other)=default
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_aaf1e75f3d5d9b346b2ed4b2f2a5b5085}{}\label{structelm_1_1app_1_1client_1_1View_aaf1e75f3d5d9b346b2ed4b2f2a5b5085} 
{\bfseries View} (\hyperlink{structelm_1_1app_1_1client_1_1View}{View} \&\&other)=default
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_a92dde2c4b5177bcbc86720e59fcfca7e}{}\label{structelm_1_1app_1_1client_1_1View_a92dde2c4b5177bcbc86720e59fcfca7e} 
\hyperlink{structelm_1_1app_1_1client_1_1View}{View} \& {\bfseries operator=} (\hyperlink{structelm_1_1app_1_1client_1_1View}{View} const \&other)=default
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_a820835300bfeabd9e6dde0d1fd362e0d}{}\label{structelm_1_1app_1_1client_1_1View_a820835300bfeabd9e6dde0d1fd362e0d} 
\hyperlink{structelm_1_1app_1_1client_1_1View}{View} \& {\bfseries operator=} (\hyperlink{structelm_1_1app_1_1client_1_1View}{View} \&\&other)=default
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_ae4ad7ee8d19135cb3953b2cc1b0726e1}{}\label{structelm_1_1app_1_1client_1_1View_ae4ad7ee8d19135cb3953b2cc1b0726e1} 
{\bfseries View} (\+::\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete} parent)
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_ac5efb560d4cfe8998302f2a45ee5539a}{}\label{structelm_1_1app_1_1client_1_1View_ac5efb560d4cfe8998302f2a45ee5539a} 
{\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_1client_1_1View_a9b1cf079368aa63625acc9559cb01ffe}{}\label{structelm_1_1app_1_1client_1_1View_a9b1cf079368aa63625acc9559cb01ffe} 
\+::\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_1client_1_1View_adc28cde67f26f216e37d0e7888efd9fe}{}\label{structelm_1_1app_1_1client_1_1View_adc28cde67f26f216e37d0e7888efd9fe} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ int $>$\+::type {\bfseries new\+\_\+events\+\_\+get} () const
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_a2b36a7eca6588b7382ef9e20e12dc657}{}\label{structelm_1_1app_1_1client_1_1View_a2b36a7eca6588b7382ef9e20e12dc657} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ int $>$\+::type {\bfseries window\+\_\+get} () const
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_a4770da2517a48fe3d0046e1d83bbabf3}{}\label{structelm_1_1app_1_1client_1_1View_a4770da2517a48fe3d0046e1d83bbabf3} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1eina_1_1stringshare}{efl\+::eina\+::stringshare} $>$\+::type {\bfseries path\+\_\+get} () const
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_a34089f915725f6cef34129cee6341d81}{}\label{structelm_1_1app_1_1client_1_1View_a34089f915725f6cef34129cee6341d81} 
\+::\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 package\+\_\+get} () const
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_a9e35725e3769701eb171a4d2135f0a96}{}\label{structelm_1_1app_1_1client_1_1View_a9e35725e3769701eb171a4d2135f0a96} 
\+::\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_1client_1_1View_a5ece8ffbd97142f3d4c509ab1d7bab18}{}\label{structelm_1_1app_1_1client_1_1View_a5ece8ffbd97142f3d4c509ab1d7bab18} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ unsigned short $>$\+::type {\bfseries progress\+\_\+get} () const
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_a554a37a5d2b73342032fc29e27ff9db7}{}\label{structelm_1_1app_1_1client_1_1View_a554a37a5d2b73342032fc29e27ff9db7} 
\+::\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_1client_1_1View_aac0c57d71246d6479def0b7ba3106d49}{}\label{structelm_1_1app_1_1client_1_1View_aac0c57d71246d6479def0b7ba3106d49} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries path\+\_\+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 path) const
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_a4a43774b5d8483fc5457e29ee45618c4}{}\label{structelm_1_1app_1_1client_1_1View_a4a43774b5d8483fc5457e29ee45618c4} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries pause} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1eina_1_1optional}{efl\+::eina\+::optional}$<$ Elm\+\_\+\+App\+\_\+\+Client\+\_\+\+View\+\_\+\+Cb $>$$>$\+::type cb, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ void const $\ast$$>$\+::type data) const
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_a632300d6050468e408da525d04f57812}{}\label{structelm_1_1app_1_1client_1_1View_a632300d6050468e408da525d04f57812} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries resume} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1eina_1_1optional}{efl\+::eina\+::optional}$<$ Elm\+\_\+\+App\+\_\+\+Client\+\_\+\+View\+\_\+\+Cb $>$$>$\+::type cb, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ void const $\ast$$>$\+::type data) const
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_a3ed42408c1bca0420470496337d02bcd}{}\label{structelm_1_1app_1_1client_1_1View_a3ed42408c1bca0420470496337d02bcd} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries close} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1eina_1_1optional}{efl\+::eina\+::optional}$<$ Elm\+\_\+\+App\+\_\+\+Client\+\_\+\+View\+\_\+\+Cb $>$$>$\+::type cb, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ void const $\ast$$>$\+::type data) const
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_a367010103ab2d9bcd698249428de2ae8}{}\label{structelm_1_1app_1_1client_1_1View_a367010103ab2d9bcd698249428de2ae8} 
\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_1client_1_1View_a61a8799f406c8983c1f460bc14f846e6}{}\label{structelm_1_1app_1_1client_1_1View_a61a8799f406c8983c1f460bc14f846e6} 
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_1client_1_1View_ace4c2c9d2723a090a3fbb3fcd0a791c8}{}\label{structelm_1_1app_1_1client_1_1View_ace4c2c9d2723a090a3fbb3fcd0a791c8} 
static struct \hyperlink{structelm_1_1app_1_1client_1_1View_1_1state__changed__event}{elm\+::app\+::client\+::\+View\+::state\+\_\+changed\+\_\+event} {\bfseries state\+\_\+changed\+\_\+event}
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_abbaf3e4fc9991e28656e4185d3c60173}{}\label{structelm_1_1app_1_1client_1_1View_abbaf3e4fc9991e28656e4185d3c60173} 
static struct \hyperlink{structelm_1_1app_1_1client_1_1View_1_1title__changed__event}{elm\+::app\+::client\+::\+View\+::title\+\_\+changed\+\_\+event} {\bfseries title\+\_\+changed\+\_\+event}
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_a2eaff47c32a29f7d5195c62b54a0ffc6}{}\label{structelm_1_1app_1_1client_1_1View_a2eaff47c32a29f7d5195c62b54a0ffc6} 
static struct \hyperlink{structelm_1_1app_1_1client_1_1View_1_1icon__changed__event}{elm\+::app\+::client\+::\+View\+::icon\+\_\+changed\+\_\+event} {\bfseries icon\+\_\+changed\+\_\+event}
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_aa39702fc900692cdf11a60ab98d811c5}{}\label{structelm_1_1app_1_1client_1_1View_aa39702fc900692cdf11a60ab98d811c5} 
static struct \hyperlink{structelm_1_1app_1_1client_1_1View_1_1icon__pixels__changed__event}{elm\+::app\+::client\+::\+View\+::icon\+\_\+pixels\+\_\+changed\+\_\+event} {\bfseries icon\+\_\+pixels\+\_\+changed\+\_\+event}
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_a1a96a927bfe39d2ac5b35bb1870e0b93}{}\label{structelm_1_1app_1_1client_1_1View_a1a96a927bfe39d2ac5b35bb1870e0b93} 
static struct \hyperlink{structelm_1_1app_1_1client_1_1View_1_1new__events__changed__event}{elm\+::app\+::client\+::\+View\+::new\+\_\+events\+\_\+changed\+\_\+event} {\bfseries new\+\_\+events\+\_\+changed\+\_\+event}
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_a529be83cd7a1f4653848adb48857c1b0}{}\label{structelm_1_1app_1_1client_1_1View_a529be83cd7a1f4653848adb48857c1b0} 
static struct \hyperlink{structelm_1_1app_1_1client_1_1View_1_1progress__changed__event}{elm\+::app\+::client\+::\+View\+::progress\+\_\+changed\+\_\+event} {\bfseries progress\+\_\+changed\+\_\+event}
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_ad26d7ae8fa8fff44148a5025472d162a}{}\label{structelm_1_1app_1_1client_1_1View_ad26d7ae8fa8fff44148a5025472d162a} 
static struct \hyperlink{structelm_1_1app_1_1client_1_1View_1_1window__changed__event}{elm\+::app\+::client\+::\+View\+::window\+\_\+changed\+\_\+event} {\bfseries window\+\_\+changed\+\_\+event}
\item 
\hypertarget{structelm_1_1app_1_1client_1_1View_a6b3a843723a8ac1e42ee70fd1ab1b8ab}{}\label{structelm_1_1app_1_1client_1_1View_a6b3a843723a8ac1e42ee70fd1ab1b8ab} 
static struct \hyperlink{structelm_1_1app_1_1client_1_1View_1_1property__changed__event}{elm\+::app\+::client\+::\+View\+::property\+\_\+changed\+\_\+event} {\bfseries property\+\_\+changed\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
