TreeFrogFramework: TActionView Class Reference

Public Member Functions

 TActionView ()   virtual ~TActionView ()   virtual QString toString ()=0   QString yield () const   QString renderPartial (const QString &templateName, const QVariantMap &vars=QVariantMap()) const   QString authenticityToken () const   QVariant variant (const QString &name) const   bool hasVariant (const QString &name) const   const QVariantMap & allVariants () const   const TAbstractControllercontroller () const override   const THttpRequesthttpRequest () const   void reset ()   - Public Member Functions inherited from TActionHelper virtual ~TActionHelper ()   QUrl url (const QString &controller=QString(), const QString &action=QString(), const QStringList &args=QStringList(), const QVariantMap &query=QVariantMap()) const   QUrl url (const QString &controller, const QString &action, const QStringList &args, const QString &query) const   QUrl url (const QString &controller, const QString &action, int arg) const   QUrl url (const QString &controller, const QString &action, uint arg) const   QUrl url (const QString &controller, const QString &action, int64_t arg) const   QUrl url (const QString &controller, const QString &action, uint64_t arg) const   QUrl url (const QString &controller, const QString &action, const QString &arg) const   QUrl url (const QString &controller, const QString &action, const QVariant &arg) const   QUrl url (const QString &controller, const QString &action, const QVariantMap &query) const   QUrl urla (const QString &action=QString(), const QStringList &args=QStringList(), const QVariantMap &query=QVariantMap()) const   QUrl urla (const QString &action, const QStringList &args, const QString &query) const   QUrl urla (const QString &action, int arg) const   QUrl urla (const QString &action, uint arg) const   QUrl urla (const QString &action, int64_t arg) const   QUrl urla (const QString &action, uint64_t arg) const   QUrl urla (const QString &action, const QString &arg) const   QUrl urla (const QString &action, const QVariant &arg) const   QUrl urla (const QString &action, const QVariantMap &query) const   QUrl urlq (const QVariantMap &query) const   QUrl urlq (const QString &query) const   - Public Member Functions inherited from TViewHelper virtual ~TViewHelper ()   QString linkTo (const QString &text, const QUrl &url, const THtmlAttribute &attributes=THtmlAttribute()) const   QString linkTo (const QString &text, const QUrl &url, Tf::HttpMethod method, const THtmlAttribute &attributes=THtmlAttribute()) const   QString linkTo (const QString &text, const QUrl &url, Tf::HttpMethod method, const QString &jsCondition, const THtmlAttribute &attributes=THtmlAttribute()) const   QString linkToPopup (const QString &text, const QUrl &url, const QString &windowTitle=QString(), const QSize &size=QSize(), const QPoint &topLeft=QPoint(), const QString &windowStyle=QString(), const QString &jsCondition=QString(), const THtmlAttribute &attributes=THtmlAttribute()) const   QString linkToIf (bool condition, const QString &text, const QUrl &url, Tf::HttpMethod method=Tf::Get, const QString &jsCondition=QString(), const THtmlAttribute &attributes=THtmlAttribute()) const   QString linkToUnless (bool condition, const QString &text, const QUrl &url, Tf::HttpMethod method=Tf::Get, const QString &jsCondition=QString(), const THtmlAttribute &attributes=THtmlAttribute()) const   QString linkToFunction (const QString &text, const QString &function, const THtmlAttribute &attributes=THtmlAttribute()) const   QString buttonToFunction (const QString &text, const QString &function, const THtmlAttribute &attributes=THtmlAttribute()) const   QString anchor (const QString &text, const QUrl &url, const THtmlAttribute &attributes=THtmlAttribute()) const   QString anchor (const QString &text, const QUrl &url, Tf::HttpMethod method, const THtmlAttribute &attributes=THtmlAttribute()) const   QString anchor (const QString &text, const QUrl &url, Tf::HttpMethod method=Tf::Get, const QString &jsCondition=QString(), const THtmlAttribute &attributes=THtmlAttribute()) const   QString anchorPopup (const QString &text, const QUrl &url, const QString &windowTitle=QString(), const QSize &size=QSize(), const QPoint &topLeft=QPoint(), const QString &windowStyle=QString(), const QString &jsCondition=QString(), const THtmlAttribute &attributes=THtmlAttribute()) const   QString anchorIf (bool condition, const QString &text, const QUrl &url, Tf::HttpMethod method=Tf::Get, const QString &jsCondition=QString(), const THtmlAttribute &attributes=THtmlAttribute()) const   QString anchorUnless (bool condition, const QString &text, const QUrl &url, Tf::HttpMethod method=Tf::Get, const QString &jsCondition=QString(), const THtmlAttribute &attributes=THtmlAttribute()) const   QString anchorFunction (const QString &text, const QString &function, const THtmlAttribute &attributes=THtmlAttribute()) const   QString formTag (const QUrl &url, Tf::HttpMethod method=Tf::Post, bool multipart=false, const THtmlAttribute &attributes=THtmlAttribute())   QString inputTag (const QString &type, const QString &name, const QVariant &value, const THtmlAttribute &attributes=THtmlAttribute()) const   QString inputTextTag (const QString &name, const QVariant &value, const THtmlAttribute &attributes=THtmlAttribute()) const   QString inputFileTag (const QString &name, const THtmlAttribute &attributes=THtmlAttribute()) const   QString inputPasswordTag (const QString &name, const QVariant &value, const THtmlAttribute &attributes=THtmlAttribute()) const   QString inputHiddenTag (const QString &name, const QVariant &value, const THtmlAttribute &attributes=THtmlAttribute()) const   QString checkBoxTag (const QString &name, const QVariant &value, bool checked=false, const THtmlAttribute &attributes=THtmlAttribute()) const   QString checkBoxTag (const QString &name, const QString &value, const QStringList &checkedValues, const THtmlAttribute &attributes=THtmlAttribute()) const   QString checkBoxTag (const QString &name, const QVariant &value, const QVariantList &checkedValues, const THtmlAttribute &attributes=THtmlAttribute()) const   QString checkBoxTag (const QString &name, const QVariant &value, const QVariant &checkedValue, const THtmlAttribute &attributes=THtmlAttribute()) const   QString radioButtonTag (const QString &name, const QVariant &value, bool checked=false, const THtmlAttribute &attributes=THtmlAttribute()) const   QString radioButtonTag (const QString &name, const QVariant &value, const QVariant &checkedValue, const THtmlAttribute &attributes=THtmlAttribute()) const   QString selectTag (const QString &name, int size=1, bool multiple=false, const THtmlAttribute &attributes=THtmlAttribute())   QString optionTag (const QString &text, const QVariant &value, bool selected=false, const THtmlAttribute &attributes=THtmlAttribute()) const   QString optionTags (const QStringList &valueList, const QVariant &selectedValue=QVariant(), const THtmlAttribute &attributes=THtmlAttribute()) const   QString optionTags (const QVariantList &valueList, const QVariant &selectedValue=QVariant(), const THtmlAttribute &attributes=THtmlAttribute()) const   QString optionTags (const QList< QPair< QString, QVariant > > &valueList, const QVariant &selectedValue=QVariant(), const THtmlAttribute &attributes=THtmlAttribute()) const   QString inputAuthenticityTag () const   QString textAreaTag (const QString &name, int rows, int cols, const QString &content=QString(), const THtmlAttribute &attributes=THtmlAttribute()) const   QString submitTag (const QString &value, const THtmlAttribute &attributes=THtmlAttribute()) const   QString submitImageTag (const QString &src, const THtmlAttribute &attributes=THtmlAttribute()) const   QString resetTag (const QString &value, const THtmlAttribute &attributes=THtmlAttribute()) const   QString imageTag (const QString &src, const QSize &size=QSize(), const QString &alt=QString(), const THtmlAttribute &attributes=THtmlAttribute()) const   QString imageTag (const QString &src, bool withTimestamp, const QSize &size=QSize(), const QString &alt=QString(), const THtmlAttribute &attributes=THtmlAttribute()) const   QString imageTag (const QString &src, const THtmlAttribute &attributes) const   QString inlineImageTag (const QFileInfo &file, const QString &mediaType, const QSize &size=QSize(), const QString &alt=QString(), const THtmlAttribute &attributes=THtmlAttribute()) const   QString inlineImageTag (const QFileInfo &file, const QString &mediaType, const THtmlAttribute &attributes) const   QString inlineImageTag (const QByteArray &data, const QString &mediaType, const QSize &size=QSize(), const QString &alt=QString(), const THtmlAttribute &attributes=THtmlAttribute()) const   QString inlineImageTag (const QByteArray &data, const QString &mediaType, const THtmlAttribute &attributes) const   QString imageLinkTo (const QUrl &url, const QString &src, bool withTimestamp, const QString &alt=QString(), const THtmlAttribute &attributes=THtmlAttribute()) const   QString imageLinkTo (const QUrl &url, const QString &src, const THtmlAttribute &attributes=THtmlAttribute()) const   QString styleSheetTag (const QString &src, const THtmlAttribute &attributes) const   QString styleSheetTag (const QString &src, bool withTimestamp=true, const THtmlAttribute &attributes=THtmlAttribute()) const   QString scriptTag (const QString &src, const THtmlAttribute &attributes) const   QString scriptTag (const QString &src, bool withTimestamp=true, const THtmlAttribute &attributes=THtmlAttribute()) const   QString tag (const QString &name, const THtmlAttribute &attributes)   QString tag (const QString &name, const THtmlAttribute &attributes, bool selfClose)   QString tag (const QString &name, const THtmlAttribute &attributes, const QString &content) const   QString selfClosingTag (const QString &name, const THtmlAttribute &attributes) const   QString endTag (const QString &name) const   QString endTag ()   QString allEndTags ()   QString imagePath (const QString &src, bool withTimestamp=true) const   QString cssPath (const QString &src, bool withTimestamp=true) const   QString jsPath (const QString &src, bool withTimestamp=true) const   QString srcPath (const QString &src, const QString &dir, bool withTimestamp=true) const   THtmlAttribute a (const QString &key, const QString &value) const   THtmlAttribute a () const   void clear ()  

