ID EN
Miscellaneous

taskCallbackNames

R Base 3.6.2 🇮🇩 Bahasa Indonesia

Ini memberikan cara untuk mendapatkan nama (atau pengidentifikasi) untuk panggilan balik tugas yang saat ini terdaftar yang dipanggil pada akhir setiap tugas tingkat atas. Pengidentifikasi ini dapat digunakan untuk menghapus panggilan balik.

Syntax

R
getTaskCallbackNames()

Return Value

Vektor karakter yang memberikan nama untuk setiap callback terdaftar yang dipanggil ketika tugas tingkat atas berhasil diselesaikan. Setiap nama adalah nama yang digunakan saat mendaftarkan panggilan balik dan dikembalikan sebagai panggilan ke addTaskCallback.

Contoh

Example
R
# NOT RUN {
 n <- addTaskCallback(function(expr, value, ok, visible) {
                        cat("In handler\n")
                        return(TRUE)
                      }, name = "simpleHandler")

 getTaskCallbackNames()

   # now remove it by name
 removeTaskCallback("simpleHandler")


 h <- taskCallbackManager()
 h$add(function(expr, value, ok, visible) {
                        cat("In handler\n")
                        return(TRUE)
                      }, name = "simpleHandler")
 getTaskCallbackNames()
 removeTaskCallback("R-taskCallbackManager")
# }

See Also

addTaskCallback removeTaskCallback taskCallbackManager\ https://developer.r-project.org/TaskHandlers.pdf