Abstraction of Properties in Beamer
\defbeamertemplate{element id}{option id}[argument index][default optional arg]{...definition...}
Beamer's Technique: Give everything a label (or unique id) and apply things by referring to their label/id.
Equivalent words for ids in beamer jargon from my experience
Enumerated List Template Definitions
\defbeamertemplate{enumerate item}{circle}{...definition...}
\defbeamertemplate{enumerate subitem}{circle}{...definition...}
\defbeamertemplate{enumerate subsubitem}{circle}{...definition...}
\defbeamertemplate{enumerate mini template}{circle}{...definition...}
To make formatting easier, all of those levels can be abstracted into one object we can call a parent with
\defbeamertemplateparent{enumerate items}{enumerate item,enumerate subitem,enumerate subsubitem,enumerate mini template}{}
It is also possible to abstract the hell out of the layers again by assigning an alias to the whole thing, but this is not done for enumerated lists:
\defbeamertemplatealias{itemize item}{triangle}{default}
\defbeamertemplatealias{itemize subitem}{triangle}{default}
\defbeamertemplatealias{itemize subsubitem}{triangle}{default}
Example of Defaults for Enumerated
As you can see, there is no formatting, just numbering. This is why using ``''
\defbeamertemplate*{enumerate item}{default}{\insertenumlabel.}
\defbeamertemplate*{enumerate subitem}{default}{\insertenumlabel.\insertsubenumlabel}
\defbeamertemplate*{enumerate subsubitem}{default}{\insertenumlabel.\insertsubenumlabel.\insertsubsubenumlabel}
\defbeamertemplate*{enumerate mini template}{default}{\insertenumlabel}
Example Using fontawesome as Bullet
Makes the bullet a right-facing chevron in itemized lists.
\defbeamertemplate{itemize item}{chevron}{\usebeamerfont*{itemize item}\raise1.25pt\hbox{\faAngleRight}}
\setbeamertemplate{items}[chevron]
Boadilla
texmf-dist/tex/latex/beamer/beamerthemeBoadilla.sty
It just imports another inner theme, which controls aspects of the content of slides.
It loads rounded. Without looking into the details of rounded, I can guess from the semantics of the name
that that is ther reason for the ugly enumerated balls.