{"__symbolic":"module","version":4,"exports":[{"from":"./src/chemical-element.component"}],"metadata":{"MtaPeriodicTableModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":12,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":14,"character":4},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule","line":15,"character":4}],"declarations":[{"__symbolic":"reference","name":"MtaPeriodicTableComponent"},{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"}],"exports":[{"__symbolic":"reference","name":"MtaPeriodicTableComponent"}],"providers":[{"__symbolic":"reference","name":"MtaPeriodicTableService"}]}]}],"members":{}},"MtaPeriodicTableComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"mta-periodic-table","template":"<div class=\"container\"> <div class=\"item\"> <div class=\"index\">A I</div> </div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"> <div class=\"index\">A VIII</div> </div> </div> <div class=\"container\"> <div class=\"left-box\"> <div class=\"container\"> <div class=\"item\"> <mta-chemical-element temperature-indicator=\"[[temperatureIndicator]]\" language=\"[[language]]\" [element]=\"e.h\" [isCanSelect]=\"canSelectElements.indexOf('h') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <div class=\"index\">A II</div> </div> <div class=\"item\"></div> </div> <div class=\"container\"> <div class=\"item\"> <mta-chemical-element temperature-indicator=\"[[temperatureIndicator]]\" language=\"[[language]]\" [element]=\"e.li\" [isCanSelect]=\"canSelectElements.indexOf('li') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element temperature-indicator=\"[[temperatureIndicator]]\" language=\"[[language]]\" [element]=\"e.be\" [isCanSelect]=\"canSelectElements.indexOf('be') < 0\"></mta-chemical-element> </div> <div class=\"item\"></div> </div> </div> <div class=\"middle-box\"> <mta-chemical-element-detail [element]=\"service.currentElement\" [isShowElDetail]=\"isShowElDetail\"></mta-chemical-element-detail> </div> <div class=\"right-box\"> <div class=\"container\"> <div class=\"item\"></div> <div class=\"item\"> <div class=\"index\">A III</div> </div> <div class=\"item\"> <div class=\"index\">A IV</div> </div> <div class=\"item\"> <div class=\"index\">A V</div> </div> <div class=\"item\"> <div class=\"index\">A VI</div> </div> <div class=\"item\"> <div class=\"index\">A VII</div> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.he\" [isCanSelect]=\"canSelectElements.indexOf('he') < 0\"></mta-chemical-element> </div> </div> <div class=\"container\"> <div class=\"item\"></div> <div class=\"item\"> <mta-chemical-element [element]=\"e.b\" [isCanSelect]=\"canSelectElements.indexOf('b') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.c\" [isCanSelect]=\"canSelectElements.indexOf('c') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.n\" [isCanSelect]=\"canSelectElements.indexOf('n') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.o\" [isCanSelect]=\"canSelectElements.indexOf('o') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.f\" [isCanSelect]=\"canSelectElements.indexOf('f') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.ne\" [isCanSelect]=\"canSelectElements.indexOf('ne') < 0\"></mta-chemical-element> </div> </div> </div> </div> <div class=\"container\"> <div class=\"item\"> <mta-chemical-element [element]=\"e.na\" [isCanSelect]=\"canSelectElements.indexOf('na') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.mg\" [isCanSelect]=\"canSelectElements.indexOf('mg') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <div class=\"index\">B III</div> </div> <div class=\"item\"> <div class=\"index\">B IV</div> </div> <div class=\"item\"> <div class=\"index\">B V</div> </div> <div class=\"item\"> <div class=\"index\">B VI</div> </div> <div class=\"item\"> <div class=\"index\">B VII</div> </div> <div class=\"item\"> <div class=\"index\">B VIII</div> </div> <div class=\"item\"> <div class=\"index\">B VIII</div> </div> <div class=\"item\"> <div class=\"index\">B VIII</div> </div> <div class=\"item\"> <div class=\"index\">B I</div> </div> <div class=\"item\"> <div class=\"index\">B II</div> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.al\" [isCanSelect]=\"canSelectElements.indexOf('al') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.si\" [isCanSelect]=\"canSelectElements.indexOf('si') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.p\" [isCanSelect]=\"canSelectElements.indexOf('p') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.s\" [isCanSelect]=\"canSelectElements.indexOf('s') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.cl\" [isCanSelect]=\"canSelectElements.indexOf('cl') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.ar\" [isCanSelect]=\"canSelectElements.indexOf('ar') < 0\"></mta-chemical-element> </div> </div> <div class=\"container\"> <div class=\"item\"> <mta-chemical-element [element]=\"e.k\" [isCanSelect]=\"canSelectElements.indexOf('k') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.ca\" [isCanSelect]=\"canSelectElements.indexOf('ca') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.sc\" [isCanSelect]=\"canSelectElements.indexOf('sc') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.ti\" [isCanSelect]=\"canSelectElements.indexOf('ti') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.v\" [isCanSelect]=\"canSelectElements.indexOf('v') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.cr\" [isCanSelect]=\"canSelectElements.indexOf('cr') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.mn\" [isCanSelect]=\"canSelectElements.indexOf('mn') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.fe\" [isCanSelect]=\"canSelectElements.indexOf('fe') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.co\" [isCanSelect]=\"canSelectElements.indexOf('co') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.ni\" [isCanSelect]=\"canSelectElements.indexOf('ni') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.cu\" [isCanSelect]=\"canSelectElements.indexOf('cu') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.zn\" [isCanSelect]=\"canSelectElements.indexOf('zn') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.ga\" [isCanSelect]=\"canSelectElements.indexOf('ga') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.ge\" [isCanSelect]=\"canSelectElements.indexOf('ge') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.as\" [isCanSelect]=\"canSelectElements.indexOf('as') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.se\" [isCanSelect]=\"canSelectElements.indexOf('se') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.br\" [isCanSelect]=\"canSelectElements.indexOf('br') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.kr\" [isCanSelect]=\"canSelectElements.indexOf('kr') < 0\"></mta-chemical-element> </div> </div> <div class=\"container\"> <div class=\"item\"> <mta-chemical-element [element]=\"e.rb\" [isCanSelect]=\"canSelectElements.indexOf('rb') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.sr\" [isCanSelect]=\"canSelectElements.indexOf('sr') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.y\" [isCanSelect]=\"canSelectElements.indexOf('y') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.zr\" [isCanSelect]=\"canSelectElements.indexOf('zr') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.nb\" [isCanSelect]=\"canSelectElements.indexOf('nb') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.mo\" [isCanSelect]=\"canSelectElements.indexOf('mo') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.tc\" [isCanSelect]=\"canSelectElements.indexOf('tc') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.ru\" [isCanSelect]=\"canSelectElements.indexOf('ru') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.rh\" [isCanSelect]=\"canSelectElements.indexOf('rh') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.pd\" [isCanSelect]=\"canSelectElements.indexOf('pd') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.ag\" [isCanSelect]=\"canSelectElements.indexOf('ag') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.cd\" [isCanSelect]=\"canSelectElements.indexOf('cd') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.in\" [isCanSelect]=\"canSelectElements.indexOf('in') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.sn\" [isCanSelect]=\"canSelectElements.indexOf('sn') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.sb\" [isCanSelect]=\"canSelectElements.indexOf('sb') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.te\" [isCanSelect]=\"canSelectElements.indexOf('te') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.i\" [isCanSelect]=\"canSelectElements.indexOf('i') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.xe\" [isCanSelect]=\"canSelectElements.indexOf('xe') < 0\"></mta-chemical-element> </div> </div> <div class=\"container\"> <div class=\"item\"> <mta-chemical-element [element]=\"e.cs\" [isCanSelect]=\"canSelectElements.indexOf('cs') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.ba\" [isCanSelect]=\"canSelectElements.indexOf('ba') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <!-- <paper-card class=\"lan­thanide\">*</paper-card> --> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.hf\" [isCanSelect]=\"canSelectElements.indexOf('hf') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.ta\" [isCanSelect]=\"canSelectElements.indexOf('ta') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.w\" [isCanSelect]=\"canSelectElements.indexOf('w') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.re\" [isCanSelect]=\"canSelectElements.indexOf('re') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.os\" [isCanSelect]=\"canSelectElements.indexOf('os') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.ir\" [isCanSelect]=\"canSelectElements.indexOf('ir') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.pt\" [isCanSelect]=\"canSelectElements.indexOf('pt') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.au\" [isCanSelect]=\"canSelectElements.indexOf('au') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.hg\" [isCanSelect]=\"canSelectElements.indexOf('hg') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.tl\" [isCanSelect]=\"canSelectElements.indexOf('tl') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.pb\" [isCanSelect]=\"canSelectElements.indexOf('pb') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.bi\" [isCanSelect]=\"canSelectElements.indexOf('bi') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.po\" [isCanSelect]=\"canSelectElements.indexOf('po') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.at\" [isCanSelect]=\"canSelectElements.indexOf('at') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.rn\" [isCanSelect]=\"canSelectElements.indexOf('rn') < 0\"></mta-chemical-element> </div> </div> <div class=\"container\"> <div class=\"item\"> <mta-chemical-element [element]=\"e.fr\" [isCanSelect]=\"canSelectElements.indexOf('fr') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.ra\" [isCanSelect]=\"canSelectElements.indexOf('ra') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <!-- <paper-card class=\"actinide\">**</paper-card> --> </div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <!-- <div class=\"item\"><mta-chemical-element [element]=\"e.rf\"></mta-chemical-element></div> <div class=\"item\"><mta-chemical-element [element]=\"e.db\"></mta-chemical-element></div> <div class=\"item\"><mta-chemical-element [element]=\"e.sg\"></mta-chemical-element></div> <div class=\"item\"><mta-chemical-element [element]=\"e.bh\"></mta-chemical-element></div> <div class=\"item\"><mta-chemical-element [element]=\"e.hs\"></mta-chemical-element></div> <div class=\"item\"><mta-chemical-element [element]=\"e.mt\"></mta-chemical-element></div> <div class=\"item\"><mta-chemical-element [element]=\"e.ds\"></mta-chemical-element></div> <div class=\"item\"><mta-chemical-element [element]=\"e.rg\"></mta-chemical-element></div> <div class=\"item\"><mta-chemical-element [element]=\"e.cn\"></mta-chemical-element></div> <div class=\"item\"><mta-chemical-element [element]=\"e.nh\"></mta-chemical-element></div> <div class=\"item\"><mta-chemical-element [element]=\"e.fl\"></mta-chemical-element></div> <div class=\"item\"><mta-chemical-element [element]=\"e.mc\"></mta-chemical-element></div> <div class=\"item\"><mta-chemical-element [element]=\"e.lv\"></mta-chemical-element></div> <div class=\"item\"><mta-chemical-element [element]=\"e.ts\"></mta-chemical-element></div> <div class=\"item\"><mta-chemical-element [element]=\"e.og\"></mta-chemical-element></div> --> </div> <div class=\"container\"> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"> <mta-chemical-element [element]=\"e.la\" [isCanSelect]=\"canSelectElements.indexOf('la') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.ce\" [isCanSelect]=\"canSelectElements.indexOf('ce') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.pr\" [isCanSelect]=\"canSelectElements.indexOf('pr') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.nd\" [isCanSelect]=\"canSelectElements.indexOf('nd') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.pm\" [isCanSelect]=\"canSelectElements.indexOf('pm') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.sm\" [isCanSelect]=\"canSelectElements.indexOf('sm') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.eu\" [isCanSelect]=\"canSelectElements.indexOf('eu') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.gd\" [isCanSelect]=\"canSelectElements.indexOf('gd') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.tb\" [isCanSelect]=\"canSelectElements.indexOf('tb') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.dy\" [isCanSelect]=\"canSelectElements.indexOf('dy') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.ho\" [isCanSelect]=\"canSelectElements.indexOf('ho') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.er\" [isCanSelect]=\"canSelectElements.indexOf('er') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.tm\" [isCanSelect]=\"canSelectElements.indexOf('tm') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.yb\" [isCanSelect]=\"canSelectElements.indexOf('yb') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.lu\" [isCanSelect]=\"canSelectElements.indexOf('lu') < 0\"></mta-chemical-element> </div> </div> <div class=\"container\"> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"></div> <div class=\"item\"> <mta-chemical-element [element]=\"e.ac\" [isCanSelect]=\"canSelectElements.indexOf('ac') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.th\" [isCanSelect]=\"canSelectElements.indexOf('th') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.pa\" [isCanSelect]=\"canSelectElements.indexOf('pa') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.u\" [isCanSelect]=\"canSelectElements.indexOf('u') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.np\" [isCanSelect]=\"canSelectElements.indexOf('np') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.pu\" [isCanSelect]=\"canSelectElements.indexOf('pu') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.am\" [isCanSelect]=\"canSelectElements.indexOf('am') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.cm\" [isCanSelect]=\"canSelectElements.indexOf('cm') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.bk\" [isCanSelect]=\"canSelectElements.indexOf('bk') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.cf\" [isCanSelect]=\"canSelectElements.indexOf('cf') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.es\" [isCanSelect]=\"canSelectElements.indexOf('es') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.fm\" [isCanSelect]=\"canSelectElements.indexOf('fm') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.md\" [isCanSelect]=\"canSelectElements.indexOf('md') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.no\" [isCanSelect]=\"canSelectElements.indexOf('no') < 0\"></mta-chemical-element> </div> <div class=\"item\"> <mta-chemical-element [element]=\"e.lr\" [isCanSelect]=\"canSelectElements.indexOf('lr') < 0\"></mta-chemical-element> </div> </div> ","styles":["\n  .container {\n    display: flex;\n  }\n  .item {\n    flex: 1;\n    margin: 2px;\n  }\n  .align-right {\n    text-align: right;\n  }\n  .left-box {\n    flex: 3;\n  }\n  .middle-box {\n    flex: 8;\n  }\n  .right-box {\n    flex: 7;\n  }\n  .index {\n    font-family: 'Times New Roman', Times, serif;\n    font-size: 1vw;\n    text-align: center;\n    padding-top: calc(100% - 1.2em);\n    color: #cfd8dc;\n    border-bottom: 1px ridge #cfd8dc;\n  }\n  "]}]}],"members":{"isShowElDetail":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"maxSelect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"canSelectElements":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"MtaPeriodicTableService"}]}],"elementChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":52,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"MtaPeriodicTableService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":4,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"change":[{"__symbolic":"method"}],"isSelected":[{"__symbolic":"method"}],"reset":[{"__symbolic":"method"}],"setMaxLength":[{"__symbolic":"method"}],"setCanSelectElements":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"mta-chemical-element","template":"<div  class=\"element-card\" [class.active]=\"isSelected()\" [class.noSelect]=\"isCanSelect\" [ngClass]=\"element.group\" > {{ element.symbol }} </div> ","styles":["\n  :host {\n    --alkali-metal-primary-color: #ff8a65;\n    --alkaline-earth-metal-primary-color: #ffb74d;\n    --transition-metal-primary-color: #ffd54f;\n    --post-transition-metal-primary-color: #dce775;\n    --metalloid-primary-color: #aed581;\n    --other-nonmetal-primary-color: #4db6ac;\n    --halogen-primary-color: #4dd0e1;\n    --noble-gas-primary-color: #4fc3f7;\n    --lanthanide-primary-color: #9575cd;\n    --actinide-primary-color: #f06292;\n    --alkali-metal-background-color: #ffab91;\n    --alkaline-earth-metal-background-color: #ffcc80;\n    --transition-metal-background-color: #ffe082;\n    --post-transition-metal-background-color: #c5e1a5;\n    --metalloid-background-color: #a5d6a7;\n    --other-nonmetal-background-color: #80cbc4;\n    --halogen-background-color: #80deea;\n    --noble-gas-background-color: #81d4fa;\n    --lanthanide-background-color: #ce93d8;\n    --actinide-background-color: #f48fb1;\n  }\n  .element-card {\n    width: 100%;\n    padding: calc(50% - 1em);\n    padding-top: calc(50% - 0.7em);\n    padding-bottom: calc(50% - 0.7em);\n    font-size: 20px;\n    font-family: sans-serif;\n    color: white;\n    text-align: center;\n    box-sizing: border-box;\n    border: 1px solid transparent;\n    border-radius: 2px;\n    transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);\n    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1), 0 1px 5px 0 rgba(0, 0, 0, 0.08), 0 3px 1px -2px rgba(0, 0, 0, 0.05);\n  }\n  .element-card:not(.noSelect) {\n    cursor: pointer;\n  }\n  .element-card.active,\n  .element-card:not(.noSelect):hover {\n    border-color: #333;\n    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14),\n      0 1px 10px 0 rgba(0, 0, 0, 0.12),\n      0 2px 4px -1px rgba(0, 0, 0, 0.6);\n  }\n  .alkali-metal {\n    background-color: #ffab91;\n  }\n  .alkaline-earth-metal {\n    background-color: #ffcc80;\n  }\n  .transition-metal {\n    background-color: #ffe082;\n  }\n  .metalloid {\n    background-color: #a5d6a7;\n  }\n  .post-transition-metal {\n    background-color: #c5e1a5;\n  }\n  .other-nonmetal {\n    background-color: #80cbc4;\n  }\n  .lanthanide {\n    background-color: #ce93d8;\n  }\n  .actinide {\n    background-color: #f48fb1;\n  }\n  .halogen {\n    background-color: #80deea;\n  }\n  .noble-gas {\n    background-color: #81d4fa;\n  }\n  .selected {\n    box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14),\n      0 3px 14px 2px rgba(0, 0, 0, 0.12),\n      0 5px 5px -3px rgba(0, 0, 0, 0.4);\n  }\n  .selected:hover {\n    box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14),\n      0 3px 14px 2px rgba(0, 0, 0, 0.12),\n      0 5px 5px -3px rgba(0, 0, 0, 0.4);\n  }\n  .noSelect {\n    background-color: #eee;\n  }\n  "]}]}],"members":{"element":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":101,"character":3}}]}],"group":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":102,"character":3}}]}],"isCanSelect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":103,"character":3}}]}],"onTriggerClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":105,"character":3},"arguments":["click",["$event"]]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"MtaPeriodicTableService"}]}],"isSelected":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"mta-chemical-element-detail","template":"<div *ngIf=\"element && isShowElDetail\" class=\"container\"> <div class=\"item\"> <!-- <chemical-element-visualisation symbol=\"{{symbol}}\"></chemical-element-visualisation> --> </div> <div class=\"item-3x\"> <div id=\"details-area\"> <div class=\"container\"> <div class=\"item\"> <table> <tr> <td class=\"indexer\"><b class=\"element.group\">{{element.name}}</b></td> <td></td> </tr> <tr> <td class=\"indexer\"></td> <td>&nbsp;</td> </tr> <tr> <td class=\"indexer\"><b>atomic-number</b></td> <td>{{element['atomic-number']}}</td> </tr> <tr> <td class=\"indexer\"><b>atomic-weight</b></td> <td>{{element['atomic-weight']}}&nbsp;u</td> </tr> <!-- <tr> <td class=\"indexer\"><b>electronegativity</b></td> <td>{{element.electronegativity}}</td> </tr> --> </table> </div> <div class=\"item\"> <table> <tr> <td class=\"indexer\"></td> <td>&nbsp;</td> </tr> <tr> <td class=\"indexer\"></td> <td>&nbsp;</td> </tr> <tr> <td class=\"indexer\"></td> <td>&nbsp;</td> </tr> <!-- <tr> <td class=\"indexer\"><b>boiling point</b></td> <td>{{element['boiling-point']}}</td> </tr> <tr> <td class=\"indexer\"><b>melting point</b></td> <td>{{element['melting-point']}}</td> </tr> --> </table> </div> </div> </div> </div> </div> ","styles":["\n    .container {\n      display: flex;\n      width: 100%;\n    }\n    .item {\n      flex: 1;\n      padding: 0.2vw;\n    }\n    .item-3x {\n      flex: 3;\n      padding: 0.5vw;\n      color: #888;\n    }\n    table {\n      font-size: 0.9vw;\n      width: 100%;\n    }\n    b {\n      font-size: 0.9vw;\n    }\n    td {\n      width: 33%;\n    }\n    td.indexer {\n      width: 67%;\n    }\n  "]}]}],"members":{"isShowElDetail":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"element":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}]}}},"origins":{"MtaPeriodicTableModule":"./src/periodic-table.module","MtaPeriodicTableComponent":"./src/periodic-table.component","MtaPeriodicTableService":"./src/periodic-table.service","ɵa":"./src/chemical-element/chemical-element.component","ɵb":"./src/chemical-element/chemical-element-detail.component"},"importAs":"mta-periodic-table"}
