1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2803],{82803:function(e,t,i){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NavigationSection_Item=t.NavigationSection=t.NavigationSections=t.protobufPackage=void 0;let n=o(i(9277)),a=i(59700),r=i(12851);function l(){return{sections:[]}}function c(){return{title:"",items:[]}}function u(){return{link:void 0,logo:void 0}}t.protobufPackage="navigation_bar",t.NavigationSections={encode(e,i=n.default.Writer.create()){for(let o of e.sections)t.NavigationSection.encode(o,i.uint32(10).fork()).ldelim();return i},decode(e,i){let o=e instanceof n.default.Reader?e:n.default.Reader.create(e),a=void 0===i?o.len:o.pos+i,r=l();for(;o.pos<a;){let e=o.uint32();switch(e>>>3){case 1:if(10!==e)break;r.sections.push(t.NavigationSection.decode(o,o.uint32()));continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return r},create:e=>t.NavigationSections.fromPartial(e??{}),fromPartial(e){let i=l();return i.sections=e.sections?.map(e=>t.NavigationSection.fromPartial(e))||[],i}},t.NavigationSection={encode(e,i=n.default.Writer.create()){for(let o of(""!==e.title&&i.uint32(10).string(e.title),e.items))t.NavigationSection_Item.encode(o,i.uint32(18).fork()).ldelim();return i},decode(e,i){let o=e instanceof n.default.Reader?e:n.default.Reader.create(e),a=void 0===i?o.len:o.pos+i,r=c();for(;o.pos<a;){let e=o.uint32();switch(e>>>3){case 1:if(10!==e)break;r.title=o.string();continue;case 2:if(18!==e)break;r.items.push(t.NavigationSection_Item.decode(o,o.uint32()));continue}if((7&e)==4||0===e)break;o.skipType(7&e)}return r},create:e=>t.NavigationSection.fromPartial(e??{}),fromPartial(e){let i=c();return i.title=e.title??"",i.items=e.items?.map(e=>t.NavigationSection_Item.fromPartial(e))||[],i}},t.NavigationSection_Item={encode:(e,t=n.default.Writer.create())=>(void 0!==e.link&&r.Link.encode(e.link,t.uint32(10).fork()).ldelim(),void 0!==e.logo&&a.ImageObject.encode(e.logo,t.uint32(18).fork()).ldelim(),t),decode(e,t){let i=e instanceof n.default.Reader?e:n.default.Reader.create(e),o=void 0===t?i.len:i.pos+t,l=u();for(;i.pos<o;){let e=i.uint32();switch(e>>>3){case 1:if(10!==e)break;l.link=r.Link.decode(i,i.uint32());continue;case 2:if(18!==e)break;l.logo=a.ImageObject.decode(i,i.uint32());continue}if((7&e)==4||0===e)break;i.skipType(7&e)}return l},create:e=>t.NavigationSection_Item.fromPartial(e??{}),fromPartial(e){let t=u();return t.link=void 0!==e.link&&null!==e.link?r.Link.fromPartial(e.link):void 0,t.logo=void 0!==e.logo&&null!==e.logo?a.ImageObject.fromPartial(e.logo):void 0,t}}}}]);
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.