Transclude nested templates using ngTemplate directive and included template event maps in ngTemplate directive