Кукольный: напишите ресурс репо, но включите его в нескольких местах без дублирования

Это можно сделать, выполнив:

View.AccessibilityDelegate accessibilityDelegate = new View.AccessibilityDelegate() {
            @Override
            public void onInitializeAccessibilityNodeInfo(View v, AccessibilityNodeInfo info) {
                super.onInitializeAccessibilityNodeInfo(v, info);
                info.setText("Mandatory field");
            }
        };

        myEditTex.setAccessibilityDelegate(accessibilityDelegate);

Таким образом, доступность TalkBack будет читать: «Обязательное поле» + «Изменить поле для» + TextView, имеющее android:labelFor

0
задан user2800773 19 January 2019 в 20:14
поделиться

1 ответ

Проблема в том, что вы не можете использовать

class { '::my_app::repo': }

и

include my_app::repo

в одном и том же наборе манифестов.

Документация для этого находится на https://puppet.com/docs/puppet/5.3/lang_classes.html#declaring-classes . В результате вы можете использовать ресурсное объявление (например, class) только один раз для каждого класса, и вы не можете смешивать его с include, но вы можете include создать класс столько раз, сколько захотите. .

В вашем случае я бы посоветовал вам использовать рефакторинг include для ваших my_app классов.

0
ответ дан Jon 19 January 2019 в 20:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: