<span class="phabricator-load-error-string"></span></td>
</tr>
</tbody>
+ <tbody class="phabricator-show-abandoned bz_default_hidden">
+ <tr>
+ <td colspan="4">
+ <input id="phabricator-show-abandoned" type="checkbox">
+ <label for="phabricator-show-abandoned">Show Abandoned Revisons</label>
+ </td>
+ </tr>
+ </tbody>
</table>
tableReviews.addClass('phabricator-reviewers');
tdReviewers.append(tableReviews);
+ trRevision.attr('data-status', revision.status);
+ if (revision.status === 'abandoned') {
+ trRevision.addClass('bz_default_hidden');
+ $('tbody.phabricator-show-abandoned').removeClass('bz_default_hidden');
+ }
+
trRevision.append(
tdId,
tdTitle,
$().ready(function() {
Phabricator.getBugRevisions();
+
+ $('#phabricator-show-abandoned').on('click', function (event) {
+ $('tbody.phabricator-revision > tr').each(function() {
+ var row = $(this);
+ if (row.attr('data-status') === 'abandoned') {
+ if ($('#phabricator-show-abandoned').prop('checked') == true) {
+ row.removeClass('bz_default_hidden');
+ }
+ else {
+ row.addClass('bz_default_hidden');
+ }
+ }
+ });
+ });
});