Я создаю блестящее приложение. У меня есть разные типы пользователей. Некоторые пользователи требуют одного типа пользовательского интерфейса, а другие пользователи требуют другого типа пользовательского интерфейса.
Я хочу иметь возможность отображать различные типы пользовательского интерфейса для разных типов пользователей в зависимости от их роли.
Например, если у меня есть приложение, у меня может отображаться числовое поле ввода для некоторых пользователей, но не для других. Я мог бы также иметь другое содержимое пользовательского интерфейса. В идеале это должно быть прочитано из внешнего файла.
Обратите внимание, что я не хочу просто скрывать или показывать пользовательский интерфейс, который может быть записан в коде, я также хочу иметь возможность вызывать код пользовательского интерфейса из отдельных файлов.
Как я мог это сделать? Я надеюсь это имеет смысл.