\hypertarget{group__Elm__Dayselector}{}\doxysection{Dayselector}
\label{group__Elm__Dayselector}\index{Dayselector@{Dayselector}}


{\bfseries{Dayselector widget\+:}}  


\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{group__Elm__Dayselector_ga918f3b86c6099437b4af578441c5a042}\label{group__Elm__Dayselector_ga918f3b86c6099437b4af578441c5a042}} 
\#define {\bfseries ELM\+\_\+\+DAYSELECTOR\+\_\+\+CLASS}~elm\+\_\+dayselector\+\_\+class\+\_\+get()
\begin{DoxyCompactList}\small\item\em Elementary dayselector class. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}} \{ \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2d250724d6a6027c5fb1fac54b8ffd44}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+SUN}} = 0
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa6b268da18d8a630aff369aa063b7f923}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+MON}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2c77b598175dfab6f6765ba854783da3}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+TUE}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2b2376f3a0c2582f1fe7dbe339c8ee85}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+WED}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfaf2f9af7ac1cf5ebcec93c6bcb8b725cb}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+THU}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa71f84995a0e465abca8721aa87dc906a}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+FRI}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa326f661b30c28e393020c08959f8a8af}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+SAT}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa7c2cac46670f931953207d52a382b278}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+MAX}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2d250724d6a6027c5fb1fac54b8ffd44}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+SUN}} = 0
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa6b268da18d8a630aff369aa063b7f923}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+MON}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2c77b598175dfab6f6765ba854783da3}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+TUE}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2b2376f3a0c2582f1fe7dbe339c8ee85}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+WED}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfaf2f9af7ac1cf5ebcec93c6bcb8b725cb}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+THU}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa71f84995a0e465abca8721aa87dc906a}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+FRI}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa326f661b30c28e393020c08959f8a8af}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+SAT}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa7c2cac46670f931953207d52a382b278}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+MAX}}
 \}
\begin{DoxyCompactList}\small\item\em Identifies the day of the week. \end{DoxyCompactList}\item 
enum \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}} \{ \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2d250724d6a6027c5fb1fac54b8ffd44}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+SUN}} = 0
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa6b268da18d8a630aff369aa063b7f923}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+MON}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2c77b598175dfab6f6765ba854783da3}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+TUE}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2b2376f3a0c2582f1fe7dbe339c8ee85}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+WED}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfaf2f9af7ac1cf5ebcec93c6bcb8b725cb}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+THU}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa71f84995a0e465abca8721aa87dc906a}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+FRI}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa326f661b30c28e393020c08959f8a8af}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+SAT}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa7c2cac46670f931953207d52a382b278}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+MAX}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2d250724d6a6027c5fb1fac54b8ffd44}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+SUN}} = 0
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa6b268da18d8a630aff369aa063b7f923}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+MON}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2c77b598175dfab6f6765ba854783da3}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+TUE}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2b2376f3a0c2582f1fe7dbe339c8ee85}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+WED}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfaf2f9af7ac1cf5ebcec93c6bcb8b725cb}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+THU}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa71f84995a0e465abca8721aa87dc906a}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+FRI}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa326f661b30c28e393020c08959f8a8af}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+SAT}}
, \newline
\mbox{\hyperlink{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa7c2cac46670f931953207d52a382b278}{ELM\+\_\+\+DAYSELECTOR\+\_\+\+MAX}}
 \}
