timeline_list
1.0.0
Widget flutter yang sangat dapat disesuaikan untuk menampilkan jadwal vertikal dengan penanda kustom, ikon, dan opsi penentuan posisi yang fleksibel.

Peringatan
? Dokumentasi dibuat menggunakan LLMS. Jika Anda melihat kesalahan atau kesalahan ketik, silakan kirimkan permintaan tarik atau buat masalah.
start (kiri), center , atau end (kanan)top , center , atau bottom spidol Tambahkan ini ke file pubspec.yaml paket Anda:
dependencies :
timeline_list : ^0.1.0 
import 'package:timeline_list/timeline_list.dart' ;
Timeline (
children : [
Marker (child : Text ( "Step 1" )),
Marker (child : Text ( "Step 2" )),
Marker (child : Text ( "Step 3" ))
],
)Berikut adalah contoh yang lebih maju yang menunjukkan garis waktu onboarding dengan ikon khusus:

var checkIcon = Container (
width : 16 ,
height : 16 ,
decoration : BoxDecoration (shape : BoxShape .circle, color : Colors .green),
child : Icon ( Icons .check, color : Colors .white, size : 12 ));
var emptyIcon = Container (
width : 16 ,
height : 16 ,
decoration : BoxDecoration (shape : BoxShape .circle, color : Colors .grey));
return Scaffold (
appBar : AppBar (title : const Text ( "Onboarding example" )),
body : Column (children : [
Timeline . builder (
context : context,
markerCount : 10 ,
properties : TimelineProperties (
iconAlignment : MarkerIconAlignment .center,
iconSize : 16 ,
timelinePosition : TimelinePosition .start),
markerBuilder : (context, index) => Marker (
child : Padding (
padding : const EdgeInsets . all ( 8.0 ),
child : Text ( "Step ${ index + 1 }" ),
),
icon : index >= 8 ? emptyIcon : checkIcon,
position : MarkerPosition .left,
),
),
]));timelinePosition : Mengontrol posisi timeline keseluruhan ( start , center , end )iconAlignment : menetapkan ikon perataan relatif terhadap konten penandaiconSize : Menentukan ukuran ikon penandalineWidth : Mengatur lebar garis penghubunglineColor : Menyesuaikan warna garis penghubungitemGap : Mengontrol jarak antar penandaiconGap : Mengatur kesenjangan antara ikon dan konten penandachild : widget konten utama dari penandaicon : Widget Ikon Kustom Opsionalposition : Posisi penanda untuk jadwal terpusat ( left , right )onTap : Panggilan balik opsional untuk acara Marker TapmaxWidth : kendala lebar maksimum untuk konten penanda Lihat example/ folder untuk aplikasi sampel lengkap, termasuk:
Repo ini sedang mencari pengelola. Kontribusi dipersilakan! Silakan mengirimkan permintaan tarik.
Terima kasih atas semua kontributornya!
Disponsori oleh: