IPropertyPaneConfiguration interface
Параметры конфигурации веб-части
Свойства
current |
Страница, отображаемая в PropertyPane. |
debounce |
Список свойств для отмены |
disable |
Отключать ли перехват фокуса внутри области свойств. |
loading |
Количество миллисекундах, которое должно быть отложено до отображения индикатора загрузки на панели свойств. |
pages | Общее количество страниц в PropertyPane. |
show |
Указывает, должен ли индикатор загрузки отображаться в верхней части области свойств. |
Сведения о свойстве
currentPage
Страница, отображаемая в PropertyPane.
currentPage?: number;
Значение свойства
number
debounceProperties
Примечание
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
Список свойств для отмены onPropertyPaneFieldChanged
события.
debounceProperties?: IPropertyPaneDebounceProperty[];
Значение свойства
Комментарии
Если область свойств является реактивной, onPropertyPaneFieldChanged
событие срабатывает с любым изменением свойств веб-части. Это может привести к jank для некоторых элементов управления панели свойств или веб-частей. Это свойство конфигурации можно использовать для отмены onPropertyPaneFieldChanged
события для перечисленных свойств. Другие свойства не будут затронуты.
disableFocusTrap
Примечание
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
Отключать ли перехват фокуса внутри области свойств.
disableFocusTrap?: boolean;
Значение свойства
boolean
loadingIndicatorDelayTime
Количество миллисекундах, которое должно быть отложено до отображения индикатора загрузки на панели свойств.
loadingIndicatorDelayTime?: number;
Значение свойства
number
Комментарии
Значение по умолчанию: 500.
pages
Общее количество страниц в PropertyPane.
pages: IPropertyPanePage[];
Значение свойства
showLoadingIndicator
Указывает, должен ли индикатор загрузки отображаться в верхней части области свойств.
showLoadingIndicator?: boolean;
Значение свойства
boolean
Комментарии
Этот компонент используется, когда пользователь ожидает разрешения общения. Если установлено значение true, индикатор загрузки появляется через 500 мс (автор веб-части может переопределить этот параметр с помощью свойства overlayLoadingIndicator).
Мы не показываем индикатор загрузки сразу, так как мы бы хотели никогда его не показывать. Но на практике асинхронные запросы могут занимать много времени, поэтому пользователь должен видеть индикатор загрузки.