UNPKG

@rksan/mock-media-devices

Version:

WebAPI window.navigator.mediaDevices のモック

17 lines (16 loc) 603 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createMediaTrackConstraints = void 0; const set_1 = require("./set"); const createMediaTrackConstraints = (kind, constrains) => { const all = (0, set_1.setConstrains_All)(constrains); switch (kind) { case "video": { const video = (0, set_1.setConstrains_Video)(constrains); return Object.assign(Object.assign({}, all), video); } case "audio": return Object.assign({}, all); } }; exports.createMediaTrackConstraints = createMediaTrackConstraints;