getDefaultRuntime
Стабильный · с 0.1.0
Возвращает глобальный Runtime по умолчанию, лениво создавая его при первом вызове. К этому рантайму обращаются все биндинги, когда в дереве нет <TriggerRuntimeProvider>. Большинство приложений никогда не зовут его напрямую — это деталь реализации хуков.
Функция идемпотентна. Первый вызов конструирует рантайм с опциями по умолчанию; каждый последующий вызов возвращает тот же экземпляр, пока setDefaultRuntime его не заменит.
Сигнатура
Заголовок раздела «Сигнатура»Параметры
Заголовок раздела «Параметры»Нет.
Возвращает
Заголовок раздела «Возвращает»Один общий экземпляр Runtime. Последующие вызовы возвращают ту же ссылку (===).
Примеры
Заголовок раздела «Примеры»Зажечь событие вне React
Заголовок раздела «Зажечь событие вне React»Заинспектировать реестр из glue-кода devtools
Заголовок раздела «Заинспектировать реестр из glue-кода devtools»Доказательство ленивого создания
Заголовок раздела «Доказательство ленивого создания»Замечания
Заголовок раздела «Замечания»См. также
Заголовок раздела «См. также» setDefaultRuntime Заменить синглтон — полезно в тестах.
createRuntime Создать изолированный рантайм.
Тип Runtime Полная поверхность методов.
TriggerRuntimeProvider Прокинуть рантайм через контекст.