registerModelForDevice static method
Register request only when native product policy allows it on this
device. URLs and presentation metadata stay in the app; QHexRT owns
probing/selection and composes commons' shared model
registration and download pipeline. A null value is a normal ineligible
model/device outcome.
Implementation
static Future<ModelInfo?> registerModelForDevice({
required RegisterModelFromUrlRequest request,
}) async {
if (!isAvailable) return null;
return (_bindings ??= QhexrtBindings()).registerModelForDevice(request);
}