\doxysection{\+\_\+\+Elm\+\_\+\+Prefs\+\_\+\+Item\+\_\+\+Iface\+\_\+\+Info Struct Reference}
\hypertarget{struct__Elm__Prefs__Item__Iface__Info}{}\label{struct__Elm__Prefs__Item__Iface__Info}\index{\_Elm\_Prefs\_Item\_Iface\_Info@{\_Elm\_Prefs\_Item\_Iface\_Info}}


Convenience struct used to mass-\/register widgets implementing prefs {\bfseries{items}} interfaces.  




{\ttfamily \#include $<$elm\+\_\+prefs\+\_\+common.\+h$>$}

\doxysubsubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{struct__Elm__Prefs__Item__Iface__Info_a2812cdb959646b96c5d30d5a4ac0aa67}\label{struct__Elm__Prefs__Item__Iface__Info_a2812cdb959646b96c5d30d5a4ac0aa67} 
const char \texorpdfstring{$\ast$}{*} {\bfseries widget\+\_\+name}
\begin{DoxyCompactList}\small\item\em The name of the widget implementing the interface, to be exposed on the prefs collections language. \end{DoxyCompactList}\item 
\Hypertarget{struct__Elm__Prefs__Item__Iface__Info_a277eaae3f9b97a1b859dddbf1cf1a5d5}\label{struct__Elm__Prefs__Item__Iface__Info_a277eaae3f9b97a1b859dddbf1cf1a5d5} 
const \mbox{\hyperlink{struct__Elm__Prefs__Item__Iface}{Elm\+\_\+\+Prefs\+\_\+\+Item\+\_\+\+Iface}} \texorpdfstring{$\ast$}{*} {\bfseries info}
\begin{DoxyCompactList}\small\item\em The type interface\textquotesingle{}s implementation. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Convenience struct used to mass-\/register widgets implementing prefs {\bfseries{items}} interfaces. 

To be used with \doxylink{group__Elm__Prefs_gae7fab97e239ccdb719d6eae0ee3fd5c0}{elm\+\_\+prefs\+\_\+item\+\_\+iface\+\_\+register()} and \doxylink{group__Elm__Prefs_ga7dbd06fad8e44bc6143b5a637ab4f899}{elm\+\_\+prefs\+\_\+item\+\_\+iface\+\_\+unregister()}. 