API Справочник (v3)
Используйте этот раздел как быстрый вход в API @azure-net/kit. На каждой API-странице сначала идут TypeScript-сигнатуры (что принимает и что возвращает), затем описание поведения.
Карта импортов
@azure-net/kit- основные экспорты (delivery, shared, UI, Svelte helper-ы)@azure-net/kit/infra- HTTP, query, response, resource, datasource@azure-net/kit/schema- правила валидации и наборы сообщений@azure-net/kit/edges- примитивы presenter/store изedges-svelte@azure-net/kit/edges/server- server handle утилиты@azure-net/kit/edges/state- state примитивы@azure-net/kit/edges/context- request context@azure-net/kit/edges/dev- devtools@azure-net/kit/edges/plugin- plugin интеграция@azure-net/kit/tools- утилиты изazure-net-tools@azure-net/kit/i18n- re-export API переводов
Страницы по слоям
Быстрый индекс (методы и классы)
Svelte
createAsyncSignal- асинхронное состояние запроса с refresh и глобальным обновлением по keyrefreshAsyncSignal- обновление одного сигнала по keyrefreshAllAsyncSignals- обновление всех зарегистрированных сигналовcreateActiveForm- состояние формы, async submit, маппинг schema ошибокcreateQuery- query-состояние с опциональной привязкой к refresh-сигналу
Delivery
createAsyncHelpers- обертки для action/resource с retry и parseErrorcreateErrorParser- единый парсер HTTP, schema и app ошибокcreateServerAction- серверная фабрика action с инжекцией зависимостейcreateServerActionFactory- фабрика серверных action с преднастроенной инжекциейschema- entrypoint builder-а схемcreateSchemaFactory- фабрика builder-а схем с кастомными rulescreateRules- фабрика rules на базе набора сообщений
Infrastructure
HttpService- HTTP-клиент-обертка надkyHttpServiceResponse- нормализованный responseHttpServiceError- нормализованный errorQueryBuilder- сериализация query-stringResponseBuilder- pipeline для маппинга/извлечения responseDTOMapper- базовый mapper DTO -> plain objectBaseHttpDatasource- базовый datasource с request helperHttpStatusCode- enum HTTP-статусов
Shared и UI
createBoundaryProvider- DI provider с SSR/client cachecleanupProvider- очистка provider-аcreateMiddlewareManager- оркестрация middleware для маршрутизацииUniversalCookie- универсальный API для cookiesClassMirror- зеркалирование методов repository в servicecreateEventBus/EventBus- типизированная event busAppEvents- app-level provider event busevent/prevent/stop/once- модификаторы событийonClickOutside- action для outside-clickMask/masked- движок масок и Svelte actionscrollTo- утилита прокрутки
Edges, tools, i18n
createPresenter,createPresenterFactory,createStore,createStoreFactory,batch,transactionedgesHandle,edgesHandleRaw,__autoWrapHandlecreateState,createDerivedState,createRawStateRequestContext,DevTools,edgesPlugin- все экспорты из
@azure-net/kit/tools createTranslations,Path,Translation
Важно
- Справочник ориентирован на версию пакета
3.x. - При миграции со старых
0.x/1.xописаний используйте import paths с этих API-страниц.