| 26 | | // Constant values and display strings |
|---|
| 27 | | // Should be internationalized |
|---|
| 28 | | var bwAttendeePersonType = "person"; |
|---|
| 29 | | var bwAttendeeLocationType = "location"; |
|---|
| 30 | | var bwAttendeeResourceType = "resource"; |
|---|
| | 26 | // Constants and RFC-5445 values |
|---|
| | 27 | // These should be put some place permanent |
|---|
| | 28 | var bwAttendeeRoleChair = "CHAIR"; |
|---|
| | 29 | var bwAttendeeRoleRequired = "REQ-PARTICIPANT"; |
|---|
| | 30 | var bwAttendeeRoleOptional = "OPT-PARTICIPANT"; |
|---|
| | 31 | var bwAttendeeRoleNon = "NON-PARTICIPANT"; |
|---|
| | 32 | var bwAttendeeStatusNeedsAction = "NEEDS-ACTION"; |
|---|
| | 33 | var bwAttendeeStatusAccepted = "ACCEPTED"; |
|---|
| | 34 | var bwAttendeeStatusDeclined = "DECLINED"; |
|---|
| | 35 | var bwAttendeeStatusTentative = "TENTATIVE"; |
|---|
| | 36 | var bwAttendeeStatusDelegated = "DELEGATED"; |
|---|
| | 37 | var bwAttendeeStatusCompleted = "COMPLETED"; |
|---|
| | 38 | var bwAttendeeStatusInProcess = "IN-PROCESS"; |
|---|
| | 39 | var bwAttendeeTypePerson = "person"; |
|---|
| | 40 | var bwAttendeeTypeLocation = "location"; |
|---|
| | 41 | var bwAttendeeTypeResource = "resource"; |
|---|
| 158 | | $(fbDisplayTimesRow).html('<td class="status">' + curAttendee.status + '</td>'); |
|---|
| 159 | | $(fbDisplayTimesRow).append('<td class="role">' + curAttendee.role + '</td>'); |
|---|
| | 169 | // set the status icon and class |
|---|
| | 170 | // the status class is used for rollover descriptions of the icon |
|---|
| | 171 | switch (curAttendee.status) { |
|---|
| | 172 | case bwAttendeeStatusAccepted : |
|---|
| | 173 | $(fbDisplayTimesRow).html('<td class="status checkmark">✔</td>'); |
|---|
| | 174 | break; |
|---|
| | 175 | default : // bwAttendeeStatusNeedsAction - display question mark |
|---|
| | 176 | $(fbDisplayTimesRow).html('<td class="status questionmark">?</td>'); |
|---|
| | 177 | } |
|---|
| | 178 | // set the role icon |
|---|
| | 179 | // the role class is used for rollover descriptions of the icon |
|---|
| | 180 | switch (curAttendee.role) { |
|---|
| | 181 | case bwAttendeeRoleRequired : // displays right-pointing arrow icon |
|---|
| | 182 | $(fbDisplayTimesRow).append('<td class="role">➙</td>'); |
|---|
| | 183 | break; |
|---|
| | 184 | case bwAttendeeRoleChair : // displays writing hand icon |
|---|
| | 185 | $(fbDisplayTimesRow).append('<td class="role">✍</td>'); |
|---|
| | 186 | break; |
|---|
| | 187 | default : // display no icon for other roles |
|---|
| | 188 | $(fbDisplayTimesRow).append('<td class="role"></td>'); |
|---|
| | 189 | } |
|---|
| | 190 | //$(fbDisplayTimesRow).append('<td class="role">' + curAttendee.role + '</td>'); |
|---|