"use strict"; class Frontend_Contacts_View { static init() { if (!$('.Frontend_Contacts_View').exists()) return; // Initialize your component here console.log('Frontend_Contacts_View initialized'); // Example: Handle button clicks $('.btn-action').on('click', function () { // Handle action }); // Example: Initialize tooltips $('[data-bs-toggle="tooltip"]').tooltip(); } static on_app_ready() { Frontend_Contacts_View.init(); } // static on_jqhtml_ready() { // // Called after all JQHTML components have loaded and rendered // // Use this if you need to interact with JQHTML components // // Otherwise, use on_app_ready() for most initialization // } } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJGcm9udGVuZF9Db250YWN0c19WaWV3IiwiaW5pdCIsIiQiLCJleGlzdHMiLCJjb25zb2xlIiwibG9nIiwib24iLCJ0b29sdGlwIiwib25fYXBwX3JlYWR5Il0sInNvdXJjZXMiOlsicnN4L2FwcC9mcm9udGVuZC9jb250YWN0cy92aWV3L2Zyb250ZW5kX2NvbnRhY3RzX3ZpZXcuanMiXSwic291cmNlc0NvbnRlbnQiOlsiY2xhc3MgRnJvbnRlbmRfQ29udGFjdHNfVmlldyB7XG4gICAgc3RhdGljIGluaXQoKSB7XG4gICAgICAgIGlmICghJCgnLkZyb250ZW5kX0NvbnRhY3RzX1ZpZXcnKS5leGlzdHMoKSkgcmV0dXJuO1xuXG4gICAgICAgIC8vIEluaXRpYWxpemUgeW91ciBjb21wb25lbnQgaGVyZVxuICAgICAgICBjb25zb2xlLmxvZygnRnJvbnRlbmRfQ29udGFjdHNfVmlldyBpbml0aWFsaXplZCcpO1xuXG4gICAgICAgIC8vIEV4YW1wbGU6IEhhbmRsZSBidXR0b24gY2xpY2tzXG4gICAgICAgICQoJy5idG4tYWN0aW9uJykub24oJ2NsaWNrJywgZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgLy8gSGFuZGxlIGFjdGlvblxuICAgICAgICB9KTtcblxuICAgICAgICAvLyBFeGFtcGxlOiBJbml0aWFsaXplIHRvb2x0aXBzXG4gICAgICAgICQoJ1tkYXRhLWJzLXRvZ2dsZT1cInRvb2x0aXBcIl0nKS50b29sdGlwKCk7XG4gICAgfVxuXG4gICAgc3RhdGljIG9uX2FwcF9yZWFkeSgpIHtcbiAgICAgICAgRnJvbnRlbmRfQ29udGFjdHNfVmlldy5pbml0KCk7XG4gICAgfVxuXG4gICAgLy8gc3RhdGljIG9uX2pxaHRtbF9yZWFkeSgpIHtcbiAgICAvLyAgICAgLy8gQ2FsbGVkIGFmdGVyIGFsbCBKUUhUTUwgY29tcG9uZW50cyBoYXZlIGxvYWRlZCBhbmQgcmVuZGVyZWRcbiAgICAvLyAgICAgLy8gVXNlIHRoaXMgaWYgeW91IG5lZWQgdG8gaW50ZXJhY3Qgd2l0aCBKUUhUTUwgY29tcG9uZW50c1xuICAgIC8vICAgICAvLyBPdGhlcndpc2UsIHVzZSBvbl9hcHBfcmVhZHkoKSBmb3IgbW9zdCBpbml0aWFsaXphdGlvblxuICAgIC8vIH1cbn1cbiJdLCJtYXBwaW5ncyI6Ijs7QUFBQSxNQUFNQSxzQkFBc0IsQ0FBQztFQUN6QixPQUFPQyxJQUFJQSxDQUFBLEVBQUc7SUFDVixJQUFJLENBQUNDLENBQUMsQ0FBQyx5QkFBeUIsQ0FBQyxDQUFDQyxNQUFNLENBQUMsQ0FBQyxFQUFFOztJQUU1QztJQUNBQyxPQUFPLENBQUNDLEdBQUcsQ0FBQyxvQ0FBb0MsQ0FBQzs7SUFFakQ7SUFDQUgsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDSSxFQUFFLENBQUMsT0FBTyxFQUFFLFlBQVk7TUFDckM7SUFBQSxDQUNILENBQUM7O0lBRUY7SUFDQUosQ0FBQyxDQUFDLDRCQUE0QixDQUFDLENBQUNLLE9BQU8sQ0FBQyxDQUFDO0VBQzdDO0VBRUEsT0FBT0MsWUFBWUEsQ0FBQSxFQUFHO0lBQ2xCUixzQkFBc0IsQ0FBQ0MsSUFBSSxDQUFDLENBQUM7RUFDakM7O0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNKIiwiaWdub3JlTGlzdCI6W119