\begin{DoxyCompactList}\small\item\em Identifies the day of the week. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
EOAPI void \mbox{\hyperlink{group__Elm__Dayselector_ga03674b02f726cb2e41b86bb9698a6590}{elm\+\_\+obj\+\_\+dayselector\+\_\+week\+\_\+start\+\_\+set}} (Eo $\ast$obj, \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}} day)
\begin{DoxyCompactList}\small\item\em Set the starting day of Dayselector. \end{DoxyCompactList}\item 
EOAPI \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}} \mbox{\hyperlink{group__Elm__Dayselector_ga32de87f67bac6491ba084956db6367aa}{elm\+\_\+obj\+\_\+dayselector\+\_\+week\+\_\+start\+\_\+get}} (const Eo $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the starting day of Dayselector. \end{DoxyCompactList}\item 
EOAPI void \mbox{\hyperlink{group__Elm__Dayselector_ga0aa6423fab385216d33e5e9fa0bc1a23}{elm\+\_\+obj\+\_\+dayselector\+\_\+weekend\+\_\+length\+\_\+set}} (Eo $\ast$obj, unsigned int length)
\begin{DoxyCompactList}\small\item\em Set the weekend length of Dayselector. \end{DoxyCompactList}\item 
EOAPI unsigned int \mbox{\hyperlink{group__Elm__Dayselector_gaf5a8fe65a60819b6422e21dad9637c03}{elm\+\_\+obj\+\_\+dayselector\+\_\+weekend\+\_\+length\+\_\+get}} (const Eo $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the weekend length of Dayselector. \end{DoxyCompactList}\item 
EOAPI void \mbox{\hyperlink{group__Elm__Dayselector_gab871fab8844e4838718d253a0a7235e6}{elm\+\_\+obj\+\_\+dayselector\+\_\+weekend\+\_\+start\+\_\+set}} (Eo $\ast$obj, \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}} day)
\begin{DoxyCompactList}\small\item\em Set the weekend starting day of Dayselector. \end{DoxyCompactList}\item 
EOAPI \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}} \mbox{\hyperlink{group__Elm__Dayselector_ga278ca1b251315250c9e3b04e2e82951c}{elm\+\_\+obj\+\_\+dayselector\+\_\+weekend\+\_\+start\+\_\+get}} (const Eo $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get the weekend starting day of Dayselector. \end{DoxyCompactList}\item 
EOAPI void \mbox{\hyperlink{group__Elm__Dayselector_gae55d69531e977d4a9587410a3db0453b}{elm\+\_\+obj\+\_\+dayselector\+\_\+weekdays\+\_\+names\+\_\+set}} (Eo $\ast$obj, const char $\ast$$\ast$weekdays)
\begin{DoxyCompactList}\small\item\em Set weekdays names to be displayed by the Dayselector. \end{DoxyCompactList}\item 
EOAPI \mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ \mbox{\hyperlink{group__Elm__Dayselector_gafd29e51b550cb125d9d590f12d453436}{elm\+\_\+obj\+\_\+dayselector\+\_\+weekdays\+\_\+names\+\_\+get}} (const Eo $\ast$obj)
\begin{DoxyCompactList}\small\item\em Get weekdays names displayed by the calendar. \end{DoxyCompactList}\item 
EOAPI void \mbox{\hyperlink{group__Elm__Dayselector_ga163f803213521913510ec3aa69bb9f0f}{elm\+\_\+obj\+\_\+dayselector\+\_\+day\+\_\+selected\+\_\+set}} (Eo $\ast$obj, \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}} day, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} selected)
\begin{DoxyCompactList}\small\item\em Set the state of given Dayselector\+\_\+\+Day. \end{DoxyCompactList}\item 
EOAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elm__Dayselector_gad1cb9ed71dea355d80bcfdbe0433be62}{elm\+\_\+obj\+\_\+dayselector\+\_\+day\+\_\+selected\+\_\+get}} (const Eo $\ast$obj, \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}} day)
\begin{DoxyCompactList}\small\item\em Get the state of given Dayselector\+\_\+\+Day. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ \mbox{\hyperlink{group__Elm__Dayselector_ga403c944279fddc2b67c4e12e4c4e6fc9}{elm\+\_\+dayselector\+\_\+add}} (\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$parent)
\begin{DoxyCompactList}\small\item\em Add the dayselector. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
{\bfseries{Dayselector widget\+:}} 

 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics[width=\textwidth,height=\textheight/2,keepaspectratio=true]{dayselector_inheritance_tree}}
\end{DoxyImageNoCaption}


 
\begin{DoxyImageNoCaption}
  \mbox{\includegraphics[width=\textwidth,height=\textheight/2,keepaspectratio=true]{img/widget/dayselector/preview-00}}
\end{DoxyImageNoCaption}


\char`\"{}elm\+\_\+dayselector\char`\"{} is a day selection widget. It displays all seven days of the week and allows the user to select multiple days.

The selection can be toggle by just clicking on the day.

Dayselector also provides the functionality to check whether a day is selected or not.

First day of the week is taken from config settings by default. It can be altered by using the API elm\+\_\+dayselector\+\_\+week\+\_\+start\+\_\+set() API.

APIs are provided for setting the duration of weekend elm\+\_\+dayselector\+\_\+weekend\+\_\+start\+\_\+set() and elm\+\_\+dayselector\+\_\+weekend\+\_\+length\+\_\+set() does this job.

Two styles of weekdays and weekends are supported in Dayselector. Application can emit signals on individual check objects for setting the weekday, weekend styles.

Once the weekend start day or weekend length changes, all the weekday \& weekend styles will be reset to default style. It\textquotesingle{}s the application\textquotesingle{}s responsibility to set the styles again by sending corresponding signals.

Supported elm\+\_\+object\+\_\+item common APIs.

