Pairxдля разработчиков

Изменения

Мост версионируется отдельно от Pairx: pairx.version и поле min_bridge манифеста. Новые методы проверяйте через app.supports.

Мост 1.0#

Первая версия платформы.

  • Мост: app.*, user.get, context.get, ui.* (главная кнопка, «Назад», окна, подсказки, тема, отступы), storage.*, clipboard.writeText, diagnostics.error; события хранилища, темы и кнопок.
  • Хранилища log, slot, doc, counter с правами writers и пределом per_user_limit; личные данные через localStorage.
  • Быстрый режим: приложение из одного HTML-файла, отправка из чата, предпросмотр, «Код пользователя», 18+.
  • Контексты: экземпляр в чате, личный контекст по ссылке pairx.org/app/<id>, предпросмотр.
  • Инструменты: CLI pairx (create, dev, check), SDK @pairx/apps-sdk 0.1.0.

Дальше:

  • ui.secondaryButton — Вторая нативная кнопка.
  • share.toChat — Отправить приложение с параметром в другой чат.
  • links.openApp — Открыть другое приложение Pairx.
  • context.members — Участники чата (с разрешением chat.members).
  • user.get → name — Имя человека (с разрешением profile.basic).