\section{cppcms\+:\+:widgets\+:\+:hidden Class Reference}
\label{classcppcms_1_1widgets_1_1hidden}\index{cppcms\+::widgets\+::hidden@{cppcms\+::widgets\+::hidden}}


This widget represents a hidden input form element. It is used to provide information invisible to the user.  




{\ttfamily \#include $<$cppcms/form.\+h$>$}

Inheritance diagram for cppcms\+:\+:widgets\+:\+:hidden\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=4.057971cm]{classcppcms_1_1widgets_1_1hidden}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual void {\bf render} ({\bf form\+\_\+context} \&context)
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
This widget represents a hidden input form element. It is used to provide information invisible to the user. 

I has the same properties as a text widget has but it does not render any H\+T\+ML for \doxyref{message()}{p.}{classcppcms_1_1widgets_1_1base__widget_aa18b1b80d669e94e86a96efa3a86a4f3}, \doxyref{help()}{p.}{classcppcms_1_1widgets_1_1base__widget_a11bcfe32677465e651686556d6b0fc4f} and other informational types.

When you render the form in templates, it is a good idea to render it separately to make sure that no invalid H\+T\+ML is created. 

\subsection{Member Function Documentation}
\index{cppcms\+::widgets\+::hidden@{cppcms\+::widgets\+::hidden}!render@{render}}
\index{render@{render}!cppcms\+::widgets\+::hidden@{cppcms\+::widgets\+::hidden}}
\subsubsection[{render(form\+\_\+context \&context)}]{\setlength{\rightskip}{0pt plus 5cm}virtual void cppcms\+::widgets\+::hidden\+::render (
\begin{DoxyParamCaption}
\item[{{\bf form\+\_\+context} \&}]{context}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classcppcms_1_1widgets_1_1hidden_a10e8ebc158a8776c346a567d3f4844df}
Render the H\+T\+ML of the widget. It overrides the default H\+T\+ML rendering as hidden widget is never displayed. 

Reimplemented from {\bf cppcms\+::widgets\+::base\+\_\+widget} \doxyref{}{p.}{classcppcms_1_1widgets_1_1base__widget_a4d62e2342bb41a1b80a2ff0af5c9042b}.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
cppcms/form.\+h\end{DoxyCompactItemize}