\begin{DoxyItemize}
\item \mbox{\hyperlink{group__Elm__General_ga9c088563c442670796564d2e5158f154}{elm\+\_\+object\+\_\+part\+\_\+text\+\_\+set}}, \item \mbox{\hyperlink{group__Elm__General_ga6f5eac98644d176723b809c2c9d8db80}{elm\+\_\+object\+\_\+part\+\_\+text\+\_\+get}}, \item \mbox{\hyperlink{group__Elm__General_ga0531ec8867c72def7c780601764ca642}{elm\+\_\+object\+\_\+part\+\_\+content\+\_\+set}}, \item \mbox{\hyperlink{group__Elm__General_ga86b0088bbf018964a980f56e02ee2248}{elm\+\_\+object\+\_\+part\+\_\+content\+\_\+get}}, \item \mbox{\hyperlink{group__Elm__General_ga73862b640f3f362a130c2824ef570046}{elm\+\_\+object\+\_\+part\+\_\+content\+\_\+unset}}\end{DoxyItemize}
\begin{DoxyItemize}
\item \char`\"{}day0\char`\"{} indicates Sunday, \char`\"{}day1\char`\"{} indicates Monday etc. continues and so, \char`\"{}day6\char`\"{} indicates the Saturday part name.\end{DoxyItemize}
Application can change individual day display string by using the API \mbox{\hyperlink{group__Elm__General_ga9c088563c442670796564d2e5158f154}{elm\+\_\+object\+\_\+part\+\_\+text\+\_\+set()}}.

\mbox{\hyperlink{group__Elm__General_ga0531ec8867c72def7c780601764ca642}{elm\+\_\+object\+\_\+part\+\_\+content\+\_\+set()}} API sets the individual day object only if the passed one is a Check widget.

Check object representing a day can be set/get by the application by using the elm\+\_\+object\+\_\+part\+\_\+content\+\_\+set/get APIs thus providing a way to handle the different check styles for individual days.

This widget inherits from the \mbox{\hyperlink{group__Elm__Layout}{Layout}} one, so that all the functions acting on it also work for dayselector objects.

This widget emits the following signals, besides the ones sent from \mbox{\hyperlink{group__Elm__Layout}{Layout}} \+: \begin{DoxyItemize}
\item {\ttfamily \char`\"{}dayselector,changed\char`\"{}} -\/ when the user changes the state of a day. \item {\ttfamily \char`\"{}language,changed\char`\"{}} -\/ the program\textquotesingle{}s language changed\end{DoxyItemize}
Available styles for dayselector are\+: \begin{DoxyItemize}
\item default\end{DoxyItemize}
This example shows the usage of the widget. \begin{DoxyItemize}
\item \mbox{\hyperlink{dayselector_example}{Dayselector widget example}} \end{DoxyItemize}


\doxysubsection{Enumeration Type Documentation}
\mbox{\Hypertarget{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}\label{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}} 
\index{Dayselector@{Dayselector}!Elm\_Dayselector\_Day@{Elm\_Dayselector\_Day}}
\index{Elm\_Dayselector\_Day@{Elm\_Dayselector\_Day}!Dayselector@{Dayselector}}
\doxysubsubsection{\texorpdfstring{Elm\_Dayselector\_Day}{Elm\_Dayselector\_Day}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}}}



Identifies the day of the week. 

API can call the selection/unselection of day with this as a parameter.

