![]() |
Qt 6.x
The Qt SDK
|
#include <qqmldomattachedinfo_p.h>
Public Types | |
using | Tree = std::shared_ptr< AttachedInfoT< UpdatedScriptExpression > > |
Public Member Functions | |
DomType | kind () const |
bool | iterateDirectSubpaths (DomItem &self, DirectVisitor) |
Static Public Member Functions | |
static Tree | createTree (Path basePath) |
static Tree | ensure (Tree base, Path basePath, AttachedInfo::PathType pType) |
static AttachedInfoLookupResult< Tree > | findAttachedInfo (DomItem &item, AttachedInfo::FindOptions options=AttachedInfo::FindOption::Default) |
static Tree | treePtr (DomItem &) |
static const UpdatedScriptExpression * | exprPtr (DomItem &) |
static bool | visitTree (Tree base, function_ref< bool(Path, Tree)> visitor, Path basePath=Path()) |
Public Attributes | |
std::shared_ptr< ScriptExpression > | expr |
Static Public Attributes | |
static constexpr DomType | kindValue = DomType::UpdatedScriptExpression |
Definition at line 272 of file qqmldomattachedinfo_p.h.
using QQmlJS::Dom::UpdatedScriptExpression::Tree = std::shared_ptr<AttachedInfoT<UpdatedScriptExpression> > |
Definition at line 276 of file qqmldomattachedinfo_p.h.
|
static |
Definition at line 305 of file qqmldomattachedinfo.cpp.
References QQmlJS::Dom::AttachedInfoT< Info >::createTree().
|
static |
Definition at line 310 of file qqmldomattachedinfo.cpp.
References base, and QQmlJS::Dom::AttachedInfoT< Info >::ensure().
|
static |
Definition at line 329 of file qqmldomattachedinfo.cpp.
References item, and treePtr().
|
static |
Definition at line 318 of file qqmldomattachedinfo.cpp.
References QQmlJS::Dom::AttachedInfoT< Info >::findAttachedInfo(), and item.
bool QQmlJS::Dom::UpdatedScriptExpression::iterateDirectSubpaths | ( | DomItem & | self, |
DirectVisitor | visitor | ||
) |
Definition at line 298 of file qqmldomattachedinfo.cpp.
References expr.
|
inline |
Definition at line 278 of file qqmldomattachedinfo_p.h.
|
static |
Definition at line 324 of file qqmldomattachedinfo.cpp.
References item, and QQmlJS::Dom::AttachedInfoT< Info >::treePtr().
Referenced by exprPtr().
|
static |
Definition at line 336 of file qqmldomattachedinfo.cpp.
References base, and QQmlJS::Dom::AttachedInfoT< Info >::visitTree().
Referenced by QQmlJS::Dom::OutWriter::updatedFile().
std::shared_ptr<ScriptExpression> QQmlJS::Dom::UpdatedScriptExpression::expr |
Definition at line 296 of file qqmldomattachedinfo_p.h.
Referenced by iterateDirectSubpaths().
|
staticconstexpr |
Definition at line 277 of file qqmldomattachedinfo_p.h.