[{"data":1,"prerenderedAt":341},["ShallowReactive",2],{"navigation_docs":3,"-quick-start-installation":29,"-quick-start-installation-surround":339},[4,20],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Quick Start",false,"\u002Fquick-start","1.quick-start",[10,15],{"title":11,"path":12,"stem":13,"icon":14},"Installation","\u002Fquick-start\u002Finstallation","1.quick-start\u002Finstallation","i-lucide-download",{"title":16,"path":17,"stem":18,"icon":19},"Setup and Usage","\u002Fquick-start\u002Fsetup-and-usage","1.quick-start\u002Fsetup-and-usage","i-lucide-folder-tree",{"title":21,"icon":6,"path":22,"stem":23,"children":24,"page":6},"Basic Overview","\u002Fbasic-overview","basic-overview",[25],{"title":26,"path":27,"stem":28},"Pageable Strategies","\u002Fbasic-overview\u002Fpageable-strategies","basic-overview\u002Fpageable-strategies",{"id":30,"title":11,"body":31,"description":73,"extension":332,"links":333,"meta":334,"navigation":335,"path":12,"seo":336,"stem":13,"__hash__":338},"docs\u002F1.quick-start\u002Finstallation.md",{"type":32,"value":33,"toc":329},"minimark",[34,63,300,305,311,325],[35,36,37,41,42,41,48,41,51,41,54,41,57,41,60],"p",{},[38,39,40],"strong",{},"Platforms:"," ",[43,44],"u-badge",{"label":45,"variant":46,"color":47},"Android","outline","neutral",[43,49],{"label":50,"variant":46,"color":47},"iOS",[43,52],{"label":53,"variant":46,"color":47},"macOS",[43,55],{"label":56,"variant":46,"color":47},"JVM",[43,58],{"label":59,"variant":46,"color":47},"JS",[43,61],{"label":62,"variant":46,"color":47},"WasmJS",[64,65,66,217],"code-group",{},[67,68,74],"pre",{"className":69,"code":70,"filename":71,"language":72,"meta":73,"style":73},"language-toml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","[versions]\nevolpagink = \"0.6.0\"\n\n[libraries]\nevolpaginkCompose = { module = \"com.nxoim:evolpagink-compose\", version.ref = \"evolpagink\" }\nevolpaginkCore = { module = \"com.nxoim:evolpagink-core\", version.ref = \"evolpagink\" }\n","libs.versions.toml","toml","",[75,76,77,93,113,120,130,178],"code",{"__ignoreMap":73},[78,79,82,86,90],"span",{"class":80,"line":81},"line",1,[78,83,85],{"class":84},"sMK4o","[",[78,87,89],{"class":88},"sBMFI","versions",[78,91,92],{"class":84},"]\n",[78,94,96,100,103,106,110],{"class":80,"line":95},2,[78,97,99],{"class":98},"sTEyZ","evolpagink ",[78,101,102],{"class":84},"=",[78,104,105],{"class":84}," \"",[78,107,109],{"class":108},"sfazB","0.6.0",[78,111,112],{"class":84},"\"\n",[78,114,116],{"class":80,"line":115},3,[78,117,119],{"emptyLinePlaceholder":118},true,"\n",[78,121,123,125,128],{"class":80,"line":122},4,[78,124,85],{"class":84},[78,126,127],{"class":88},"libraries",[78,129,92],{"class":84},[78,131,133,136,138,141,144,146,148,151,154,157,160,163,166,168,170,173,175],{"class":80,"line":132},5,[78,134,135],{"class":98},"evolpaginkCompose ",[78,137,102],{"class":84},[78,139,140],{"class":84}," {",[78,142,143],{"class":98}," module ",[78,145,102],{"class":84},[78,147,105],{"class":84},[78,149,150],{"class":108},"com.nxoim:evolpagink-compose",[78,152,153],{"class":84},"\"",[78,155,156],{"class":84},",",[78,158,159],{"class":98}," version",[78,161,162],{"class":84},".",[78,164,165],{"class":98},"ref ",[78,167,102],{"class":84},[78,169,105],{"class":84},[78,171,172],{"class":108},"evolpagink",[78,174,153],{"class":84},[78,176,177],{"class":84}," }\n",[78,179,181,184,186,188,190,192,194,197,199,201,203,205,207,209,211,213,215],{"class":80,"line":180},6,[78,182,183],{"class":98},"evolpaginkCore ",[78,185,102],{"class":84},[78,187,140],{"class":84},[78,189,143],{"class":98},[78,191,102],{"class":84},[78,193,105],{"class":84},[78,195,196],{"class":108},"com.nxoim:evolpagink-core",[78,198,153],{"class":84},[78,200,156],{"class":84},[78,202,159],{"class":98},[78,204,162],{"class":84},[78,206,165],{"class":98},[78,208,102],{"class":84},[78,210,105],{"class":84},[78,212,172],{"class":108},[78,214,153],{"class":84},[78,216,177],{"class":84},[67,218,223],{"className":219,"code":220,"filename":221,"language":222,"meta":73,"style":73},"language-kotlin shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","kotlin {\n    sourceSets {\n        commonMain.dependencies {\n            \u002F\u002F Compose Multiplatform \u002F Jetpack Compose — includes core automatically\n            implementation(libs.evolpagink.compose) \n\n            \u002F\u002F DIY bindings — core is framework-agnostic, no UI dependency\n            implementation(libs.evolpagink.core) \n        }\n    }\n}\n","build.gradle.kts","kotlin",[75,224,225,233,240,250,256,264,268,274,282,288,294],{"__ignoreMap":73},[78,226,227,230],{"class":80,"line":81},[78,228,222],{"class":229},"s2Zo4",[78,231,232],{"class":98}," {\n",[78,234,235,238],{"class":80,"line":95},[78,236,237],{"class":229},"    sourceSets",[78,239,232],{"class":98},[78,241,242,245,248],{"class":80,"line":115},[78,243,244],{"class":98},"        commonMain.",[78,246,247],{"class":229},"dependencies",[78,249,232],{"class":98},[78,251,252],{"class":80,"line":122},[78,253,255],{"class":254},"sHwdD","            \u002F\u002F Compose Multiplatform \u002F Jetpack Compose — includes core automatically\n",[78,257,258,261],{"class":80,"line":132},[78,259,260],{"class":229},"            implementation",[78,262,263],{"class":98},"(libs.evolpagink.compose) \n",[78,265,266],{"class":80,"line":180},[78,267,119],{"emptyLinePlaceholder":118},[78,269,271],{"class":80,"line":270},7,[78,272,273],{"class":254},"            \u002F\u002F DIY bindings — core is framework-agnostic, no UI dependency\n",[78,275,277,279],{"class":80,"line":276},8,[78,278,260],{"class":229},[78,280,281],{"class":98},"(libs.evolpagink.core) \n",[78,283,285],{"class":80,"line":284},9,[78,286,287],{"class":98},"        }\n",[78,289,291],{"class":80,"line":290},10,[78,292,293],{"class":98},"    }\n",[78,295,297],{"class":80,"line":296},11,[78,298,299],{"class":98},"}\n",[301,302,304],"h2",{"id":303},"choosing-the-right-module","Choosing the right module",[35,306,307,310],{},[75,308,309],{},"evolpagink-core"," - The pagination engine itself. No UI framework dependency. Use this if you're integrating with a non-Compose UI system or writing custom bindings.",[35,312,313,316,317,320,321,324],{},[75,314,315],{},"evolpagink-compose"," - Compose-specific extensions that provide ",[75,318,319],{},"toState()"," and ",[75,322,323],{},"items()"," overloads. Includes core automatically, so you only need this dependency if you're using Compose.",[326,327,328],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}",{"title":73,"searchDepth":95,"depth":95,"links":330},[331],{"id":303,"depth":95,"text":304},"md",null,{},{"icon":14},{"title":337,"description":73},"evolpagink Installation","zi3x9zmt5VaqndVBo_G--fsSnstqISHKJYS2b3xos8A",[333,340],{"title":16,"path":17,"stem":18,"description":73,"icon":19,"children":-1},1776821075681]