Link Navigation dalam Ngorei menyediakan berbagai cara untuk menangani navigasi dan interaksi pengguna. Sistem ini mendukung navigasi standar, event handling, routing, dan pengelolaan modal.
<a href="/dashboard">Dashboard</a>
Link dasar akan otomatis diproses oleh Ngorei untuk menambahkan base URL.
<a onPress="{'ole':'admin','department':'IT'}">
Edit User
</a>
Atribut onPress digunakan untuk menangani event klik yang memerlukan pemrosesan khusus. Data yang dikirim dalam format JSON akan diteruskan ke fungsi handler.
<a onModal="{'ole':'admin','department':'IT'}">
Edit User
</a>
Atribut onModal digunakan untuk membuka jendela modal secara otomatis saat link diklik. Data JSON yang diberikan akan tersedia di dalam modal yang dibuka.
//untuk onPress
window.onPress = function(e) {
console.log(e)
}
//untuk onModal
window.onModal = function(e) {
console.log(e)
}
Event handler ini menangani interaksi dari atribut onPress dan onModal. Parameter 'e' berisi data JSON yang dikirimkan melalui atribut tersebut. Anda dapat menyesuaikan logika pemrosesan sesuai kebutuhan aplikasi Anda.
<<div>
</div>
<Link
title="Ini Link"
class="nx-btn-dark"href="#"/>
<Link
title="Ini Link Icon"
icon="fas fa-save"
class="nx-btn-dark"href="#"/>
<Link
class="nx-btn-dark"href="#"
content='(
<i class="fas fa-save"></i>
<span class="pl-5px">Simpan</span>
)'/>