See also \mbox{\hyperlink{group__Elm__Dayselector_ga163f803213521913510ec3aa69bb9f0f}{elm\+\_\+obj\+\_\+dayselector\+\_\+day\+\_\+selected\+\_\+set}}, \mbox{\hyperlink{group__Elm__Dayselector_gad1cb9ed71dea355d80bcfdbe0433be62}{elm\+\_\+obj\+\_\+dayselector\+\_\+day\+\_\+selected\+\_\+get}}. \begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_SUN@{ELM\_DAYSELECTOR\_SUN}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_SUN@{ELM\_DAYSELECTOR\_SUN}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2d250724d6a6027c5fb1fac54b8ffd44}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2d250724d6a6027c5fb1fac54b8ffd44}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+SUN&Indicates Sunday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_MON@{ELM\_DAYSELECTOR\_MON}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_MON@{ELM\_DAYSELECTOR\_MON}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa6b268da18d8a630aff369aa063b7f923}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa6b268da18d8a630aff369aa063b7f923}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+MON&Indicates Monday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_TUE@{ELM\_DAYSELECTOR\_TUE}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_TUE@{ELM\_DAYSELECTOR\_TUE}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2c77b598175dfab6f6765ba854783da3}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2c77b598175dfab6f6765ba854783da3}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+TUE&Indicates Tuesday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_WED@{ELM\_DAYSELECTOR\_WED}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_WED@{ELM\_DAYSELECTOR\_WED}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2b2376f3a0c2582f1fe7dbe339c8ee85}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2b2376f3a0c2582f1fe7dbe339c8ee85}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+WED&Indicates Wednesday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_THU@{ELM\_DAYSELECTOR\_THU}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_THU@{ELM\_DAYSELECTOR\_THU}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfaf2f9af7ac1cf5ebcec93c6bcb8b725cb}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfaf2f9af7ac1cf5ebcec93c6bcb8b725cb}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+THU&Indicates Thursday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_FRI@{ELM\_DAYSELECTOR\_FRI}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_FRI@{ELM\_DAYSELECTOR\_FRI}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa71f84995a0e465abca8721aa87dc906a}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa71f84995a0e465abca8721aa87dc906a}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+FRI&Indicates Friday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_SAT@{ELM\_DAYSELECTOR\_SAT}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_SAT@{ELM\_DAYSELECTOR\_SAT}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa326f661b30c28e393020c08959f8a8af}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa326f661b30c28e393020c08959f8a8af}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+SAT&Indicates Saturday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_MAX@{ELM\_DAYSELECTOR\_MAX}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_MAX@{ELM\_DAYSELECTOR\_MAX}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa7c2cac46670f931953207d52a382b278}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa7c2cac46670f931953207d52a382b278}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+MAX&Sentinel value to indicate last enum field during iteration. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_SUN@{ELM\_DAYSELECTOR\_SUN}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_SUN@{ELM\_DAYSELECTOR\_SUN}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2d250724d6a6027c5fb1fac54b8ffd44}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2d250724d6a6027c5fb1fac54b8ffd44}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+SUN&Indicates Sunday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_MON@{ELM\_DAYSELECTOR\_MON}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_MON@{ELM\_DAYSELECTOR\_MON}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa6b268da18d8a630aff369aa063b7f923}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa6b268da18d8a630aff369aa063b7f923}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+MON&Indicates Monday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_TUE@{ELM\_DAYSELECTOR\_TUE}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_TUE@{ELM\_DAYSELECTOR\_TUE}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2c77b598175dfab6f6765ba854783da3}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2c77b598175dfab6f6765ba854783da3}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+TUE&Indicates Tuesday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_WED@{ELM\_DAYSELECTOR\_WED}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_WED@{ELM\_DAYSELECTOR\_WED}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2b2376f3a0c2582f1fe7dbe339c8ee85}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2b2376f3a0c2582f1fe7dbe339c8ee85}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+WED&Indicates Wednesday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_THU@{ELM\_DAYSELECTOR\_THU}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_THU@{ELM\_DAYSELECTOR\_THU}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfaf2f9af7ac1cf5ebcec93c6bcb8b725cb}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfaf2f9af7ac1cf5ebcec93c6bcb8b725cb}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+THU&Indicates Thursday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_FRI@{ELM\_DAYSELECTOR\_FRI}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_FRI@{ELM\_DAYSELECTOR\_FRI}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa71f84995a0e465abca8721aa87dc906a}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa71f84995a0e465abca8721aa87dc906a}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+FRI&Indicates Friday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_SAT@{ELM\_DAYSELECTOR\_SAT}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_SAT@{ELM\_DAYSELECTOR\_SAT}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa326f661b30c28e393020c08959f8a8af}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa326f661b30c28e393020c08959f8a8af}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+SAT&Indicates Saturday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_MAX@{ELM\_DAYSELECTOR\_MAX}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_MAX@{ELM\_DAYSELECTOR\_MAX}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa7c2cac46670f931953207d52a382b278}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa7c2cac46670f931953207d52a382b278}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+MAX&Sentinel value to indicate last enum field during iteration. \\
\hline

\end{DoxyEnumFields}
\begin{Desc}
\item[Examples]\par
\mbox{\hyperlink{dayselector_example_8c-example}{dayselector\+\_\+example.\+c}}.\end{Desc}
\mbox{\Hypertarget{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}\label{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}} 
\index{Dayselector@{Dayselector}!Elm\_Dayselector\_Day@{Elm\_Dayselector\_Day}}
\index{Elm\_Dayselector\_Day@{Elm\_Dayselector\_Day}!Dayselector@{Dayselector}}
\doxysubsubsection{\texorpdfstring{Elm\_Dayselector\_Day}{Elm\_Dayselector\_Day}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}}}



Identifies the day of the week. 

API can call the selection/unselection of day with this as a parameter.

