def describeTabs(self): res = BaseClient.describeTabs(self) data = list() for r in res: tabs = [_extractTab(t) for t in r[_tPartnerNS.tabs:]] d = dict(label=str(r[_tPartnerNS.label]), logoUrl=str(r[_tPartnerNS.logoUrl]), selected=_bool(r[_tPartnerNS.selected]), tabs=tabs) data.append(d) return data
def describeTabs(self): res = BaseClient.describeTabs(self) data = list() for r in res: tabs = [_extractTab(t) for t in r[_tPartnerNS.tabs:]] d = dict( label = str(r[_tPartnerNS.label]), logoUrl = str(r[_tPartnerNS.logoUrl]), selected = _bool(r[_tPartnerNS.selected]), tabs=tabs) data.append(d) return data