2014-11-11 17:14:55 +01:00
|
|
|
<?xml version="1.0" standalone="yes"?>
|
|
|
|
<!DOCTYPE container>
|
|
|
|
<container
|
|
|
|
xmlns="http://www.w3.org/1999/xhtml"
|
|
|
|
xmlns:var="http://www.skyrix.com/od/binding"
|
|
|
|
xmlns:const="http://www.skyrix.com/od/constant"
|
2014-12-17 20:58:20 +01:00
|
|
|
xmlns:label="OGo:label"
|
2015-04-22 21:41:50 +02:00
|
|
|
xmlns:uix="OGo:uix">
|
2015-04-23 04:49:44 +02:00
|
|
|
<md-dialog flex="50" flex-sm="100">
|
2015-04-27 19:33:26 +02:00
|
|
|
<md-dialog-content>
|
2015-05-06 04:06:13 +02:00
|
|
|
<h2 class="md-headline"><var:string label:value="Subscribe"/></h2>
|
|
|
|
<md-input-container>
|
2015-07-04 03:40:37 +02:00
|
|
|
<label><md-icon>search</md-icon><var:string label:value="Search"/></label>
|
2015-05-06 04:06:13 +02:00
|
|
|
<input type="input"
|
|
|
|
autocomplete="off"
|
|
|
|
ng-model="vm.searchText"
|
|
|
|
ng-model-options="vm.searchTextOptions"
|
|
|
|
ng-change="vm.onChange()"/>
|
2015-04-23 04:49:44 +02:00
|
|
|
</md-input-container>
|
|
|
|
<md-list>
|
2015-05-06 04:06:13 +02:00
|
|
|
<md-list-item layout="column"
|
|
|
|
ng-repeat="user in vm.users">
|
|
|
|
<md-button class="sg-expandable" ng-click="vm.selectUser($index)">
|
|
|
|
<div layout="row" layout-align="start center"
|
2015-04-24 17:44:33 +02:00
|
|
|
layout-fill="true">
|
|
|
|
<div class="sg-avatar"><!-- normal-user --></div>
|
2015-04-23 04:49:44 +02:00
|
|
|
<span class="sg-item-name">{{user.$shortFormat()}}</span>
|
2015-05-06 04:06:13 +02:00
|
|
|
<span class="md-secondary md-display-1">
|
2015-07-04 03:40:37 +02:00
|
|
|
<md-icon ng-class="{ 'icon-expand-more': user.uid != vm.selectedUser.uid,
|
|
|
|
'icon-expand-less': user.uid == vm.selectedUser.uid }"><!--icon--></md-icon>
|
2015-04-23 04:49:44 +02:00
|
|
|
</span>
|
|
|
|
</div>
|
|
|
|
</md-button>
|
2015-05-06 04:06:13 +02:00
|
|
|
<md-list layout-fill="true"
|
|
|
|
ng-show="user == vm.selectedUser">
|
2015-04-23 04:49:44 +02:00
|
|
|
<md-list-item ng-show="user.$$folders.length == 0">
|
2015-07-04 03:40:37 +02:00
|
|
|
<md-icon>warning</md-icon>
|
2014-11-12 16:44:43 +01:00
|
|
|
<var:string label:value="No possible subscription"/>
|
2015-04-23 04:49:44 +02:00
|
|
|
</md-list-item>
|
2015-05-06 04:06:13 +02:00
|
|
|
<md-list-item layout="row" layout-fill="true"
|
|
|
|
ng-repeat="folder in user.$$folders">
|
2015-07-04 03:40:37 +02:00
|
|
|
<md-icon ng-class="{'icon-contacts': folder.type == 'Contact',
|
|
|
|
'icon-event': folder.type == 'Appointment'}"><!--icon--></md-icon>
|
2015-04-23 04:49:44 +02:00
|
|
|
<p class="md-flex sg-item-name">{{folder.displayName}}</p>
|
|
|
|
<md-button
|
|
|
|
class="md-raised"
|
2015-05-06 04:06:13 +02:00
|
|
|
ng-click="vm.selectFolder(folder)"><var:string label:value="Subscribe"/></md-button>
|
2015-04-23 04:49:44 +02:00
|
|
|
</md-list-item>
|
|
|
|
</md-list>
|
|
|
|
<md-divider ng-if="!$last"><!-- divider --></md-divider>
|
|
|
|
</md-list-item>
|
|
|
|
</md-list>
|
2015-04-27 19:33:26 +02:00
|
|
|
</md-dialog-content>
|
2015-04-22 21:41:50 +02:00
|
|
|
</md-dialog>
|
2014-11-11 17:14:55 +01:00
|
|
|
</container>
|