sogo/UI/Templates/SchedulerUI/UIxReminderEditor.wox

62 lines
2.3 KiB
XML

<?xml version='1.0' standalone='yes'?>
<container
xmlns="http://www.w3.org/1999/xhtml"
xmlns:var="http://www.skyrix.com/od/binding"
xmlns:const="http://www.skyrix.com/od/constant"
xmlns:label="OGo:label">
<div layout="row" layout-wrap="layout-wrap">
<md-input-container class="md-input-number">
<input type="number" label:aria-label="quantity" ng-model="editor.component.alarm.quantity"/>
</md-input-container>
<md-input-container>
<md-select ng-model="editor.component.alarm.unit">
<var:foreach list="unitsList" item="item">
<md-option var:value="item"><var:string value="itemText"/></md-option>
</var:foreach>
</md-select>
</md-input-container>
<md-input-container>
<md-select ng-model="editor.component.alarm.reference">
<var:foreach list="referencesList" item="item">
<md-option var:value="item"><var:string value="itemText"/></md-option>
</var:foreach>
</md-select>
</md-input-container>
<md-input-container>
<md-select ng-model="editor.component.alarm.relation">
<var:foreach list="relationsList" item="item">
<md-option var:value="item"><var:string value="itemText"/></md-option>
</var:foreach>
</md-select>
</md-input-container>
</div>
<var:if condition="emailAlarmsEnabled">
<md-radio-group layout="column"
ng-model="editor.component.alarm.action">
<md-radio-button value="display">
<var:string label:value="Show an Alert"/>
</md-radio-button>
<md-radio-button value="email">
<var:string label:value="Send an E-mail"/>
</md-radio-button>
</md-radio-group>
<div layout="row" flex-offset="5"
ng-show="editor.component.canRemindAttendeesByEmail()">
<md-checkbox ng-model="editor.component.alarm.organizer"
ng-true-value="1"
ng-false-value="0"
label:aria-label="Email Organizer">
<var:string label:value="Email Organizer"/>
</md-checkbox>
<md-checkbox ng-model="editor.component.alarm.attendees"
ng-true-value="1"
ng-false-value="0"
label:aria-label="Email Attendees">
<var:string label:value="Email Attendees"/>
</md-checkbox>
</div>
</var:if>
</container>