Guest User

Untitled

a guest
Apr 25th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.90 KB | None | 0 0
  1. getUsersVacationItemsList : function (component, event) {
  2. var tableRow =[
  3. {
  4. 'commonName': 'xpto',
  5. 'calendar': [
  6. {
  7. 'day': '1',
  8. 'color': 'normal'
  9. },
  10. {
  11. 'day': '2',
  12. 'color': 'normal'
  13. },
  14. {
  15. 'day': '3',
  16. 'color': 'normal'
  17. },
  18. {
  19. 'day': '4',
  20. 'color': 'normal'
  21. },
  22. {
  23. 'day': '5',
  24. 'color': 'normal'
  25. },
  26. {
  27. 'day': '6',
  28. 'color': 'normal'
  29. },
  30. {
  31. 'day': '7',
  32. 'color': 'weekend'
  33. },
  34. {
  35. 'day': '8',
  36. 'color': 'normal'
  37. },
  38. {
  39. 'day': '9',
  40. 'color': 'normal'
  41. },
  42. {
  43. 'day': '10',
  44. 'color': 'normal'
  45. },
  46. {
  47. 'day': '11',
  48. 'color': 'normal'
  49. },
  50. {
  51. 'day': '12',
  52. 'color': 'normal'
  53. },
  54. {
  55. 'day': '13',
  56. 'color': 'normal'
  57. },
  58. {
  59. 'day': '14',
  60. 'color': 'normal'
  61. },
  62. {
  63. 'day': '15',
  64. 'color': 'normal'
  65. },
  66. {
  67. 'day': '16',
  68. 'color': 'normal'
  69. },
  70. {
  71. 'day': '17',
  72. 'color': 'normal'
  73. },
  74. {
  75. 'day': '18',
  76. 'color': 'normal'
  77. },
  78. {
  79. 'day': '19',
  80. 'color': 'normal'
  81. },
  82. {
  83. 'day': '20',
  84. 'color': 'weekend'
  85. },
  86. {
  87. 'day': '21',
  88. 'color': 'normal'
  89. },
  90. {
  91. 'day': '22',
  92. 'color': 'normal'
  93. },
  94. {
  95. 'day': '23',
  96. 'color': 'normal'
  97. },
  98. {
  99. 'day': '24',
  100. 'color': 'normal'
  101. },
  102. {
  103. 'day': '25',
  104. 'color': 'normal'
  105. },
  106. {
  107. 'day': '26',
  108. 'color': 'normal'
  109. },
  110. {
  111. 'day': '27',
  112. 'color': 'normal'
  113. },
  114. {
  115. 'day': '28',
  116. 'color': 'normal'
  117. },
  118. {
  119. 'day': '29',
  120. 'color': 'normal'
  121. },
  122. {
  123. 'day': '30',
  124. 'color': 'normal'
  125. }
  126. ]
  127. }
  128. ];
  129. component.set("v.commonMemberCalendarList", tableRow);
  130.  
  131. <aura:attribute name="commonMemberCalendarList" type="Object[]" />
  132.  
  133. <c:RVT_CalendarEventsGanttMonthly commonMemberCalendarList="{!v.commonMemberCalendarList}" />
  134.  
  135. <aura:iteration items="{!v.commonMemberCalendarList}" var="member" indexVar="indexTop">
  136. <tr>
  137. <td class="member-row">
  138. <article class="slds-card slds-p-vertical_xxx-small">
  139. <div class="slds-card__header slds-grid">
  140. <header class="slds-media slds-media_center slds-has-flexi-truncate">
  141.  
  142. <lightning:avatar src="...................."
  143. class="slds-avatar_circle" fallbackIconName="standard:avatar" alternativeText="Salesforce"/>
  144. <div class="slds-media__body">
  145. <h4>
  146. <a href="#" title="Team Member Vacations">
  147. <span class="slds-text-heading_small">{!member.commonName}</span>
  148. </a>
  149. </h4>
  150. </div>
  151. </header>
  152. </div>
  153. </article>
  154. </td>
  155. <td class="daysList">
  156. <aura:iteration items="{!v.commonMemberCalendarList.calendar}" var="days" indexVar="index">
  157. <th class="days-wrapper">
  158. <div class="{!'slds-truncate slds-align_absolute-center days ' + days.color}" title="day"> {!days.day}</div>
  159. </th>
  160. </aura:iteration>
  161. </td>
  162. </tr>
  163. </aura:iteration>
Add Comment
Please, Sign In to add comment