1"use strict";(self.webpackChunkcarnyx_the_drum=self.webpackChunkcarnyx_the_drum||[]).push([[7532],{77532:(e,a,t)=>{t.r(a),t.d(a,{default:()=>d});var i=t(5166);const n=["tabindex","aria-checked","aria-label","aria-disabled"],c={key:0,class:"td-form__checkbox__label"};const l={props:{label:{type:String,default:""},ariaLabel:{type:String,default:""},name:{type:String,default:""},disabled:{type:Boolean,default:!1},isChecked:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},help:{type:String,default:""}},emits:["change"],computed:{accessibleLabel(){return this.ariaLabel||this.label||null},ariaChecked(){return this.indeterminate&&!this.isChecked?"mixed":this.isChecked?"true":"false"}},methods:{onChange(){this.disabled||this.$emit("change",!this.isChecked)}}};const d=(0,t(83744).Z)(l,[["render",function(e,a,t,l,d,s){return(0,i.openBlock)(),(0,i.createElementBlock)("div",{class:(0,i.normalizeClass)(["td-form__checkbox",{"td-form__checkbox--disabled":t.disabled}]),role:"checkbox",tabindex:t.disabled?-1:0,"aria-checked":s.ariaChecked,"aria-label":s.accessibleLabel,"aria-disabled":t.disabled||null,onClick:a[0]||(a[0]=(...e)=>s.onChange&&s.onChange(...e)),onKeydown:[a[1]||(a[1]=(0,i.withKeys)((0,i.withModifiers)(((...e)=>s.onChange&&s.onChange(...e)),["prevent"]),["space"])),a[2]||(a[2]=(0,i.withKeys)((0,i.withModifiers)(((...e)=>s.onChange&&s.onChange(...e)),["prevent"]),["enter"]))]},[(0,i.createElementVNode)("span",{class:(0,i.normalizeClass)(["td-form__checkbox__checkmark",{"td-form__checkbox__checkmark--checked":t.isChecked,"td-form__checkbox__checkmark--indeterminate":t.indeterminate&&!t.isChecked}])},[(0,i.createElementVNode)("i",{class:(0,i.normalizeClass)(["td-icon",t.indeterminate&&!t.isChecked?"td-icon--minus":"td-icon--check"])},null,2)],2),t.label?((0,i.openBlock)(),(0,i.createElementBlock)("span",c,(0,i.toDisplayString)(t.label),1)):(0,i.createCommentVNode)("v-if",!0)],42,n)}]])}}]);
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.