name optionalUnique name for this page part on the page. It becomes part of the div class (aa-partdiv NAME) and, with vars, of the data-aa-part hash the editor JavaScript targets. If left empty, partdiv is inactive and returns content unchanged.
vars optionalJSON array of slice ids and query-string variable names this part depends on, for example ["9e1d2b9f...","q"]. When any listed slice is edited in place or any listed query-string variable changes, AA repaints just this part. The hash is built from name and vars, so this also defines the part identity. Empty means no dependencies (the part is wrapped but never auto-repainted).
content optionalThe HTML or template content to place inside the part div (and to return as-is when name is empty). A colon inside content is read as a parameter separator and truncates it, so write a literal colon as #: (Total#: 3).
{partdiv:status::Online}
{partdiv:list:["9e1d2b9f88e3d6c3bf0eb967378610d6","q"]:Results}
{partdiv:::a#:b}
{partdiv::["news"]:Hello}
{partdiv:cart:["9e1d2b9f88e3d6c3bf0eb967378610d6"]:Items here}
{partdiv:cart:["news"]:Total#: 3 items}