Görev
listr2
, tek bir örnek içinde yer alan bir görevler kümesidir. Bu nedenle Görev
, görev listenizin en küçük yapı taşıdır.
Görev
Tek bir görev, verilen özellikler
ile bir nesnedir; burada task
, istenen işlevin yürütüldüğü ana çekim noktasıdır.
Görev tanımlarken dikkat edilmesi gereken en önemli unsurlardan biri, verilen özelliklerin doğru bir şekilde sağlanmasıdır.
Bir görev, aşağıdaki biçimlerde olabilir ve bu türler typings ile sağlanır:
Function
/Promise
- Listr subtasks
Stream
Observable
İlk Görevinizi Oluşturma
<<< @../../examples/docs/task/task/basic.ts{9-14}
İlk görevinizi oluştururken, yukarıdaki örnek kodu göz önünde bulundurmanız faydalı olacaktır. Bu, temel yapı taşlarınızı hızlıca oluşturmanıza yardımcı olabilir.
Mevcut Listr'e Ekle
<<< @../../examples/docs/task/task/append.ts{7-9,11-18}
Mevcut bir Listr örneğine ekleme yapmak, projenizin gelişimini hızlandırır. Görevler arasında geçişler sağlamak için mevcut yeteneklerinizi genişletebilirsiniz.
- Bir alt görevi oluşturmak için
task.newListr
yardımcı fonksiyonu aracılığıyla yapılması gerekir; çünkü bir alt görev oluşturulurken ebeveyn görevinin tekil örneklerinin enjekte edilmesi gerçekleştirilir. Lütfenilişkili bölümü
kontrol edin.↩