Skip to main content

isValid

Pins

Runtime

Читает data-вход через resolveInput, вызывает isReferenceValid(ref), маршрутизирует exec на true/false ветку.

Preconditions

  • На вход value должна приходить ссылка (DeviceRef, MicrophoneRef, AudioStreamRef, …).
  • Value-типы (DateTime, Integer, String) → всегда false.

Anti-patterns

Не используйте isValid(MicrophoneRef) как guard перед GetSample. Проверяйте AudioStreamRef после GetAudioStream.

Minimal example

Code

packages/device-board/src/runtime/reference-validity.tsisReferenceValid.