{ if ($events_loc.pres_mgmt.show_content__event_view == 'manage_files') { $events_loc.pres_mgmt.show_content__event_view = null; } else { $events_loc.pres_mgmt.show_content__event_view = 'manage_files'; } }} class={ae_snip.classes__events_pres_mgmt_menu__button_special} class:preset-filled-primary-500={$events_loc.pres_mgmt.show_content__event_view == 'manage_files'} class:preset-tonal-primary={$events_loc.pres_mgmt.show_content__event_view != 'manage_files'} class:hidden={!$ae_loc.administrator_access || 1 == 1} disabled={!$ae_loc.manager_access} title="Session search or manage files for the event" > {#if $events_loc.pres_mgmt.show_content__event_view == 'manage_files'}
Session Search? {:else}
Event Files?
{$lq__event_obj?.file_count}×
{/if}
{ if ($events_loc.pres_mgmt.show_menu__session_search == 'options') { $events_loc.pres_mgmt.show_menu__session_search = null; } else { $events_loc.pres_mgmt.show_menu__session_search = 'options'; } }} class="btn btn-sm mx-1" class:ae_btn_info_filled={$events_loc.pres_mgmt.show_menu__session_search == 'options'} class:ae_btn_info={$events_loc.pres_mgmt.show_menu__session_search != 'options'} class:hidden={!$ae_loc.trusted_access} title="Options for the event session search" >
{#if $events_loc.pres_mgmt.show_menu__session_search == 'options'} Hide {:else}
Show
{/if} Options?
{ if ($events_loc.pres_mgmt.show_menu__session_search == 'help') { $events_loc.pres_mgmt.show_menu__session_search = null; } else { $events_loc.pres_mgmt.show_menu__session_search = 'help'; } }} class="btn btn-sm mx-1" class:ae_btn_info_filled={$events_loc.pres_mgmt.show_menu__session_search == 'help'} class:ae_btn_info={$events_loc.pres_mgmt.show_menu__session_search != 'help'} title="Help and information about the session search" >
{#if $events_loc.pres_mgmt.show_menu__session_search == 'help'} Hide Help? {:else} Help? {/if}
No action options here yet.
Æ Event Menu Options
{ if ( !confirm( `Are you sure you want to toggle the alert status for this session?` ) ) { return false; } console.log('Toggle alert status for the session.'); let new_alert_value = !$lq__event_obj?.alert; console.log('New alert value:', new_alert_value); ae_promises.api_update__ae_obj = core_func .update_ae_obj_id_crud_v2({ api_cfg: $ae_api, object_type: 'event', object_id: $lq__event_obj?.event_id, object_reload: true, field_name: 'alert', new_field_value: new_alert_value, log_lvl: 1 }) .then(function (results) {}) .finally(function () {}); }} class:opacity-100={$lq__event_obj?.alert} class:opacity-50={!$lq__event_obj?.alert} class=" btn btn-sm preset-tonal-warning hover:preset-tonal-error preset-outlined-warning-100-900 hover:preset-outlined-warning-600-400 hover:opacity-100 transition-all " title={$lq__event_obj?.alert ? 'Remove alert status' : 'Mark as alert'} > {#if $lq__event_obj?.alert}
{:else}
{/if}
Toggle Alert
{ console.log(`ae_crud_updated:`, e.detail); events_func.load_ae_obj_id__event({ api_cfg: $ae_api, event_id: $lq__event_obj?.event_id, log_lvl: log_lvl }); }} >
{ if ( !confirm( `Are you sure you want to mark this event as ${$lq__event_obj?.priority ? 'not priority' : 'high priority'}?` ) ) { return false; } ae_tmp.value__priority = !$lq__event_obj?.priority; // $events_slct.exhibit_tracking_obj.priority = !$lq__event_obj?.priority; ae_triggers.priority = true; }} class="btn btn-sm *:hover:inline" class:ae_btn_surface_outlined={!$lq__event_obj?.priority} class:ae_btn_success={$lq__event_obj?.priority} > {#if $lq__event_obj?.priority}
Not Priority?
{:else}
Priority
? {/if}
{ console.log(`ae_crud_updated:`, e.detail); events_func.load_ae_obj_id__event({ api_cfg: $ae_api, event_id: $lq__event_obj?.event_id, log_lvl: log_lvl }); }} >
{ if ( !confirm( `Are you sure you want to ${$lq__event_obj?.hide ? 'unhide' : 'hide'} this session?` ) ) { return false; } ae_tmp.value__hide = !$lq__event_obj?.hide; ae_triggers.hide = true; }} class="btn btn-sm *:hover:inline" class:ae_btn_success_outlined={!$lq__event_obj?.hide} class:ae_btn_warning={$lq__event_obj?.hide} > {#if $lq__event_obj?.hide}
Unhide? {:else}
Not Hidden
{/if}
{ console.log(`ae_crud_updated:`, e.detail); events_func .load_ae_obj_id__event({ api_cfg: $ae_api, event_id: $lq__event_obj?.event_id, log_lvl: log_lvl }) .then(function (load_results) { // Maybe reload page? // window.location.reload(); }); }} >
{ if ( !confirm( `Are you sure you want to ${$lq__event_obj?.enable ? 'disable' : 'enable'} this session?` ) ) { return false; } ae_tmp.value__enable = !$lq__event_obj?.enable; // $events_slct.exhibit_tracking_obj.hide = !$lq__event_obj?.hide; ae_triggers.enable = true; }} class="btn btn-sm" class:ae_btn_success_outlined={$lq__event_obj?.enable} class:ae_btn_error={!$lq__event_obj?.enable} > {#if $lq__event_obj?.enable}
Enabled {:else}
Enable? {/if}
{#if $ae_loc.manager_access}
{ if (!confirm('Are you sure you want to delete this session?')) { return false; } events_func .delete_ae_obj_id__event({ api_cfg: $ae_api, event_id: $lq__event_obj.event_id, method: 'delete' }) .then(function (delete_results) { $events_slct.event_id = null; $events_slct.event_obj = {}; goto(`/events`); }); }} class="btn btn-sm mx-1 ae_btn_error" title="Delete record permanently" >
Delete
{:else if $ae_loc.manager_access}
{ if ( !confirm( 'Are you sure you want to remove (disable) this session? This is not common.' ) ) { return false; } events_func .delete_ae_obj_id__event({ api_cfg: $ae_api, event_id: $lq__event_obj.event_id, method: 'disable' }) .then(function (delete_results) { $events_slct.event_id = null; $events_slct.event_obj = {}; goto(`/events`); }); }} class="btn btn-sm mx-1 ae_btn_warning" title="Disable record" >
Delete
{/if}
{ $events_loc.pres_mgmt.save_search_text = !$events_loc.pres_mgmt.save_search_text; }} class="btn btn-sm justify-between w-full max-w-50 text-center" class:ae_btn_surface={$events_loc.pres_mgmt.save_search_text} class:ae_btn_surface_outlined={!$events_loc.pres_mgmt.save_search_text} title="Save the search text for this session search?" > {#if $events_loc.pres_mgmt.save_search_text}
Do Not Save Search?
{:else}
Save Search Text?
{/if}
{ $events_loc.pres_mgmt.hide__launcher_link = !$events_loc.pres_mgmt.hide__launcher_link; }} class="btn btn-sm ae_btn_surface justify-between w-full max-w-50 text-center" >
{$events_loc.pres_mgmt.hide__launcher_link ? 'Show Launcher Links' : 'Hide Launcher Links?'}
{ $events_loc.pres_mgmt.hide__launcher_link_legacy = !$events_loc.pres_mgmt.hide__launcher_link_legacy; }} class="btn btn-sm ae_btn_surface justify-between w-full max-w-50 text-center" >
{$events_loc.pres_mgmt.hide__launcher_link_legacy ? 'Legacy Launcher Links' : 'Hide Legacy Launcher?'}
{ $events_loc.pres_mgmt.hide__location_link = !$events_loc.pres_mgmt.hide__location_link; }} class="btn btn-sm ae_btn_surface justify-between w-full max-w-50 text-center" >
{$events_loc.pres_mgmt.hide__location_link ? 'Show Location Links' : 'Hide Location Links?'}
{ $events_loc.pres_mgmt.hide__session_li_location_field = !$events_loc.pres_mgmt.hide__session_li_location_field; }} class="btn btn-sm ae_btn_surface justify-between w-full max-w-50 text-center" title="Toggle showing the Location column in session lists and tables" >
{$events_loc.pres_mgmt.hide__session_li_location_field ? 'Show Location Column' : 'Hide Location Column?'}
{ $events_loc.pres_mgmt.hide__session_li_poc_field = !$events_loc.pres_mgmt.hide__session_li_poc_field; }} class="btn btn-sm ae_btn_surface justify-between w-full max-w-50 text-center" title="Toggle showing the POC column in session lists and tables" >
{$events_loc.pres_mgmt.hide__session_li_poc_field ? 'Show POC Column' : 'Hide POC Column?'}
{ $events_loc.pres_mgmt.show_menu__session_search = !$events_loc.pres_mgmt.show_menu__session_search; }} class="btn btn-sm mx-1 ae_btn_info_filled" class:hidden={!$events_loc.pres_mgmt.show_menu__session_search} title="Collapse the expanded menu" >
{#if $events_loc.pres_mgmt.show_menu__session_search} Hide {:else} Show {/if}