1import 'jquery1' 2import 'jquery-ui-old' 3import htmx from 'htmx.org' 4import 'trix' 5import '@rails/actiontext' 6import 'popover-polyfill' 7 8import AuctionNumbering from 'src/admin/auction_numbering' 9import AutoDismiss from 'src/shared/auto_dismiss' 10import Blackbox from 'src/shared/blackbox' 11import Brand from 'src/shared/brand' 12import CategoryItemPicker from 'src/admin/category_item_picker' 13import CategorySelectBox from 'src/backoffice/category_select_box' 14import CentsDisplayedAsDecimal from 'src/admin/cents_displayed_as_decimal' 15import Checkboxes from 'src/shared/checkboxes' 16import ContractDefaults from 'src/admin/contract_defaults' 17import ContractImagePopup from 'src/admin/contract_image_popup' 18import DepartmentSortable from 'src/admin/department_sortable' 19import ChooseMultipleSelectBox from 'src/backoffice/choose_multiple_select_box' 20import ChooseOneSelectBox from 'src/backoffice/choose_one_select_box' 21import Collapsable from 'src/shared/collapsable' 22import CompanySelector from 'src/admin/company_selector' 23import CopyItems from 'src/backoffice/copy_items' 24import DropzoneUploader from 'src/admin/dropzone_uploader' 25import EmployeeMentions from 'src/backoffice/employee_mentions' 26import EmployeeNotification from 'src/backoffice/employee_notification' 27import EnvironmentBar from 'src/admin/environment_bar' 28import AmountOverride from 'src/admin/amount_override' 29import AutoPrint from 'src/admin/auto_print' 30import AuctionFilter from 'src/admin/auction_filter' 31import BamboraPaymentStatus from 'src/admin/bambora_payment_status' 32import ExportedReportDetailsToggle from 'src/shared/exported_report_details_toggle' 33import FileAttachmentRemoveFileFromForm from 'src/shared/file_attachment_remove_file_from_form' 34import FileAttachmentUpload from 'src/shared/file_attachment_upload' 35import ForceStateChangeTimestampSelector from 'src/admin/force_state_change_timestamp_selector' 36import Forms from 'src/admin/forms' 37import HtmlPush from 'src/shared/html_push' 38import InlineEdit from 'src/admin/inline_edit' 39import MainCategorySelect from 'src/admin/main_category_select' 40import ImageSortable from 'src/admin/image_sortable' 41import InvoiceItems from 'src/admin/invoice_items' 42import ItemEdit from 'src/shared/item_edit' 43import ItemEditFees from 'src/admin/item_edit_fees' 44import LinkDecliner from 'src/admin/link_decliner' 45import LotPreviewLanguageSwitch from 'src/backoffice/lot_preview_language_switch' 46import Modal from 'src/shared/modal' 47import NetsConnectTerminalRecall from 'src/admin/nets_connect_terminal_recall' 48import NoNumberScroll from 'src/shared/no_number_scroll' 49import PlacementsFilter from 'src/admin/placements_filter' 50import Popover from 'src/admin/popover' 51import Preview from 'src/shared/preview' 52import PrintReceipt from 'src/admin/print_receipt' 53import PurchasesNotInTime from 'src/admin/purchases_not_in_time' 54import QuickComments from 'src/backoffice/quick_comments' 55import QuickResponseSelector from 'src/backoffice/quick_response_selector' 56import QuickSearch from 'src/backoffice/quick_search' 57import Reclamations from 'src/admin/reclamations' 58import ResourceUpdateSubscription from 'src/backoffice/resource_update_subscription' 59import ResponsiveTable from 'src/backoffice/responsive_table' 60import Sidebar from 'src/backoffice/sidebar' 61import SidebarFavorites from 'src/backoffice/sidebar_favorites' 62import SingleSection from 'src/admin/single_section' 63import SortableTable from 'src/admin/sortable_table' 64import SubscriptionInterval from 'src/admin/subscription_interval' 65import SameItemCheckbox from 'src/admin/same_item_checkbox' 66import ItemTagAlert from 'src/admin/item_tag_alert' 67import ScheduleRowToggle from 'src/admin/schedule_row_toggle' 68import SchemeInput from 'src/admin/scheme_input' 69import CommandPalette from 'src/shared/command_palette' 70import Toast from 'src/backoffice/toast' 71import Todos from 'src/admin/todos' 72import TranslationToggle from 'src/admin/translation_toggle' 73import TrixToolbar from 'src/backoffice/trix_toolbar' 74import ZoomImage from 'src/admin/zoom_image' 75 76// Used inline 77import CheckoutWarning from 'src/admin/checkout_warning' 78 79window.CheckoutWarning = CheckoutWarning 80 81// Called by view code in the garage gem :-( 82window.EnvironmentBar = EnvironmentBar 83 84// Unverified if still moved inline by Barcode IOS app 85import QuickMoves from 'src/admin/quickmoves' 86window.onscan = QuickMoves.onscan 87 88document.addEventListener('DOMContentLoaded', e => {
89 AuctionNumbering.init() 90 AutoDismiss.init() 91 Blackbox.init() 92 Brand.init() 93 CategoryItemPicker.init() 94 CategorySelectBox.init() 95 CentsDisplayedAsDecimal.init() 96 Checkboxes.init() 97 ContractDefaults.init() 98 ContractImagePopup.init() 99 DepartmentSortable.init() 100 ChooseMultipleSelectBox.init() 101 ChooseOneSelectBox.init() 102 Collapsable.init() 103 CompanySelector.init() 104 ItemEditFees.init() 105 CopyItems.init() 106 DropzoneUploader.init() 107 EmployeeMentions.init() 108 EmployeeNotification.init() 109 EnvironmentBar.init() 110 AmountOverride.init() 111 AutoPrint.init() 112 AuctionFilter.init() 113 BamboraPaymentStatus.init() 114 ExportedReportDetailsToggle.init() 115 FileAttachmentRemoveFileFromForm.init() 116 FileAttachmentUpload.init() 117 ForceStateChangeTimestampSelector.init() 118 Forms.init() 119 HtmlPush.init('private-backoffice-html-push-') 120 InlineEdit.init() 121 MainCategorySelect.init() 122 ImageSortable.init() 123 InvoiceItems.init() 124 ItemEdit.init() 125 LinkDecliner.init() 126 LotPreviewLanguageSwitch.init() 127 Modal.init() 128 NetsConnectTerminalRecall.init() 129 NoNumberScroll.init() 130 PlacementsFilter.init() 131 Popover.init() 132 PrintReceipt.init() 133 PurchasesNotInTime.init() 134 QuickComments.init() 135 QuickMoves.init() 136 QuickResponseSelector.init() 137 QuickSearch.init() 138 Reclamations.init() 139 ResourceUpdateSubscription.init() 140 ResponsiveTable.init() 141 SidebarFavorites.init() 142 SingleSection.init() 143 SortableTable.init() 144 SubscriptionInterval.init() 145 SameItemCheckbox.init() 146 ItemTagAlert.init() 147 ScheduleRowToggle.init() 148 SchemeInput.init() 149 CommandPalette.init() 150 Toast.init() 151 Todos.init() 152 TranslationToggle.init() 153 TrixToolbar.init() 154 ZoomImage.init() 155}) 156 157// We need to hold up initing these in /admin until our htmx has 158// loaded the sidebar for us: 159 160document.addEventListener('htmx:load', () => { 161 Sidebar.init() 162});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.