NINS_CODE/bahmniapps/ot/views/otWeeklyCalendar.html

28 lines
1.5 KiB
HTML
Raw Normal View History

2024-12-12 22:37:39 +06:00
<div on-scroll class="calendar">
<div class="calendar-location">
<p class="weekly-heading-cell" ng-repeat="index in [0, 1, 2, 3, 4, 5, 6]">
{{weekStartDate | addDays: index | bahmniDateTimeWithFormat: 'Do MMM, ddd'}}
</p>
</div>
<div class="table-block">
<div class="calendar-time-container">
<div ng-repeat="row in ::rows" class="calendar-time">
{{::row.date | bahmniTime}}
</div>
</div>
<div class="ot-block-container">
<div class="ot-block-wrapper">
<div class="ot-weekly-block" ng-repeat="(blockIndex, blocks) in surgicalBlocksByDate">
<div ng-repeat="row in ::rows" class="weekly-calendar-cell">
</div>
<div class="ot-week-day" ng-repeat="block in blocks | surgicalBlock:filterParams" ng-init="updateBlockedOtsOfTheDay(blockIndex)">
<ot-calendar-surgical-block surgical-block="block" ng-if="!block.voided" blocked-ots-of-the-day="blockedOtsOfTheDay" day-view-start="::dayViewStart" day-view-end="::dayViewEnd" day-view-split="::dayViewSplit" filter-params="filterParams" week-or-day="::weekOrDay" view-date="::weekDates[blockIndex]"></ot-calendar-surgical-block>
</div>
<hr class="current-day-line" ng-if="shouldDisplayCurrentTimeLine()" ng-style="{top : currentTimeLineHeight + 'px'}">
</div>
</div>
</div>
</div>
</div>