Cutelee 6.1.0
EscapeJsFilter Class Reference
Inheritance diagram for EscapeJsFilter:

Public Member Functions

QVariant doFilter (const QVariant &input, const QVariant &argument={}, bool autoescape={}) const override
Public Member Functions inherited from Cutelee::Filter
virtual ~Filter ()
SafeString conditionalEscape (const SafeString &input) const
SafeString escape (const QString &input) const
SafeString escape (const SafeString &input) const
virtual bool isSafe () const

Detailed Description

Definition at line 48 of file stringfilters.h.

Constructor & Destructor Documentation

◆ EscapeJsFilter()

EscapeJsFilter::EscapeJsFilter ( )

Definition at line 59 of file stringfilters.cpp.

Member Function Documentation

◆ doFilter()

QVariant EscapeJsFilter::doFilter ( const QVariant & input,
const QVariant & argument = {},
bool autoescape = {} ) const
overridevirtual

Reimplement to filter input given argument.

autoescape determines whether the autoescape feature is currently on or off. Most filters will not use this.

See also
Autoescaping and safe-ness

Implements Cutelee::Filter.

Definition at line 95 of file stringfilters.cpp.

References Cutelee::Filter::escape(), Cutelee::getSafeString(), and QString::replace().