1var updateFavourites={};(function(){$(document).ready(function(){window.setTimeout(function(){updateFavourites.init()},500)});this.init=function(){var n=".b-na-fav";if($(n)){$(n).off().on("click",function(){updateFavourites.onButtonClick(this)});$(n).on("mouseover",function(){var n=$(this).attr("id"),t="#"+n+"_fav_icon";$(this).addClass("cursorToPointer")});$(n).on("mouseout",function(){var n=$(this).attr("id"),t="#"+n+"_fav_icon";$(this).removeClass("cursorToPointer")})}};this.onButtonClick=function(n){var i,r;$(n).hide();i=$(n).attr("id");r=$("#"+i+"_spinner");$(n).hide();$(r).show();var f=$(n).attr("d-p-id"),u=$(n).attr("d-fav-v"),s=$(n).attr("d-st-date"),h=$(n).attr("d-end-date"),e="AddToFavourites",o=$("#"+i+"-favourite-label"),t="#"+i+"_fav_icon";u=="True"&&(e="RemoveFromFavourites");callUrl="../api/Favourites/"+e+"?itemId="+i+"&isApplicant&personId="+f+"&itemStartDate="+s+"&itemEndDate="+h;console.log(f);console.log(u);$.ajax({url:callUrl}).done(function(){$(n).show();$(r).hide();u==="False"?($(t).removeClass("fa-regular fa-star"),$(t).addClass("fa-solid fa-star"),$(t).attr("title","Remove from Favourites"),o.html("Remove from Favourites"),$(n).attr("d-fav-v","True"),$(n).focus()):($(t).removeClass("fa-solid fa-star"),$(t).addClass("fa-regular fa-star"),$(t).attr("title","Add to Favourites"),o.html("Add to Favourites"),$(n).attr("d-fav-v","False"),$(n).focus())})}}).apply(updateFavourites);
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.