(self)
return path if isinstance(path, str) else ""
Return the resolved path or '' if unresolved or missing
Return the resolved path or '' if unresolved or missing
Return the resolved path or if unresolved or missing
def path(self) -> str:
        """Return the resolved path or '' if unresolved or missing"""
        path = self.data(VarPathItem.PathRole)
        return path if isinstance(path, str) else ""
def path ( self ) -> str : path = self . data ( VarPathItem . PathRole ) return path if isinstance ( path , str ) else ""