See also elm\+\_\+dayselector\+\_\+day\+\_\+selected\+\_\+set, elm\+\_\+dayselector\+\_\+day\+\_\+selected\+\_\+get. \begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_SUN@{ELM\_DAYSELECTOR\_SUN}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_SUN@{ELM\_DAYSELECTOR\_SUN}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2d250724d6a6027c5fb1fac54b8ffd44}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2d250724d6a6027c5fb1fac54b8ffd44}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+SUN&Indicates Sunday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_MON@{ELM\_DAYSELECTOR\_MON}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_MON@{ELM\_DAYSELECTOR\_MON}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa6b268da18d8a630aff369aa063b7f923}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa6b268da18d8a630aff369aa063b7f923}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+MON&Indicates Monday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_TUE@{ELM\_DAYSELECTOR\_TUE}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_TUE@{ELM\_DAYSELECTOR\_TUE}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2c77b598175dfab6f6765ba854783da3}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2c77b598175dfab6f6765ba854783da3}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+TUE&Indicates Tuesday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_WED@{ELM\_DAYSELECTOR\_WED}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_WED@{ELM\_DAYSELECTOR\_WED}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2b2376f3a0c2582f1fe7dbe339c8ee85}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2b2376f3a0c2582f1fe7dbe339c8ee85}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+WED&Indicates Wednesday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_THU@{ELM\_DAYSELECTOR\_THU}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_THU@{ELM\_DAYSELECTOR\_THU}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfaf2f9af7ac1cf5ebcec93c6bcb8b725cb}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfaf2f9af7ac1cf5ebcec93c6bcb8b725cb}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+THU&Indicates Thursday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_FRI@{ELM\_DAYSELECTOR\_FRI}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_FRI@{ELM\_DAYSELECTOR\_FRI}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa71f84995a0e465abca8721aa87dc906a}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa71f84995a0e465abca8721aa87dc906a}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+FRI&Indicates Friday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_SAT@{ELM\_DAYSELECTOR\_SAT}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_SAT@{ELM\_DAYSELECTOR\_SAT}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa326f661b30c28e393020c08959f8a8af}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa326f661b30c28e393020c08959f8a8af}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+SAT&Indicates Saturday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_MAX@{ELM\_DAYSELECTOR\_MAX}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_MAX@{ELM\_DAYSELECTOR\_MAX}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa7c2cac46670f931953207d52a382b278}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa7c2cac46670f931953207d52a382b278}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+MAX&Sentinel value to indicate last enum field during iteration. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_SUN@{ELM\_DAYSELECTOR\_SUN}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_SUN@{ELM\_DAYSELECTOR\_SUN}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2d250724d6a6027c5fb1fac54b8ffd44}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2d250724d6a6027c5fb1fac54b8ffd44}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+SUN&Indicates Sunday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_MON@{ELM\_DAYSELECTOR\_MON}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_MON@{ELM\_DAYSELECTOR\_MON}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa6b268da18d8a630aff369aa063b7f923}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa6b268da18d8a630aff369aa063b7f923}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+MON&Indicates Monday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_TUE@{ELM\_DAYSELECTOR\_TUE}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_TUE@{ELM\_DAYSELECTOR\_TUE}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2c77b598175dfab6f6765ba854783da3}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2c77b598175dfab6f6765ba854783da3}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+TUE&Indicates Tuesday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_WED@{ELM\_DAYSELECTOR\_WED}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_WED@{ELM\_DAYSELECTOR\_WED}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2b2376f3a0c2582f1fe7dbe339c8ee85}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa2b2376f3a0c2582f1fe7dbe339c8ee85}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+WED&Indicates Wednesday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_THU@{ELM\_DAYSELECTOR\_THU}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_THU@{ELM\_DAYSELECTOR\_THU}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfaf2f9af7ac1cf5ebcec93c6bcb8b725cb}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfaf2f9af7ac1cf5ebcec93c6bcb8b725cb}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+THU&Indicates Thursday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_FRI@{ELM\_DAYSELECTOR\_FRI}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_FRI@{ELM\_DAYSELECTOR\_FRI}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa71f84995a0e465abca8721aa87dc906a}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa71f84995a0e465abca8721aa87dc906a}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+FRI&Indicates Friday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_SAT@{ELM\_DAYSELECTOR\_SAT}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_SAT@{ELM\_DAYSELECTOR\_SAT}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa326f661b30c28e393020c08959f8a8af}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa326f661b30c28e393020c08959f8a8af}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+SAT&Indicates Saturday. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ELM\_DAYSELECTOR\_MAX@{ELM\_DAYSELECTOR\_MAX}!Dayselector@{Dayselector}}\index{Dayselector@{Dayselector}!ELM\_DAYSELECTOR\_MAX@{ELM\_DAYSELECTOR\_MAX}}}\mbox{\Hypertarget{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa7c2cac46670f931953207d52a382b278}\label{group__Elm__Dayselector_gga2243570a7323b433c8fb2824abfb30cfa7c2cac46670f931953207d52a382b278}} 
ELM\+\_\+\+DAYSELECTOR\+\_\+\+MAX&Sentinel value to indicate last enum field during iteration. \\
\hline

\end{DoxyEnumFields}


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group__Elm__Dayselector_ga03674b02f726cb2e41b86bb9698a6590}\label{group__Elm__Dayselector_ga03674b02f726cb2e41b86bb9698a6590}} 
\index{Dayselector@{Dayselector}!elm\_obj\_dayselector\_week\_start\_set@{elm\_obj\_dayselector\_week\_start\_set}}
\index{elm\_obj\_dayselector\_week\_start\_set@{elm\_obj\_dayselector\_week\_start\_set}!Dayselector@{Dayselector}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_dayselector\_week\_start\_set()}{elm\_obj\_dayselector\_week\_start\_set()}}
{\footnotesize\ttfamily EOAPI void elm\+\_\+obj\+\_\+dayselector\+\_\+week\+\_\+start\+\_\+set (\begin{DoxyParamCaption}\item[{Eo $\ast$}]{obj,  }\item[{\mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}}}]{day }\end{DoxyParamCaption})}



Set the starting day of Dayselector. 

