Селекторы
isRequestingEmbedPreview
Возвращает true, если выполняется запрос на встраивание данных предварительного просмотра, или false в
противном случае.
параметры
- состояние: состояние данных.
- url: URL для предварительного просмотра.
getAuthors
Возвращает всех доступных авторов.
параметры
- состояние: состояние данных.
Возвращает
Список авторов.
getUserQueryResults
Возвращает всех пользователей, возвращенных по идентификатору запроса.
параметры
- состояние: состояние данных.
- queryID: идентификатор запроса.
Возвращает
Список пользователей.
getEntitiesByKind
Возвращает, загружены ли объекты для данного типа.
параметры
- состояние: состояние данных.
- вид: сущность вид.
Возвращает
Загружены ли объекты
getEntity
Возвращает объект сущности, учитывая его вид и имя.
параметры
- состояние: состояние данных.
- вид: сущность вид.
- имя: название организации.
Возвращает
сущность
getEntityRecord
Возвращает объект записи сущности по ключу.
параметры
- состояние: государственное дерево
- вид: сущность вид.
- имя: название организации.
- ключ: ключ записи
Возвращает
Запись.
getEntityRecords
Возвращает записи сущности.
параметры
- состояние: государственное дерево
- вид: сущность вид.
- имя: название организации.
- запрос: запрос дополнительных терминов.
Возвращает
Записи.
getThemeSupports
Возвращаемая тема поддерживает данные в индексе.
параметры
- состояние: состояние данных.
Возвращает
Индекс данных.
getEmbedPreview
Возвращает предварительный просмотр для данного URL.
параметры
- состояние: состояние данных.
- URL: встроенный URL.
Возвращает
Не определено, если предварительный просмотр не был получен, в противном случае предварительный просмотр получен из API предварительного просмотра встраивания.
isPreviewEmbedFallback
Определяет, является ли возвращенный предварительный просмотр резервной ссылкой oEmbed.
WordPress можно настроить так, чтобы он возвращал простую ссылку на URL-адрес, если он не является встраиваемым.
Нам необходимо определить, является ли URL-адрес встраиваемым или нет, на основе того, что мы
получаем от API предварительного просмотра oEmbed.
параметры
- состояние: состояние данных.
- URL: встроенный URL.
Возвращает
Является ли предварительный просмотр для URL резервной ссылкой oEmbed.
hasUploadPermissions
Вернуть разрешения на загрузку.
параметры
- состояние: государственное дерево.
Возвращает
Разрешения на загрузку.
Действия
receiveUserQuery
Возвращает объект действия, используемый для сигнализации о том, что авторы были получены.
параметры
- queryID: идентификатор запроса.
- пользователи: пользователи получили.
addEntities
Возвращает объект действия, используемый при добавлении новых объектов.
параметры
- лица: получено.
receiveEntityRecords
Возвращает объект действия, используемый для сигнализации о том, что записи объекта были получены.
параметры
- вид: вид полученного объекта.
- name: имя полученного объекта.
- записи: записи получены.
- запрос: объект запроса.
- invalidateCache: следует сделать недействительными кэши запросов
receiveThemeSupports
Возвращает объект действия, используемый для сигнализации о получении индекса.
параметры
- themeSupports: поддержка тем для текущей темы.
receiveEmbedPreview
Возвращает объект действия, используемый для сигнализации о получении данных предварительного просмотра для
данного URl.
параметры
- url: URL для предварительного просмотра.
- Предварительный просмотр: Предварительный просмотр данных.
saveEntityRecord
Действие вызвано для сохранения записи объекта.
параметры
- вид: вид полученного объекта.
- name: имя полученного объекта.
- запись: запись для сохранения.
receiveUploadPermissions
Возвращает объект действия, используемый для сигнализации о получении разрешений на загрузку.
параметры
- hasUploadPermissions: есть ли у пользователя разрешение на загрузку файлов?