message: hability to set hints
diff: @@ -87,6 +87,20 @@ export class BrowserCodeReader {
  */
  protected videoPlayingEventListener: EventListener;
  + /**
  + * Sets the hints.
  + */
  + set hints(hints: Map<DecodeHintType, any>) {
  + this._hints = hints || null;
  + }
  +
  + /**
  + * Sets the hints.
  + */
  + get hints(): Map<DecodeHintType, any> {
  + return this._hints;
  + }
  +
  /**
  * Creates an instance of BrowserCodeReader.
  * @param {Reader} reader The reader instance to decode the barcode
  @@ -94,7 +108,7 @@ export class BrowserCodeReader {
  *
  * @memberOf BrowserCodeReader
  */
  - public constructor(protected readonly reader: Reader, protected timeBetweenScansMillis: number = 500, protected hints?: Map<DecodeHintType, any>) { }
  + public constructor(protected readonly reader: Reader, protected timeBetweenScansMillis: number = 500, protected _hints?: Map<DecodeHintType, any>) { }
  /**
  * Lists all the available video input devices.
  @@ -544,7 +558,7 @@ export class BrowserCodeReader {
  * Call the encapsulated readers decode
  */
  protected decodeBitmap(binaryBitmap: BinaryBitmap): Result {
  - return this.reader.decode(binaryBitmap, this.hints);
  + return this.reader.decode(binaryBitmap, this._hints);
  }
  /**
  