See also \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}}, \mbox{\hyperlink{group__Elm__Dayselector_ga32de87f67bac6491ba084956db6367aa}{elm\+\_\+obj\+\_\+dayselector\+\_\+week\+\_\+start\+\_\+get}}.


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object. \\
\hline
\mbox{\texttt{ in}}  & {\em day} & Dayselector\+\_\+\+Day the first day that the user wants to display. \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{group__Elm__Dayselector_ga32de87f67bac6491ba084956db6367aa}\label{group__Elm__Dayselector_ga32de87f67bac6491ba084956db6367aa}} 
\index{Dayselector@{Dayselector}!elm\_obj\_dayselector\_week\_start\_get@{elm\_obj\_dayselector\_week\_start\_get}}
\index{elm\_obj\_dayselector\_week\_start\_get@{elm\_obj\_dayselector\_week\_start\_get}!Dayselector@{Dayselector}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_dayselector\_week\_start\_get()}{elm\_obj\_dayselector\_week\_start\_get()}}
{\footnotesize\ttfamily EOAPI \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}} elm\+\_\+obj\+\_\+dayselector\+\_\+week\+\_\+start\+\_\+get (\begin{DoxyParamCaption}\item[{const Eo $\ast$}]{obj }\end{DoxyParamCaption})}



Get the starting day of Dayselector. 

See also \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}}, \mbox{\hyperlink{group__Elm__Dayselector_ga03674b02f726cb2e41b86bb9698a6590}{elm\+\_\+obj\+\_\+dayselector\+\_\+week\+\_\+start\+\_\+set}}.


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Dayselector\+\_\+\+Day the first day that the user wants to display. 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Dayselector_ga0aa6423fab385216d33e5e9fa0bc1a23}\label{group__Elm__Dayselector_ga0aa6423fab385216d33e5e9fa0bc1a23}} 
\index{Dayselector@{Dayselector}!elm\_obj\_dayselector\_weekend\_length\_set@{elm\_obj\_dayselector\_weekend\_length\_set}}
\index{elm\_obj\_dayselector\_weekend\_length\_set@{elm\_obj\_dayselector\_weekend\_length\_set}!Dayselector@{Dayselector}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_dayselector\_weekend\_length\_set()}{elm\_obj\_dayselector\_weekend\_length\_set()}}
{\footnotesize\ttfamily EOAPI void elm\+\_\+obj\+\_\+dayselector\+\_\+weekend\+\_\+length\+\_\+set (\begin{DoxyParamCaption}\item[{Eo $\ast$}]{obj,  }\item[{unsigned int}]{length }\end{DoxyParamCaption})}



Set the weekend length of Dayselector. 

See also \mbox{\hyperlink{group__Elm__Dayselector_gaf5a8fe65a60819b6422e21dad9637c03}{elm\+\_\+obj\+\_\+dayselector\+\_\+weekend\+\_\+length\+\_\+get}}.


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object. \\
\hline
\mbox{\texttt{ in}}  & {\em length} & Weekend length, number of days as an integer. \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{group__Elm__Dayselector_gaf5a8fe65a60819b6422e21dad9637c03}\label{group__Elm__Dayselector_gaf5a8fe65a60819b6422e21dad9637c03}} 
\index{Dayselector@{Dayselector}!elm\_obj\_dayselector\_weekend\_length\_get@{elm\_obj\_dayselector\_weekend\_length\_get}}
\index{elm\_obj\_dayselector\_weekend\_length\_get@{elm\_obj\_dayselector\_weekend\_length\_get}!Dayselector@{Dayselector}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_dayselector\_weekend\_length\_get()}{elm\_obj\_dayselector\_weekend\_length\_get()}}
{\footnotesize\ttfamily EOAPI unsigned int elm\+\_\+obj\+\_\+dayselector\+\_\+weekend\+\_\+length\+\_\+get (\begin{DoxyParamCaption}\item[{const Eo $\ast$}]{obj }\end{DoxyParamCaption})}



Get the weekend length of Dayselector. 

See also \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}}, \mbox{\hyperlink{group__Elm__Dayselector_ga0aa6423fab385216d33e5e9fa0bc1a23}{elm\+\_\+obj\+\_\+dayselector\+\_\+weekend\+\_\+length\+\_\+set}}.


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Weekend length, number of days as an integer. 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Dayselector_gab871fab8844e4838718d253a0a7235e6}\label{group__Elm__Dayselector_gab871fab8844e4838718d253a0a7235e6}} 
\index{Dayselector@{Dayselector}!elm\_obj\_dayselector\_weekend\_start\_set@{elm\_obj\_dayselector\_weekend\_start\_set}}
\index{elm\_obj\_dayselector\_weekend\_start\_set@{elm\_obj\_dayselector\_weekend\_start\_set}!Dayselector@{Dayselector}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_dayselector\_weekend\_start\_set()}{elm\_obj\_dayselector\_weekend\_start\_set()}}
{\footnotesize\ttfamily EOAPI void elm\+\_\+obj\+\_\+dayselector\+\_\+weekend\+\_\+start\+\_\+set (\begin{DoxyParamCaption}\item[{Eo $\ast$}]{obj,  }\item[{\mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}}}]{day }\end{DoxyParamCaption})}



