[{"data":1,"prerenderedAt":1159},["ShallowReactive",2],{"navigation":3,"nuxt-content:/docs/craftform/api_behaviour":588,"/docs/craftform/api_behaviour-surround":1154},[4,549,581],{"title":5,"_path":6,"children":7},"🎓docs","/docs",[8,10,13,42,102,114,173,248,512,546],{"title":9,"_path":6},"🚸Welcome",{"title":11,"_path":12},"⚡Quickstart⚡","/docs/quickstart",{"title":14,"_path":15,"children":16},"✅checklist","/docs/checklist",[17,20,23,27,30,33,36,39],{"title":18,"_path":19},"assert","/docs/checklist/assert",{"title":21,"_path":22},"Deep assert","/docs/checklist/assert_deep",{"title":24,"_path":25,"icon":26},"Check","/docs/checklist/check",null,{"title":28,"_path":29},"filter","/docs/checklist/filter",{"title":31,"_path":32},"format fields","/docs/checklist/format_fields",{"title":34,"_path":35},"intro checklist","/docs/checklist/intro",{"title":37,"_path":38},"Shortcuts","/docs/checklist/shortcuts",{"title":40,"_path":41},"show","/docs/checklist/show",{"title":43,"_path":44,"children":45},"🔠craftform","/docs/craftform",[46,48,51,54,57,60,63,66,69,93,96,99],{"title":47,"_path":44},"craftform",{"title":49,"_path":50},"Simple","/docs/craftform/simple",{"title":52,"_path":53},"behaviour","/docs/craftform/api_behaviour",{"title":55,"_path":56},"Checklist","/docs/craftform/checklist",{"title":58,"_path":59},"craftform delegation","/docs/craftform/delegation",{"title":61,"_path":62},"ICraftContext","/docs/craftform/icraftcontext",{"title":64,"_path":65},"Info","/docs/craftform/info",{"title":67,"_path":68},"ppw-wizard-craft","/docs/craftform/ppw_wizard_craft",{"title":70,"_path":71,"children":72},"📜script.py","/docs/craftform/script",[73,75,78,81,84,87,90],{"title":74,"_path":71},"Introduction to script.py",{"title":76,"_path":77},"delivery","/docs/craftform/script/delivery",{"title":79,"_path":80},"drop_file()","/docs/craftform/script/drop_file",{"title":82,"_path":83},"generate","/docs/craftform/script/generate",{"title":85,"_path":86},"mail","/docs/craftform/script/mail",{"title":88,"_path":89},"Signature","/docs/craftform/script/signature",{"title":91,"_path":92},"Template","/docs/craftform/script/template",{"title":94,"_path":95},"signature","/docs/craftform/signature",{"title":97,"_path":98},"Spreadsheet","/docs/craftform/spreadsheet",{"title":100,"_path":101},"template","/docs/craftform/template",{"title":103,"_path":104,"children":105},"🔨forge","/docs/forge",[106,108,111],{"title":107,"_path":104},"Forge",{"title":109,"_path":110},"Scrap","/docs/forge/scrap",{"title":112,"_path":113},"shortcuts","/docs/forge/shortcuts",{"title":115,"_path":116,"children":117},"🔏signature","/docs/signature",[118,121,124,170],{"title":119,"_path":120},"Intro","/docs/signature/intro",{"title":122,"_path":123},"Development","/docs/signature/dev",{"title":125,"_path":126,"children":127},"Providers","/docs/signature/providers",[128,131,134,137,140,143,146,149,152,155,158,161,164,167],{"title":129,"_path":130},"Chambersign","/docs/signature/providers/chambersign",{"title":132,"_path":133},"Chave Mobile Digital","/docs/signature/providers/chavemovedigital",{"title":135,"_path":136},"Docage","/docs/signature/providers/docage",{"title":138,"_path":139},"Docaposte","/docs/signature/providers/docaposte",{"title":141,"_path":142},"External Signature","/docs/signature/providers/external",{"title":144,"_path":145},"Fake Signature","/docs/signature/providers/fake",{"title":147,"_path":148},"HelloSign","/docs/signature/providers/hellosign",{"title":150,"_path":151},"JeSignexpert","/docs/signature/providers/jesignexpert",{"title":153,"_path":154},"lex-community","/docs/signature/providers/lex-community",{"title":156,"_path":157},"Lex persona","/docs/signature/providers/lexpersona",{"title":159,"_path":160},"Luxtrust","/docs/signature/providers/luxtrust",{"title":162,"_path":163},"Pandadoc","/docs/signature/providers/pandadoc",{"title":165,"_path":166},"Universign","/docs/signature/providers/universign",{"title":168,"_path":169},"Yousign","/docs/signature/providers/yousign",{"title":171,"_path":172},"Workflow","/docs/signature/workflow",{"title":174,"_path":175,"children":176},"🌐ref","/docs/ref",[177,180,205,208,242,245],{"title":178,"_path":179},"flexpath","/docs/ref/flexpath",{"title":181,"_path":182,"children":183},"Modules","/docs/ref/modules",[184,187,190,193,196,199,202],{"title":185,"_path":186},"attachment","/docs/ref/modules/attachment",{"title":188,"_path":189},"certificate","/docs/ref/modules/certificate",{"title":191,"_path":192},"checklist_include","/docs/ref/modules/checklist_include",{"title":194,"_path":195},"factur-x","/docs/ref/modules/facturx",{"title":197,"_path":198},"fec","/docs/ref/modules/fec",{"title":200,"_path":201},"olap","/docs/ref/modules/olap",{"title":203,"_path":204},"photo","/docs/ref/modules/photo",{"title":206,"_path":207},"S3 bucket","/docs/ref/ref",{"title":209,"_path":210,"children":211},"Roles","/docs/ref/roles",[212,215,218,221,224,227,230,233,235,236,239],{"title":213,"_path":214},"ADMIN","/docs/ref/roles/admin",{"title":216,"_path":217},"ANON","/docs/ref/roles/anon",{"title":219,"_path":220},"Role AUTHENTICATED","/docs/ref/roles/authenticated",{"title":222,"_path":223},"CHECK","/docs/ref/roles/check",{"title":225,"_path":226},"CRAFT","/docs/ref/roles/craft",{"title":228,"_path":229},"DEV","/docs/ref/roles/dev",{"title":231,"_path":232},"DOCUMENTS","/docs/ref/roles/documents",{"title":222,"_path":234},"/docs/ref/roles/home",{"title":209,"_path":210},{"title":237,"_path":238},"NOBANNER","/docs/ref/roles/nobaner",{"title":240,"_path":241},"*","/docs/ref/roles/wildcard",{"title":243,"_path":244},"visibility","/docs/ref/visibility",{"title":246,"_path":247},"Exemple visibilité","/docs/ref/visibility_case",{"title":249,"_path":250,"children":251},"🌐portal","/docs/portal",[252,255,466,469,484,487,490,506,509],{"title":253,"_path":254},"banner","/docs/portal/banner",{"title":256,"_path":257,"children":258},"\u003C>components","/docs/portal/components",[259,269,282,304,317,319,338,351,361,364,367,370,373,376,379,382,385,388,391,394,397,400,403,406,409,412,419,441],{"title":260,"_path":261,"children":262},"\u003Cppw-cardgame-*>","/docs/portal/components/cardgame",[263,266],{"title":264,"_path":265},"\u003Cppw-cardgame-deck>","/docs/portal/components/cardgame/ppw-cardgame-deck",{"title":267,"_path":268},"\u003Cppw-cardgame-single>","/docs/portal/components/cardgame/ppw-cardgame-single",{"title":270,"_path":271,"children":272},"\u003Cppw-gallery-*>","/docs/portal/components/gallery",[273,276,279],{"title":274,"_path":275},"\u003Cppw-carroussel>","/docs/portal/components/gallery/ppw-carroussel",{"title":277,"_path":278},"\u003Cppw-gallery-browser>","/docs/portal/components/gallery/ppw-gallery-browser",{"title":280,"_path":281},"\u003Cppw-gallery-products>","/docs/portal/components/gallery/ppw-gallery-products",{"title":283,"_path":284,"children":285},"\u003Cppw-hero-*>","/docs/portal/components/hero",[286,289,292,295,298,301],{"title":287,"_path":288},"\u003Cppw-hero-proposition-section>","/docs/portal/components/hero/ppw-hero-proposition-section",{"title":290,"_path":291},"\u003Cppw-hero0>","/docs/portal/components/hero/ppw-hero0",{"title":293,"_path":294},"\u003Cppw-hero3>","/docs/portal/components/hero/ppw-hero3",{"title":296,"_path":297},"\u003Cppw-hero4>","/docs/portal/components/hero/ppw-hero4",{"title":299,"_path":300},"\u003Cppw-hero5>","/docs/portal/components/hero/ppw-hero5",{"title":302,"_path":303},"\u003Cppw-hero6>","/docs/portal/components/hero/ppw-hero6",{"title":305,"_path":306,"children":307},"Icon","/docs/portal/components/icon",[308,311,314],{"title":309,"_path":310},"\u003Cppw-icon-checklist>","/docs/portal/components/icon/ppw-icon-checklist",{"title":312,"_path":313},"\u003Cppw-icon-craftform>","/docs/portal/components/icon/ppw-icon-craftform",{"title":315,"_path":316},"\u003Cppw-icon-document>","/docs/portal/components/icon/ppw-icon-document",{"title":318,"_path":257},"Components",{"title":320,"_path":321,"children":322},"\u003Cppw-input-*>","/docs/portal/components/input",[323,326,329,332,335],{"title":324,"_path":325},"intro","/docs/portal/components/input/intro",{"title":327,"_path":328},"\u003Cppw-input>","/docs/portal/components/input/ppw-input",{"title":330,"_path":331},"\u003Cppw-input-craftform>","/docs/portal/components/input/ppw-input-craftform",{"title":333,"_path":334},"\u003Cppw-input-path>","/docs/portal/components/input/ppw-input-path",{"title":336,"_path":337},"\u003Cppw-input-user>","/docs/portal/components/input/ppw-input-user",{"title":339,"_path":340,"children":341},"\u003Cppw-pdf-*>","/docs/portal/components/pdf",[342,345,348],{"title":343,"_path":344},"\u003Cppw-pdf-link>","/docs/portal/components/pdf/ppw-pdf-link",{"title":346,"_path":347},"\u003Cppw-pdf-links>","/docs/portal/components/pdf/ppw-pdf-links",{"title":349,"_path":350},"\u003Cppw-pdfview>","/docs/portal/components/pdf/ppw-pdfview",{"title":352,"_path":353,"children":354},"Playground","/docs/portal/components/playground",[355,358],{"title":356,"_path":357},"ppw-playground-checklist-result","/docs/portal/components/playground/ppw-playground-checklistresult",{"title":359,"_path":360},"ppw-playground-main","/docs/portal/components/playground/ppw-playground-main",{"title":362,"_path":363},"\u003Cppw-alert>","/docs/portal/components/ppw-alert",{"title":365,"_path":366},"\u003Cppw-benefits-section>","/docs/portal/components/ppw-benefits-section",{"title":368,"_path":369},"\u003Cppw-carousel>","/docs/portal/components/ppw-carousel",{"title":371,"_path":372},"\u003Cppw-editor>","/docs/portal/components/ppw-editor",{"title":374,"_path":375},"\u003Cppw-factice>","/docs/portal/components/ppw-factice",{"title":377,"_path":378},"\u003Cppw-features-section>","/docs/portal/components/ppw-features-section",{"title":380,"_path":381},"\u003Cppw-fullscreen>","/docs/portal/components/ppw-fullscreen",{"title":383,"_path":384},"\u003Cppw-json-editor>","/docs/portal/components/ppw-json-editor",{"title":386,"_path":387},"\u003Cppw-json-schema-form>","/docs/portal/components/ppw-json-schema-form",{"title":389,"_path":390},"\u003Cppw-mermaid>","/docs/portal/components/ppw-mermaid",{"title":392,"_path":393},"\u003Cppw-metric>","/docs/portal/components/ppw-metric",{"title":395,"_path":396},"\u003Cppw-modal>","/docs/portal/components/ppw-modal",{"title":398,"_path":399},"\u003Cppw-pubkey>","/docs/portal/components/ppw-pubkey",{"title":401,"_path":402},"\u003Cppw-roles>","/docs/portal/components/ppw-roles",{"title":404,"_path":405},"\u003Cppw-social-share>","/docs/portal/components/ppw-social-share",{"title":407,"_path":408},"\u003Cppw-viz>","/docs/portal/components/ppw-viz",{"title":410,"_path":411},"\u003Cppw-wizard-craft>","/docs/portal/components/ppw-wizard-craft",{"title":413,"_path":414,"children":415},"Showcase","/docs/portal/components/showcase",[416],{"title":417,"_path":418},"\u003Cppw-showcase-check>","/docs/portal/components/showcase/ppw-showcase-check",{"title":420,"_path":421,"children":422},"Sign","/docs/portal/components/sign",[423,426,429,432,435,438],{"title":424,"_path":425},"ppw-sign-account","/docs/portal/components/sign/ppw-sign-account",{"title":427,"_path":428},"ppw-sign-account-detail","/docs/portal/components/sign/ppw-sign-account-detail",{"title":430,"_path":431},"ppw-sign-accounts","/docs/portal/components/sign/ppw-sign-accounts",{"title":433,"_path":434},"ppw-sign-provider","/docs/portal/components/sign/ppw-sign-provider",{"title":436,"_path":437},"ppw-sign-workflow","/docs/portal/components/sign/ppw-sign-workflow",{"title":439,"_path":440},"ppw-sign-workflow-item","/docs/portal/components/sign/ppw-sign-workflow-item",{"title":442,"_path":443,"children":444},"\u003Cppw-svg/anim-*>","/docs/portal/components/svg_anim",[445,448,451,454,457,460,463],{"title":446,"_path":447},"\u003Cppw-anim>","/docs/portal/components/svg_anim/ppw-anim",{"title":449,"_path":450},"\u003Cppw-anim-carousel>","/docs/portal/components/svg_anim/ppw-anim-carousel",{"title":452,"_path":453},"\u003Cppw-anim-scroll>","/docs/portal/components/svg_anim/ppw-anim-scroll",{"title":455,"_path":456},"\u003Cppw-anim-scroll2>","/docs/portal/components/svg_anim/ppw-anim-scroll2",{"title":458,"_path":459},"\u003Cppw-svg>","/docs/portal/components/svg_anim/ppw-svg",{"title":461,"_path":462},"\u003Cppw-svga>","/docs/portal/components/svg_anim/ppw-svga",{"title":464,"_path":465},"Scroll3 Full","/docs/portal/components/svg_anim/scroll3-full",{"title":467,"_path":468},"Content","/docs/portal/content",{"title":470,"_path":471,"children":472},"Episode","/docs/portal/episode",[473,474],{"title":470,"_path":471},{"title":475,"_path":476,"children":477},"SampleSerie","/docs/portal/episode/sample_serie",[478,481],{"title":479,"_path":480},"My First Adventure","/docs/portal/episode/sample_serie/sample-s01e01",{"title":482,"_path":483},"Another trip","/docs/portal/episode/sample_serie/sample-s01e02",{"title":485,"_path":486},"forking","/docs/portal/fork",{"title":488,"_path":489},"i18n - internationalization","/docs/portal/i18n",{"title":491,"_path":492,"children":493},"📄pages","/docs/portal/pages",[494,497,500,503],{"title":495,"_path":496},"/check","/docs/portal/pages/check",{"title":498,"_path":499},"/craft","/docs/portal/pages/craft",{"title":501,"_path":502},"/gallery","/docs/portal/pages/gallery",{"title":504,"_path":505},"home","/docs/portal/pages/home",{"title":507,"_path":508},"permissions","/docs/portal/perm",{"title":510,"_path":511},"pricing","/docs/portal/pricing",{"title":513,"_path":514,"children":515},"🎓team","/docs/team",[516,519,526,529,538,540,543],{"title":517,"_path":518},"AI","/docs/team/ai",{"title":520,"_path":521,"children":522},"Api","/docs/team/api",[523],{"title":524,"_path":525},"API dev","/docs/team/api/dev",{"title":527,"_path":528},"pp-cli","/docs/team/cli",{"title":530,"_path":531,"children":532},"Deploy","/docs/team/deploy",[533,535],{"title":530,"_path":534},"/docs/team/deploy/cloudflare",{"title":536,"_path":537},"deploy API on scaleway","/docs/team/deploy/scaleway",{"title":539,"_path":514},"Docs TEAM",{"title":541,"_path":542},"versions paxpar","/docs/team/versions",{"title":544,"_path":545},"How to visualize a branch of the project on a local server","/docs/team/visu_localhost",{"title":547,"_path":548},"TODO doc","/docs/todo",{"title":550,"_path":551,"children":552},"Our publications","/blog",[553,554,557,560,563,566,569,572,575,578],{"title":550,"_path":551},{"title":555,"_path":556},"paxpar roadmap 2025S1 update","/blog/2025s1_roadmap",{"title":558,"_path":559},"Creating a craftform","/blog/art_attest_exam_craft",{"title":561,"_path":562},"Creating a mock-up Checklist","/blog/art_attest_exam_maq_cl",{"title":564,"_path":565},"Creating a document's template","/blog/art_attest_exam_template",{"title":567,"_path":568},"Shamir Secret Sharing, a cryptographic matter.","/blog/art_crypto_shamir",{"title":570,"_path":571},"Certificate","/blog/art_oi_fraude-certif-soudeur",{"title":573,"_path":574},"Audit Trail","/blog/art_paf_usurp_id",{"title":576,"_path":577},"Smart documents","/blog/art_pdf_augm",{"title":579,"_path":580},"CAD/BIM parametric values compliance","/blog/tech_bim_param",{"title":582,"_path":583,"children":584},"Legal","/legal",[585],{"title":586,"_path":587},"Cgu","/legal/cgu",{"_path":53,"_dir":47,"_draft":589,"_partial":589,"_locale":590,"title":52,"description":591,"body":592,"_type":1148,"_id":1149,"_source":1150,"_file":1151,"_stem":1152,"_extension":1153},false,"en","Craftform API",{"type":593,"children":594,"toc":1139},"root",[595,602,607,612,705,710,774,780,793,798,875,880,885,1124,1129,1134],{"type":596,"tag":597,"props":598,"children":599},"element","h1",{"id":52},[600],{"type":601,"value":52},"text",{"type":596,"tag":603,"props":604,"children":605},"p",{},[606],{"type":601,"value":591},{"type":596,"tag":603,"props":608,"children":609},{},[610],{"type":601,"value":611},"Sample data :",{"type":596,"tag":613,"props":614,"children":615},"ul",{},[616,622,627,639,650,661,672,683,694],{"type":596,"tag":617,"props":618,"children":619},"li",{},[620],{"type":601,"value":621},"{craft_id} = frozen.temp.mes_ordre_inter.base.craftform",{"type":596,"tag":617,"props":623,"children":624},{},[625],{"type":601,"value":626},"{session_path} = craft/{craft_id} = craft/frozen.temp.mes_ordre_inter.base.craftform",{"type":596,"tag":617,"props":628,"children":629},{},[630,637],{"type":596,"tag":631,"props":632,"children":634},"code",{"className":633},[],[635],{"type":601,"value":636},"GET {FRONTEND}/craft/{craft_id}",{"type":601,"value":638}," main craft page",{"type":596,"tag":617,"props":640,"children":641},{},[642,648],{"type":596,"tag":631,"props":643,"children":645},{"className":644},[],[646],{"type":601,"value":647},"GET {BACKEND}/api/craftform/{craft_id}",{"type":601,"value":649}," get craft def",{"type":596,"tag":617,"props":651,"children":652},{},[653,659],{"type":596,"tag":631,"props":654,"children":656},{"className":655},[],[657],{"type":601,"value":658},"POST {BACKEND}/api/craft/file/{craft_id}",{"type":601,"value":660}," call on a file drop",{"type":596,"tag":617,"props":662,"children":663},{},[664,670],{"type":596,"tag":631,"props":665,"children":667},{"className":666},[],[668],{"type":601,"value":669},"POST {BACKEND}/api/craft/{craft_id}",{"type":601,"value":671}," generate PDF (preview or finalize)",{"type":596,"tag":617,"props":673,"children":674},{},[675,681],{"type":596,"tag":631,"props":676,"children":678},{"className":677},[],[679],{"type":601,"value":680},"GET /api/files/session/{session_path}",{"type":601,"value":682}," get user session files",{"type":596,"tag":617,"props":684,"children":685},{},[686,692],{"type":596,"tag":631,"props":687,"children":689},{"className":688},[],[690],{"type":601,"value":691},"DELETE /api/files/session/{session_path}",{"type":601,"value":693}," delete user session files",{"type":596,"tag":617,"props":695,"children":696},{},[697,703],{"type":596,"tag":631,"props":698,"children":700},{"className":699},[],[701],{"type":601,"value":702},"GET {BACKEND}/api/craft/{craft_id}/output.pdf",{"type":601,"value":704}," the generated PDF file",{"type":596,"tag":603,"props":706,"children":707},{},[708],{"type":601,"value":709},"Main craftform behaviour",{"type":596,"tag":613,"props":711,"children":712},{},[713,727,739,751,762],{"type":596,"tag":617,"props":714,"children":715},{},[716,718,725],{"type":601,"value":717},"user ",{"type":596,"tag":719,"props":720,"children":722},"a",{"href":721},"#change_behaviour",[723],{"type":601,"value":724},"change",{"type":601,"value":726}," an input field",{"type":596,"tag":617,"props":728,"children":729},{},[730,731,737],{"type":601,"value":717},{"type":596,"tag":719,"props":732,"children":734},{"href":733},"#upload_behaviour",[735],{"type":601,"value":736},"upload",{"type":601,"value":738}," a file",{"type":596,"tag":617,"props":740,"children":741},{},[742,743,749],{"type":601,"value":717},{"type":596,"tag":719,"props":744,"children":746},{"href":745},"#preview_behaviour",[747],{"type":601,"value":748},"preview",{"type":601,"value":750}," the generated PDF",{"type":596,"tag":617,"props":752,"children":753},{},[754,755,761],{"type":601,"value":717},{"type":596,"tag":719,"props":756,"children":758},{"href":757},"#finalize_behaviour",[759],{"type":601,"value":760},"finalize",{"type":601,"value":750},{"type":596,"tag":617,"props":763,"children":764},{},[765,766,772],{"type":601,"value":717},{"type":596,"tag":719,"props":767,"children":769},{"href":768},"#reset_behaviour",[770],{"type":601,"value":771},"reset",{"type":601,"value":773}," the form",{"type":596,"tag":775,"props":776,"children":778},"h2",{"id":777},"change_behaviour",[779],{"type":601,"value":777},{"type":596,"tag":613,"props":781,"children":782},{},[783,788],{"type":596,"tag":617,"props":784,"children":785},{},[786],{"type":601,"value":787},"user change a field and leave focus on this field",{"type":596,"tag":617,"props":789,"children":790},{},[791],{"type":601,"value":792},"...",{"type":596,"tag":775,"props":794,"children":796},{"id":795},"upload_behaviour",[797],{"type":601,"value":795},{"type":596,"tag":613,"props":799,"children":800},{},[801,812,864],{"type":596,"tag":617,"props":802,"children":803},{},[804,806],{"type":601,"value":805},"user drop a file on the form drop zone ",{"type":596,"tag":631,"props":807,"children":809},{"className":808},[],[810],{"type":601,"value":811},"\u003Cppw-dropfile-main2>",{"type":596,"tag":617,"props":813,"children":814},{},[815,820,822],{"type":596,"tag":631,"props":816,"children":818},{"className":817},[],[819],{"type":601,"value":658},{"type":601,"value":821}," called\n",{"type":596,"tag":613,"props":823,"children":824},{},[825],{"type":596,"tag":617,"props":826,"children":827},{},[828,834],{"type":596,"tag":631,"props":829,"children":831},{"className":830},[],[832],{"type":601,"value":833},"lib.file_post()",{"type":596,"tag":613,"props":835,"children":836},{},[837,846,855],{"type":596,"tag":617,"props":838,"children":839},{},[840],{"type":596,"tag":631,"props":841,"children":843},{"className":842},[],[844],{"type":601,"value":845},"ctx.script_exec(.. \"drop_file\" ..)",{"type":596,"tag":617,"props":847,"children":848},{},[849],{"type":596,"tag":631,"props":850,"children":852},{"className":851},[],[853],{"type":601,"value":854},"session.store_fileobj()",{"type":596,"tag":617,"props":856,"children":857},{},[858],{"type":596,"tag":631,"props":859,"children":861},{"className":860},[],[862],{"type":601,"value":863},"form_data_store()",{"type":596,"tag":617,"props":865,"children":866},{},[867,873],{"type":596,"tag":631,"props":868,"children":870},{"className":869},[],[871],{"type":601,"value":872},"FRONTEND:onFileChange()",{"type":601,"value":874}," called",{"type":596,"tag":775,"props":876,"children":878},{"id":877},"preview_behaviour",[879],{"type":601,"value":877},{"type":596,"tag":603,"props":881,"children":882},{},[883],{"type":601,"value":884},"See craftform cheatsheet 1",{"type":596,"tag":613,"props":886,"children":887},{},[888,893,1107],{"type":596,"tag":617,"props":889,"children":890},{},[891],{"type":601,"value":892},"user click the preview button",{"type":596,"tag":617,"props":894,"children":895},{},[896,902],{"type":596,"tag":631,"props":897,"children":899},{"className":898},[],[900],{"type":601,"value":901},"FRONTEND:doPreview()",{"type":596,"tag":613,"props":903,"children":904},{},[905],{"type":596,"tag":617,"props":906,"children":907},{},[908,914],{"type":596,"tag":631,"props":909,"children":911},{"className":910},[],[912],{"type":601,"value":913},"FRONTEND:generateDocument()",{"type":596,"tag":613,"props":915,"children":916},{},[917,928],{"type":596,"tag":617,"props":918,"children":919},{},[920,926],{"type":596,"tag":631,"props":921,"children":923},{"className":922},[],[924],{"type":601,"value":925},"POST {BACKEND}/api/craft2/doc/{doc:path}",{"type":601,"value":927}," generate PDF",{"type":596,"tag":617,"props":929,"children":930},{},[931,936,938],{"type":596,"tag":631,"props":932,"children":934},{"className":933},[],[935],{"type":601,"value":669},{"type":601,"value":937}," generate PDF (old)\n",{"type":596,"tag":613,"props":939,"children":940},{},[941,950],{"type":596,"tag":617,"props":942,"children":943},{},[944],{"type":596,"tag":631,"props":945,"children":947},{"className":946},[],[948],{"type":601,"value":949},"lib.form_data_store(..)",{"type":596,"tag":617,"props":951,"children":952},{},[953,959],{"type":596,"tag":631,"props":954,"children":956},{"className":955},[],[957],{"type":601,"value":958},"tools.generate_files()",{"type":596,"tag":613,"props":960,"children":961},{},[962],{"type":596,"tag":617,"props":963,"children":964},{},[965,971],{"type":596,"tag":631,"props":966,"children":968},{"className":967},[],[969],{"type":601,"value":970},"with tempfile ...",{"type":596,"tag":613,"props":972,"children":973},{},[974,983,992,1022,1031,1040,1049,1060,1069,1099],{"type":596,"tag":617,"props":975,"children":976},{},[977],{"type":596,"tag":631,"props":978,"children":980},{"className":979},[],[981],{"type":601,"value":982},"tools2.CraftContext()",{"type":596,"tag":617,"props":984,"children":985},{},[986],{"type":596,"tag":631,"props":987,"children":989},{"className":988},[],[990],{"type":601,"value":991},"tools2.grab_context_from_storage_to_local_temp()",{"type":596,"tag":617,"props":993,"children":994},{},[995,1001],{"type":596,"tag":631,"props":996,"children":998},{"className":997},[],[999],{"type":601,"value":1000},"process_dropped_files()",{"type":596,"tag":613,"props":1002,"children":1003},{},[1004,1013],{"type":596,"tag":617,"props":1005,"children":1006},{},[1007],{"type":596,"tag":631,"props":1008,"children":1010},{"className":1009},[],[1011],{"type":601,"value":1012},"ctx.script_exec(.. \"drop_file_pdf\" ..)",{"type":596,"tag":617,"props":1014,"children":1015},{},[1016],{"type":596,"tag":631,"props":1017,"children":1019},{"className":1018},[],[1020],{"type":601,"value":1021},"ctx.script_exec(.. \"drop_file_excel\" ..)",{"type":596,"tag":617,"props":1023,"children":1024},{},[1025],{"type":596,"tag":631,"props":1026,"children":1028},{"className":1027},[],[1029],{"type":601,"value":1030},"ctx.script_exec(.. \"template_get\" ..)",{"type":596,"tag":617,"props":1032,"children":1033},{},[1034],{"type":596,"tag":631,"props":1035,"children":1037},{"className":1036},[],[1038],{"type":601,"value":1039},"ctx.script_exec(.. \"generate_pdf\" ..)",{"type":596,"tag":617,"props":1041,"children":1042},{},[1043],{"type":596,"tag":631,"props":1044,"children":1046},{"className":1045},[],[1047],{"type":601,"value":1048},"generate_pdf_post()",{"type":596,"tag":617,"props":1050,"children":1051},{},[1052,1058],{"type":596,"tag":631,"props":1053,"children":1055},{"className":1054},[],[1056],{"type":601,"value":1057},"ctx.script_exec(.. \"generate_metadata\" ..)",{"type":601,"value":1059}," (optional)",{"type":596,"tag":617,"props":1061,"children":1062},{},[1063],{"type":596,"tag":631,"props":1064,"children":1066},{"className":1065},[],[1067],{"type":601,"value":1068},"generate_metadata_post()",{"type":596,"tag":617,"props":1070,"children":1071},{},[1072,1078],{"type":596,"tag":631,"props":1073,"children":1075},{"className":1074},[],[1076],{"type":601,"value":1077},"if finalize:",{"type":596,"tag":613,"props":1079,"children":1080},{},[1081,1090],{"type":596,"tag":617,"props":1082,"children":1083},{},[1084],{"type":596,"tag":631,"props":1085,"children":1087},{"className":1086},[],[1088],{"type":601,"value":1089},"ctx.script_exec(.. \"generate_signature\" ..)",{"type":596,"tag":617,"props":1091,"children":1092},{},[1093],{"type":596,"tag":631,"props":1094,"children":1096},{"className":1095},[],[1097],{"type":601,"value":1098},"generate_signature_post()",{"type":596,"tag":617,"props":1100,"children":1101},{},[1102],{"type":596,"tag":631,"props":1103,"children":1105},{"className":1104},[],[1106],{"type":601,"value":854},{"type":596,"tag":617,"props":1108,"children":1109},{},[1110,1112],{"type":601,"value":1111},".. open preview dialog ?",{"type":596,"tag":613,"props":1113,"children":1114},{},[1115],{"type":596,"tag":617,"props":1116,"children":1117},{},[1118,1123],{"type":596,"tag":631,"props":1119,"children":1121},{"className":1120},[],[1122],{"type":601,"value":702},{"type":601,"value":704},{"type":596,"tag":775,"props":1125,"children":1127},{"id":1126},"finalize_behaviour",[1128],{"type":601,"value":1126},{"type":596,"tag":603,"props":1130,"children":1131},{},[1132],{"type":601,"value":1133},"Same as preview_behaviour.",{"type":596,"tag":775,"props":1135,"children":1137},{"id":1136},"reset_behaviour",[1138],{"type":601,"value":1136},{"title":1140,"searchDepth":1141,"depth":1141,"links":1142},"",2,[1143,1144,1145,1146,1147],{"id":777,"depth":1141,"text":777},{"id":795,"depth":1141,"text":795},{"id":877,"depth":1141,"text":877},{"id":1126,"depth":1141,"text":1126},{"id":1136,"depth":1141,"text":1136},"markdown","content:docs:30.craftform:api_behaviour.md","content","docs/30.craftform/api_behaviour.md","docs/30.craftform/api_behaviour","md",[1155,1157],{"_path":50,"title":49,"description":1156},"A simple craftform",{"_path":56,"title":55,"description":1158},"A checklist can be attached to a craftform.",1774486229679]