PageSourceSearch

https://flowmo.ai/_next/static/chunks/52444-3baf2edaba00446f.js

js flowmo.ai collected 2026-10-05 12:02:13 UTC 24,747 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3102,52444],{3102:(e,t,n)=>{n.d(t,{EX:()=>r,HO:()=>s.HO,a2:()=>i,k7:()=>s.k7,normalizeDurableBlob:()=>l,op:()=>a});var s=n(63622);async function o(e){try{let{compressDurableBytesAsync:t}=await n.e(47749).then(n.bind(n,47749));return await t(e)}catch(t){return console.warn("[blobCompression] worker client unavailable - compressing in-thread:",t),(0,s.HO)(e)}}async function r(e){let t=await o(e);return new Blob([(0,s.zM)(t)],{type:"application/octet-stream"})}async function a(e){return(0,s.k7)(new Uint8Array(await e.arrayBuffer()))}async function i(e){return(0,s.k7)(new Uint8Array(await e.arrayBuffer()))}async function l(e){let t=new Uint8Array(await e.arrayBuffer()),n=(0,s.k7)(t);return n===t?e:new Blob([(0,s.zM)(n)],{type:"application/octet-stream"})}},10592:(e,t,n)=>{n.d(t,{Cq:()=>a,G1:()=>r,TI:()=>p,Zs:()=>l,k2:()=>c,kX:()=>o,tL:()=>i});var s=n(45896);let o=Symbol("media-gen.local"),r={nodes:"mgNodes",edges:"mgEdges",ink:"mgInk",compositorFields:"mgCompositorFields",meta:"mgMeta"};function a(e,t){return`${e}::${t}`}function i(e){let t=e.indexOf("::");return t<0?null:{flowId:e.slice(0,t),entityId:e.slice(t+2)}}function l(e){let t=new Set;for(let n of[r.nodes,r.edges,r.ink])e.getMap(n).forEach((e,n)=>{let s=i(n);s&&t.add(s.flowId)});return Array.from(t)}function c(e,t){let n=`${t}::`,o=t=>{let s=[];return e.getMap(t).forEach((e,t)=>{t.startsWith(n)&&s.push(e)}),s};return{nodes:o(r.nodes).map(n=>(0,s.Fd)(e,t,n)),edges:o(r.edges),inkStrokes:o(r.ink)}}function p(e,t){let n=`${t}::`;e.transact(()=>{for(let t of[r.nodes,r.edges,r.ink]){let s=e.getMap(t),o=[];for(let e of(s.forEach((e,t)=>{t.startsWith(n)&&o.push(t)}),o))s.delete(e)}(0,s.CC)(e,t)},o)}},45896:(e,t,n)=>{n.d(t,{CC:()=>u,E4:()=>i,Fd:()=>p,Ud:()=>g,YJ:()=>l,Yd:()=>c,im:()=>d,qW:()=>r});var s=n(62707),o=n(75840);let r="mgCompositorFields",a=e=>{let t=e?.data?.compositionDoc;return t?.kind==="f0-video-compositor"?t:void 0};function i(e,t,n,s){let o=a(n),r=a(s);(o||r)&&o?.id!==r?.id?u(e,t,s.id):c(e,t,n,s)}function l(e){try{let t=JSON.parse(e);if(!Array.isArray(t)||4!==t.length||!t.slice(0,3).every(e=>"string"==typeof e)||!Array.isArray(t[3])||!t[3].every(e=>"string"==typeof e))return null;return t}catch{return null}}function c(e,t,n,s){let i=a(n),l=a(s);if(!i||!l||i.id!==l.id)return;let c=e.getMap(r);for(let e of(0,o.Ve)(i,l)){if(1===e.path.length&&"revision"===e.path[0])continue;let n=JSON.stringify([t,s.id,l.id,e.path]);c.set(n,e)}}function p(e,t,n){let i=a(n);if(!i)return n;let c=[];if(e.getMap(r).forEach((e,s)=>{let o=l(s);o?.[0]===t&&o[1]===n.id&&o[2]===i.id&&e&&Array.isArray(e.path)&&JSON.stringify(e.path)===JSON.stringify(o[3])&&(!0===e.remove||Object.prototype.hasOwnProperty.call(e,"value"))&&(1!==e.path.length||"revision"!==e.path[0])&&c.push(e)}),!c.length)return n;let p=(0,o.wy)(i,c);return(0,s.m)(p).valid?{...n,data:{...n.data,compositionDoc:p,compositorCollaborationError:void 0}}:{...n,data:{...n.data,compositorCollaborationError:"Concurrent changes conflict in this composition. The last valid snapshot is shown; review the conflicting layers before continuing."}}}function d(e,t,n){let r=a(e),i=a(t),l=a(n);if(!r||!i||!l||r.id!==i.id||i.id!==l.id)return n;let c=(0,o.Ve)(r,i).filter(e=>1!==e.path.length||"revision"!==e.path[0]);if(!c.length)return n;let p=(0,o.wy)(l,c);return p.revision=Math.max(l.revision,i.revision),(0,s.m)(p).valid?{...n,data:{...n.data,compositionDoc:p}}:{...t,data:{...t.data,compositorCollaborationError:"Pending local changes conflict with the latest shared composition. They remain local so you can review or undo them."}}}function u(e,t,n){let s=e.getMap(r);for(let e of[...s.keys()]){let o=l(e);o?.[0]!==t||n&&o[1]!==n||s.delete(e)}}function g(e){try{return e?JSON.parse(e):void 0}catch{return}}},63622:(e,t,n)=>{n.d(t,{HO:()=>r,k7:()=>a,zM:()=>i});var s=n(30165);function o(e){return!(e.byteLength<18)&&31===e[0]&&139===e[1]&&8===e[2]&&(224&e[3])==0}function r(e){if(e.byteLength<512||o(e))return e;try{let t=s.Ay.gzip(e,{level:4});if(t.byteLength>=e.byteLength)return e;return t}catch(t){return console.warn("[blobCompression] gzip failed - storing uncompressed:",t),e}}function a(e){if(!o(e))return e;try{let t=s.Ay.ungzip(e);if(!t||0===t.byteLength)return e;return t}catch(t){return console.warn("[blobCompression] gzip sniff matched but inflate failed - treating the blob as uncompressed:",t),e}}function i(e){return 0===e.byteOffset&&e.byteLength===e.buffer.byteLength?e.buffer:e.buffer.slice(e.byteOffset,e.byteOffset+e.byteLength)}},67910:(e,t,n)=>{n.d(t,{Hq:()=>o,Zf:()=>a,mq:()=>r});var s=n(95848);let o=11;function r(e){return{elements:e.elements,cssRules:e.cssRules,pages:e.pages,classDefs:e.classDefs,components:e.components,instancePropValues:e.instancePropValues,instanceRepeaterValues:e.instanceRepeaterValues??{},rootId:e.rootId,activePageId:e.activePageId,guides:e.guides,projectSettings:e.projectSettings??s.Ab,cms:e.cms??s.$j,interactions:e.interactions??{},timelines:e.timelines??{},interactiveElements:e.interactiveElements??{},elementBindings:e.elementBindings??{},elementSecondaryBindings:e.elementSecondaryBindings??{},focusSourceVersions:e.focusSourceVersions??{},globalCss:e.globalCss??"",pageScripts:e.pageScripts??[]}}function a(e,t,n){let s=new Date().toISOString();return{meta:{id:e,name:t,createdAt:s,updatedAt:s,schemaVersion:o},state:n}}}
1,81129:(e,t,n)=>{n.d(t,{Bq:()=>i});var s=n(69372);let o=Symbol("f0.image-editor-binder"),r="document";function a(e){return JSON.stringify(e,(e,t)=>{if(t&&"object"==typeof t&&!Array.isArray(t)){let e={};for(let n of Object.keys(t).sort())e[n]=t[n];return e}return t})}function i(e,t,n=()=>!1){let l=t.getMap("imageEditor"),c=!1,p=null;{let i=l.get(r);if((0,s.isImageDocument)(i)){let s=i.__rev??0,d=e.getState().doc.__rev??0;if(!n()||s>d){c=!0;try{e.getState().applyRemoteDoc(i),p=a(i)}finally{c=!1}}else{let n=e.getState().doc,s=a(n);a(i)!==s&&t.transact(()=>{l.set(r,n)},o),p=s}}else if(n()){let n=e.getState().doc;t.transact(()=>{l.set(r,n)},o),p=a(n)}}let d=e.subscribe(e=>{if(c||!n())return;let s=e.doc,i=a(s);i!==p&&(p=i,t.transact(()=>{l.set(r,s)},o))}),u=(t,i)=>{if(i.origin===o||!t.keysChanged.has(r))return;let d=l.get(r);if(!(0,s.isImageDocument)(d))return;let u=a(d);if(u===p)return;let g=d.__rev??0,f=e.getState().doc.__rev??0;if(!n()||!(g<f)){c=!0;try{e.getState().applyRemoteDoc(d),p=u}catch(e){console.error("[imageEditorBinder] applying remote doc failed:",e)}finally{c=!1}}};return l.observe(u),{ydoc:t,dispose:()=>{d(),l.unobserve(u)}}}},85176:(e,t,n)=>{n.d(t,{OM:()=>r,Zq:()=>s,hG:()=>o});let s={meta:"meta",elements:"elements",cssRules:"cssRules",cssRuleOrder:"cssRuleOrder",pages:"pages",classDefs:"classDefs",components:"components",instancePropValues:"instancePropValues",instanceRepeaterValues:"instanceRepeaterValues",guides:"guides",projectSettings:"projectSettings",cms:"cms",interactions:"interactions",timelines:"timelines",interactiveElements:"interactiveElements",elementBindings:"elementBindings",elementSecondaryBindings:"elementSecondaryBindings",focusSourceVersions:"focusSourceVersions"},o={rootId:"rootId",activePageId:"activePageId",globalCss:"globalCss",pageScripts:"pageScripts"},r=Symbol("f0.binder")},88174:(e,t,n)=>{n.d(t,{OM:()=>s.OM,Y:()=>o.Y,Zq:()=>s.Zq,QE:()=>o.QE,hQ:()=>l,Xn:()=>o.Xn,s1:()=>o.s1,kW:()=>o.kW,toDocumentState:()=>o.Wd});var s=n(85176),o=n(93796),r=n(67910);function a(e,t){let n=[],s=[],o=[];if(e===t)return{added:n,changed:s,removed:o};for(let o in t)Object.prototype.hasOwnProperty.call(e,o)?e[o]!==t[o]&&s.push([o,t[o]]):n.push([o,t[o]]);for(let n in e)Object.prototype.hasOwnProperty.call(t,n)||o.push(n);return{added:n,changed:s,removed:o}}function i(e,t){let n=t.map(e=>e.id);if(e===t)return{keyed:{added:[],changed:[],removed:[]},nextIds:n,orderChanged:!1};let s={};for(let t of e)s[t.id]=t;let o={};for(let e of t)o[e.id]=e;let r=a(s,o),i=e.length!==t.length;if(!i){for(let n=0;n<e.length;n++)if(e[n].id!==t[n].id){i=!0;break}}return{keyed:r,nextIds:n,orderChanged:i}}function l(e,t,n=()=>!0){n()&&t.transact(()=>{t.getMap(s.Zq.projectSettings).delete("timelineEditorMode")},s.OM);let c=!1;c=!0;try{e.getState().replaceDocumentState((0,o.Wd)(t))}catch(e){console.error("[binder] initial seed from Y.Doc failed — editor will run with current Zustand state:",e)}finally{c=!1}let p=(0,r.mq)(e.getState()),d=null,u=()=>{if(d=null,c||!n())return;let o=(0,r.mq)(e.getState());(o.elements!==p.elements||o.cssRules!==p.cssRules||o.pages!==p.pages||o.classDefs!==p.classDefs||o.components!==p.components||o.instancePropValues!==p.instancePropValues||o.instanceRepeaterValues!==p.instanceRepeaterValues||o.rootId!==p.rootId||o.guides!==p.guides||o.projectSettings!==p.projectSettings||o.cms!==p.cms||o.interactions!==p.interactions||o.timelines!==p.timelines||o.interactiveElements!==p.interactiveElements||o.elementBindings!==p.elementBindings||o.elementSecondaryBindings!==p.elementSecondaryBindings||o.focusSourceVersions!==p.focusSourceVersions||o.globalCss!==p.globalCss||o.pageScripts!==p.pageScripts)&&(t.transact(()=>{if(o.rootId!==p.rootId&&t.getMap(s.Zq.meta).set(s.hG.rootId,o.rootId),o.globalCss!==p.globalCss&&t.getMap(s.Zq.meta).set(s.hG.globalCss,o.globalCss??""),o.pageScripts!==p.pageScripts&&t.getMap(s.Zq.meta).set(s.hG.pageScripts,JSON.stringify(o.pageScripts??[])),o.elements!==p.elements){let{added:e,changed:n,removed:r}=a(p.elements,o.elements),i=t.getMap(s.Zq.elements);for(let e of r)i.delete(e);for(let[t,n]of e)i.set(t,n);for(let[e,t]of n)i.set(e,t)}if(o.cssRules!==p.cssRules){let{keyed:e,nextIds:n,orderChanged:r}=i(p.cssRules,o.cssRules),a=t.getMap(s.Zq.cssRules);for(let t of e.removed)a.delete(t);for(let[t,n]of e.added)a.set(t,n);for(let[t,n]of e.changed)a.set(t,n);if(r){let e=t.getArray(s.Zq.cssRuleOrder);e.delete(0,e.length),e.insert(0,n)}}if(o.pages!==p.pages){let e=t.getArray(s.Zq.pages);e.delete(0,e.length),e.insert(0,o.pages.slice())}if(o.classDefs!==p.classDefs){let{keyed:e}=i(p.classDefs,o.classDefs),n=t.getMap(s.Zq.classDefs);for(let t of e.removed)n.delete(t);for(let[t,s]of e.added)n.set(t,s);for(let[t,s]of e.changed)n.set(t,s)}if(o.components!==p.components){let{added:e,changed:n,removed:r}=a(p.components,o.components),i=t.getMap(s.Zq.components);for(let e of r)i.delete(e);for(let[t,n]of e)i.set(t,n);for(let[e,t]of n)i.set(e,t)}if(o.instancePropValues!==p.instancePropValues){let{added:e,changed:n,removed:r}=a(p.instancePropValues,o.instancePropValues),i=t.getMap(s.Zq.instancePropValues);for(let e of r)i.delete(e);for(let[t,n]of e)i.set(t,n);for(let[e,t]of n)i.set(e,t)}if(o.instanceRepeaterValues!==p.instanceRepeaterValues){let{added:e,changed:n,removed:r}=a(p.instanceRepeaterValues??{},o.instanceRepeaterValues??{}),i=t.getMap(s.Zq.instanceRepeaterValues);for(let e of r)i.delete(e);for(let[t,n]of e)i.set(t,n);for(let[e,t]of n)i.set(e,t)}
1if(o.guides!==p.guides){let e=t.getMap(s.Zq.guides);o.guides.horizontal!==p.guides?.horizontal&&e.set("horizontal",o.guides.horizontal.slice()),o.guides.vertical!==p.guides?.vertical&&e.set("vertical",o.guides.vertical.slice())}if(o.projectSettings!==p.projectSettings){let e=t.getMap(s.Zq.projectSettings),n=o.projectSettings,r=p.projectSettings;r&&n.name===r.name||e.set("name",n.name),r&&n.projectType===r.projectType||e.set("projectType",n.projectType),r&&n.domain===r.domain||e.set("domain",n.domain),r&&n.customDomain===r.customDomain||e.set("customDomain",n.customDomain),r&&n.showWalkthrough===r.showWalkthrough||e.set("showWalkthrough",n.showWalkthrough),r&&n.smoothScroll===r.smoothScroll||e.set("smoothScroll",n.smoothScroll),r&&n.homepagePageId===r.homepagePageId||e.set("homepagePageId",n.homepagePageId),r&&n.presentationMode===r.presentationMode||e.set("presentationMode",n.presentationMode),r&&n.presentationAdvance===r.presentationAdvance||e.set("presentationAdvance",n.presentationAdvance),r&&n.presentationCaptions===r.presentationCaptions||e.set("presentationCaptions",n.presentationCaptions),r&&n.presentationChaptersEnabled===r.presentationChaptersEnabled||e.set("presentationChaptersEnabled",n.presentationChaptersEnabled),r&&n.presentationStopAtTitles===r.presentationStopAtTitles||e.set("presentationStopAtTitles",n.presentationStopAtTitles),r&&n.presentationChapterStyle===r.presentationChapterStyle||e.set("presentationChapterStyle",n.presentationChapterStyle),r&&n.presentationControls===r.presentationControls||e.set("presentationControls",n.presentationControls),r&&n.presentationStartButton===r.presentationStartButton||e.set("presentationStartButton",n.presentationStartButton),r&&n.presentationAutoplay===r.presentationAutoplay||e.set("presentationAutoplay",n.presentationAutoplay),r&&n.presentationTimelineByPage===r.presentationTimelineByPage||e.set("presentationTimelineByPage",n.presentationTimelineByPage),r&&n.presentationIncludedPages===r.presentationIncludedPages||e.set("presentationIncludedPages",n.presentationIncludedPages),r&&n.videoCanvas===r.videoCanvas||e.set("videoCanvas",n.videoCanvas),r&&n.videoExportPrefs===r.videoExportPrefs||e.set("videoExportPrefs",n.videoExportPrefs),r&&n.defaultEditingMode===r.defaultEditingMode||e.set("defaultEditingMode",n.defaultEditingMode),r&&n.canvasEditorMode===r.canvasEditorMode||e.set("canvasEditorMode",n.canvasEditorMode),r&&n.precompBackground===r.precompBackground||e.set("prec
1ompBackground",n.precompBackground),r&&n.rippleDelete===r.rippleDelete||e.set("rippleDelete",n.rippleDelete),r&&n.swatches===r.swatches||e.set("swatches",n.swatches),r&&n.brand===r.brand||e.set("brand",n.brand),r&&n.publish===r.publish||e.set("publish",n.publish)}if(o.interactions!==p.interactions){let{added:e,changed:n,removed:r}=a(p.interactions,o.interactions),i=t.getMap(s.Zq.interactions);for(let e of r)i.delete(e);for(let[t,n]of e)i.set(t,n);for(let[e,t]of n)i.set(e,t)}if(o.timelines!==p.timelines){let{added:e,changed:n,removed:r}=a(p.timelines,o.timelines),i=t.getMap(s.Zq.timelines);for(let e of r)i.delete(e);for(let[t,n]of e)i.set(t,n);for(let[e,t]of n)i.set(e,t)}if(o.interactiveElements!==p.interactiveElements){let{added:e,changed:n,removed:r}=a(p.interactiveElements,o.interactiveElements),i=t.getMap(s.Zq.interactiveElements);for(let e of r)i.delete(e);for(let[t,n]of e)i.set(t,n);for(let[e,t]of n)i.set(e,t)}if(o.elementBindings!==p.elementBindings){let{added:e,changed:n,removed:r}=a(p.elementBindings??{},o.elementBindings??{}),i=t.getMap(s.Zq.elementBindings);for(let e of r)i.delete(e);for(let[t,n]of e)i.set(t,n);for(let[e,t]of n)i.set(e,t)}if(o.elementSecondaryBindings!==p.elementSecondaryBindings){let{added:e,changed:n,removed:r}=a(p.elementSecondaryBindings??{},o.elementSecondaryBindings??{}),i=t.getMap(s.Zq.elementSecondaryBindings);for(let e of r)i.delete(e);for(let[t,n]of e)i.set(t,n);for(let[e,t]of n)i.set(e,t)}if(o.focusSourceVersions!==p.focusSourceVersions){let{added:e,changed:n,removed:r}=a(p.focusSourceVersions??{},o.focusSourceVersions??{}),i=t.getMap(s.Zq.focusSourceVersions);for(let e of r)i.delete(e);for(let[t,n]of e)i.set(t,n);for(let[e,t]of n)i.set(e,t)}if(o.cms!==p.cms){let e=t.getMap(s.Zq.cms),n=o.cms,r=p.cms;r&&n.collections===r.collections||e.set("collections",n.collections),r&&n.pageConfigs===r.pageConfigs||e.set("pageConfigs",n.pageConfigs),r&&n.templates===r.templates||e.set("templates",n.templates),r&&n.entries===r.entries||e.set("entries",n.entries),r&&n.ignoredElements===r.ignoredElements||e.set("ignoredElements",n.ignoredElements),r&&n.pageParts===r.pageParts||e.set("pageParts",n.pageParts),r&&n.menus===r.menus||e.set("menus",n.menus),r&&n.breadcrumbs===r.breadcrumbs||e.set("breadcrumbs",n.breadcrumbs),r&&n.visualEnabled===r.visualEnabled||e.set("visualEnabled",n.visualEnabled)}},s.OM),p=o)},g=e.subscribe(e=>{c||!n()||(e.elements!==p.elements||e.cssRules!==p.cssRules||e.pages!==p.pages||e.classDefs!==p.classDefs||e.components!==p.components||e.instancePropValues!==p.instancePropValues||e.instanceRepeaterValues!==p.instanceRepeaterValues||e.rootId!==p.rootId||e.guides!==p.guides||e.projectSettings!==p.projectSettings||e.cms!==p.cms||e.interactions!==p.interactions||e.timelines!==p.timelines||e.interactiveElements!==p.interactiveElements||e.globalCss!==p.globalCss||e.pageScripts!==p.pageScripts)&&(()=>{if(null===d){if("function"!=typeof window.requestAnimationFrame){d=1,Promise.resolve().then(()=>{d=null,u()});return}d=window.requestAnimationFrame(u)}})()}),f=(n,a)=>{if(a!==s.OM){c=!0;try{let n=(0,o.Wd)(t);e.getState().replaceDocumentState(n),p=(0,r.mq)(e.getState());try{window.dispatchEvent(new CustomEvent("f0-remote-apply"))}catch{}}catch(e){console.error("[binder] applying remote Y.Doc update failed:",e)}finally{c=!1}}};return t.on("update",f),{ydoc:t,flush:()=>{null!==d&&"function"==typeof window.cancelAnimationFrame&&window.cancelAnimationFrame(d),d=null,u()},dispose:()=>{g(),t.off("update",f),null!==d&&"function"==typeof window.cancelAnimationFrame&&window.cancelAnimationFrame(d),d=null}}}n(81129)},93796:(e,t,n)=>{n.d(t,{Am:()=>V,FX:()=>Z,Kq:()=>D,QE:()=>j,Wd:()=>q,Xn:()=>O,Y:()=>s,kW:()=>w,s1:()=>P,xb:()=>k});var s=n(44706),o=n(95848),r=n(85176);function a(e){return e.getMap(r.Zq.meta)}function i(e){return e.getMap(r.Zq.elements)}function l(e){return e.getMap(r.Zq.cssRules)}function c(e){return e.getArray(r.Zq.cssRuleOrder)}function p(e){return e.getArray(r.Zq.pages)}function d(e){return e.getMap(r.Zq.classDefs)}function u(e){return e.getMap(r.Zq.components)}function g(e){return e.getMap(r.Zq.instancePropValues)}function f(e){return e.getMap(r.Zq.instanceRepeaterValues)}function m(e){return e.getMap(r.Zq.guides)}function h(e){return e.getMap(r.Zq.projectSettings)}function y(e){return e.getMap(r.Zq.cms)}function b(e){return e.getMap(r.Zq.interactions)}function S(e){return e.getMap(r.Zq.timelines)}function v(e){return e.getMap(r.Zq.interactiveElements)}function E(e){return e.getMap(r.Zq.elementBindings)}function M(e){return e.getMap(r.Zq.elementSecondaryBindings)}function C(e){return e.getMap(r.Zq.focusSourceVersions)}let A=["name","projectType","domain","customDomain","showWalkthrough","smoothScroll","homepagePageId","presentationMode","presentationAdvance","presentationCaptions","presentationChaptersEnabled","presentationStopAtTitles","presentationChapterStyle","presentationControls","presentationStartButton","presentationAutoplay","presentationTimelineByPage","presentationIncludedPages","videoCanvas","videoExportPrefs","defaultEditingMode","canvasEditorMode","precompBackgroun
1d","rippleDelete","swatches","brand","publish"];function w(e,t){let n=B();try{!function(e,t,n={}){let s=n.origin??r.OM;e.transact(()=>{let n=a(e);n.set(r.hG.rootId,t.rootId),n.set(r.hG.activePageId,t.activePageId),n.set(r.hG.globalCss,t.globalCss??""),n.set(r.hG.pageScripts,JSON.stringify(t.pageScripts??[]));let s=i(e);for(let e of(s.clear(),Object.keys(t.elements)))s.set(e,t.elements[e]);let w=l(e),P=c(e);w.clear(),P.delete(0,P.length);let B=[];for(let e of t.cssRules)w.set(e.id,e),B.push(e.id);P.insert(0,B);let q=p(e);q.delete(0,q.length),q.insert(0,t.pages.slice());let k=d(e);for(let e of(k.clear(),t.classDefs))k.set(e.id,e);let O=u(e);for(let e of(O.clear(),Object.keys(t.components)))O.set(e,t.components[e]);let D=g(e);for(let e of(D.clear(),Object.keys(t.instancePropValues)))D.set(e,t.instancePropValues[e]);let V=f(e);V.clear();let Z=t.instanceRepeaterValues??{};for(let e of Object.keys(Z))V.set(e,Z[e]);let j=m(e);j.set("horizontal",t.guides?.horizontal?.slice()??[]),j.set("vertical",t.guides?.vertical?.slice()??[]);let I=h(e),R=t.projectSettings??o.Ab;for(let e of A)I.set(e,R[e]);I.delete("timelineEditorMode");let T=y(e),z=t.cms??o.$j;T.set("collections",z.collections),T.set("pageConfigs",z.pageConfigs),T.set("templates",z.templates),T.set("entries",z.entries),T.set("ignoredElements",z.ignoredElements),T.set("pageParts",z.pageParts),T.set("menus",z.menus),T.set("breadcrumbs",z.breadcrumbs),T.set("visualEnabled",z.visualEnabled);let U=b(e);U.clear();let W=t.interactions??{};for(let e of Object.keys(W))U.set(e,W[e]);let x=S(e);x.clear();let G=t.timelines??{};for(let e of Object.keys(G))x.set(e,G[e]);let F=v(e);F.clear();let N=t.interactiveElements??{};for(let e of Object.keys(N))F.set(e,N[e]);let _=E(e);_.clear();let J=t.elementBindings??{};for(let e of Object.keys(J))_.set(e,J[e]);let L=M(e);L.clear();let Y=t.elementSecondaryBindings??{};for(let e of Object.keys(Y))L.set(e,Y[e]);let $=C(e);$.clear();let X=t.focusSourceVersions??{};for(let e of Object.keys(X))$.set(e,X[e])},s)}(n,t,{origin:r.OM}),s.applyUpdate(e,s.encodeStateAsUpdate(n),r.OM)}finally{n.destroy()}}async function P(e,t){let n=B();try{await t(n),s.applyUpdate(e,s.encodeStateAsUpdate(n),r.OM)}finally{n.destroy()}}function B(){let e=new s.Doc;return e.clientID=1+Math.floor(1048575*Math.random()),e}function q(e){let t=a(e),n=t.get(r.hG.rootId)??"",s=t.get(r.hG.activePageId)??"",A=t.get(r.hG.globalCss)??"",w=function(e){if(Array.isArray(e))return e.filter(e=>"string"==typeof e);if("string"!=typeof e||!e)return[];try{let t=JSON.parse(e);return Array.isArray(t)?t.filter(e=>"string"==typeof e):[]}catch{return[]}}(t.get(r.hG.pageScripts)),P={};i(e).forEach((e,t)=>{P[t]=e});let B=new Map;l(e).forEach((e,t)=>{B.set(t,e)});let q=[];c(e).forEach(e=>{let t=B.get(e);t&&q.push(t)}),B.forEach((e,t)=>{q.includes(e)||(console.warn("[ydoc.toDocumentState] rule missing from cssRuleOrder",t),q.push(e))});let k=p(e).toArray(),O=[];d(e).forEach(e=>{O.push(e)});let D={};u(e).forEach((e,t)=>{D[t]=e});let V={};g(e).forEach((e,t)=>{V[t]=e});let Z={};f(e).forEach((e,t)=>{Z[t]=e});let j=m(e),I={horizontal:j.get("horizontal")?.slice()??[],vertical:j.get("vertical")?.slice()??[]},R=h(e),T=R.size>0?{name:R.get("name")??o.Ab.name,projectType:R.get("projectType")??o.Ab.projectType,domain:R.get("domain"),customDomain:R.get("customDomain"),showWalkthrough:R.get("showWalkthrough")??o.Ab.showWalkthrough,smoothScroll:R.get("smoothScroll"),homepagePageId:R.get("homepagePageId"),presentationMode:R.get("presentationMode"),presentationAdvance:R.get("presentationAdvance"),presentationCaptions:R.get("presentationCaptions"),presentationChaptersEnabled:R.get("presentationChaptersEnabled"),presentationStopAtTitles:R.get("presentationStopAtTitles"),presentationChapterStyle:R.get("presentationChapterStyle"),presentationControls:R.get("presentationControls"),presentationStartButton:R.get("presentationStartButton"),presentationAutoplay:R.get("presentationAutoplay"),presentationTimelineByPage:R.get("presentationTimelineByPage"),presentationIncludedPages:R.get("presentationIncludedPages"),videoCanvas:R.get("videoCanvas"),videoExportPrefs:R.get("videoExportPrefs"),defaultEditingMode:R.get("defaultEditingMode")??o.Ab.defaultEditingMode,canvasEditorMode:R.get("canvasEditorMode"),precompBackgroun
1d:R.get("precompBackground"),rippleDelete:R.get("rippleDelete"),swatches:R.get("swatches"),brand:R.get("brand")??{...o.Ab.brand},publish:R.get("publish")??{...o.Ab.publish}}:{...o.Ab},z=y(e),U=z.size>0?{collections:z.get("collections")??[],pageConfigs:z.get("pageConfigs")??[],templates:z.get("templates")??[],entries:z.get("entries")??{},ignoredElements:z.get("ignoredElements")??[],pageParts:z.get("pageParts")??{default:{headerElements:[],footerElements:[]}},menus:z.get("menus")??[],breadcrumbs:z.get("breadcrumbs")??{attachedElements:[]},visualEnabled:z.get("visualEnabled")??!1}:{...o.$j,pageParts:{default:{headerElements:[],footerElements:[]}},breadcrumbs:{attachedElements:[]}},W={};b(e).forEach((e,t)=>{W[t]=e});let x={};S(e).forEach((e,t)=>{x[t]=e});let G={};v(e).forEach((e,t)=>{G[t]=e});let F={};E(e).forEach((e,t)=>{F[t]=e});let N={};M(e).forEach((e,t)=>{N[t]=e});let _={};return C(e).forEach((e,t)=>{_[t]=e}),{elements:P,cssRules:q,pages:k,classDefs:O,components:D,instancePropValues:V,instanceRepeaterValues:Z,rootId:n,activePageId:s,guides:I,projectSettings:T,cms:U,interactions:W,timelines:x,interactiveElements:G,elementBindings:F,elementSecondaryBindings:N,focusSourceVersions:_,globalCss:A,pageScripts:w}}function k(e,t){return s.encodeStateAsUpdate(e,t)}function O(e){return s.encodeStateAsUpdate(e)}function D(e){try{let t=new s.Doc;s.applyUpdate(t,e);let n=t.getMap(r.Zq.projectSettings).get("projectType");return"string"==typeof n?n:null}catch{return null}}function V(e){let t=new s.Doc;s.applyUpdate(t,e);let n=t.getMap(r.Zq.projectSettings);return t.transact(()=>{n.delete("domain"),n.delete("customDomain");let e=n.get("publish");if(e&&"object"==typeof e){let t={...e};for(let e of["stagingUrl","stagingExpiresAt","presentationUrlByPage","presentationSiteUrl","presentationSiteExpiresAt","presentationScrollUrl","presentationScrollExpiresAt"])delete t[e];n.set("publish",t)}}),s.encodeStateAsUpdate(t)}function Z(e){return s.encodeStateVector(e)}function j(e,t,n){s.applyUpdate(e,t,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.