Ink-text-input: Menampilkan kursor dengan teks bertopeng

Dibuat pada 22 Sep 2019  ·  3Komentar  ·  Sumber: vadimdemedes/ink-text-input

Saya perhatikan bahwa showCursor tampaknya tidak berfungsi jika mask disetel. Tampaknya fungsionalitas secara eksplisit dijaga terhadap: https://github.com/vadimdemedes/ink-text-input/blob/6c5b29d2ac595357e3ca64064b92e2e5856fcde5/src/index.js#L53

Hanya ingin tahu apakah ada alasan khusus untuk menyembunyikan kursor dalam kasus ini? :)

enhancement help wanted

Komentar yang paling membantu

Hai @vadimdemedes!

Untuk kasus penggunaan saya, saya memiliki input untuk token API bertopeng yang merupakan satu langkah dalam formulir dengan serangkaian input yang berbeda. Beberapa adalah input teks, beberapa adalah input pilih, tetapi dalam semua kasus, ada beberapa jenis indikator yang menunjukkan apa yang perlu dilakukan pengguna (indikator di sebelah opsi pilih, kursor di input teks, dll.). Satu-satunya pengecualian adalah bidang token API bertopeng karena showCursor=true tidak mengaktifkan kursor.

Idealnya kursor dapat ditampilkan untuk menunjukkan bahwa input "fokus" dan siap untuk menerima teks, jika tidak, tidak ada petunjuk visual dan pengguna mungkin akan bingung tentang apa yang harus dilakukan (saya tidak menambahkan teks placeholder, tapi saya lebih suka lebih suka konsistensi).

image

Semua 3 komentar

Motivasi di balik pengenalan properti mask adalah untuk mengizinkan memasukkan kata sandi, dan kata sandi itu biasanya ditutupi dengan * atau string kosong untuk alasan yang jelas. Saya melihat bahwa di sebagian besar tempat saya telah melihat input kata sandi, kursor disembunyikan, jadi saya hanya berguling dengan perilaku yang sama :)

Apa kasus penggunaan Anda?

Hai @vadimdemedes!

Untuk kasus penggunaan saya, saya memiliki input untuk token API bertopeng yang merupakan satu langkah dalam formulir dengan serangkaian input yang berbeda. Beberapa adalah input teks, beberapa adalah input pilih, tetapi dalam semua kasus, ada beberapa jenis indikator yang menunjukkan apa yang perlu dilakukan pengguna (indikator di sebelah opsi pilih, kursor di input teks, dll.). Satu-satunya pengecualian adalah bidang token API bertopeng karena showCursor=true tidak mengaktifkan kursor.

Idealnya kursor dapat ditampilkan untuk menunjukkan bahwa input "fokus" dan siap untuk menerima teks, jika tidak, tidak ada petunjuk visual dan pengguna mungkin akan bingung tentang apa yang harus dilakukan (saya tidak menambahkan teks placeholder, tapi saya lebih suka lebih suka konsistensi).

image

Apakah halaman ini membantu?
0 / 5 - 0 peringkat