1 <div ng-if="print_list_progress !== null" class="strong-text-2">
2 [% l('Loading... [_1]', '{{print_list_progress}}') %]
7 features="-sort,-multisort"
8 items-provider="gridDataProvider"
9 grid-controls="gridControls"
10 persist-key="circ.holds.shelf">
12 <eg-grid-menu-item handler="detail_view"
13 label="[% l('Detail View') %]"></eg-grid-menu-item>
15 <eg-grid-menu-item handler="show_clearable"
16 hidden="clear_mode" disabled="is_clearing"
17 label="[% l('Show Clearable Holds') %]"></eg-grid-menu-item>
19 <eg-grid-menu-item handler="show_active"
20 hidden="active_mode" disabled="is_clearing"
21 label="[% l('Show All Holds') %]"></eg-grid-menu-item>
23 <eg-grid-menu-item handler="clear_holds" disabled="disable_clear"
24 label="[% l('Clear These Holds') %]"></eg-grid-menu-item>
26 <eg-grid-menu-item handler="print_shelf_list"
27 label="[% l('Print Full List') %]"></eg-grid-menu-item>
29 <eg-grid-action handler="grid_actions.show_recent_circs"
30 label="[% l('Show Last Few Circulations') %]"></eg-grid-action>
31 <eg-grid-action handler="grid_actions.show_patrons"
32 label="[% l('Retrieve Patron') %]"></eg-grid-action>
33 <eg-grid-action divider="true"></eg-grid-action>
34 <eg-grid-action handler="grid_actions.set_copy_quality"
35 label="[% l('Set Desired Copy Quality') %]"></eg-grid-action>
36 <eg-grid-action handler="grid_actions.edit_pickup_lib"
37 label="[% l('Edit Pickup Library') %]"></eg-grid-action>
38 <eg-grid-action handler="grid_actions.edit_notify_prefs"
39 label="[% l('Edit Notification Settings') %]"></eg-grid-action>
40 <eg-grid-action handler="grid_actions.edit_dates"
41 label="[% l('Edit Hold Dates') %]"></eg-grid-action>
42 <eg-grid-action handler="grid_actions.activate"
43 label="[% l('Activate') %]"></eg-grid-action>
44 <eg-grid-action handler="grid_actions.suspend"
45 label="[% l('Suspend') %]"></eg-grid-action>
46 <eg-grid-action handler="grid_actions.set_top_of_queue"
47 label="[% l('Set Top of Queue') %]"></eg-grid-action>
48 <eg-grid-action handler="grid_actions.clear_top_of_queue"
49 label="[% l('Un-Set Top of Queue') %]"></eg-grid-action>
50 <eg-grid-action handler="grid_actions.transfer_to_marked_title"
51 label="[% l('Transfer To Marked Title') %]"></eg-grid-action>
52 <eg-grid-action handler="grid_actions.mark_damaged"
53 label="[% l('Mark Item Damaged') %]"></eg-grid-action>
54 <eg-grid-action handler="grid_actions.mark_missing"
55 label="[% l('Mark Item Missing') %]"></eg-grid-action>
56 <eg-grid-action divider="true"></eg-grid-action>
57 <eg-grid-action handler="grid_actions.retarget"
58 label="[% l('Find Another Target') %]"></eg-grid-action>
59 <eg-grid-action handler="grid_actions.cancel_hold"
60 label="[% l('Cancel Hold') %]"></eg-grid-action>
61 <eg-grid-action handler="grid_actions.uncancel_hold"
62 label="[% l('Uncancel Hold') %]"></eg-grid-action>
64 <eg-grid-field label="[% l('Hold ID') %]" path='hold.id'></eg-grid-field>
65 <eg-grid-field label="[% l('Current Copy') %]"
66 path='hold.current_copy.barcode'>
67 <a href="./cat/item/{{item.hold.current_copy().id()}}/summary" target="_self">
68 {{item.hold.current_copy().barcode()}}
72 <eg-grid-field label="[% l('Request Date') %]" path='hold.request_time'></eg-grid-field>
73 <eg-grid-field label="[% l('Capture Date') %]" path='hold.capture_time'></eg-grid-field>
74 <eg-grid-field label="[% l('Available Date') %]" path='hold.shelf_time'></eg-grid-field>
75 <eg-grid-field label="[% l('Hold Type') %]" path='hold.hold_type'></eg-grid-field>
76 <eg-grid-field label="[% l('Pickup Library') %]" path='hold.pickup_lib.shortname'></eg-grid-field>
77 <eg-grid-field label="[% l('Post-Clear') %]" path='post_clear'></eg-grid-field>
79 <eg-grid-field label="[% l('Title') %]" path='mvr.title'>
80 <a target="_self" href="[% ctx.base_path %]/staff/cat/catalog/record/{{item.mvr.doc_id()}}">
85 <eg-grid-field label="[% l('Author') %]" path='mvr.author'></eg-grid-field>
86 <eg-grid-field label="[% l('Potential Copies') %]" path='potential_copies'></eg-grid-field>
87 <eg-grid-field label="[% l('Status') %]" path='status_string'></eg-grid-field>
89 <eg-grid-field label="[% l('Queue Position') %]" path='queue_position' hidden></eg-grid-field>
90 <eg-grid-field path='hold.usr.*' parent-idl-class="ahr" hidden></eg-grid-field>
91 <eg-grid-field path='hold.requestor.*' parent-idl-class="ahr" hidden></eg-grid-field>
92 <eg-grid-field label="[% l('Copy Status') %]" path="hold.current_copy.status.name" hidden>
94 <eg-grid-field path='hold.*' parent-idl-class="ahr" hidden></eg-grid-field>
95 <eg-grid-field path='copy.*' parent-idl-class="acp" hidden></eg-grid-field>
96 <eg-grid-field path='volume.*' parent-idl-class="acn" hidden></eg-grid-field>
97 <eg-grid-field path='mvr.*' parent-idl-class="mvr" hidden></eg-grid-field>