@totvs-agro/core-mobile
Version:
Core Mobile Totvs Agro (Front-End) para utilização dos estilos do T-Faces
1 lines • 7.5 kB
JSON
[{"__symbolic":"module","version":4,"metadata":{"ShapeDrawComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":158,"character":1},"arguments":[{"selector":"shape-draw","template":"\n<ion-content>\n <div #map id=\"map\"></div>\n \n <button #elementArea class=\"area restart\"></button>\n \n <div [hidden]=\"!isOnlyDraw\">\n <ion-grid class=\"grid\">\n <ion-row>\n <ion-col class=\"col-restart\">\n <button #buttonRestart class=\"btn restart\" ion-button (click)=\"cleanPolygon()\">{{translate.restart}}</button>\n </ion-col>\n <ion-col class=\"col-save\" (click)=\"save()\">\n <button #buttonSave class=\"btn save\" ion-button>{{translate.save}}</button>\n </ion-col>\n </ion-row>\n </ion-grid>\n </div>\n <div [hidden]=\"isOnlyDraw\" style=\"position: fixed; width: 100%; bottom: 0px; background-color: #ffffff\">\n <p class=\"caminhe-o-permetro\">{{translate.walkPerimeter}}</p>\n <ion-grid class=\"grid\">\n <ion-row>\n <ion-col>\n <button class=\"btn-walk restart\" ion-button outline (click)=\"cancelTracking()\">{{translate.cancel}}</button>\n </ion-col>\n <ion-col>\n <button #buttonConclude class=\"btn-walk save\" ion-button (click)=\"concludeTracking()\">{{translate.conclude}}</button>\n </ion-col>\n </ion-row>\n </ion-grid>\n </div>\n <ion-fab #deletePoint right top class=\"fb-delete\" (click)=\"deleteSelectedPoint()\">\n <button ion-fab class=\"thf-fab-button\">\n <ion-icon name=\"trash\"></ion-icon> \n </button>\n </ion-fab>\n <ion-fab #walkPoint left top class=\"fb-walk\" (click)=\"walkDrawOption()\">\n <button ion-fab class=\"thf-fab-button\">\n <ion-icon name=\"walk\"></ion-icon>\n </button>\n </ion-fab>\n</ion-content>\n","styles":["\nion-content .scroll-content{\n overflow-y: hidden !important;\n}\n#map {\n width: 100%;\n height: 100%;\n}\n \n.btn {\n position: fixed;\n bottom: 14px; \n width: calc(50% - 20px - 20px);\n}\n\n.btn-walk {\n width: 100%;\n}\n\n.col-restart {\n padding: 0px 0px 0px 24px !important;\n}\n\n.restart{\n background-color: #ffffff;\n color: #0c9abe;\n border-color: #0c9abe;\n}\n\n.col-save {\n padding: 0px 24px 0px 15px !important;\n}\n\n.save{\n background-color: #b6bdbf;\n}\n\n.fb-delete{\n visibility: hidden; margin-top: 60px;\n}\n\nion-fab {\n\tmargin: 8px;\n}\n\t\n.thf-fab-button {\n\tbackground-color: #ffffff;\n\tcolor: #0c9abe;\n}\n\n.icon-totvs{\n font-size: 30px;\n padding-left: 10px;\n padding-top: 4px;\n}\n\n.fb-walk{\n margin-top: 60px;\n}\n\n.caminhe-o-permetro {\n font-family: NunitoSans;\n font-size: 16px;\n font-weight: normal;\n font-style: normal;\n font-stretch: normal;\n line-height: 1.5;\n letter-spacing: normal;\n text-align: left;\n color: #4a5c60;\n padding: 24px;\n}\n\n.area {\n position: fixed;\n top: 77px;\n border-radius: 32px;\n margin-left: 10px;\n font-weight: bold; \n padding-left: 16px; \n padding-right: 16px; \n opacity: 0.75; \n}\n\n@supports (-webkit-overflow-scrolling: touch) {\n\n .fb-walk {\n margin-top: 82px !important;\n }\n \n .fb-delete {\n margin-top: 82px !important;\n }\n\n .area {\n top: 97px !important;\n }\n}\n"]}]}],"members":{"mapElement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":165,"character":5},"arguments":["map"]}]}],"buttonSave":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":166,"character":5},"arguments":["buttonSave",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":166,"character":37}}]}]}],"buttonConclude":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":167,"character":5},"arguments":["buttonConclude",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":167,"character":41}}]}]}],"buttonRestart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":169,"character":5},"arguments":["buttonRestart",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":169,"character":40}}]}]}],"deletePoint":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":170,"character":5},"arguments":["deletePoint",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":170,"character":38}}]}]}],"walkPoint":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":171,"character":5},"arguments":["walkPoint",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":171,"character":36}}]}]}],"elementArea":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":173,"character":5},"arguments":["elementArea",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":173,"character":38}}]}]}],"saveClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":176,"character":5},"arguments":["saveClick"]}]}],"backgroundPolygons":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":177,"character":5},"arguments":["backgroundPolygons"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"ionic-angular","name":"Platform","line":197,"character":33},{"__symbolic":"reference","module":"../../providers/totvs-notification-provider","name":"TotvsNotificationProvider","line":198,"character":31},{"__symbolic":"reference","module":"ionic-angular","name":"Events","line":199,"character":25},{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateService","line":200,"character":28},{"__symbolic":"reference","module":"@ionic-native/background-mode","name":"BackgroundMode","line":201,"character":32},{"__symbolic":"reference","module":"./../../providers/map","name":"MapProvider","line":202,"character":30}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"drawBackgroundPolygons":[{"__symbolic":"method"}],"cleanPolygon":[{"__symbolic":"method"}],"save":[{"__symbolic":"method"}],"changeButtonColor":[{"__symbolic":"method"}],"changeButtonVisibility":[{"__symbolic":"method"}],"deleteSelectedPoint":[{"__symbolic":"method"}],"loadMap":[{"__symbolic":"method"}],"walkDrawOption":[{"__symbolic":"method"}],"startTracking":[{"__symbolic":"method"}],"cancelTracking":[{"__symbolic":"method"}],"getAreaPolygon":[{"__symbolic":"method"}],"observablePolygonArea":[{"__symbolic":"method"}],"stopTracking":[{"__symbolic":"method"}],"concludeTracking":[{"__symbolic":"method"}]}}}}]