Ngorei Doc
v.4.0.2

ViewStack

ViewStack dalam framework Ngorei, mulai dari setup dasar, navigasi, state management, hingga implementasi callback events. Panduan ini ditujukan untuk membantu developer dalam mengelola tampilan berbasis stack secara efektif.

Struktur HTML

Struktur HTML ViewStack menggunakan sistem nested views yang memungkinkan pengorganisasian konten secara hierarkis. Parent view dapat memiliki multiple child views yang diidentifikasi menggunakan data-section.

<!-- Parent View -->
<Viewstack id="parent-id" [true]>
    <h4>Judul Parent</h4>
    
    <!-- Child Views -->
    <div data-section id="child-1">
        <h4>Child 1</h4>
        <!-- konten child 1 -->
    </div>
    
    <div data-section id="child-2">
        <h4>Child 2</h4>
        <!-- konten child 2 -->
    </div>
</Viewstack>
Penjelasan Detail:
  • Struktur Dasar
    • Tag Viewstack sebagai container utama
    • Atribut id untuk identifikasi unik
    • Atribut true untuk tampilan awal
    • data-section untuk child views
    • Mendukung nested views hingga beberapa level
    • Otomatis menangani visibilitas child views
    • Terintegrasi dengan sistem routing
  • Penggunaan Atribut
    • id: Harus unik untuk setiap Viewstack
    • true: Mengatur tampilan default saat load
    • data-section: Menandai child view sections
    • class: Untuk styling tambahan jika diperlukan
  • Fitur Tambahan
    • Mendukung lazy loading konten
    • Kompatibel dengan animasi transisi
    • Dapat dikustomisasi melalui CSS
    • Terintegrasi dengan event system