parent widget template