Set the weekend starting day of Dayselector. 

See also \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}}, \mbox{\hyperlink{group__Elm__Dayselector_ga278ca1b251315250c9e3b04e2e82951c}{elm\+\_\+obj\+\_\+dayselector\+\_\+weekend\+\_\+start\+\_\+get}}.


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object. \\
\hline
\mbox{\texttt{ in}}  & {\em day} & Dayselector\+\_\+\+Day the first day from where weekend starts. \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{group__Elm__Dayselector_ga278ca1b251315250c9e3b04e2e82951c}\label{group__Elm__Dayselector_ga278ca1b251315250c9e3b04e2e82951c}} 
\index{Dayselector@{Dayselector}!elm\_obj\_dayselector\_weekend\_start\_get@{elm\_obj\_dayselector\_weekend\_start\_get}}
\index{elm\_obj\_dayselector\_weekend\_start\_get@{elm\_obj\_dayselector\_weekend\_start\_get}!Dayselector@{Dayselector}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_dayselector\_weekend\_start\_get()}{elm\_obj\_dayselector\_weekend\_start\_get()}}
{\footnotesize\ttfamily EOAPI \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}} elm\+\_\+obj\+\_\+dayselector\+\_\+weekend\+\_\+start\+\_\+get (\begin{DoxyParamCaption}\item[{const Eo $\ast$}]{obj }\end{DoxyParamCaption})}



Get the weekend starting day of Dayselector. 

See also \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}}, \mbox{\hyperlink{group__Elm__Dayselector_gab871fab8844e4838718d253a0a7235e6}{elm\+\_\+obj\+\_\+dayselector\+\_\+weekend\+\_\+start\+\_\+set}}.


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Dayselector\+\_\+\+Day the first day from where weekend starts. 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Dayselector_gae55d69531e977d4a9587410a3db0453b}\label{group__Elm__Dayselector_gae55d69531e977d4a9587410a3db0453b}} 
\index{Dayselector@{Dayselector}!elm\_obj\_dayselector\_weekdays\_names\_set@{elm\_obj\_dayselector\_weekdays\_names\_set}}
\index{elm\_obj\_dayselector\_weekdays\_names\_set@{elm\_obj\_dayselector\_weekdays\_names\_set}!Dayselector@{Dayselector}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_dayselector\_weekdays\_names\_set()}{elm\_obj\_dayselector\_weekdays\_names\_set()}}
{\footnotesize\ttfamily EOAPI void elm\+\_\+obj\+\_\+dayselector\+\_\+weekdays\+\_\+names\+\_\+set (\begin{DoxyParamCaption}\item[{Eo $\ast$}]{obj,  }\item[{const char $\ast$$\ast$}]{weekdays }\end{DoxyParamCaption})}



Set weekdays names to be displayed by the Dayselector. 

By default or if weekdays is {\ttfamily null}, weekdays abbreviations get from system are displayed\+: E.\+g. for an en\+\_\+\+US locale\+: \char`\"{}\+Sun, Mon, Tue, Wed, Thu, Fri, Sat\char`\"{}

The first string should be related to Sunday, the second to Monday...

See also \mbox{\hyperlink{group__Elm__Dayselector_gafd29e51b550cb125d9d590f12d453436}{elm\+\_\+obj\+\_\+dayselector\+\_\+weekdays\+\_\+names\+\_\+get}}, \mbox{\hyperlink{group__Elm__Dayselector_gab871fab8844e4838718d253a0a7235e6}{elm\+\_\+obj\+\_\+dayselector\+\_\+weekend\+\_\+start\+\_\+set}}.


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object. \\
\hline
\mbox{\texttt{ in}}  & {\em weekdays} & Array of seven strings to be used as weekday names. Warning\+: It must have 7 elements, or it will access invalid memory. Warning\+: The strings must be NULL terminated (\textquotesingle{}\textbackslash{}0\textquotesingle{}).\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{group__Elm__Dayselector_gafd29e51b550cb125d9d590f12d453436}\label{group__Elm__Dayselector_gafd29e51b550cb125d9d590f12d453436}} 
\index{Dayselector@{Dayselector}!elm\_obj\_dayselector\_weekdays\_names\_get@{elm\_obj\_dayselector\_weekdays\_names\_get}}
\index{elm\_obj\_dayselector\_weekdays\_names\_get@{elm\_obj\_dayselector\_weekdays\_names\_get}!Dayselector@{Dayselector}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_dayselector\_weekdays\_names\_get()}{elm\_obj\_dayselector\_weekdays\_names\_get()}}
{\footnotesize\ttfamily EOAPI \mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ elm\+\_\+obj\+\_\+dayselector\+\_\+weekdays\+\_\+names\+\_\+get (\begin{DoxyParamCaption}\item[{const Eo $\ast$}]{obj }\end{DoxyParamCaption})}