Protected Member Functions

QString echo (const QString &str)   QString echo (const char *str)   QString echo (const QByteArray &str)   QString echo (int n, int base=10)   QString echo (long n, int base=10)   QString echo (ulong n, int base=10)   QString echo (qlonglong n, int base=10)   QString echo (qulonglong n, int base=10)   QString echo (double d, char format='g', int precision=6)   QString echo (const QJsonObject &object)   QString echo (const QJsonArray &array)   QString echo (const QJsonDocument &doc)   QString echo (const THtmlAttribute &attr)   QString echo (const QVariant &var)   QString echo (const QVariantMap &map)   QString eh (const QString &str)   QString eh (const char *str)   QString eh (const QByteArray &str)   QString eh (int n, int base=10)   QString eh (long n, int base=10)   QString eh (ulong n, int base=10)   QString eh (qlonglong n, int base=10)   QString eh (qulonglong n, int base=10)   QString eh (double d, char format='g', int precision=6)   QString eh (const QJsonObject &object)   QString eh (const QJsonArray &array)   QString eh (const QJsonDocument &doc)   QString eh (const THtmlAttribute &attr)   QString eh (const QVariant &var)   QString eh (const QVariantMap &map)   QString renderReact (const QString &component)  

The TActionView class is the abstract base class of views, providing functionality common to view.