2014-10-18 22:48:58 +08:00
|
|
|
.btn-group.omega-profile-select(dropdown on-toggle="toggled(open)")
|
|
|
|
button.btn.btn-default.dropdown-toggle(type='button' aria-expanded='false'
|
|
|
|
role='listbox' aria-haspopup='true')
|
2014-10-25 23:41:39 +08:00
|
|
|
span(omega-profile-icon='selectedProfile' icon='selectedProfile ? undefined : "glyphicon-time"')
|
2014-10-18 22:48:58 +08:00
|
|
|
= ' '
|
|
|
|
span(ng-show='!!profileName') {{getName(selectedProfile)}}
|
|
|
|
span(ng-show='!profileName') {{defaultText}}
|
|
|
|
= ' '
|
|
|
|
span.caret
|
|
|
|
ul.dropdown-menu(role='listbox')
|
|
|
|
li(role='option' ng-if='!!defaultText' ng-class='{active: profileName == ""}')
|
|
|
|
a(ng-click='setProfileName("")')
|
|
|
|
span.glyphicon.glyphicon-time
|
|
|
|
= ' {{defaultText}}'
|
|
|
|
li(role='option' ng-repeat='profile in dispProfiles' ng-class='{active: profileName == profile.name}')
|
|
|
|
a(ng-click='setProfileName(profile.name)')
|
2014-10-25 23:41:39 +08:00
|
|
|
span(omega-profile-icon='profile')
|
2014-10-18 22:48:58 +08:00
|
|
|
= ' {{getName(profile)}}'
|