Get weekdays names displayed by the calendar. 

By default, weekdays abbreviations get from system are displayed\+: E.\+g. for an en\+\_\+\+US locale\+: \char`\"{}\+Sun, Mon, Tue, Wed, Thu, Fri, Sat\char`\"{} The first string is related to Sunday, the second to Monday...

See also \mbox{\hyperlink{group__Elm__Dayselector_gae55d69531e977d4a9587410a3db0453b}{elm\+\_\+obj\+\_\+dayselector\+\_\+weekdays\+\_\+names\+\_\+set}}.


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A list of seven strings to be used as weekday names.
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{group__Elm__Dayselector_ga163f803213521913510ec3aa69bb9f0f}\label{group__Elm__Dayselector_ga163f803213521913510ec3aa69bb9f0f}} 
\index{Dayselector@{Dayselector}!elm\_obj\_dayselector\_day\_selected\_set@{elm\_obj\_dayselector\_day\_selected\_set}}
\index{elm\_obj\_dayselector\_day\_selected\_set@{elm\_obj\_dayselector\_day\_selected\_set}!Dayselector@{Dayselector}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_dayselector\_day\_selected\_set()}{elm\_obj\_dayselector\_day\_selected\_set()}}
{\footnotesize\ttfamily EOAPI void elm\+\_\+obj\+\_\+dayselector\+\_\+day\+\_\+selected\+\_\+set (\begin{DoxyParamCaption}\item[{Eo $\ast$}]{obj,  }\item[{\mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}}}]{day,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{selected }\end{DoxyParamCaption})}



Set the state of given Dayselector\+\_\+\+Day. 

See also \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}}, \mbox{\hyperlink{group__Elm__Dayselector_gad1cb9ed71dea355d80bcfdbe0433be62}{elm\+\_\+obj\+\_\+dayselector\+\_\+day\+\_\+selected\+\_\+get}}.


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object. \\
\hline
\mbox{\texttt{ in}}  & {\em day} & Dayselector\+\_\+\+Day that the user want to set state. \\
\hline
\mbox{\texttt{ in}}  & {\em selected} & State of the day. {\ttfamily true} is selected. \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{group__Elm__Dayselector_gad1cb9ed71dea355d80bcfdbe0433be62}\label{group__Elm__Dayselector_gad1cb9ed71dea355d80bcfdbe0433be62}} 
\index{Dayselector@{Dayselector}!elm\_obj\_dayselector\_day\_selected\_get@{elm\_obj\_dayselector\_day\_selected\_get}}
\index{elm\_obj\_dayselector\_day\_selected\_get@{elm\_obj\_dayselector\_day\_selected\_get}!Dayselector@{Dayselector}}
\doxysubsubsection{\texorpdfstring{elm\_obj\_dayselector\_day\_selected\_get()}{elm\_obj\_dayselector\_day\_selected\_get()}}
{\footnotesize\ttfamily EOAPI \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elm\+\_\+obj\+\_\+dayselector\+\_\+day\+\_\+selected\+\_\+get (\begin{DoxyParamCaption}\item[{const Eo $\ast$}]{obj,  }\item[{\mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}}}]{day }\end{DoxyParamCaption})}



Get the state of given Dayselector\+\_\+\+Day. 

See also \mbox{\hyperlink{group__Elm__Dayselector_ga2243570a7323b433c8fb2824abfb30cf}{Elm\+\_\+\+Dayselector\+\_\+\+Day}}, \mbox{\hyperlink{group__Elm__Dayselector_ga163f803213521913510ec3aa69bb9f0f}{elm\+\_\+obj\+\_\+dayselector\+\_\+day\+\_\+selected\+\_\+set}}.


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object. \\
\hline
\mbox{\texttt{ in}}  & {\em day} & Dayselector\+\_\+\+Day that the user want to know state.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily true} on success, {\ttfamily false} on failure 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Dayselector_ga403c944279fddc2b67c4e12e4c4e6fc9}\label{group__Elm__Dayselector_ga403c944279fddc2b67c4e12e4c4e6fc9}} 
\index{Dayselector@{Dayselector}!elm\_dayselector\_add@{elm\_dayselector\_add}}
\index{elm\_dayselector\_add@{elm\_dayselector\_add}!Dayselector@{Dayselector}}
\doxysubsubsection{\texorpdfstring{elm\_dayselector\_add()}{elm\_dayselector\_add()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$ elm\+\_\+dayselector\+\_\+add (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object}} $\ast$}]{parent }\end{DoxyParamCaption})}



Add the dayselector. 


\begin{DoxyParams}{Parameters}
{\em parent} & Parent object \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
New dayselector object or {\ttfamily NULL}, if it cannot be created 
\end{DoxyReturn}


References \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.

