Bitbybit Docs
    Preparing search index...

    Class BabylonGuiInputText

    حقول نصية من سطر واحد يمكن للمستخدم الكتابة فيها، مع نص بديل يظهر وهي فارغة. اشترك في حدث تغير النص للاستجابة للكتابة.

    Index

    Constructors

    create

    • ينشئ حقلًا نصيًا يحمل text، ويعرض placeholder ما دام فارغًا، بالألوان المعطاة؛ الأحجام سلاسل بكسلات أو كسور من الأصل.

      Parameters

      • inputs: CreateInputTextDto

        الاسم والنص والنص البديل والألوان والحجم الاختياري

      Returns InputText

      حقل النص

      const input = bitbybit.babylon.gui.inputText.createInputText({ name: "label", text: "", placeholder: "Type a label", color: "#f0cebb", background: "black", width: "300px", height: "40px" });
      panel.addControl(input);
      input.onTextChangedObservable.add((field) => { console.log(field.text); });

    get

    • يقرأ لون خلفية الحقل النصي.

      Parameters

      Returns string

      لون الخلفية

    • يقرأ النص الذي يحمله الحقل النصي حاليًا، كما كتبه المستخدم.

      Parameters

      Returns string

      النص

    • يقرأ التلميح الذي يعرضه الحقل النصي ما دام فارغًا.

      Parameters

      Returns string

      النص البديل

    set

    • يضبط لون خلفية الحقل النصي، كلون CSS.

      Parameters

      Returns InputText

      حقل النص نفسه

    • يستبدل النص الذي يحمله الحقل النصي، مما يطلق حدث تغيّر نصه كما تفعل الكتابة.

      Parameters

      Returns InputText

      حقل النص نفسه

    • يضبط التلميح الذي يعرضه الحقل النصي ما دام فارغًا.

      Parameters

      Returns InputText

      حقل النص نفسه