Fixed access to canvas

feature/109
Christoph Oberhofer 9 years ago
parent 5ee361bcff
commit cb8502da30

@ -68,7 +68,13 @@ function fromConfig(config) {
});
});
}
}
},
registerResultCollector(resultCollector) {
scanner.registerResultCollector(resultCollector);
},
getCanvas() {
return scanner.canvas;
},
};
}
@ -77,8 +83,6 @@ function fromSource(config, source, inputConfig = {}) {
return fromConfig(config);
}
const defaultScanner = createScanner();
function setConfig(configuration = {}, key, config = {}) {
var mergedConfig = merge({}, configuration, {[key]: config});
return createApi(mergedConfig);
@ -90,6 +94,7 @@ function createApi(configuration = Config) {
return fromSource(configuration, src, inputConfig);
},
fromConfig(conf) {
// check if source is given an return scanner
return createApi(merge({}, configuration, conf));
},
decoder(conf) {
@ -104,12 +109,6 @@ function createApi(configuration = Config) {
config(conf) {
return createApi(merge({}, configuration, conf));
},
registerResultCollector(resultCollector) {
defaultScanner.registerResultCollector(resultCollector);
},
getCanvas() {
return defaultScanner.canvas;
},
ImageWrapper,
ImageDebug,
ResultCollector,

Loading…
Cancel
Save