{"__symbolic":"module","version":4,"metadata":{"Performance":{"__symbolic":"class","members":{}},"AnalyticsData":{"__symbolic":"class","members":{}},"Dependency":{"__symbolic":"class","members":{}},"TextMessage":{"__symbolic":"class","members":{}},"CellCarrier":{"__symbolic":"class","members":{}},"ApiVersions":{"__symbolic":"class","members":{}},"AppSettings":{"__symbolic":"class","members":{}},"AngularProject":{"__symbolic":"class","members":{}},"LaunchSettings":{"__symbolic":"class","members":{}},"DeveloperSettings":{"__symbolic":"class","members":{}},"VisualProject":{"__symbolic":"class","members":{}},"BuildConfiguration":{"__symbolic":"class","members":{}},"BuildResponse":{"__symbolic":"class","members":{}},"ChannelRegistration":{"__symbolic":"class","members":{}},"ChannelMessage":{"__symbolic":"class","members":{}},"ChannelSync":{"__symbolic":"class","members":{}},"GetAllChannels":{"__symbolic":"class","members":{}},"PackageJson":{"__symbolic":"class","members":{}},"MaterialModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":38,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/material","name":"MatAutocompleteModule","line":40,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatButtonModule","line":41,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatButtonToggleModule","line":42,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatCardModule","line":43,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatCheckboxModule","line":44,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatChipsModule","line":45,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatDatepickerModule","line":46,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatDialogModule","line":47,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatExpansionModule","line":48,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatFormFieldModule","line":49,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatGridListModule","line":50,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":51,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatInputModule","line":52,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatListModule","line":53,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatMenuModule","line":54,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatNativeDateModule","line":55,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatPaginatorModule","line":56,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatProgressBarModule","line":57,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatProgressSpinnerModule","line":58,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatRadioModule","line":59,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatRippleModule","line":60,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatSelectModule","line":61,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatSidenavModule","line":62,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatSliderModule","line":63,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatSlideToggleModule","line":64,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatSnackBarModule","line":65,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatStepperModule","line":66,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatSortModule","line":67,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatTableModule","line":68,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatTabsModule","line":69,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatToolbarModule","line":70,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatTooltipModule","line":71,"character":4},{"__symbolic":"reference","module":"@angular/cdk/table","name":"CdkTableModule","line":72,"character":4}],"exports":[{"__symbolic":"reference","module":"@angular/material","name":"MatAutocompleteModule","line":75,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatButtonModule","line":76,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatButtonToggleModule","line":77,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatCardModule","line":78,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatCheckboxModule","line":79,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatChipsModule","line":80,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatDatepickerModule","line":81,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatDialogModule","line":82,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatExpansionModule","line":83,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatGridListModule","line":84,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":85,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatInputModule","line":86,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatListModule","line":87,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatMenuModule","line":88,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatNativeDateModule","line":89,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatPaginatorModule","line":90,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatProgressBarModule","line":91,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatProgressSpinnerModule","line":92,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatRadioModule","line":93,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatRippleModule","line":94,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatSelectModule","line":95,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatSidenavModule","line":96,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatSliderModule","line":97,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatSlideToggleModule","line":98,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatSnackBarModule","line":99,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatStepperModule","line":100,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatSortModule","line":101,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatTableModule","line":102,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatTabsModule","line":103,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatToolbarModule","line":104,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatTooltipModule","line":105,"character":4},{"__symbolic":"reference","module":"@angular/cdk/table","name":"CdkTableModule","line":106,"character":4}]}]}],"members":{}},"TimingMetrics":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"}]}],"setStartMarker":[{"__symbolic":"method"}],"setEndMarker":[{"__symbolic":"method"}],"measureInterval":[{"__symbolic":"method"}]}},"AppAnimationModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":14}],"declarations":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ModalDialogComponent"}],"exports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":12,"character":8},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":13,"character":8},{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ModalDialogComponent"}]}]}],"members":{}},"ModalDialogComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"modal-dialog","template":"\n    <div [@modalDialogTrigger] *ngIf=\"isVisible\" class=\"modalDialog\" [style.height.px]=\"dialogHeight\" [style.width.px]=\"dialogWidth\">\n        <div class=\"dialogTitle\">\n            <p>{{modalDialogTitle}}</p>\n        </div>\n        <ng-content></ng-content>\n        <button *ngIf=\"isClosable\" (click)=\"closeDialog()\" aria-label=\"Close\" class=\"dialog__close-btn\">X</button>\n        <div class=\"dialogFooter\" >\n            <hr style=\"margin-left: 20px; margin-bottom: 10px; \" />\n            <button *ngIf=\"showCancelButton\" [disabled]=\"cancelDisabled\" class=\"btn btn-primary\"\n            style=\"float: right; margin-left: 5px; margin-bottom: 10px; width: 75px;\" (click)=\"onButtonClicked('cancel')\">Cancel</button>\n            <button *ngIf=\"showOkButton\" [disabled]=\"okDisabled\" class=\"btn btn-primary\"\n            style=\"float: right; margin-left: 5px; margin-bottom: 10px; width: 75px;\" (click)=\"onButtonClicked('ok')\">OK</button>\n            <button *ngIf=\"showNoButton\" [disabled]=\"noDisabled\" class=\"btn btn-primary\"\n            style=\"float: right; margin-left: 5px; margin-bottom: 10px; width: 75px;\" (click)=\"onButtonClicked('no')\">No</button>\n            <button *ngIf=\"showYesButton\" [disabled]=\"yesDisabled\" class=\"btn btn-primary\"\n            style=\"float: right; margin-left: 5px; margin-bottom: 10px; width: 75px;\" (click)=\"onButtonClicked('yes')\">Yes</button>\n        </div>\n    </div>\n    <div *ngIf=\"isVisible\" class=\"overlay\" (click)=\"clickedOutsideOfDialog()\"></div>\n    ","styles":["\n    .overlay {\n      position: fixed;\n      top: 0;\n      bottom: 0;\n      left: 0;\n      right: 0;\n      background-color: rgba(0, 0, 0, 0.5);\n      z-index: 999;\n    }\n    .modalDialog {\n      z-index: 1000;\n      position: fixed;\n      right: 0;\n      left: 0;\n      top: 20px;\n      margin-top: 100px;\n      margin-right: auto;\n      margin-left: auto;\n      background-color: #fff;\n      padding: 12px;\n      box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12);\n     -ms-border-radius: 5px !important;\n     border-radius: 5px !important;\n    }\n    @media (min-width: 768px) {\n      .modalDialog {\n        top: 40px;\n      }\n    }\n    .dialog__close-btn {\n      border: 0;\n      background: none;\n      color: #2d2d2d;\n      position: absolute;\n      top: 8px;\n      right: 8px;\n      font-size: 1.2em;\n      cursor: pointer;\n    }\n    .dialogTitle {\n      overflow:auto;\n        width: 90%;\n      max-width: 520px;\n        font-size: 16px;\n    }\n    .dialogFooter {\n      overflow:hidden;\n        width: 95%;\n        position: absolute;\n        bottom: 0;\n    }\n    "],"animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":83,"character":8},"arguments":["modalDialogTrigger",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":84,"character":12},"arguments":["void => *",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":85,"character":16},"arguments":[{"transform":"scale3d(.3, .3, .3)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":86,"character":16},"arguments":[100]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":88,"character":12},"arguments":["* => void",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":89,"character":16},"arguments":[100,{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":89,"character":29},"arguments":[{"transform":"scale3d(.0, .0, .0)"}]}]}]]}]]}]}]}],"members":{"isClosable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":95,"character":5}}]}],"isVisible":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":96,"character":5}}]}],"showOkButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":97,"character":5}}]}],"showCancelButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":98,"character":5}}]}],"showYesButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":99,"character":5}}]}],"showNoButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":100,"character":5}}]}],"okDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":101,"character":5}}]}],"cancelDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":102,"character":5}}]}],"yesDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":103,"character":5}}]}],"noDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":104,"character":5}}]}],"modalDialogTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":105,"character":5}}]}],"desiredHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":106,"character":5}}]}],"desiredWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":107,"character":5}}]}],"dialogHeight":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":108,"character":5}}]}],"dialogWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":109,"character":5}}]}],"denyClosing":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":110,"character":5}}]}],"visibleChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":111,"character":5}}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"clickedOutsideOfDialog":[{"__symbolic":"method"}],"closeDialog":[{"__symbolic":"method"}],"onButtonClicked":[{"__symbolic":"method"}]}},"ThisWindow":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"Window"},"members":{}},"AppServices":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"beep":[{"__symbolic":"method"}],"sleep":[{"__symbolic":"method"}],"spellChecker":[{"__symbolic":"method"}],"launchFullScreen":[{"__symbolic":"method"}],"exitFullScreen":[{"__symbolic":"method"}],"isFullScreen":[{"__symbolic":"method"}]}},"AppHelperModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"declarations":[],"exports":[]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"AppHelperModule"},"providers":[{"__symbolic":"reference","name":"AppServices"}]}}}},"MobileTechModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":12}],"declarations":[{"__symbolic":"reference","name":"SpeechToTextComponent"},{"__symbolic":"reference","name":"TextToSpeechComponent"},{"__symbolic":"reference","name":"GoogleMapsComponent"}],"exports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":11,"character":8},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":12,"character":8},{"__symbolic":"reference","name":"SpeechToTextComponent"},{"__symbolic":"reference","name":"TextToSpeechComponent"},{"__symbolic":"reference","name":"GoogleMapsComponent"}],"providers":[]}]}],"members":{}},"ThisWindowS2T":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"Window"},"members":{}},"SpeechToTextComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"speech-to-text","animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":21,"character":6},"arguments":["modalDialogTrigger",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":22,"character":10},"arguments":["void => *",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":23,"character":14},"arguments":[{"transform":"scale3d(.3, .3, .3)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":24,"character":14},"arguments":[100]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":26,"character":10},"arguments":["* => void",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":27,"character":14},"arguments":[100,{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":27,"character":27},"arguments":[{"transform":"scale3d(.0, .0, .0)"}]}]}]]}]]}],"template":"<div [@modalDialogTrigger] *ngIf=\"isVisible\" class=\"modalDialog\" style=\"width: 350px; height: 73px; \" [style.top.px]=\"positionTop\">\r\n  <ng-content></ng-content>\r\n  <button *ngIf=\"isClosable\" (click)=\"closeDialog()\" aria-label=\"Close\" class=\"dialog__close-btn\">X</button>\r\n  <div style=\"text-align: center; \">\r\n    <i class=\"fa fa-microphone fa-2x\" style=\"color: cornflowerblue; float:left; margin-left: 20px;\"></i>\r\n    <div class=\"btn-group\" style=\"margin-right: 20px;\">\r\n      <button mat-fab color=\"accent\" [disabled]=\"!s2tOn\" style=\"top: -2px;\" (click)=\"onClickStop()\">Stop</button>\r\n      <button mat-fab color=\"accent\" [disabled]=\"!s2tOn\" style=\"top: -2px; left: 5px;\" (click)=\"onClickPause()\">Pause</button>\r\n      <button mat-fab color=\"accent\" [disabled]=\"s2tOn\" style=\"top: -2px; left: 10px;\" (click)=\"onClickStart()\">{{ startButtonLabel }}</button>\r\n    </div>\r\n    <div id=\"debugText\" style=\"color: red; font-weight: bold; overflow: hidden; font-family: Arial; \"></div>\r\n  </div>\r\n</div>\r\n<div *ngIf=\"isVisible\" class=\"overlay\" (click)=\"closeDialog()\"></div>\r\n","styles":[".overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.25);z-index:999}.modalDialog{z-index:1000;position:fixed;right:0;left:0;top:20px;margin-top:100px;margin-right:auto;margin-left:auto;height:200px;width:90%;max-width:520px;background-color:#fff;padding:12px;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);border-radius:25px!important}@media (min-width:768px){.modalDialog{top:40px}}.dialog__close-btn{border:0;background:0 0;color:#2d2d2d;position:absolute;top:8px;right:8px;font-size:1.2em;cursor:pointer}"]}]}],"members":{"isClosable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"isVisible":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"owner":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"onResultsCallback":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"onRestartCallback":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"positionTop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"autoRetry":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"visibleChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":40,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":49,"character":35}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"debugText":[{"__symbolic":"method"}],"setupSpeechToText":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"closeDialog":[{"__symbolic":"method"}],"onClickStart":[{"__symbolic":"method"}],"onClickStop":[{"__symbolic":"method"}],"onClickPause":[{"__symbolic":"method"}],"endS2T":[{"__symbolic":"method"}],"startS2T":[{"__symbolic":"method"}],"errorS2T":[{"__symbolic":"method"}],"noMatchS2T":[{"__symbolic":"method"}],"onResultsS2T":[{"__symbolic":"method"}],"speechRules":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"TextToSpeechComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"text-to-speech","animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":12,"character":6},"arguments":["modalDialogTrigger",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":13,"character":10},"arguments":["void => *",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":14,"character":14},"arguments":[{"transform":"scale3d(.3, .3, .3)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":15,"character":14},"arguments":[100]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":17,"character":10},"arguments":["* => void",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":18,"character":14},"arguments":[100,{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":18,"character":27},"arguments":[{"transform":"scale3d(.0, .0, .0)"}]}]}]]}]]}],"template":"<div [@modalDialogTrigger] *ngIf=\"isVisible\" class=\"modalDialog\" style=\"width: 350px; height: 53px; \" [style.top.px]=\"positionTop\">\r\n  <ng-content></ng-content>\r\n\r\n  <button *ngIf=\"isClosable\" (click)=\"closeDialog()\" aria-label=\"Close\" class=\"dialog__close-btn\">X</button>\r\n  <div style=\"text-align: center; \">\r\n    <i class=\"fa fa-volume-up fa-2x\" style=\"color: cornflowerblue; float:left; margin-left: 20px;\"></i>\r\n    <div class=\"btn-group\" style=\"margin-right: 20px;\">\r\n      <button mat-fab color=\"accent\" [disabled]=\"!t2sOn\" style=\"top: -2px;\" (click)=\"onClickStop()\">Stop</button>\r\n      <button mat-fab color=\"accent\" [disabled]=\"!t2sOn\" style=\"top: -2px; left: 5px;\" (click)=\"onClickPause()\">Pause</button>\r\n      <button mat-fab color=\"accent\" [disabled]=\"t2sOn\" style=\"top: -2px; left: 10px;\" (click)=\"onClickStart()\">{{ startButtonLabel }}</button>\r\n    </div>\r\n  </div>\r\n</div>\r\n<div *ngIf=\"isVisible\" class=\"overlay\" (click)=\"closeDialog()\"></div>\r\n","styles":[".overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.25);z-index:999}.modalDialog{z-index:1000;position:fixed;right:0;left:0;top:20px;margin-top:100px;margin-right:auto;margin-left:auto;height:200px;width:90%;max-width:520px;background-color:#fff;padding:12px;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);border-radius:25px!important}@media (min-width:768px){.modalDialog{top:40px}}.dialog__close-btn{border:0;background:0 0;color:#2d2d2d;position:absolute;top:8px;right:8px;font-size:1.2em;cursor:pointer}"]}]}],"members":{"isClosable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"isUnattended":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"isVisible":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"textToSpeak":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"owner":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"onChangeCallback":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"positionTop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"visibleChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":31,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":40,"character":35}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"setupT2S":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"closeDialog":[{"__symbolic":"method"}],"Start":[{"__symbolic":"method"}],"onClickStart":[{"__symbolic":"method"}],"onClickStop":[{"__symbolic":"method"}],"onClickPause":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"GoogleMapsComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"google-maps","template":"<div id=\"googleMap\" [style.height.px]=\"height\"\n  [style.height.%]=\"heightPercent\" [style.width.px]=\"width\" [style.width.%]=\"widthPercent\" ></div>"}]}],"members":{"isVisible":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"owner":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"updateCoordinatesCallback":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"updateAddressCallback":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"width":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"widthPercent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"heightPercent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"latitude":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"longitude":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"visibleChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":30,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":32,"character":35},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":32,"character":79}]}],"initialize":[{"__symbolic":"method"}],"loadGoogleMaps":[{"__symbolic":"method"}],"recenterMapAndMarker":[{"__symbolic":"method"}],"markerDragEnd":[{"__symbolic":"method"}],"onClickUpdateCoordsFromMarkerLocation":[{"__symbolic":"method"}],"updateOwner":[{"__symbolic":"method"}],"onBlurLatLng":[{"__symbolic":"method"}],"findMe":[{"__symbolic":"method"}],"useAddress":[{"__symbolic":"method"}],"lookupAddress":[{"__symbolic":"method"}]}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"view-fader","template":"\n    <div [@visibilityChanged]=\"visibility\" [style.visibility]=\"initalized ? 'visible' : 'hidden' \">\n      <ng-content></ng-content>\n    </div>\n  ","animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":11,"character":8},"arguments":["visibilityChanged",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":12,"character":12},"arguments":["shown",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":27},"arguments":[{"opacity":1}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":13,"character":12},"arguments":["hidden",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":13,"character":28},"arguments":[{"opacity":0}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":14,"character":12},"arguments":["* => *",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":14,"character":33},"arguments":[".5s"]}]}]]}]}]}],"members":{"isViewVisible":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}]}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"view-blinker","template":"\n    <div [@visibilityChanged]='visibility' [style.visibility]=\"initalized ? 'visible' : 'hidden'\" >\n      <ng-content></ng-content>\n    </div>\n  ","animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":11,"character":8},"arguments":["visibilityChanged",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":12,"character":12},"arguments":["shown",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":27},"arguments":[{"opacity":1}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":13,"character":12},"arguments":["hidden",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":13,"character":28},"arguments":[{"opacity":0}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":14,"character":12},"arguments":["* => *",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":14,"character":33},"arguments":[".25s"]}]}]]}]}]}],"members":{"blinking":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":5}}]}],"visibleWhenNotBlinking":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5}}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"startBlinking":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}]}},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"expand-visible","template":"\n    <div [@visibilityChanged]=\"visibility\" [style.visibility]=\"initalized ? 'visible' : 'hidden' \">\n      <ng-content></ng-content>\n    </div>\n  ","animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":11,"character":8},"arguments":["visibilityChanged",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":12,"character":12},"arguments":["shown",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":12,"character":27},"arguments":[{"opacity":1,"height":"100%","width":"100%"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":13,"character":12},"arguments":["hidden",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":13,"character":28},"arguments":[{"opacity":0,"height":"0","width":"0"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":14,"character":12},"arguments":["* => *",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":14,"character":33},"arguments":[".5s"]}]}]]}]}]}],"members":{"isVisible":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}]}}},"origins":{"Performance":"./src/analyticsData","AnalyticsData":"./src/analyticsData","Dependency":"./src/buildModels","TextMessage":"./src/buildModels","CellCarrier":"./src/buildModels","ApiVersions":"./src/buildModels","AppSettings":"./src/buildModels","AngularProject":"./src/buildModels","LaunchSettings":"./src/buildModels","DeveloperSettings":"./src/buildModels","VisualProject":"./src/buildModels","BuildConfiguration":"./src/buildModels","BuildResponse":"./src/buildModels","ChannelRegistration":"./src/channelInfo","ChannelMessage":"./src/channelInfo","ChannelSync":"./src/channelInfo","GetAllChannels":"./src/channelInfo","PackageJson":"./src/packageJson","MaterialModule":"./src/material.module","TimingMetrics":"./src/timingMetrics","AppAnimationModule":"./ngx-animation/appAnimation.module","ModalDialogComponent":"./ngx-animation/modalDialog","ThisWindow":"./ngx-appHelper/appServices","AppServices":"./ngx-appHelper/appServices","AppHelperModule":"./ngx-appHelper/appHelper.module","MobileTechModule":"./ngx-mobileTech/mobileTech.module","ThisWindowS2T":"./ngx-mobileTech/speechToTextComponent","SpeechToTextComponent":"./ngx-mobileTech/speechToTextComponent","TextToSpeechComponent":"./ngx-mobileTech/textToSpeechComponent","GoogleMapsComponent":"./ngx-mobileTech/googleMapsComponent","ɵa":"./ngx-animation/viewFader","ɵb":"./ngx-animation/viewBlinker","ɵc":"./ngx-animation/expandVisible"},"importAs":"ng2-models"}