'does the parent exist
if mParentID <> "" then
If BANano.Exists($"#${mParentID}"$) = False Then
BANano.Throw($"ComponentName.Initialize: '${mParentID}' parent does not exist!"$)
Return
else
mTarget.Initialize($"#${mParentID}"$)
End If
end if
'does the component exists
If BANano.Exists($"#${mName}"$) Then
mElement.Initialize($"#${mName}"$)
Else
mElement = mTarget.Append($"[BANCLEAN]
<div id="${mName}" class="card bg-base-100"></div>"$).Get($"#${mName}"$)
end if
mElement.AddClass("xxx")
mElement.SetStyle(???)