From abadc4945e3d70a4c23140a1135f8f1717e5a9a5 Mon Sep 17 00:00:00 2001 From: Static Sites Deploy Bot Date: Thu, 25 Feb 2021 19:36:13 +0000 Subject: [PATCH] Deploying platform1-site v0.5.44 to static sites hosting. --- .../css/{iron-bank.b7cf2fdd.css => iron-bank.c3069155.css} | 2 +- sites/platform1-site/index.html | 2 +- ...{3-day-workshop.df116c96.js => 3-day-workshop.25b6be16.js} | 2 +- ...orkshop.df116c96.js.map => 3-day-workshop.25b6be16.js.map} | 2 +- .../platform1-site/js/{CNAP.569a84de.js => CNAP.0a43cdc0.js} | 2 +- .../js/{CNAP.569a84de.js.map => CNAP.0a43cdc0.js.map} | 2 +- .../js/{ContactUs.a4c4b529.js => ContactUs.9740b5da.js} | 2 +- .../{ContactUs.a4c4b529.js.map => ContactUs.9740b5da.js.map} | 2 +- .../{GBSD-workshop.4a8d469a.js => GBSD-workshop.a538ef59.js} | 2 +- ...workshop.4a8d469a.js.map => GBSD-workshop.a538ef59.js.map} | 2 +- ...ding-faqs.eeaf2031.js => adce-onboarding-faqs.8435cd75.js} | 2 +- ...s.eeaf2031.js.map => adce-onboarding-faqs.8435cd75.js.map} | 2 +- ...dce-onboarding.c195db23.js => adce-onboarding.268d20e1.js} | 2 +- ...arding.c195db23.js.map => adce-onboarding.268d20e1.js.map} | 2 +- .../platform1-site/js/{adce.91651c44.js => adce.1bb0b229.js} | 2 +- .../js/{adce.91651c44.js.map => adce.1bb0b229.js.map} | 2 +- sites/platform1-site/js/{app.afb16b79.js => app.d902974e.js} | 4 ++-- .../js/{app.afb16b79.js.map => app.d902974e.js.map} | 2 +- ...onboarding.f0955f8c.js => big-bang-onboarding.b87ea9ed.js} | 2 +- ...ng.f0955f8c.js.map => big-bang-onboarding.b87ea9ed.js.map} | 2 +- .../js/{big-bang.655af451.js => big-bang.c487b4c6.js} | 2 +- .../js/{big-bang.655af451.js.map => big-bang.c487b4c6.js.map} | 2 +- ...rted.72afc53a.js => iron-bank-getting-started.673d4806.js} | 2 +- ...fc53a.js.map => iron-bank-getting-started.673d4806.js.map} | 2 +- ...tting-started~iron-bank-onboarding-containers.ea53159f.js} | 2 +- ...g-started~iron-bank-onboarding-containers.ea53159f.js.map} | 2 +- ...b354e75.js => iron-bank-onboarding-containers.7603fb9e.js} | 2 +- ...js.map => iron-bank-onboarding-containers.7603fb9e.js.map} | 2 +- sites/platform1-site/js/iron-bank.c82ed527.js | 2 -- sites/platform1-site/js/iron-bank.c82ed527.js.map | 1 - sites/platform1-site/js/iron-bank.e8f600ad.js | 2 ++ sites/platform1-site/js/iron-bank.e8f600ad.js.map | 1 + .../js/{services.1740218c.js => services.6d3669a1.js} | 2 +- .../js/{services.1740218c.js.map => services.6d3669a1.js.map} | 2 +- .../js/{who-we-are.d8a50724.js => who-we-are.f00bfda3.js} | 2 +- ...{who-we-are.d8a50724.js.map => who-we-are.f00bfda3.js.map} | 2 +- 36 files changed, 36 insertions(+), 36 deletions(-) rename sites/platform1-site/css/{iron-bank.b7cf2fdd.css => iron-bank.c3069155.css} (85%) rename sites/platform1-site/js/{3-day-workshop.df116c96.js => 3-day-workshop.25b6be16.js} (99%) rename sites/platform1-site/js/{3-day-workshop.df116c96.js.map => 3-day-workshop.25b6be16.js.map} (99%) rename sites/platform1-site/js/{CNAP.569a84de.js => CNAP.0a43cdc0.js} (99%) rename sites/platform1-site/js/{CNAP.569a84de.js.map => CNAP.0a43cdc0.js.map} (99%) rename sites/platform1-site/js/{ContactUs.a4c4b529.js => ContactUs.9740b5da.js} (99%) rename sites/platform1-site/js/{ContactUs.a4c4b529.js.map => ContactUs.9740b5da.js.map} (99%) rename sites/platform1-site/js/{GBSD-workshop.4a8d469a.js => GBSD-workshop.a538ef59.js} (99%) rename sites/platform1-site/js/{GBSD-workshop.4a8d469a.js.map => GBSD-workshop.a538ef59.js.map} (99%) rename sites/platform1-site/js/{adce-onboarding-faqs.eeaf2031.js => adce-onboarding-faqs.8435cd75.js} (99%) rename sites/platform1-site/js/{adce-onboarding-faqs.eeaf2031.js.map => adce-onboarding-faqs.8435cd75.js.map} (99%) rename sites/platform1-site/js/{adce-onboarding.c195db23.js => adce-onboarding.268d20e1.js} (99%) rename sites/platform1-site/js/{adce-onboarding.c195db23.js.map => adce-onboarding.268d20e1.js.map} (99%) rename sites/platform1-site/js/{adce.91651c44.js => adce.1bb0b229.js} (99%) rename sites/platform1-site/js/{adce.91651c44.js.map => adce.1bb0b229.js.map} (99%) rename sites/platform1-site/js/{app.afb16b79.js => app.d902974e.js} (99%) rename sites/platform1-site/js/{app.afb16b79.js.map => app.d902974e.js.map} (99%) rename sites/platform1-site/js/{big-bang-onboarding.f0955f8c.js => big-bang-onboarding.b87ea9ed.js} (99%) rename sites/platform1-site/js/{big-bang-onboarding.f0955f8c.js.map => big-bang-onboarding.b87ea9ed.js.map} (99%) rename sites/platform1-site/js/{big-bang.655af451.js => big-bang.c487b4c6.js} (99%) rename sites/platform1-site/js/{big-bang.655af451.js.map => big-bang.c487b4c6.js.map} (99%) rename sites/platform1-site/js/{iron-bank-getting-started.72afc53a.js => iron-bank-getting-started.673d4806.js} (99%) rename sites/platform1-site/js/{iron-bank-getting-started.72afc53a.js.map => iron-bank-getting-started.673d4806.js.map} (99%) rename sites/platform1-site/js/{iron-bank-getting-started~iron-bank-onboarding-containers.b7fcdc44.js => iron-bank-getting-started~iron-bank-onboarding-containers.ea53159f.js} (99%) rename sites/platform1-site/js/{iron-bank-getting-started~iron-bank-onboarding-containers.b7fcdc44.js.map => iron-bank-getting-started~iron-bank-onboarding-containers.ea53159f.js.map} (99%) rename sites/platform1-site/js/{iron-bank-onboarding-containers.0b354e75.js => iron-bank-onboarding-containers.7603fb9e.js} (99%) rename sites/platform1-site/js/{iron-bank-onboarding-containers.0b354e75.js.map => iron-bank-onboarding-containers.7603fb9e.js.map} (99%) delete mode 100644 sites/platform1-site/js/iron-bank.c82ed527.js delete mode 100644 sites/platform1-site/js/iron-bank.c82ed527.js.map create mode 100644 sites/platform1-site/js/iron-bank.e8f600ad.js create mode 100644 sites/platform1-site/js/iron-bank.e8f600ad.js.map rename sites/platform1-site/js/{services.1740218c.js => services.6d3669a1.js} (99%) rename sites/platform1-site/js/{services.1740218c.js.map => services.6d3669a1.js.map} (99%) rename sites/platform1-site/js/{who-we-are.d8a50724.js => who-we-are.f00bfda3.js} (99%) rename sites/platform1-site/js/{who-we-are.d8a50724.js.map => who-we-are.f00bfda3.js.map} (99%) diff --git a/sites/platform1-site/css/iron-bank.b7cf2fdd.css b/sites/platform1-site/css/iron-bank.c3069155.css similarity index 85% rename from sites/platform1-site/css/iron-bank.b7cf2fdd.css rename to sites/platform1-site/css/iron-bank.c3069155.css index 511a0d6d..272445e6 100644 --- a/sites/platform1-site/css/iron-bank.b7cf2fdd.css +++ b/sites/platform1-site/css/iron-bank.c3069155.css @@ -1 +1 @@ -html[data-v-1b6ebba7]{background-color:#fff;font-size:16px}body[data-v-1b6ebba7]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;letter-spacing:normal;line-height:1.5;font-size:1rem;text-align:center;color:#4a4a4a;margin:0}body a[data-v-1b6ebba7]{text-decoration:none;line-height:1.5rem;color:#53b9f9}body a[data-v-1b6ebba7]:active,body a[data-v-1b6ebba7]:hover{color:#0056b3}body a[data-v-1b6ebba7]:active,body a[data-v-1b6ebba7]:focus,body a[data-v-1b6ebba7]:hover{text-decoration:none}body .v-btn[data-v-1b6ebba7]{height:40px;text-transform:capitalize}body .v-btn[data-v-1b6ebba7]:not(.v-btn--round){min-width:160px}body .v-btn[data-v-1b6ebba7]:not(.link){box-shadow:0 3px 12px rgba(0,0,0,.1)}body .v-btn.link[data-v-1b6ebba7]{font-size:1rem}body h5[data-v-1b6ebba7],body h6[data-v-1b6ebba7]{background-color:#f0f}body h1[data-v-1b6ebba7]{font-size:4.675rem;line-height:6rem;letter-spacing:3.2px}body h2[data-v-1b6ebba7]{font-size:1.625rem;line-height:2.375rem;letter-spacing:1.1px}body h3[data-v-1b6ebba7]{font-size:1.5rem;line-height:1.8125rem;letter-spacing:1.1px}body h4[data-v-1b6ebba7]{font-size:1rem;line-height:1.5rem;letter-spacing:1.1px}body h1[data-v-1b6ebba7],body h2[data-v-1b6ebba7],body h3[data-v-1b6ebba7],body h4[data-v-1b6ebba7]{text-transform:uppercase;color:#000;font-weight:800;word-break:break-word;padding-left:2rem;padding-right:2rem}body h1 i[data-v-1b6ebba7],body h2 i[data-v-1b6ebba7],body h3 i[data-v-1b6ebba7],body h4 i[data-v-1b6ebba7]{color:#000!important;margin-top:-2px}body video[data-v-1b6ebba7]{outline:none}body .dark[data-v-1b6ebba7]{color:#fff;background-color:#002743}body .dark h1[data-v-1b6ebba7],body .dark h2[data-v-1b6ebba7],body .dark h3[data-v-1b6ebba7],body .dark h4[data-v-1b6ebba7],body .dark p[data-v-1b6ebba7]{color:#fff}@media only screen and (max-width:599px){body[data-v-1b6ebba7]{font-size:1rem}body h1[data-v-1b6ebba7]{font-size:2.25rem;line-height:2.625rem;letter-spacing:1.1px}body h2[data-v-1b6ebba7]{font-size:1.375rem;line-height:2rem;letter-spacing:1.1px}body h3[data-v-1b6ebba7]{font-size:1.125rem;line-height:1.625rem;letter-spacing:1.1px}body h4[data-v-1b6ebba7]{font-size:1rem;line-height:1.625rem;letter-spacing:1.1px}}@media only screen and (min-width:600px){body h1[data-v-1b6ebba7]{margin-top:1rem;margin-bottom:1rem}body h2[data-v-1b6ebba7]{margin-top:2rem;margin-bottom:1rem}body h4[data-v-1b6ebba7]{margin-top:1rem;margin-bottom:.5rem}}body .flex-card[data-v-1b6ebba7]{display:flex;flex-direction:column}body .flex-card>.v-card__text[data-v-1b6ebba7]{flex-grow:1}.background-transparent[data-v-1b6ebba7]{background-color:transparent!important}.h-100[data-v-1b6ebba7]{height:100%}.w-100[data-v-1b6ebba7]{width:100%}.justify-content-center[data-v-1b6ebba7]{justify-content:center}.justify-content-space-around[data-v-1b6ebba7]{justify-content:space-around}.justify-content-flex-end[data-v-1b6ebba7]{justify-content:flex-end}.align-items-center[data-v-1b6ebba7]{align-items:center}.align-self-center[data-v-1b6ebba7]{align-self:center}.white-space-normal[data-v-1b6ebba7]{white-space:normal}.white-space-nowrap[data-v-1b6ebba7]{white-space:nowrap}.img-fluid[data-v-1b6ebba7]{max-width:100%;height:auto}.position-relative[data-v-1b6ebba7]{position:relative}.position-absolute[data-v-1b6ebba7]{position:absolute}.subhead[data-v-1b6ebba7]{font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:none;letter-spacing:normal}.expansion-panel-card[data-v-1b6ebba7]{border-top:14px solid #d8ebf2;background-color:#002743!important;color:#fff!important;margin:40px 0!important}.cicd-interactive .border[data-v-1b6ebba7]{border:2px solid #094b5f}.cicd-interactive .col[data-v-1b6ebba7]{padding-left:4px;padding-right:4px}.cicd-interactive #accordion-contiainer[data-v-1b6ebba7]{background-color:#d8ebf2;position:relative}.cicd-interactive #accordion-contiainer .border-vertical[data-v-1b6ebba7]{position:absolute;width:16px;bottom:60px}.cicd-interactive #accordion-contiainer .border-vertical.bottom[data-v-1b6ebba7]{border-right:3px solid #bdc931;right:50%;top:60px}.cicd-interactive #accordion-contiainer .border-container[data-v-1b6ebba7]{position:absolute;left:50%;margin-left:-10px}.cicd-interactive #accordion-contiainer .border-container.top .v-icon[data-v-1b6ebba7]{top:-78px;transform:rotate(180deg)}.cicd-interactive #accordion-contiainer .border-container .v-icon[data-v-1b6ebba7]{color:#bdc931;position:absolute;right:-21px;top:-13px}.cicd-interactive #accordion-contiainer .border-container .v-icon.bottom[data-v-1b6ebba7]{top:15px}.cicd-interactive #accordion-contiainer .v-expansion-panel svg[data-v-1b6ebba7]{width:60px;height:60px;flex:none;margin-right:.5rem;margin-left:-.25rem}.cicd-interactive #accordion-contiainer .v-expansion-panel .v-expansion-panel-content[data-v-1b6ebba7]{text-align:left;margin-left:76px}@media only screen and (max-width:599px){.cicd-interactive #accordion-contiainer .v-expansion-panel .v-expansion-panel-content[data-v-1b6ebba7]{margin-left:0}}@media only screen and (min-width:1904px){.cicd-interactive #push-container[data-v-1b6ebba7]{padding-top:87px}}@media only screen and (min-width:1264px)and (max-width:1903px){.cicd-interactive #push-container[data-v-1b6ebba7]{padding-top:176px}}.cicd-interactive svg[data-v-1b6ebba7]{width:5rem;height:5rem;padding:.5rem}.theme--light.v-expansion-panels .v-expansion-panel{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-expansion-panels .v-expansion-panel--disabled{color:rgba(0,0,0,.38)}.theme--light.v-expansion-panels .v-expansion-panel:not(:first-child):after{border-color:rgba(0,0,0,.12)}.theme--light.v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon{color:rgba(0,0,0,.54)}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:hover:before{opacity:.04}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:before,.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:hover:before,.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:focus:before{opacity:.12}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:focus:before{opacity:.16}.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:hover:before{opacity:.04}.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover--active:before,.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover--active:hover:before,.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:focus:before{opacity:.12}.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover--active:focus:before{opacity:.16}.theme--dark.v-expansion-panels .v-expansion-panel{background-color:#1e1e1e;color:#fff}.theme--dark.v-expansion-panels .v-expansion-panel--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-expansion-panels .v-expansion-panel:not(:first-child):after{border-color:hsla(0,0%,100%,.12)}.theme--dark.v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon{color:#fff}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:hover:before{opacity:.08}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:before,.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:hover:before,.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:focus:before{opacity:.24}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:focus:before{opacity:.32}.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:hover:before{opacity:.08}.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover--active:before,.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover--active:hover:before,.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:focus:before{opacity:.24}.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover--active:focus:before{opacity:.32}.v-expansion-panels{border-radius:4px;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;z-index:1}.v-expansion-panels>*{cursor:auto}.v-expansion-panels>:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.v-expansion-panels>:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--active{border-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--active+.v-expansion-panel{border-top-left-radius:4px;border-top-right-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--next-active{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--next-active .v-expansion-panel-header{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-expansion-panel{flex:1 0 100%;max-width:100%;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel:before{border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1;transition:box-shadow .28s cubic-bezier(.4,0,.2,1);will-change:box-shadow;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-expansion-panel:not(:first-child):after{border-top:thin solid;content:"";left:0;position:absolute;right:0;top:0;transition:border-color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.v-expansion-panel--disabled .v-expansion-panel-header{pointer-events:none}.v-expansion-panel--active+.v-expansion-panel,.v-expansion-panel--active:not(:first-child){margin-top:16px}.v-expansion-panel--active+.v-expansion-panel:after,.v-expansion-panel--active:not(:first-child):after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-header{min-height:64px}.v-expansion-panel--active>.v-expansion-panel-header--active .v-expansion-panel-header__icon:not(.v-expansion-panel-header__icon--disable-rotate) .v-icon{transform:rotate(-180deg)}.v-expansion-panel-header__icon{display:inline-flex;margin-bottom:-4px;margin-top:-4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-application--is-ltr .v-expansion-panel-header__icon{margin-left:auto}.v-application--is-rtl .v-expansion-panel-header__icon{margin-right:auto}.v-expansion-panel-header{align-items:center;border-top-left-radius:inherit;border-top-right-radius:inherit;display:flex;font-size:.9375rem;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;transition:min-height .3s cubic-bezier(.25,.8,.5,1);width:100%}.v-application--is-ltr .v-expansion-panel-header{text-align:left}.v-application--is-rtl .v-expansion-panel-header{text-align:right}.v-expansion-panel-header:not(.v-expansion-panel-header--mousedown):focus:before{opacity:.12}.v-expansion-panel-header:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel-header>:not(.v-expansion-panel-header__icon){flex:1 1 auto}.v-expansion-panel-content{display:flex}.v-expansion-panel-content__wrap{padding:0 24px 16px;flex:1 1 auto;max-width:100%}.v-expansion-panels--accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--inset>.v-expansion-panel--active{max-width:calc(100% - 32px)}.v-expansion-panels--flat>.v-expansion-panel:after{border-top:none}.v-expansion-panels--flat>.v-expansion-panel:before{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-expansion-panels--tile,.v-expansion-panels--tile>.v-expansion-panel:before{border-radius:0}.v-item-group{flex:0 1 auto;position:relative;max-width:100%;transition:.3s cubic-bezier(.25,.8,.5,1)}html[data-v-8c9e3ce8]{background-color:#fff;font-size:16px}body[data-v-8c9e3ce8]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;letter-spacing:normal;line-height:1.5;font-size:1rem;text-align:center;color:#4a4a4a;margin:0}body a[data-v-8c9e3ce8]{text-decoration:none;line-height:1.5rem;color:#53b9f9}body a[data-v-8c9e3ce8]:active,body a[data-v-8c9e3ce8]:hover{color:#0056b3}body a[data-v-8c9e3ce8]:active,body a[data-v-8c9e3ce8]:focus,body a[data-v-8c9e3ce8]:hover{text-decoration:none}body .v-btn[data-v-8c9e3ce8]{height:40px;text-transform:capitalize}body .v-btn[data-v-8c9e3ce8]:not(.v-btn--round){min-width:160px}body .v-btn[data-v-8c9e3ce8]:not(.link){box-shadow:0 3px 12px rgba(0,0,0,.1)}body .v-btn.link[data-v-8c9e3ce8]{font-size:1rem}body h5[data-v-8c9e3ce8],body h6[data-v-8c9e3ce8]{background-color:#f0f}body h1[data-v-8c9e3ce8]{font-size:4.675rem;line-height:6rem;letter-spacing:3.2px}body h2[data-v-8c9e3ce8]{font-size:1.625rem;line-height:2.375rem;letter-spacing:1.1px}body h3[data-v-8c9e3ce8]{font-size:1.5rem;line-height:1.8125rem;letter-spacing:1.1px}body h4[data-v-8c9e3ce8]{font-size:1rem;line-height:1.5rem;letter-spacing:1.1px}body h1[data-v-8c9e3ce8],body h2[data-v-8c9e3ce8],body h3[data-v-8c9e3ce8],body h4[data-v-8c9e3ce8]{text-transform:uppercase;color:#000;font-weight:800;word-break:break-word;padding-left:2rem;padding-right:2rem}body h1 i[data-v-8c9e3ce8],body h2 i[data-v-8c9e3ce8],body h3 i[data-v-8c9e3ce8],body h4 i[data-v-8c9e3ce8]{color:#000!important;margin-top:-2px}body video[data-v-8c9e3ce8]{outline:none}body .dark[data-v-8c9e3ce8]{color:#fff;background-color:#002743}body .dark h1[data-v-8c9e3ce8],body .dark h2[data-v-8c9e3ce8],body .dark h3[data-v-8c9e3ce8],body .dark h4[data-v-8c9e3ce8],body .dark p[data-v-8c9e3ce8]{color:#fff}@media only screen and (max-width:599px){body[data-v-8c9e3ce8]{font-size:1rem}body h1[data-v-8c9e3ce8]{font-size:2.25rem;line-height:2.625rem;letter-spacing:1.1px}body h2[data-v-8c9e3ce8]{font-size:1.375rem;line-height:2rem;letter-spacing:1.1px}body h3[data-v-8c9e3ce8]{font-size:1.125rem;line-height:1.625rem;letter-spacing:1.1px}body h4[data-v-8c9e3ce8]{font-size:1rem;line-height:1.625rem;letter-spacing:1.1px}}@media only screen and (min-width:600px){body h1[data-v-8c9e3ce8]{margin-top:1rem;margin-bottom:1rem}body h2[data-v-8c9e3ce8]{margin-top:2rem;margin-bottom:1rem}body h4[data-v-8c9e3ce8]{margin-top:1rem;margin-bottom:.5rem}}body .flex-card[data-v-8c9e3ce8]{display:flex;flex-direction:column}body .flex-card>.v-card__text[data-v-8c9e3ce8]{flex-grow:1}.background-transparent[data-v-8c9e3ce8]{background-color:transparent!important}.h-100[data-v-8c9e3ce8]{height:100%}.w-100[data-v-8c9e3ce8]{width:100%}.justify-content-center[data-v-8c9e3ce8]{justify-content:center}.justify-content-space-around[data-v-8c9e3ce8]{justify-content:space-around}.justify-content-flex-end[data-v-8c9e3ce8]{justify-content:flex-end}.align-items-center[data-v-8c9e3ce8]{align-items:center}.align-self-center[data-v-8c9e3ce8]{align-self:center}.white-space-normal[data-v-8c9e3ce8]{white-space:normal}.white-space-nowrap[data-v-8c9e3ce8]{white-space:nowrap}.img-fluid[data-v-8c9e3ce8]{max-width:100%;height:auto}.position-relative[data-v-8c9e3ce8]{position:relative}.position-absolute[data-v-8c9e3ce8]{position:absolute}.subhead[data-v-8c9e3ce8]{font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:none;letter-spacing:normal}.expansion-panel-card[data-v-8c9e3ce8]{background-color:#002743!important;color:#fff!important;margin:20px 0!important}.cicd-interactive .border[data-v-8c9e3ce8]{border:2px solid #094b5f}.cicd-interactive .col[data-v-8c9e3ce8]{padding-left:4px;padding-right:4px}.cicd-interactive #accordion-contiainer[data-v-8c9e3ce8]{position:relative}.cicd-interactive #accordion-contiainer .border-vertical[data-v-8c9e3ce8]{position:absolute;width:16px;bottom:60px}.cicd-interactive #accordion-contiainer .border-vertical.left[data-v-8c9e3ce8]{border-left:2px dashed #0684a9;top:80px}.cicd-interactive #accordion-contiainer .border-vertical.right[data-v-8c9e3ce8]{border-right:2px dashed #0684a9;right:4px;top:149px}.cicd-interactive #accordion-contiainer .border-container[data-v-8c9e3ce8]{position:absolute;left:-16px;width:16px}.cicd-interactive #accordion-contiainer .border-container.single[data-v-8c9e3ce8]{border-top:2px dashed #0684a9}.cicd-interactive #accordion-contiainer .border-container.single.right[data-v-8c9e3ce8]{border-right:2px solid #fff;right:-16px;left:unset}.cicd-interactive #accordion-contiainer .border-container.single.right .v-icon[data-v-8c9e3ce8]{right:11px}.cicd-interactive #accordion-contiainer .border-container.double[data-v-8c9e3ce8]{border-top:2px dashed #0684a9;border-bottom:2px dashed #0684a9;border-left:2px solid #fff;height:30px}.cicd-interactive #accordion-contiainer .border-container.clear[data-v-8c9e3ce8]{border-left:2px solid #fff;height:100%;top:45px}.cicd-interactive #accordion-contiainer .border-container .v-icon[data-v-8c9e3ce8]{color:#0684a9;position:absolute;right:-21px;top:-13px}.cicd-interactive #accordion-contiainer .border-container .v-icon.bottom[data-v-8c9e3ce8]{top:15px}.cicd-interactive #accordion-contiainer .v-expansion-panel svg[data-v-8c9e3ce8]{width:60px;height:60px;flex:none;margin-right:.5rem;margin-left:-.25rem}.cicd-interactive #accordion-contiainer .v-expansion-panel .v-expansion-panel-content[data-v-8c9e3ce8]{text-align:left;margin-left:76px}@media only screen and (max-width:599px){.cicd-interactive #accordion-contiainer .v-expansion-panel .v-expansion-panel-content[data-v-8c9e3ce8]{margin-left:0}}.cicd-interactive svg[data-v-8c9e3ce8]{width:5rem;height:5rem;padding:.5rem}html[data-v-2796aad0]{background-color:#fff;font-size:16px}body[data-v-2796aad0]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;letter-spacing:normal;line-height:1.5;font-size:1rem;text-align:center;color:#4a4a4a;margin:0}body a[data-v-2796aad0]{text-decoration:none;line-height:1.5rem;color:#53b9f9}body a[data-v-2796aad0]:active,body a[data-v-2796aad0]:hover{color:#0056b3}body a[data-v-2796aad0]:active,body a[data-v-2796aad0]:focus,body a[data-v-2796aad0]:hover{text-decoration:none}body .v-btn[data-v-2796aad0]{height:40px;text-transform:capitalize}body .v-btn[data-v-2796aad0]:not(.v-btn--round){min-width:160px}body .v-btn[data-v-2796aad0]:not(.link){box-shadow:0 3px 12px rgba(0,0,0,.1)}body .v-btn.link[data-v-2796aad0]{font-size:1rem}body h5[data-v-2796aad0],body h6[data-v-2796aad0]{background-color:#f0f}body h1[data-v-2796aad0]{font-size:4.675rem;line-height:6rem;letter-spacing:3.2px}body h2[data-v-2796aad0]{font-size:1.625rem;line-height:2.375rem;letter-spacing:1.1px}body h3[data-v-2796aad0]{font-size:1.5rem;line-height:1.8125rem;letter-spacing:1.1px}body h4[data-v-2796aad0]{font-size:1rem;line-height:1.5rem;letter-spacing:1.1px}body h1[data-v-2796aad0],body h2[data-v-2796aad0],body h3[data-v-2796aad0],body h4[data-v-2796aad0]{text-transform:uppercase;color:#000;font-weight:800;word-break:break-word;padding-left:2rem;padding-right:2rem}body h1 i[data-v-2796aad0],body h2 i[data-v-2796aad0],body h3 i[data-v-2796aad0],body h4 i[data-v-2796aad0]{color:#000!important;margin-top:-2px}body video[data-v-2796aad0]{outline:none}body .dark[data-v-2796aad0]{color:#fff;background-color:#002743}body .dark h1[data-v-2796aad0],body .dark h2[data-v-2796aad0],body .dark h3[data-v-2796aad0],body .dark h4[data-v-2796aad0],body .dark p[data-v-2796aad0]{color:#fff}@media only screen and (max-width:599px){body[data-v-2796aad0]{font-size:1rem}body h1[data-v-2796aad0]{font-size:2.25rem;line-height:2.625rem;letter-spacing:1.1px}body h2[data-v-2796aad0]{font-size:1.375rem;line-height:2rem;letter-spacing:1.1px}body h3[data-v-2796aad0]{font-size:1.125rem;line-height:1.625rem;letter-spacing:1.1px}body h4[data-v-2796aad0]{font-size:1rem;line-height:1.625rem;letter-spacing:1.1px}}@media only screen and (min-width:600px){body h1[data-v-2796aad0]{margin-top:1rem;margin-bottom:1rem}body h2[data-v-2796aad0]{margin-top:2rem;margin-bottom:1rem}body h4[data-v-2796aad0]{margin-top:1rem;margin-bottom:.5rem}}body .flex-card[data-v-2796aad0]{display:flex;flex-direction:column}body .flex-card>.v-card__text[data-v-2796aad0]{flex-grow:1}.background-transparent[data-v-2796aad0]{background-color:transparent!important}.h-100[data-v-2796aad0]{height:100%}.w-100[data-v-2796aad0]{width:100%}.justify-content-center[data-v-2796aad0]{justify-content:center}.justify-content-space-around[data-v-2796aad0]{justify-content:space-around}.justify-content-flex-end[data-v-2796aad0]{justify-content:flex-end}.align-items-center[data-v-2796aad0]{align-items:center}.align-self-center[data-v-2796aad0]{align-self:center}.white-space-normal[data-v-2796aad0]{white-space:normal}.white-space-nowrap[data-v-2796aad0]{white-space:nowrap}.img-fluid[data-v-2796aad0]{max-width:100%;height:auto}.position-relative[data-v-2796aad0]{position:relative}.position-absolute[data-v-2796aad0]{position:absolute}.subhead[data-v-2796aad0]{font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:none;letter-spacing:normal}.iron-bank li[data-v-2796aad0]{margin:15px 0}.iron-bank .vel-modal .vel-img[data-v-2796aad0]{background-color:#fff}.iron-bank .vel-modal .vel-toolbar .toobar-btn.toolbar-btn__rotate[data-v-2796aad0]{display:none} \ No newline at end of file +html[data-v-1b6ebba7]{background-color:#fff;font-size:16px}body[data-v-1b6ebba7]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;letter-spacing:normal;line-height:1.5;font-size:1rem;text-align:center;color:#4a4a4a;margin:0}body a[data-v-1b6ebba7]{text-decoration:none;line-height:1.5rem;color:#53b9f9}body a[data-v-1b6ebba7]:active,body a[data-v-1b6ebba7]:hover{color:#0056b3}body a[data-v-1b6ebba7]:active,body a[data-v-1b6ebba7]:focus,body a[data-v-1b6ebba7]:hover{text-decoration:none}body .v-btn[data-v-1b6ebba7]{height:40px;text-transform:capitalize}body .v-btn[data-v-1b6ebba7]:not(.v-btn--round){min-width:160px}body .v-btn[data-v-1b6ebba7]:not(.link){box-shadow:0 3px 12px rgba(0,0,0,.1)}body .v-btn.link[data-v-1b6ebba7]{font-size:1rem}body h5[data-v-1b6ebba7],body h6[data-v-1b6ebba7]{background-color:#f0f}body h1[data-v-1b6ebba7]{font-size:4.675rem;line-height:6rem;letter-spacing:3.2px}body h2[data-v-1b6ebba7]{font-size:1.625rem;line-height:2.375rem;letter-spacing:1.1px}body h3[data-v-1b6ebba7]{font-size:1.5rem;line-height:1.8125rem;letter-spacing:1.1px}body h4[data-v-1b6ebba7]{font-size:1rem;line-height:1.5rem;letter-spacing:1.1px}body h1[data-v-1b6ebba7],body h2[data-v-1b6ebba7],body h3[data-v-1b6ebba7],body h4[data-v-1b6ebba7]{text-transform:uppercase;color:#000;font-weight:800;word-break:break-word;padding-left:2rem;padding-right:2rem}body h1 i[data-v-1b6ebba7],body h2 i[data-v-1b6ebba7],body h3 i[data-v-1b6ebba7],body h4 i[data-v-1b6ebba7]{color:#000!important;margin-top:-2px}body video[data-v-1b6ebba7]{outline:none}body .dark[data-v-1b6ebba7]{color:#fff;background-color:#002743}body .dark h1[data-v-1b6ebba7],body .dark h2[data-v-1b6ebba7],body .dark h3[data-v-1b6ebba7],body .dark h4[data-v-1b6ebba7],body .dark p[data-v-1b6ebba7]{color:#fff}@media only screen and (max-width:599px){body[data-v-1b6ebba7]{font-size:1rem}body h1[data-v-1b6ebba7]{font-size:2.25rem;line-height:2.625rem;letter-spacing:1.1px}body h2[data-v-1b6ebba7]{font-size:1.375rem;line-height:2rem;letter-spacing:1.1px}body h3[data-v-1b6ebba7]{font-size:1.125rem;line-height:1.625rem;letter-spacing:1.1px}body h4[data-v-1b6ebba7]{font-size:1rem;line-height:1.625rem;letter-spacing:1.1px}}@media only screen and (min-width:600px){body h1[data-v-1b6ebba7]{margin-top:1rem;margin-bottom:1rem}body h2[data-v-1b6ebba7]{margin-top:2rem;margin-bottom:1rem}body h4[data-v-1b6ebba7]{margin-top:1rem;margin-bottom:.5rem}}body .flex-card[data-v-1b6ebba7]{display:flex;flex-direction:column}body .flex-card>.v-card__text[data-v-1b6ebba7]{flex-grow:1}.background-transparent[data-v-1b6ebba7]{background-color:transparent!important}.h-100[data-v-1b6ebba7]{height:100%}.w-100[data-v-1b6ebba7]{width:100%}.justify-content-center[data-v-1b6ebba7]{justify-content:center}.justify-content-space-around[data-v-1b6ebba7]{justify-content:space-around}.justify-content-flex-end[data-v-1b6ebba7]{justify-content:flex-end}.align-items-center[data-v-1b6ebba7]{align-items:center}.align-self-center[data-v-1b6ebba7]{align-self:center}.white-space-normal[data-v-1b6ebba7]{white-space:normal}.white-space-nowrap[data-v-1b6ebba7]{white-space:nowrap}.img-fluid[data-v-1b6ebba7]{max-width:100%;height:auto}.position-relative[data-v-1b6ebba7]{position:relative}.position-absolute[data-v-1b6ebba7]{position:absolute}.subhead[data-v-1b6ebba7]{font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:none;letter-spacing:normal}.expansion-panel-card[data-v-1b6ebba7]{border-top:14px solid #d8ebf2;background-color:#002743!important;color:#fff!important;margin:40px 0!important}.cicd-interactive .border[data-v-1b6ebba7]{border:2px solid #094b5f}.cicd-interactive .col[data-v-1b6ebba7]{padding-left:4px;padding-right:4px}.cicd-interactive #accordion-contiainer[data-v-1b6ebba7]{background-color:#d8ebf2;position:relative}.cicd-interactive #accordion-contiainer .border-vertical[data-v-1b6ebba7]{position:absolute;width:16px;bottom:60px}.cicd-interactive #accordion-contiainer .border-vertical.bottom[data-v-1b6ebba7]{border-right:3px solid #bdc931;right:50%;top:60px}.cicd-interactive #accordion-contiainer .border-container[data-v-1b6ebba7]{position:absolute;left:50%;margin-left:-10px}.cicd-interactive #accordion-contiainer .border-container.top .v-icon[data-v-1b6ebba7]{top:-78px;transform:rotate(180deg)}.cicd-interactive #accordion-contiainer .border-container .v-icon[data-v-1b6ebba7]{color:#bdc931;position:absolute;right:-21px;top:-13px}.cicd-interactive #accordion-contiainer .border-container .v-icon.bottom[data-v-1b6ebba7]{top:15px}.cicd-interactive #accordion-contiainer .v-expansion-panel svg[data-v-1b6ebba7]{width:60px;height:60px;flex:none;margin-right:.5rem;margin-left:-.25rem}.cicd-interactive #accordion-contiainer .v-expansion-panel .v-expansion-panel-content[data-v-1b6ebba7]{text-align:left;margin-left:76px}@media only screen and (max-width:599px){.cicd-interactive #accordion-contiainer .v-expansion-panel .v-expansion-panel-content[data-v-1b6ebba7]{margin-left:0}}@media only screen and (min-width:1904px){.cicd-interactive #push-container[data-v-1b6ebba7]{padding-top:87px}}@media only screen and (min-width:1264px)and (max-width:1903px){.cicd-interactive #push-container[data-v-1b6ebba7]{padding-top:176px}}.cicd-interactive svg[data-v-1b6ebba7]{width:5rem;height:5rem;padding:.5rem}.theme--light.v-expansion-panels .v-expansion-panel{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-expansion-panels .v-expansion-panel--disabled{color:rgba(0,0,0,.38)}.theme--light.v-expansion-panels .v-expansion-panel:not(:first-child):after{border-color:rgba(0,0,0,.12)}.theme--light.v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon{color:rgba(0,0,0,.54)}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:hover:before{opacity:.04}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:before,.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:hover:before,.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:focus:before{opacity:.12}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:focus:before{opacity:.16}.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:hover:before{opacity:.04}.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover--active:before,.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover--active:hover:before,.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:focus:before{opacity:.12}.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover--active:focus:before{opacity:.16}.theme--dark.v-expansion-panels .v-expansion-panel{background-color:#1e1e1e;color:#fff}.theme--dark.v-expansion-panels .v-expansion-panel--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-expansion-panels .v-expansion-panel:not(:first-child):after{border-color:hsla(0,0%,100%,.12)}.theme--dark.v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon{color:#fff}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:hover:before{opacity:.08}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:before,.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:hover:before,.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:focus:before{opacity:.24}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:focus:before{opacity:.32}.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:hover:before{opacity:.08}.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover--active:before,.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover--active:hover:before,.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:focus:before{opacity:.24}.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover--active:focus:before{opacity:.32}.v-expansion-panels{border-radius:4px;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;z-index:1}.v-expansion-panels>*{cursor:auto}.v-expansion-panels>:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.v-expansion-panels>:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--active{border-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--active+.v-expansion-panel{border-top-left-radius:4px;border-top-right-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--next-active{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--next-active .v-expansion-panel-header{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-expansion-panel{flex:1 0 100%;max-width:100%;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel:before{border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1;transition:box-shadow .28s cubic-bezier(.4,0,.2,1);will-change:box-shadow;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-expansion-panel:not(:first-child):after{border-top:thin solid;content:"";left:0;position:absolute;right:0;top:0;transition:border-color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.v-expansion-panel--disabled .v-expansion-panel-header{pointer-events:none}.v-expansion-panel--active+.v-expansion-panel,.v-expansion-panel--active:not(:first-child){margin-top:16px}.v-expansion-panel--active+.v-expansion-panel:after,.v-expansion-panel--active:not(:first-child):after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-header{min-height:64px}.v-expansion-panel--active>.v-expansion-panel-header--active .v-expansion-panel-header__icon:not(.v-expansion-panel-header__icon--disable-rotate) .v-icon{transform:rotate(-180deg)}.v-expansion-panel-header__icon{display:inline-flex;margin-bottom:-4px;margin-top:-4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-application--is-ltr .v-expansion-panel-header__icon{margin-left:auto}.v-application--is-rtl .v-expansion-panel-header__icon{margin-right:auto}.v-expansion-panel-header{align-items:center;border-top-left-radius:inherit;border-top-right-radius:inherit;display:flex;font-size:.9375rem;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;transition:min-height .3s cubic-bezier(.25,.8,.5,1);width:100%}.v-application--is-ltr .v-expansion-panel-header{text-align:left}.v-application--is-rtl .v-expansion-panel-header{text-align:right}.v-expansion-panel-header:not(.v-expansion-panel-header--mousedown):focus:before{opacity:.12}.v-expansion-panel-header:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel-header>:not(.v-expansion-panel-header__icon){flex:1 1 auto}.v-expansion-panel-content{display:flex}.v-expansion-panel-content__wrap{padding:0 24px 16px;flex:1 1 auto;max-width:100%}.v-expansion-panels--accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--inset>.v-expansion-panel--active{max-width:calc(100% - 32px)}.v-expansion-panels--flat>.v-expansion-panel:after{border-top:none}.v-expansion-panels--flat>.v-expansion-panel:before{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-expansion-panels--tile,.v-expansion-panels--tile>.v-expansion-panel:before{border-radius:0}.v-item-group{flex:0 1 auto;position:relative;max-width:100%;transition:.3s cubic-bezier(.25,.8,.5,1)}html[data-v-8c9e3ce8]{background-color:#fff;font-size:16px}body[data-v-8c9e3ce8]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;letter-spacing:normal;line-height:1.5;font-size:1rem;text-align:center;color:#4a4a4a;margin:0}body a[data-v-8c9e3ce8]{text-decoration:none;line-height:1.5rem;color:#53b9f9}body a[data-v-8c9e3ce8]:active,body a[data-v-8c9e3ce8]:hover{color:#0056b3}body a[data-v-8c9e3ce8]:active,body a[data-v-8c9e3ce8]:focus,body a[data-v-8c9e3ce8]:hover{text-decoration:none}body .v-btn[data-v-8c9e3ce8]{height:40px;text-transform:capitalize}body .v-btn[data-v-8c9e3ce8]:not(.v-btn--round){min-width:160px}body .v-btn[data-v-8c9e3ce8]:not(.link){box-shadow:0 3px 12px rgba(0,0,0,.1)}body .v-btn.link[data-v-8c9e3ce8]{font-size:1rem}body h5[data-v-8c9e3ce8],body h6[data-v-8c9e3ce8]{background-color:#f0f}body h1[data-v-8c9e3ce8]{font-size:4.675rem;line-height:6rem;letter-spacing:3.2px}body h2[data-v-8c9e3ce8]{font-size:1.625rem;line-height:2.375rem;letter-spacing:1.1px}body h3[data-v-8c9e3ce8]{font-size:1.5rem;line-height:1.8125rem;letter-spacing:1.1px}body h4[data-v-8c9e3ce8]{font-size:1rem;line-height:1.5rem;letter-spacing:1.1px}body h1[data-v-8c9e3ce8],body h2[data-v-8c9e3ce8],body h3[data-v-8c9e3ce8],body h4[data-v-8c9e3ce8]{text-transform:uppercase;color:#000;font-weight:800;word-break:break-word;padding-left:2rem;padding-right:2rem}body h1 i[data-v-8c9e3ce8],body h2 i[data-v-8c9e3ce8],body h3 i[data-v-8c9e3ce8],body h4 i[data-v-8c9e3ce8]{color:#000!important;margin-top:-2px}body video[data-v-8c9e3ce8]{outline:none}body .dark[data-v-8c9e3ce8]{color:#fff;background-color:#002743}body .dark h1[data-v-8c9e3ce8],body .dark h2[data-v-8c9e3ce8],body .dark h3[data-v-8c9e3ce8],body .dark h4[data-v-8c9e3ce8],body .dark p[data-v-8c9e3ce8]{color:#fff}@media only screen and (max-width:599px){body[data-v-8c9e3ce8]{font-size:1rem}body h1[data-v-8c9e3ce8]{font-size:2.25rem;line-height:2.625rem;letter-spacing:1.1px}body h2[data-v-8c9e3ce8]{font-size:1.375rem;line-height:2rem;letter-spacing:1.1px}body h3[data-v-8c9e3ce8]{font-size:1.125rem;line-height:1.625rem;letter-spacing:1.1px}body h4[data-v-8c9e3ce8]{font-size:1rem;line-height:1.625rem;letter-spacing:1.1px}}@media only screen and (min-width:600px){body h1[data-v-8c9e3ce8]{margin-top:1rem;margin-bottom:1rem}body h2[data-v-8c9e3ce8]{margin-top:2rem;margin-bottom:1rem}body h4[data-v-8c9e3ce8]{margin-top:1rem;margin-bottom:.5rem}}body .flex-card[data-v-8c9e3ce8]{display:flex;flex-direction:column}body .flex-card>.v-card__text[data-v-8c9e3ce8]{flex-grow:1}.background-transparent[data-v-8c9e3ce8]{background-color:transparent!important}.h-100[data-v-8c9e3ce8]{height:100%}.w-100[data-v-8c9e3ce8]{width:100%}.justify-content-center[data-v-8c9e3ce8]{justify-content:center}.justify-content-space-around[data-v-8c9e3ce8]{justify-content:space-around}.justify-content-flex-end[data-v-8c9e3ce8]{justify-content:flex-end}.align-items-center[data-v-8c9e3ce8]{align-items:center}.align-self-center[data-v-8c9e3ce8]{align-self:center}.white-space-normal[data-v-8c9e3ce8]{white-space:normal}.white-space-nowrap[data-v-8c9e3ce8]{white-space:nowrap}.img-fluid[data-v-8c9e3ce8]{max-width:100%;height:auto}.position-relative[data-v-8c9e3ce8]{position:relative}.position-absolute[data-v-8c9e3ce8]{position:absolute}.subhead[data-v-8c9e3ce8]{font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:none;letter-spacing:normal}.expansion-panel-card[data-v-8c9e3ce8]{background-color:#002743!important;color:#fff!important;margin:20px 0!important}.cicd-interactive .border[data-v-8c9e3ce8]{border:2px solid #094b5f}.cicd-interactive .col[data-v-8c9e3ce8]{padding-left:4px;padding-right:4px}.cicd-interactive #accordion-contiainer[data-v-8c9e3ce8]{position:relative}.cicd-interactive #accordion-contiainer .border-vertical[data-v-8c9e3ce8]{position:absolute;width:16px;bottom:60px}.cicd-interactive #accordion-contiainer .border-vertical.left[data-v-8c9e3ce8]{border-left:2px dashed #0684a9;top:80px}.cicd-interactive #accordion-contiainer .border-vertical.right[data-v-8c9e3ce8]{border-right:2px dashed #0684a9;right:4px;top:149px}.cicd-interactive #accordion-contiainer .border-container[data-v-8c9e3ce8]{position:absolute;left:-16px;width:16px}.cicd-interactive #accordion-contiainer .border-container.single[data-v-8c9e3ce8]{border-top:2px dashed #0684a9}.cicd-interactive #accordion-contiainer .border-container.single.right[data-v-8c9e3ce8]{border-right:2px solid #fff;right:-16px;left:unset}.cicd-interactive #accordion-contiainer .border-container.single.right .v-icon[data-v-8c9e3ce8]{right:11px}.cicd-interactive #accordion-contiainer .border-container.double[data-v-8c9e3ce8]{border-top:2px dashed #0684a9;border-bottom:2px dashed #0684a9;border-left:2px solid #fff;height:30px}.cicd-interactive #accordion-contiainer .border-container.clear[data-v-8c9e3ce8]{border-left:2px solid #fff;height:100%;top:45px}.cicd-interactive #accordion-contiainer .border-container .v-icon[data-v-8c9e3ce8]{color:#0684a9;position:absolute;right:-21px;top:-13px}.cicd-interactive #accordion-contiainer .border-container .v-icon.bottom[data-v-8c9e3ce8]{top:15px}.cicd-interactive #accordion-contiainer .v-expansion-panel svg[data-v-8c9e3ce8]{width:60px;height:60px;flex:none;margin-right:.5rem;margin-left:-.25rem}.cicd-interactive #accordion-contiainer .v-expansion-panel .v-expansion-panel-content[data-v-8c9e3ce8]{text-align:left;margin-left:76px}@media only screen and (max-width:599px){.cicd-interactive #accordion-contiainer .v-expansion-panel .v-expansion-panel-content[data-v-8c9e3ce8]{margin-left:0}}.cicd-interactive svg[data-v-8c9e3ce8]{width:5rem;height:5rem;padding:.5rem}html[data-v-455096fa]{background-color:#fff;font-size:16px}body[data-v-455096fa]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;letter-spacing:normal;line-height:1.5;font-size:1rem;text-align:center;color:#4a4a4a;margin:0}body a[data-v-455096fa]{text-decoration:none;line-height:1.5rem;color:#53b9f9}body a[data-v-455096fa]:active,body a[data-v-455096fa]:hover{color:#0056b3}body a[data-v-455096fa]:active,body a[data-v-455096fa]:focus,body a[data-v-455096fa]:hover{text-decoration:none}body .v-btn[data-v-455096fa]{height:40px;text-transform:capitalize}body .v-btn[data-v-455096fa]:not(.v-btn--round){min-width:160px}body .v-btn[data-v-455096fa]:not(.link){box-shadow:0 3px 12px rgba(0,0,0,.1)}body .v-btn.link[data-v-455096fa]{font-size:1rem}body h5[data-v-455096fa],body h6[data-v-455096fa]{background-color:#f0f}body h1[data-v-455096fa]{font-size:4.675rem;line-height:6rem;letter-spacing:3.2px}body h2[data-v-455096fa]{font-size:1.625rem;line-height:2.375rem;letter-spacing:1.1px}body h3[data-v-455096fa]{font-size:1.5rem;line-height:1.8125rem;letter-spacing:1.1px}body h4[data-v-455096fa]{font-size:1rem;line-height:1.5rem;letter-spacing:1.1px}body h1[data-v-455096fa],body h2[data-v-455096fa],body h3[data-v-455096fa],body h4[data-v-455096fa]{text-transform:uppercase;color:#000;font-weight:800;word-break:break-word;padding-left:2rem;padding-right:2rem}body h1 i[data-v-455096fa],body h2 i[data-v-455096fa],body h3 i[data-v-455096fa],body h4 i[data-v-455096fa]{color:#000!important;margin-top:-2px}body video[data-v-455096fa]{outline:none}body .dark[data-v-455096fa]{color:#fff;background-color:#002743}body .dark h1[data-v-455096fa],body .dark h2[data-v-455096fa],body .dark h3[data-v-455096fa],body .dark h4[data-v-455096fa],body .dark p[data-v-455096fa]{color:#fff}@media only screen and (max-width:599px){body[data-v-455096fa]{font-size:1rem}body h1[data-v-455096fa]{font-size:2.25rem;line-height:2.625rem;letter-spacing:1.1px}body h2[data-v-455096fa]{font-size:1.375rem;line-height:2rem;letter-spacing:1.1px}body h3[data-v-455096fa]{font-size:1.125rem;line-height:1.625rem;letter-spacing:1.1px}body h4[data-v-455096fa]{font-size:1rem;line-height:1.625rem;letter-spacing:1.1px}}@media only screen and (min-width:600px){body h1[data-v-455096fa]{margin-top:1rem;margin-bottom:1rem}body h2[data-v-455096fa]{margin-top:2rem;margin-bottom:1rem}body h4[data-v-455096fa]{margin-top:1rem;margin-bottom:.5rem}}body .flex-card[data-v-455096fa]{display:flex;flex-direction:column}body .flex-card>.v-card__text[data-v-455096fa]{flex-grow:1}.background-transparent[data-v-455096fa]{background-color:transparent!important}.h-100[data-v-455096fa]{height:100%}.w-100[data-v-455096fa]{width:100%}.justify-content-center[data-v-455096fa]{justify-content:center}.justify-content-space-around[data-v-455096fa]{justify-content:space-around}.justify-content-flex-end[data-v-455096fa]{justify-content:flex-end}.align-items-center[data-v-455096fa]{align-items:center}.align-self-center[data-v-455096fa]{align-self:center}.white-space-normal[data-v-455096fa]{white-space:normal}.white-space-nowrap[data-v-455096fa]{white-space:nowrap}.img-fluid[data-v-455096fa]{max-width:100%;height:auto}.position-relative[data-v-455096fa]{position:relative}.position-absolute[data-v-455096fa]{position:absolute}.subhead[data-v-455096fa]{font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:none;letter-spacing:normal}.iron-bank li[data-v-455096fa]{margin:15px 0}.iron-bank .vel-modal .vel-img[data-v-455096fa]{background-color:#fff}.iron-bank .vel-modal .vel-toolbar .toobar-btn.toolbar-btn__rotate[data-v-455096fa]{display:none} \ No newline at end of file diff --git a/sites/platform1-site/index.html b/sites/platform1-site/index.html index 5d349b93..a6d6214f 100644 --- a/sites/platform1-site/index.html +++ b/sites/platform1-site/index.html @@ -1 +1 @@ -Platform One
\ No newline at end of file +Platform One
\ No newline at end of file diff --git a/sites/platform1-site/js/3-day-workshop.df116c96.js b/sites/platform1-site/js/3-day-workshop.25b6be16.js similarity index 99% rename from sites/platform1-site/js/3-day-workshop.df116c96.js rename to sites/platform1-site/js/3-day-workshop.25b6be16.js index 87db1a51..0fe5e098 100644 --- a/sites/platform1-site/js/3-day-workshop.df116c96.js +++ b/sites/platform1-site/js/3-day-workshop.25b6be16.js @@ -1,2 +1,2 @@ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["3-day-workshop"],{"0a2d":function(t,e,r){"use strict";var n=r("4809"),a=r.n(n);a.a},"1efc":function(t,e,r){"use strict";r("d81d"),r("96cf");var n=r("1da1"),a=(r("d3b7"),r("b0c2")),s=r.n(a),i=function(t){return new Promise((function(e,r){try{s()(t,(function(t){return e(t)}))}catch(n){r(n)}}))},o={getSheetData:function(t){return Object(n["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.sheetId=t.sheetId||"1HkfjXuMeiaHGLdAyHHXhx8AGi513OZtvXFO6opojVrU",e.abrupt("return",i(t));case 2:case"end":return e.stop()}}),e)})))()}};e["a"]={getCourses:function(t){return Object(n["a"])(regeneratorRuntime.mark((function e(){var r,n,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return r=t.is_gbsd,n={sheetNumber:1,filter:{is_gbsd:r?"TRUE":"FALSE"}},e.next=4,o.getSheetData(n);case 4:return a=e.sent,a.map((function(t){t.is_gbsd="TRUE"===t.is_gbsd,t.is_full="TRUE"===t.is_full})),e.abrupt("return",a);case 7:case"end":return e.stop()}}),e)})))()}}},4809:function(t,e,r){},"4da2":function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0;var n=a(r("a18f"));function a(t){return t&&t.__esModule?t:{default:t}}var s=function(t){var e,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;try{e=window.fetch}catch(s){e=n["default"]}try{var a="https://spreadsheets.google.com/feeds/cells/".concat(t,"/").concat(r,"/public/values?alt=json-in-script");return e(a).then((function(t){if(!t.ok)throw new Error("Error fetching sheet");return t.text()})).then((function(t){var e=t.replace("gdata.io.handleScriptLoaded(","").slice(0,-2);return JSON.parse(e)}))}catch(s){return console.log("gsheetsAPI error: ".concat(s)),{}}},i=s;e["default"]=i},"5e42":function(t,e,r){"use strict";r.r(e);var n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"3-day-workshop-page"},[r("PageHeader",{attrs:{titleWithBreaks:t.titleWithBreaks}}),r("div",{staticClass:"col-lg-12 px-4"},[r("div",{staticClass:"px-4 pb-4"},[r("h2",{staticClass:"mx-0 pa-0"},[t._v(" Can't attend a class? Sign up for Self Learning ")]),r("v-btn",{attrs:{href:"https://auth.galvanize.com/register?uid=fbc9761c8f97c752ea",target:"_blank",color:"primary"}},[t._v("Self Learning")])],1),t._m(0),r("v-container",{staticClass:"mb-6"},[r("v-row",t._l(t.filteredCourses,(function(e){return r("v-col",{key:e.startDate,staticClass:"d-flex justify-center",attrs:{xl:"3",lg:"4",md:"6",xs:"12"}},[r("v-card",{staticClass:"mt-6",attrs:{outlined:"",width:"400"}},[r("v-list-item-content",[r("v-list-item-title",{staticClass:"headline mb-1 wrap-text"},[t._v(t._s(e["course name"]))]),r("v-list-item-subtitle",{staticClass:"pb-1"},[t._v(" "+t._s(e["start readable"])+" - "+t._s(e["end readable"])+" ")])],1),r("v-card-text",{staticClass:"px-6"},[r("div",{staticClass:"text--primary px-0 py-2 text-left"},[t._v(" "+t._s(e["course description"])+" ")]),r("div",[r("v-progress-linear",{staticClass:"mt-6",attrs:{value:Math.floor(e["reserved seats"]/e["max seats"]*100)}})],1),r("div",{staticClass:"d-flex pt-2 justify-space-between"},[r("div",[t._v(" Seats remaining: "+t._s(e["max seats"]-e["reserved seats"])+" ")]),r("div",[t._v("Total Seats: "+t._s(e["max seats"]))])])]),r("v-card-actions",{staticClass:"flex justify-content-center mb-2"},[!e.is_full&&new Date(e["start date"])>new Date?r("v-btn",{attrs:{href:t.getUrl(e),target:"_blank",color:"primary"}},[t._v("Register")]):new Date(e["start date"])new Date?r("v-btn",{attrs:{text:"",disabled:"",href:"#"}},[t._v("In Progress")]):new Date(e["end date"])=a&&n<=s},is3DayWorkshop:function(t){return t.match(/3-day Workshop/i)}},computed:{filteredCourses:function(){var t=this;return this.courses.filter((function(e){return t.is3DayWorkshop(e["course name"])&&t.isCurrent(e["start date"])}))}}},u=c,l=(r("0a2d"),r("2877")),d=r("6544"),f=r.n(d),p=r("8336"),v=r("b0af"),m=r("99d9"),h=r("62ad"),g=r("a523"),y=r("5d23"),b=r("8e36"),w=r("0fd9"),_=Object(l["a"])(u,n,a,!1,null,null,null);e["default"]=_.exports;f()(_,{VBtn:p["a"],VCard:v["a"],VCardActions:m["a"],VCardText:m["b"],VCol:h["a"],VContainer:g["a"],VListItemContent:y["a"],VListItemSubtitle:y["b"],VListItemTitle:y["c"],VProgressLinear:b["a"],VRow:w["a"]})},"67a9":function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0;var n=a(r("4da2"));function a(t){return t&&t.__esModule?t:{default:t}}function s(t){if("undefined"===typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(t=i(t))){var e=0,r=function(){};return{s:r,n:function(){return e>=t.length?{done:!0}:{done:!1,value:t[e++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,a,s=!0,o=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return s=t.done,t},e:function(t){o=!0,a=t},f:function(){try{s||null==n["return"]||n["return"]()}finally{if(o)throw a}}}}function i(t,e){if(t){if("string"===typeof t)return o(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(t,e):void 0}}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&(c[h][g]=v))}}catch(y){d.e(y)}finally{d.f()}return c=c.filter((function(t){return Object.keys(t).length})),e||!r?c:u(c,r,n)}var d=function(t,e){(0,n["default"])(t.sheetId,t.sheetNumber?t.sheetNumber:1).then((function(r){var n=l(r,t.returnAllResults||!1,t.filter||!1,t.filterOptions||{operator:"or",matching:"loose"});e(n)}))},f=d;e["default"]=f},a18f:function(t,e,r){"use strict";var n=function(){if("undefined"!==typeof self)return self;if("undefined"!==typeof window)return window;if("undefined"!==typeof a)return a;throw new Error("unable to locate global object")},a=n();t.exports=e=a.fetch,e.default=a.fetch.bind(a),e.Headers=a.Headers,e.Request=a.Request,e.Response=a.Response},b0c2:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0;var n=a(r("67a9"));function a(t){return t&&t.__esModule?t:{default:t}}var s=function(t,e){(0,n["default"])(t,(function(t){e(t)}))};t.exports=s;var i=s;e["default"]=i}}]); -//# sourceMappingURL=3-day-workshop.df116c96.js.map \ No newline at end of file +//# sourceMappingURL=3-day-workshop.25b6be16.js.map \ No newline at end of file diff --git a/sites/platform1-site/js/3-day-workshop.df116c96.js.map b/sites/platform1-site/js/3-day-workshop.25b6be16.js.map similarity index 99% rename from sites/platform1-site/js/3-day-workshop.df116c96.js.map rename to sites/platform1-site/js/3-day-workshop.25b6be16.js.map index 6aacad1b..f4718ccf 100644 --- a/sites/platform1-site/js/3-day-workshop.df116c96.js.map +++ b/sites/platform1-site/js/3-day-workshop.25b6be16.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///./src/views/3DayWorkshop.vue?fb25","webpack:///./src/api/gsheets.js","webpack:///./src/api/courses.js","webpack:///./node_modules/g-sheets-api/dist/gsheetsapi.js","webpack:///./src/views/3DayWorkshop.vue?2f9b","webpack:///src/views/3DayWorkshop.vue","webpack:///./src/views/3DayWorkshop.vue?4cd5","webpack:///./src/views/3DayWorkshop.vue?ed5e","webpack:///./node_modules/g-sheets-api/dist/gsheetsprocessor.js","webpack:///./node_modules/node-fetch/browser.js","webpack:///./node_modules/g-sheets-api/dist/index.js"],"names":["gsheetPromise","options","Promise","resolve","reject","GSheetReader","results","e","getSheetData","sheetId","process","getCourses","is_gbsd","sheetNumber","filter","GSheets","map","r","is_full","Object","defineProperty","exports","value","_nodeFetch","_interopRequireDefault","obj","__esModule","gsheetsAPI","fetchFunc","arguments","length","undefined","window","fetch","err","sheetsUrl","concat","then","response","ok","Error","text","resultText","formattedText","replace","slice","JSON","parse","console","log","_default","render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","titleWithBreaks","_v","_m","_l","course","key","startDate","_s","Math","floor","Date","getUrl","item","id","staticRenderFns","name","components","data","day1","day2","day3","courses","methods","encodeURI","isCurrent","dateMin","setTime","getTime","dateFloor","dateMax","dateCieling","formattedStartDate","is3DayWorkshop","courseName","match","computed","filteredCourses","component","VBtn","VCard","VCardActions","VCardText","VCol","VContainer","VListItemContent","VList","VListItemSubtitle","VListItemTitle","VProgressLinear","VRow","_gsheetsapi","_createForOfIteratorHelper","o","Symbol","iterator","Array","isArray","_unsupportedIterableToArray","i","F","s","n","done","_e","f","TypeError","it","normalCompletion","didErr","step","next","_e2","minLen","_arrayLikeToArray","prototype","toString","call","constructor","from","test","arr","len","arr2","matchValues","valToMatch","valToMatchAgainst","matchingType","toLowerCase","trim","includes","message","filterResults","resultsToFilter","addRow","filterMatches","keys","forEach","filterValue","itemValue","push","matching","operator","some","every","processGSheetResults","JSONResponse","returnAllResults","filterOptions","_step","feed","entry","startRow","processedResults","colNames","_iterator","cell","val","columnNum","thisRow","colNameToAdd","result","gsheetProcessor","callback","filteredResults","getGlobal","self","global","module","default","bind","Headers","Request","Response","_gsheetsprocessor","reader"],"mappings":"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","file":"js/3-day-workshop.df116c96.js","sourcesContent":["import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./3DayWorkshop.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./3DayWorkshop.vue?vue&type=style&index=0&lang=scss&\"","import GSheetReader from \"g-sheets-api\";\n\nconst gsheetPromise = options => {\n return new Promise((resolve, reject) => {\n // GSheetReader doesn't appear to have an error state to handle,\n // but just in case we'll wrap it in a try\n try {\n GSheetReader(options, results => resolve(results));\n } catch (e) {\n reject(e);\n }\n });\n};\n\nexport default {\n /**\n * Returns data from a Google Sheet. Uses the env var VUE_APP_COURSES_GOOGLE_SHEET_ID\n * for the sheetId by default.\n * @param {*} options see https://www.npmjs.com/package/g-sheets-api\n */\n async getSheetData(options) {\n options.sheetId =\n options.sheetId || process.env.VUE_APP_COURSES_GOOGLE_SHEET_ID;\n return gsheetPromise(options);\n }\n};\n","import GSheets from \"./gsheets\";\n\nexport default {\n /**\n * Returns course info\n * @param {*} options see https://www.npmjs.com/package/g-sheets-api\n */\n async getCourses({ is_gbsd }) {\n const options = {\n sheetNumber: 1,\n filter: {\n is_gbsd: is_gbsd ? \"TRUE\" : \"FALSE\"\n // course_length: length,\n }\n };\n const results = await GSheets.getSheetData(options);\n\n // massage results\n results.map(r => {\n // boolean helper\n r.is_gbsd = r.is_gbsd === \"TRUE\";\n r.is_full = r.is_full === \"TRUE\";\n });\n\n return results;\n }\n};\n","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _nodeFetch = _interopRequireDefault(require(\"node-fetch\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar gsheetsAPI = function gsheetsAPI(sheetId) {\n var sheetNumber = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 1;\n var fetchFunc;\n\n try {\n fetchFunc = window.fetch;\n } catch (err) {\n fetchFunc = _nodeFetch[\"default\"];\n }\n\n try {\n var sheetsUrl = \"https://spreadsheets.google.com/feeds/cells/\".concat(sheetId, \"/\").concat(sheetNumber, \"/public/values?alt=json-in-script\");\n return fetchFunc(sheetsUrl).then(function (response) {\n if (!response.ok) {\n throw new Error('Error fetching sheet');\n }\n\n return response.text();\n }).then(function (resultText) {\n var formattedText = resultText.replace('gdata.io.handleScriptLoaded(', '').slice(0, -2);\n return JSON.parse(formattedText);\n });\n } catch (err) {\n console.log(\"gsheetsAPI error: \".concat(err));\n return {};\n }\n};\n\nvar _default = gsheetsAPI;\nexports[\"default\"] = _default;","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"3-day-workshop-page\"},[_c('PageHeader',{attrs:{\"titleWithBreaks\":_vm.titleWithBreaks}}),_c('div',{staticClass:\"col-lg-12 px-4\"},[_c('div',{staticClass:\"px-4 pb-4\"},[_c('h2',{staticClass:\"mx-0 pa-0\"},[_vm._v(\" Can't attend a class? Sign up for Self Learning \")]),_c('v-btn',{attrs:{\"href\":\"https://auth.galvanize.com/register?uid=fbc9761c8f97c752ea\",\"target\":\"_blank\",\"color\":\"primary\"}},[_vm._v(\"Self Learning\")])],1),_vm._m(0),_c('v-container',{staticClass:\"mb-6\"},[_c('v-row',_vm._l((_vm.filteredCourses),function(course){return _c('v-col',{key:course.startDate,staticClass:\"d-flex justify-center\",attrs:{\"xl\":\"3\",\"lg\":\"4\",\"md\":\"6\",\"xs\":\"12\"}},[_c('v-card',{staticClass:\"mt-6\",attrs:{\"outlined\":\"\",\"width\":\"400\"}},[_c('v-list-item-content',[_c('v-list-item-title',{staticClass:\"headline mb-1 wrap-text\"},[_vm._v(_vm._s(course[\"course name\"]))]),_c('v-list-item-subtitle',{staticClass:\"pb-1\"},[_vm._v(\" \"+_vm._s(course[\"start readable\"])+\" - \"+_vm._s(course[\"end readable\"])+\" \")])],1),_c('v-card-text',{staticClass:\"px-6\"},[_c('div',{staticClass:\"text--primary px-0 py-2 text-left\"},[_vm._v(\" \"+_vm._s(course[\"course description\"])+\" \")]),_c('div',[_c('v-progress-linear',{staticClass:\"mt-6\",attrs:{\"value\":Math.floor(\n (course['reserved seats'] / course['max seats']) * 100\n )}})],1),_c('div',{staticClass:\"d-flex pt-2 justify-space-between\"},[_c('div',[_vm._v(\" Seats remaining: \"+_vm._s(course[\"max seats\"] - course[\"reserved seats\"])+\" \")]),_c('div',[_vm._v(\"Total Seats: \"+_vm._s(course[\"max seats\"]))])])]),_c('v-card-actions',{staticClass:\"flex justify-content-center mb-2\"},[(\n !course.is_full &&\n new Date(course['start date']) > new Date()\n )?_c('v-btn',{attrs:{\"href\":_vm.getUrl(course),\"target\":\"_blank\",\"color\":\"primary\"}},[_vm._v(\"Register\")]):(\n new Date(course['start date']) < new Date() &&\n new Date(course['end date']) > new Date()\n )?_c('v-btn',{attrs:{\"text\":\"\",\"disabled\":\"\",\"href\":\"#\"}},[_vm._v(\"In Progress\")]):(new Date(course['end date']) < new Date())?_c('v-btn',{attrs:{\"text\":\"\",\"disabled\":\"\",\"href\":\"#\"}},[_vm._v(\"Completed\")]):_c('v-btn',{attrs:{\"text\":\"\",\"disabled\":\"\",\"href\":\"#\"}},[_vm._v(\"Full\")])],1)],1)],1)}),1)],1),_vm._m(1),_c('div',[_vm._v(\" A rapid workshop to stand up a hello world pipeline with a templated app through Party Bus ABMS-ADCE. \"),_c('div',{staticClass:\"row justify-center\"},[_c('router-link',{staticClass:\"mt-4\",attrs:{\"to\":\"/products/abms-adce/onboarding\"}},[_vm._v(\" More information \")])],1)]),_vm._m(2),_c('div',{staticClass:\"container pb-10\"},[_c('div',{staticClass:\"row text-left justify-content-center\"},[_c('div',{staticClass:\"col-xs-10 col sm-8 col-md-10 col-lg-8 col-xl-6\"},[_c('div',{staticClass:\"px-4 pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"DAY 01\")]),_vm._l((_vm.day1),function(item){return _c('li',{key:item.id},[_vm._v(_vm._s(item.text))])})],2),_c('div',{staticClass:\"px-4 pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"DAY 02\")]),_vm._l((_vm.day2),function(item){return _c('li',{key:item.id},[_vm._v(_vm._s(item.text))])})],2),_c('div',{staticClass:\"px-4 pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"DAY 03\")]),_vm._l((_vm.day3),function(item){return _c('li',{key:item.id},[_vm._v(_vm._s(item.text))])})],2)])])])],1)],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"px-4 pb-4\"},[_c('h2',{staticClass:\"mx-0 pa-0\"},[_vm._v(\" YOU CAN REGISTER FOR THE FOLLOWING SESSIONS \")]),_c('p',{staticClass:\"pa-0\"},[_vm._v(\" Complete the registration process below in order to reserve your seat \")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('h2',{staticClass:\"mx-0 pt-6\"},[_vm._v(\"WHAT IS THE 3 DAY WORKSHOP?\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"px-4 pt-10\"},[_c('h2',{staticClass:\"mx-0\"},[_vm._v(\"3 DAY WORKSHOP AGENDA\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./3DayWorkshop.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./3DayWorkshop.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./3DayWorkshop.vue?vue&type=template&id=e040a910&\"\nimport script from \"./3DayWorkshop.vue?vue&type=script&lang=js&\"\nexport * from \"./3DayWorkshop.vue?vue&type=script&lang=js&\"\nimport style0 from \"./3DayWorkshop.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VListItemContent } from 'vuetify/lib/components/VList';\nimport { VListItemSubtitle } from 'vuetify/lib/components/VList';\nimport { VListItemTitle } from 'vuetify/lib/components/VList';\nimport { VProgressLinear } from 'vuetify/lib/components/VProgressLinear';\nimport { VRow } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardText,VCol,VContainer,VListItemContent,VListItemSubtitle,VListItemTitle,VProgressLinear,VRow})\n","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _gsheetsapi = _interopRequireDefault(require(\"./gsheetsapi.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelper(o) { if (typeof Symbol === \"undefined\" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (o = _unsupportedIterableToArray(o))) { var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); } var it, normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it[\"return\"] != null) it[\"return\"](); } finally { if (didErr) throw err; } } }; }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction matchValues(valToMatch, valToMatchAgainst, matchingType) {\n try {\n if (typeof valToMatch != 'undefined') {\n valToMatch = valToMatch.toLowerCase().trim();\n valToMatchAgainst = valToMatchAgainst.toLowerCase().trim();\n\n if (matchingType === 'strict') {\n return valToMatch === valToMatchAgainst;\n }\n\n if (matchingType === 'loose') {\n return valToMatch.includes(valToMatchAgainst) || valToMatch == valToMatchAgainst;\n }\n }\n } catch (e) {\n console.log(\"error in matchValues: \".concat(e.message));\n return false;\n }\n\n return false;\n}\n\n;\n\nfunction filterResults(resultsToFilter, filter, options) {\n var filteredData = []; // now we have a list of rows, we can filter by various things\n\n return resultsToFilter.filter(function (item) {\n var addRow = null;\n var filterMatches = [];\n\n if (typeof item === 'undefined' || item.length <= 0 || Object.keys(item).length <= 0) {\n return false;\n }\n\n Object.keys(filter).forEach(function (key) {\n var filterValue = filter[key]; // e.g. 'archaeology'\n\n var itemValue = item[key]; // e.g. 'department' or 'undefined'\n\n filterMatches.push(matchValues(itemValue, filterValue, options.matching || 'loose'));\n });\n\n if (options.operator === 'or') {\n addRow = filterMatches.some(function (match) {\n return match === true;\n });\n }\n\n if (options.operator === 'and') {\n addRow = filterMatches.every(function (match) {\n return match === true;\n });\n }\n\n return addRow;\n });\n}\n\nfunction processGSheetResults(JSONResponse, returnAllResults, filter, filterOptions) {\n var data = JSONResponse.feed.entry;\n var startRow = 2; // skip the header row(1), don't need it\n\n var processedResults = [{}];\n var colNames = {};\n\n var _iterator = _createForOfIteratorHelper(data),\n _step;\n\n try {\n for (_iterator.s(); !(_step = _iterator.n()).done;) {\n var item = _step.value;\n var cell = item['gs$cell']; // gets cell data\n\n var val = cell['$t']; // gets cell value\n\n var columnNum = cell['col']; // gets the col number\n\n var thisRow = cell['row']; // gets the row number\n\n var colNameToAdd = colNames[columnNum]; // careful, this will be undefined if we hit it on the first pass\n // don't add this row to the return data, but add it to list of column names\n\n if (thisRow < startRow) {\n colNames[columnNum] = val.toLowerCase();\n continue; // skip the header row\n }\n\n if (typeof processedResults[thisRow] === 'undefined') {\n processedResults[thisRow] = {};\n }\n\n if (typeof colNameToAdd !== 'undefined' && colNameToAdd.length > 0) {\n processedResults[thisRow][colNameToAdd] = val;\n }\n } // make sure we're only returning valid, filled data items\n\n } catch (err) {\n _iterator.e(err);\n } finally {\n _iterator.f();\n }\n\n processedResults = processedResults.filter(function (result) {\n return Object.keys(result).length;\n }); // if we're not filtering, then return all results\n\n if (returnAllResults || !filter) {\n return processedResults;\n }\n\n return filterResults(processedResults, filter, filterOptions);\n}\n\nvar gsheetProcessor = function gsheetProcessor(options, callback) {\n (0, _gsheetsapi[\"default\"])(options.sheetId, options.sheetNumber ? options.sheetNumber : 1).then(function (result) {\n var filteredResults = processGSheetResults(result, options.returnAllResults || false, options.filter || false, options.filterOptions || {\n operator: 'or',\n matching: 'loose'\n });\n callback(filteredResults);\n });\n};\n\nvar _default = gsheetProcessor;\nexports[\"default\"] = _default;","\"use strict\";\n\n// ref: https://github.com/tc39/proposal-global\nvar getGlobal = function () {\n\t// the only reliable means to get the global object is\n\t// `Function('return this')()`\n\t// However, this causes CSP violations in Chrome apps.\n\tif (typeof self !== 'undefined') { return self; }\n\tif (typeof window !== 'undefined') { return window; }\n\tif (typeof global !== 'undefined') { return global; }\n\tthrow new Error('unable to locate global object');\n}\n\nvar global = getGlobal();\n\nmodule.exports = exports = global.fetch;\n\n// Needed for TypeScript and Webpack.\nexports.default = global.fetch.bind(global);\n\nexports.Headers = global.Headers;\nexports.Request = global.Request;\nexports.Response = global.Response;","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _gsheetsprocessor = _interopRequireDefault(require(\"./gsheetsprocessor.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar reader = function reader(options, callback) {\n (0, _gsheetsprocessor[\"default\"])(options, function (results) {\n callback(results);\n });\n};\n\nmodule.exports = reader;\nvar _default = reader;\nexports[\"default\"] = _default;"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./src/views/3DayWorkshop.vue?fb25","webpack:///./src/api/gsheets.js","webpack:///./src/api/courses.js","webpack:///./node_modules/g-sheets-api/dist/gsheetsapi.js","webpack:///./src/views/3DayWorkshop.vue?ab44","webpack:///src/views/3DayWorkshop.vue","webpack:///./src/views/3DayWorkshop.vue?4cd5","webpack:///./src/views/3DayWorkshop.vue?ed5e","webpack:///./node_modules/g-sheets-api/dist/gsheetsprocessor.js","webpack:///./node_modules/node-fetch/browser.js","webpack:///./node_modules/g-sheets-api/dist/index.js"],"names":["gsheetPromise","options","Promise","resolve","reject","GSheetReader","results","e","getSheetData","sheetId","process","getCourses","is_gbsd","sheetNumber","filter","GSheets","map","r","is_full","Object","defineProperty","exports","value","_nodeFetch","_interopRequireDefault","obj","__esModule","gsheetsAPI","fetchFunc","arguments","length","undefined","window","fetch","err","sheetsUrl","concat","then","response","ok","Error","text","resultText","formattedText","replace","slice","JSON","parse","console","log","_default","render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","titleWithBreaks","_v","_m","_l","course","key","startDate","_s","Math","floor","Date","getUrl","item","id","staticRenderFns","name","components","data","day1","day2","day3","courses","methods","encodeURI","isCurrent","dateMin","setTime","getTime","dateFloor","dateMax","dateCieling","formattedStartDate","is3DayWorkshop","courseName","match","computed","filteredCourses","component","VBtn","VCard","VCardActions","VCardText","VCol","VContainer","VListItemContent","VList","VListItemSubtitle","VListItemTitle","VProgressLinear","VRow","_gsheetsapi","_createForOfIteratorHelper","o","Symbol","iterator","Array","isArray","_unsupportedIterableToArray","i","F","s","n","done","_e","f","TypeError","it","normalCompletion","didErr","step","next","_e2","minLen","_arrayLikeToArray","prototype","toString","call","constructor","from","test","arr","len","arr2","matchValues","valToMatch","valToMatchAgainst","matchingType","toLowerCase","trim","includes","message","filterResults","resultsToFilter","addRow","filterMatches","keys","forEach","filterValue","itemValue","push","matching","operator","some","every","processGSheetResults","JSONResponse","returnAllResults","filterOptions","_step","feed","entry","startRow","processedResults","colNames","_iterator","cell","val","columnNum","thisRow","colNameToAdd","result","gsheetProcessor","callback","filteredResults","getGlobal","self","global","module","default","bind","Headers","Request","Response","_gsheetsprocessor","reader"],"mappings":"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","file":"js/3-day-workshop.25b6be16.js","sourcesContent":["import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./3DayWorkshop.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./3DayWorkshop.vue?vue&type=style&index=0&lang=scss&\"","import GSheetReader from \"g-sheets-api\";\n\nconst gsheetPromise = options => {\n return new Promise((resolve, reject) => {\n // GSheetReader doesn't appear to have an error state to handle,\n // but just in case we'll wrap it in a try\n try {\n GSheetReader(options, results => resolve(results));\n } catch (e) {\n reject(e);\n }\n });\n};\n\nexport default {\n /**\n * Returns data from a Google Sheet. Uses the env var VUE_APP_COURSES_GOOGLE_SHEET_ID\n * for the sheetId by default.\n * @param {*} options see https://www.npmjs.com/package/g-sheets-api\n */\n async getSheetData(options) {\n options.sheetId =\n options.sheetId || process.env.VUE_APP_COURSES_GOOGLE_SHEET_ID;\n return gsheetPromise(options);\n }\n};\n","import GSheets from \"./gsheets\";\n\nexport default {\n /**\n * Returns course info\n * @param {*} options see https://www.npmjs.com/package/g-sheets-api\n */\n async getCourses({ is_gbsd }) {\n const options = {\n sheetNumber: 1,\n filter: {\n is_gbsd: is_gbsd ? \"TRUE\" : \"FALSE\"\n // course_length: length,\n }\n };\n const results = await GSheets.getSheetData(options);\n\n // massage results\n results.map(r => {\n // boolean helper\n r.is_gbsd = r.is_gbsd === \"TRUE\";\n r.is_full = r.is_full === \"TRUE\";\n });\n\n return results;\n }\n};\n","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _nodeFetch = _interopRequireDefault(require(\"node-fetch\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar gsheetsAPI = function gsheetsAPI(sheetId) {\n var sheetNumber = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 1;\n var fetchFunc;\n\n try {\n fetchFunc = window.fetch;\n } catch (err) {\n fetchFunc = _nodeFetch[\"default\"];\n }\n\n try {\n var sheetsUrl = \"https://spreadsheets.google.com/feeds/cells/\".concat(sheetId, \"/\").concat(sheetNumber, \"/public/values?alt=json-in-script\");\n return fetchFunc(sheetsUrl).then(function (response) {\n if (!response.ok) {\n throw new Error('Error fetching sheet');\n }\n\n return response.text();\n }).then(function (resultText) {\n var formattedText = resultText.replace('gdata.io.handleScriptLoaded(', '').slice(0, -2);\n return JSON.parse(formattedText);\n });\n } catch (err) {\n console.log(\"gsheetsAPI error: \".concat(err));\n return {};\n }\n};\n\nvar _default = gsheetsAPI;\nexports[\"default\"] = _default;","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"3-day-workshop-page\"},[_c('PageHeader',{attrs:{\"titleWithBreaks\":_vm.titleWithBreaks}}),_c('div',{staticClass:\"col-lg-12 px-4\"},[_c('div',{staticClass:\"px-4 pb-4\"},[_c('h2',{staticClass:\"mx-0 pa-0\"},[_vm._v(\" Can't attend a class? Sign up for Self Learning \")]),_c('v-btn',{attrs:{\"href\":\"https://auth.galvanize.com/register?uid=fbc9761c8f97c752ea\",\"target\":\"_blank\",\"color\":\"primary\"}},[_vm._v(\"Self Learning\")])],1),_vm._m(0),_c('v-container',{staticClass:\"mb-6\"},[_c('v-row',_vm._l((_vm.filteredCourses),function(course){return _c('v-col',{key:course.startDate,staticClass:\"d-flex justify-center\",attrs:{\"xl\":\"3\",\"lg\":\"4\",\"md\":\"6\",\"xs\":\"12\"}},[_c('v-card',{staticClass:\"mt-6\",attrs:{\"outlined\":\"\",\"width\":\"400\"}},[_c('v-list-item-content',[_c('v-list-item-title',{staticClass:\"headline mb-1 wrap-text\"},[_vm._v(_vm._s(course[\"course name\"]))]),_c('v-list-item-subtitle',{staticClass:\"pb-1\"},[_vm._v(\" \"+_vm._s(course[\"start readable\"])+\" - \"+_vm._s(course[\"end readable\"])+\" \")])],1),_c('v-card-text',{staticClass:\"px-6\"},[_c('div',{staticClass:\"text--primary px-0 py-2 text-left\"},[_vm._v(\" \"+_vm._s(course[\"course description\"])+\" \")]),_c('div',[_c('v-progress-linear',{staticClass:\"mt-6\",attrs:{\"value\":Math.floor(\n (course['reserved seats'] / course['max seats']) * 100\n )}})],1),_c('div',{staticClass:\"d-flex pt-2 justify-space-between\"},[_c('div',[_vm._v(\" Seats remaining: \"+_vm._s(course[\"max seats\"] - course[\"reserved seats\"])+\" \")]),_c('div',[_vm._v(\"Total Seats: \"+_vm._s(course[\"max seats\"]))])])]),_c('v-card-actions',{staticClass:\"flex justify-content-center mb-2\"},[(\n !course.is_full &&\n new Date(course['start date']) > new Date()\n )?_c('v-btn',{attrs:{\"href\":_vm.getUrl(course),\"target\":\"_blank\",\"color\":\"primary\"}},[_vm._v(\"Register\")]):(\n new Date(course['start date']) < new Date() &&\n new Date(course['end date']) > new Date()\n )?_c('v-btn',{attrs:{\"text\":\"\",\"disabled\":\"\",\"href\":\"#\"}},[_vm._v(\"In Progress\")]):(new Date(course['end date']) < new Date())?_c('v-btn',{attrs:{\"text\":\"\",\"disabled\":\"\",\"href\":\"#\"}},[_vm._v(\"Completed\")]):_c('v-btn',{attrs:{\"text\":\"\",\"disabled\":\"\",\"href\":\"#\"}},[_vm._v(\"Full\")])],1)],1)],1)}),1)],1),_vm._m(1),_c('div',[_vm._v(\" A rapid workshop to stand up a hello world pipeline with a templated app through Party Bus ABMS-ADCE. \"),_c('div',{staticClass:\"row justify-center\"},[_c('router-link',{staticClass:\"mt-4\",attrs:{\"to\":\"/products/abms-adce/onboarding\"}},[_vm._v(\" More information \")])],1)]),_vm._m(2),_c('div',{staticClass:\"container pb-10\"},[_c('div',{staticClass:\"row text-left justify-content-center\"},[_c('div',{staticClass:\"col-xs-10 col sm-8 col-md-10 col-lg-8 col-xl-6\"},[_c('div',{staticClass:\"px-4 pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"DAY 01\")]),_vm._l((_vm.day1),function(item){return _c('li',{key:item.id},[_vm._v(_vm._s(item.text))])})],2),_c('div',{staticClass:\"px-4 pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"DAY 02\")]),_vm._l((_vm.day2),function(item){return _c('li',{key:item.id},[_vm._v(_vm._s(item.text))])})],2),_c('div',{staticClass:\"px-4 pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"DAY 03\")]),_vm._l((_vm.day3),function(item){return _c('li',{key:item.id},[_vm._v(_vm._s(item.text))])})],2)])])])],1)],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"px-4 pb-4\"},[_c('h2',{staticClass:\"mx-0 pa-0\"},[_vm._v(\" YOU CAN REGISTER FOR THE FOLLOWING SESSIONS \")]),_c('p',{staticClass:\"pa-0\"},[_vm._v(\" Complete the registration process below in order to reserve your seat \")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('h2',{staticClass:\"mx-0 pt-6\"},[_vm._v(\"WHAT IS THE 3 DAY WORKSHOP?\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"px-4 pt-10\"},[_c('h2',{staticClass:\"mx-0\"},[_vm._v(\"3 DAY WORKSHOP AGENDA\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./3DayWorkshop.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./3DayWorkshop.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./3DayWorkshop.vue?vue&type=template&id=e040a910&\"\nimport script from \"./3DayWorkshop.vue?vue&type=script&lang=js&\"\nexport * from \"./3DayWorkshop.vue?vue&type=script&lang=js&\"\nimport style0 from \"./3DayWorkshop.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VListItemContent } from 'vuetify/lib/components/VList';\nimport { VListItemSubtitle } from 'vuetify/lib/components/VList';\nimport { VListItemTitle } from 'vuetify/lib/components/VList';\nimport { VProgressLinear } from 'vuetify/lib/components/VProgressLinear';\nimport { VRow } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardText,VCol,VContainer,VListItemContent,VListItemSubtitle,VListItemTitle,VProgressLinear,VRow})\n","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _gsheetsapi = _interopRequireDefault(require(\"./gsheetsapi.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelper(o) { if (typeof Symbol === \"undefined\" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (o = _unsupportedIterableToArray(o))) { var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); } var it, normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it[\"return\"] != null) it[\"return\"](); } finally { if (didErr) throw err; } } }; }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction matchValues(valToMatch, valToMatchAgainst, matchingType) {\n try {\n if (typeof valToMatch != 'undefined') {\n valToMatch = valToMatch.toLowerCase().trim();\n valToMatchAgainst = valToMatchAgainst.toLowerCase().trim();\n\n if (matchingType === 'strict') {\n return valToMatch === valToMatchAgainst;\n }\n\n if (matchingType === 'loose') {\n return valToMatch.includes(valToMatchAgainst) || valToMatch == valToMatchAgainst;\n }\n }\n } catch (e) {\n console.log(\"error in matchValues: \".concat(e.message));\n return false;\n }\n\n return false;\n}\n\n;\n\nfunction filterResults(resultsToFilter, filter, options) {\n var filteredData = []; // now we have a list of rows, we can filter by various things\n\n return resultsToFilter.filter(function (item) {\n var addRow = null;\n var filterMatches = [];\n\n if (typeof item === 'undefined' || item.length <= 0 || Object.keys(item).length <= 0) {\n return false;\n }\n\n Object.keys(filter).forEach(function (key) {\n var filterValue = filter[key]; // e.g. 'archaeology'\n\n var itemValue = item[key]; // e.g. 'department' or 'undefined'\n\n filterMatches.push(matchValues(itemValue, filterValue, options.matching || 'loose'));\n });\n\n if (options.operator === 'or') {\n addRow = filterMatches.some(function (match) {\n return match === true;\n });\n }\n\n if (options.operator === 'and') {\n addRow = filterMatches.every(function (match) {\n return match === true;\n });\n }\n\n return addRow;\n });\n}\n\nfunction processGSheetResults(JSONResponse, returnAllResults, filter, filterOptions) {\n var data = JSONResponse.feed.entry;\n var startRow = 2; // skip the header row(1), don't need it\n\n var processedResults = [{}];\n var colNames = {};\n\n var _iterator = _createForOfIteratorHelper(data),\n _step;\n\n try {\n for (_iterator.s(); !(_step = _iterator.n()).done;) {\n var item = _step.value;\n var cell = item['gs$cell']; // gets cell data\n\n var val = cell['$t']; // gets cell value\n\n var columnNum = cell['col']; // gets the col number\n\n var thisRow = cell['row']; // gets the row number\n\n var colNameToAdd = colNames[columnNum]; // careful, this will be undefined if we hit it on the first pass\n // don't add this row to the return data, but add it to list of column names\n\n if (thisRow < startRow) {\n colNames[columnNum] = val.toLowerCase();\n continue; // skip the header row\n }\n\n if (typeof processedResults[thisRow] === 'undefined') {\n processedResults[thisRow] = {};\n }\n\n if (typeof colNameToAdd !== 'undefined' && colNameToAdd.length > 0) {\n processedResults[thisRow][colNameToAdd] = val;\n }\n } // make sure we're only returning valid, filled data items\n\n } catch (err) {\n _iterator.e(err);\n } finally {\n _iterator.f();\n }\n\n processedResults = processedResults.filter(function (result) {\n return Object.keys(result).length;\n }); // if we're not filtering, then return all results\n\n if (returnAllResults || !filter) {\n return processedResults;\n }\n\n return filterResults(processedResults, filter, filterOptions);\n}\n\nvar gsheetProcessor = function gsheetProcessor(options, callback) {\n (0, _gsheetsapi[\"default\"])(options.sheetId, options.sheetNumber ? options.sheetNumber : 1).then(function (result) {\n var filteredResults = processGSheetResults(result, options.returnAllResults || false, options.filter || false, options.filterOptions || {\n operator: 'or',\n matching: 'loose'\n });\n callback(filteredResults);\n });\n};\n\nvar _default = gsheetProcessor;\nexports[\"default\"] = _default;","\"use strict\";\n\n// ref: https://github.com/tc39/proposal-global\nvar getGlobal = function () {\n\t// the only reliable means to get the global object is\n\t// `Function('return this')()`\n\t// However, this causes CSP violations in Chrome apps.\n\tif (typeof self !== 'undefined') { return self; }\n\tif (typeof window !== 'undefined') { return window; }\n\tif (typeof global !== 'undefined') { return global; }\n\tthrow new Error('unable to locate global object');\n}\n\nvar global = getGlobal();\n\nmodule.exports = exports = global.fetch;\n\n// Needed for TypeScript and Webpack.\nexports.default = global.fetch.bind(global);\n\nexports.Headers = global.Headers;\nexports.Request = global.Request;\nexports.Response = global.Response;","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _gsheetsprocessor = _interopRequireDefault(require(\"./gsheetsprocessor.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar reader = function reader(options, callback) {\n (0, _gsheetsprocessor[\"default\"])(options, function (results) {\n callback(results);\n });\n};\n\nmodule.exports = reader;\nvar _default = reader;\nexports[\"default\"] = _default;"],"sourceRoot":""} \ No newline at end of file diff --git a/sites/platform1-site/js/CNAP.569a84de.js b/sites/platform1-site/js/CNAP.0a43cdc0.js similarity index 99% rename from sites/platform1-site/js/CNAP.569a84de.js rename to sites/platform1-site/js/CNAP.0a43cdc0.js index c76f492a..14392659 100644 --- a/sites/platform1-site/js/CNAP.569a84de.js +++ b/sites/platform1-site/js/CNAP.0a43cdc0.js @@ -1,2 +1,2 @@ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["CNAP"],{1684:function(t,e,s){},"1d78":function(t,e,s){"use strict";s.r(e);var i=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"CNAP"},[s("PageHeader",{attrs:{title:"Cloud Native Access Point",subtext:"",description:"Zero Trust ingress/egress to Cloud and on premise environments.",logoSvg:t.cnapLogo}}),s("v-container",{staticClass:"px-md-8 px-auto",attrs:{fluid:""}},[s("v-container",{staticClass:"px-md-16",attrs:{fluid:""}},[s("h2",{staticClass:"my-3 mx-md-16 mx-auto"},[t._v(" CNAP Capabilities ")])]),s("div",{staticClass:"container text-left"},[s("v-container",{staticClass:"row justify-center"},[s("div",{staticClass:"row text-left px-md-16 mb-16"},[s("div",{staticClass:"col-md-6"},[s("ul",[s("li",{staticClass:"mb-4"},[t._v(" Brings a full Zero Trust tech stack enforcing device state, user "),s("Tooltip",{attrs:{text:"RBAC,",tooltip:"Role Based Access Control"}}),t._v(" and Software Defined Perimeter / Networks based on Google BeyondCorp concepts ")],1),s("li",{staticClass:"mb-4"},[t._v(" Allows access to Cloud One (AWS GovCloud and soon Azure Government) and Platform One without a "),s("Tooltip",{attrs:{text:"BCAP",tooltip:"Boundary Cloud Access Point"}}),t._v(" or "),s("Tooltip",{attrs:{text:"IAP",tooltip:"Identity-Aware Proxy"}})],1),s("li",{staticClass:"mb-4"},[t._v(" Allows thick client access from "),s("Tooltip",{attrs:{text:"BYOD",tooltip:"Bring Your Own Device"}}),t._v(" Government-owned devices (both mobile and desktop) through AppGate Zero Trust clients to enforce device states ")],1)])]),s("div",{staticClass:"col-md-6 px-pb-8"},[s("ul",[s("li",{staticClass:"mb-4"},[t._v(" Allows for "),s("Tooltip",{attrs:{text:"VDI",tooltip:"Virtual Desktop Interface"}}),t._v(" options for zero / thin clients ")],1),s("li",{staticClass:"mb-4"},[t._v(" Enables internet egress at "),s("Tooltip",{attrs:{text:"IL2, IL4, IL5",tooltip:"Impact Level"}}),t._v(" in development enclaves ")],1),s("li",{staticClass:"mb-4"},[t._v(" Brings "),s("Tooltip",{attrs:{text:"DMZ Network",tooltip:"Demilitarized Zone Network"}}),t._v(" / Perimeter stack with break and inspect, "),s("Tooltip",{attrs:{text:"IDS",tooltip:"Intrusion Detection Systems"}}),t._v("/ "),s("Tooltip",{attrs:{text:"IPS",tooltip:"Intrusion Prevention System"}}),t._v(", "),s("Tooltip",{attrs:{text:"WAF",tooltip:"Web Application Firewall"}}),t._v(" Capability, full packet captures as an elastic Cloud-based stack ")],1),s("li",{staticClass:"mb-4"},[t._v(" Brings "),s("Tooltip",{attrs:{text:"SSO",tooltip:"Single Sign On"}}),t._v(" with various DoD PKI authentication options and IL2 "),s("Tooltip",{attrs:{text:"MFA",tooltip:"Multi-factor Authentication"}}),t._v(" options. ")],1),s("li",{staticClass:"mb-4"},[t._v(" Centralizes and aggregates logs and pushes to "),s("Tooltip",{attrs:{text:"CSSP",tooltip:"DoD Cybersecurity Service Provider"}})],1)])])])])],1),s("div",[s("v-container",{staticClass:"px-md-8 px-auto",attrs:{fluid:""}},[s("v-container",{staticClass:"px-md-16",attrs:{fluid:""}},[s("h2",{staticClass:"my-3 mx-md-16 mx-auto"},[t._v(" CNAP Overview ")])]),s("div",{staticClass:"container text-left"},[s("v-container",{staticClass:"row justify-center"},[s("div",{staticClass:"row text-left px-md-16 mb-16"},[s("div",{staticClass:"col-md-6"},[s("ul",[s("li",{staticClass:"mb-4"},[t._v(" Use cases for IL-2 (Internet accessible workloads) and IL-4/5 (non-Internet accessible workloads) ")]),s("li",{staticClass:"mb-4"},[t._v(" General Setup ")])])]),s("div",{staticClass:"col-md-6 px-pb-8"},[s("ul",[s("li",{staticClass:"mb-4"},[t._v(" AWS CNAP deployment overivew ")]),s("li",{staticClass:"mb-4"},[t._v(" Common Components ")])])])])]),s("v-container",[s("div",{staticClass:"row justify-content-center"},[s("v-btn",{class:t.$vuetify.breakpoint.smAndDown?"my-3 my-md-6 mx-3 black--text":"my-6 mr-6 black--text",attrs:{color:"light",href:"https://confluence.il2.dso.mil/display/P1/Customer+Onboarding",target:"_blank",outlined:""}},[t._v("More info")]),s("v-btn",{class:t.$vuetify.breakpoint.smAndDown?"my-3 my-md-6 mx-3":"my-6 mr-6",attrs:{color:"primary",href:"https://confluence.il2.dso.mil/pages/viewpage.action?spaceKey=P1&title=Platform+One+CNAP+AppGate+SDP+Client",target:"_blank"}},[t._v("AppGate")])],1),s("div",{staticClass:"row justify-content-center mr-2"},[t._v(" ** User will need P1 SSO access to view the pages ")])])],1)],1)],1)],1),s("Wave",{attrs:{bottom:!1}},[s("div",{staticClass:"container"},[s("div",{staticClass:"row justify-content-center"},[s("div",{staticClass:"col-md-6"},[s("h2",{staticClass:"mx-auto"},[t._v(" HAVE MORE QUESTIONS ABOUT CNAP? ")]),s("body-copy",[t._v(" Behind the SSO, you'll be able to find most of your answers in the FAQ page categorized by Authentication, Client Connectivity, Monitoring, and much more! For more For more specific inquiries, click Contact Us. ")])],1)]),s("div",{staticClass:"row justify-content-center"},[s("div",{class:t.$vuetify.breakpoint.smAndDown?"text-center":""},[s("v-btn",{class:t.$vuetify.breakpoint.smAndDown?"my-3 mx-3 black--text":"my-6 mr-6 black--text",attrs:{color:"light",href:"https://confluence.il2.dso.mil/questions/topics",target:"_blank"}},[t._v("FAQ")]),s("v-btn",{class:t.$vuetify.breakpoint.smAndDown?"my-3 my-md-6 mx-3":"my-6 mr-6",attrs:{color:"primary",href:"https://jira.il2.dso.mil/servicedesk/customer/portal/36/create/202",target:"_blank"}},[t._v("CONTACT US")])],1)])])]),s("vue-easy-lightbox",{attrs:{escDisabled:"",moveDisabled:"",visible:t.lightbox.visible,imgs:t.lightbox.imgs,index:t.lightbox.index},on:{hide:t.handleHide}})],1)},o=[],a=s("36ad"),n=s("1eb0"),l=s("f9f7"),r=s("825ae"),c=s("ee06"),d=s.n(c),m={name:"CNAP",components:{PageHeader:a["a"],Wave:n["a"],Tooltip:l["a"],VueEasyLightbox:r["a"]},methods:{showImg:function(t){this.lightbox.index=t,this.lightbox.visible=!0},handleHide:function(){this.lightbox.visible=!1},getImageUrl:function(t){return s("7584")("./".concat(t))}},data:function(){return{cnapLogo:d.a,lightbox:{visible:!1,index:0,imgs:[s("ee06")]}}}},v=m,p=(s("e7b1"),s("2877")),u=s("6544"),b=s.n(u),C=s("8336"),x=s("a523"),f=Object(p["a"])(v,i,o,!1,null,null,null);e["default"]=f.exports;b()(f,{VBtn:C["a"],VContainer:x["a"]})},e7b1:function(t,e,s){"use strict";var i=s("1684"),o=s.n(i);o.a}}]); -//# sourceMappingURL=CNAP.569a84de.js.map \ No newline at end of file +//# sourceMappingURL=CNAP.0a43cdc0.js.map \ No newline at end of file diff --git a/sites/platform1-site/js/CNAP.569a84de.js.map b/sites/platform1-site/js/CNAP.0a43cdc0.js.map similarity index 99% rename from sites/platform1-site/js/CNAP.569a84de.js.map rename to sites/platform1-site/js/CNAP.0a43cdc0.js.map index b068f348..7dae6bd8 100644 --- a/sites/platform1-site/js/CNAP.569a84de.js.map +++ b/sites/platform1-site/js/CNAP.0a43cdc0.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///./src/views/CNAP.vue?2b76","webpack:///src/views/CNAP.vue","webpack:///./src/views/CNAP.vue?6df5","webpack:///./src/views/CNAP.vue?7e2c","webpack:///./src/views/CNAP.vue?30fe"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","cnapLogo","_v","class","$vuetify","breakpoint","smAndDown","lightbox","visible","imgs","index","on","handleHide","staticRenderFns","name","components","PageHeader","Wave","Tooltip","VueEasyLightbox","methods","showImg","getImageUrl","data","component","VBtn","VContainer"],"mappings":"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","file":"js/CNAP.569a84de.js","sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"CNAP\"},[_c('PageHeader',{attrs:{\"title\":\"Cloud Native Access Point\",\"subtext\":\"\",\"description\":\"Zero Trust ingress/egress to Cloud and on premise environments.\",\"logoSvg\":_vm.cnapLogo}}),_c('v-container',{staticClass:\"px-md-8 px-auto\",attrs:{\"fluid\":\"\"}},[_c('v-container',{staticClass:\"px-md-16\",attrs:{\"fluid\":\"\"}},[_c('h2',{staticClass:\"my-3 mx-md-16 mx-auto\"},[_vm._v(\" CNAP Capabilities \")])]),_c('div',{staticClass:\"container text-left\"},[_c('v-container',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"row text-left px-md-16 mb-16\"},[_c('div',{staticClass:\"col-md-6\"},[_c('ul',[_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Brings a full Zero Trust tech stack enforcing device state, user \"),_c('Tooltip',{attrs:{\"text\":\"RBAC,\",\"tooltip\":\"Role Based Access Control\"}}),_vm._v(\" and Software Defined Perimeter / Networks based on Google BeyondCorp concepts \")],1),_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Allows access to Cloud One (AWS GovCloud and soon Azure Government) and Platform One without a \"),_c('Tooltip',{attrs:{\"text\":\"BCAP\",\"tooltip\":\"Boundary Cloud Access Point\"}}),_vm._v(\" or \"),_c('Tooltip',{attrs:{\"text\":\"IAP\",\"tooltip\":\"Identity-Aware Proxy\"}})],1),_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Allows thick client access from \"),_c('Tooltip',{attrs:{\"text\":\"BYOD\",\"tooltip\":\"Bring Your Own Device\"}}),_vm._v(\" Government-owned devices (both mobile and desktop) through AppGate Zero Trust clients to enforce device states \")],1)])]),_c('div',{staticClass:\"col-md-6 px-pb-8\"},[_c('ul',[_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Allows for \"),_c('Tooltip',{attrs:{\"text\":\"VDI\",\"tooltip\":\"Virtual Desktop Interface\"}}),_vm._v(\" options for zero / thin clients \")],1),_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Enables internet egress at \"),_c('Tooltip',{attrs:{\"text\":\"IL2, IL4, IL5\",\"tooltip\":\"Impact Level\"}}),_vm._v(\" in development enclaves \")],1),_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Brings \"),_c('Tooltip',{attrs:{\"text\":\"DMZ Network\",\"tooltip\":\"Demilitarized Zone Network\"}}),_vm._v(\" / Perimeter stack with break and inspect, \"),_c('Tooltip',{attrs:{\"text\":\"IDS\",\"tooltip\":\"Intrusion Detection Systems\"}}),_vm._v(\"/ \"),_c('Tooltip',{attrs:{\"text\":\"IPS\",\"tooltip\":\"Intrusion Prevention System\"}}),_vm._v(\", \"),_c('Tooltip',{attrs:{\"text\":\"WAF\",\"tooltip\":\"Web Application Firewall\"}}),_vm._v(\" Capability, full packet captures as an elastic Cloud-based stack \")],1),_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Brings \"),_c('Tooltip',{attrs:{\"text\":\"SSO\",\"tooltip\":\"Single Sign On\"}}),_vm._v(\" with various DoD PKI authentication options and IL2 \"),_c('Tooltip',{attrs:{\"text\":\"MFA\",\"tooltip\":\"Multi-factor Authentication\"}}),_vm._v(\" options. \")],1),_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Centralizes and aggregates logs and pushes to \"),_c('Tooltip',{attrs:{\"text\":\"CSSP\",\"tooltip\":\"DoD Cybersecurity Service Provider\"}})],1)])])])])],1),_c('div',[_c('v-container',{staticClass:\"px-md-8 px-auto\",attrs:{\"fluid\":\"\"}},[_c('v-container',{staticClass:\"px-md-16\",attrs:{\"fluid\":\"\"}},[_c('h2',{staticClass:\"my-3 mx-md-16 mx-auto\"},[_vm._v(\" CNAP Overview \")])]),_c('div',{staticClass:\"container text-left\"},[_c('v-container',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"row text-left px-md-16 mb-16\"},[_c('div',{staticClass:\"col-md-6\"},[_c('ul',[_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Use cases for IL-2 (Internet accessible workloads) and IL-4/5 (non-Internet accessible workloads) \")]),_c('li',{staticClass:\"mb-4\"},[_vm._v(\" General Setup \")])])]),_c('div',{staticClass:\"col-md-6 px-pb-8\"},[_c('ul',[_c('li',{staticClass:\"mb-4\"},[_vm._v(\" AWS CNAP deployment overivew \")]),_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Common Components \")])])])])]),_c('v-container',[_c('div',{staticClass:\"row justify-content-center\"},[_c('v-btn',{class:_vm.$vuetify.breakpoint.smAndDown\n ? 'my-3 my-md-6 mx-3 black--text'\n : 'my-6 mr-6 black--text',attrs:{\"color\":\"light\",\"href\":\"https://confluence.il2.dso.mil/display/P1/Customer+Onboarding\",\"target\":\"_blank\",\"outlined\":\"\"}},[_vm._v(\"More info\")]),_c('v-btn',{class:_vm.$vuetify.breakpoint.smAndDown\n ? 'my-3 my-md-6 mx-3'\n : 'my-6 mr-6',attrs:{\"color\":\"primary\",\"href\":\"https://confluence.il2.dso.mil/pages/viewpage.action?spaceKey=P1&title=Platform+One+CNAP+AppGate+SDP+Client\",\"target\":\"_blank\"}},[_vm._v(\"AppGate\")])],1),_c('div',{staticClass:\"row justify-content-center mr-2\"},[_vm._v(\" ** User will need P1 SSO access to view the pages \")])])],1)],1)],1)],1),_c('Wave',{attrs:{\"bottom\":false}},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{staticClass:\"col-md-6\"},[_c('h2',{staticClass:\"mx-auto\"},[_vm._v(\" HAVE MORE QUESTIONS ABOUT CNAP? \")]),_c('body-copy',[_vm._v(\" Behind the SSO, you'll be able to find most of your answers in the FAQ page categorized by Authentication, Client Connectivity, Monitoring, and much more! For more For more specific inquiries, click Contact Us. \")])],1)]),_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{class:_vm.$vuetify.breakpoint.smAndDown ? 'text-center' : ''},[_c('v-btn',{class:_vm.$vuetify.breakpoint.smAndDown\n ? 'my-3 mx-3 black--text'\n : 'my-6 mr-6 black--text',attrs:{\"color\":\"light\",\"href\":\"https://confluence.il2.dso.mil/questions/topics\",\"target\":\"_blank\"}},[_vm._v(\"FAQ\")]),_c('v-btn',{class:_vm.$vuetify.breakpoint.smAndDown\n ? 'my-3 my-md-6 mx-3'\n : 'my-6 mr-6',attrs:{\"color\":\"primary\",\"href\":\"https://jira.il2.dso.mil/servicedesk/customer/portal/36/create/202\",\"target\":\"_blank\"}},[_vm._v(\"CONTACT US\")])],1)])])]),_c('vue-easy-lightbox',{attrs:{\"escDisabled\":\"\",\"moveDisabled\":\"\",\"visible\":_vm.lightbox.visible,\"imgs\":_vm.lightbox.imgs,\"index\":_vm.lightbox.index},on:{\"hide\":_vm.handleHide}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CNAP.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CNAP.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./CNAP.vue?vue&type=template&id=881b40f4&\"\nimport script from \"./CNAP.vue?vue&type=script&lang=js&\"\nexport * from \"./CNAP.vue?vue&type=script&lang=js&\"\nimport style0 from \"./CNAP.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VBtn,VContainer})\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CNAP.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CNAP.vue?vue&type=style&index=0&lang=scss&\""],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./src/views/CNAP.vue?7523","webpack:///src/views/CNAP.vue","webpack:///./src/views/CNAP.vue?6df5","webpack:///./src/views/CNAP.vue?7e2c","webpack:///./src/views/CNAP.vue?30fe"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","cnapLogo","_v","class","$vuetify","breakpoint","smAndDown","lightbox","visible","imgs","index","on","handleHide","staticRenderFns","name","components","PageHeader","Wave","Tooltip","VueEasyLightbox","methods","showImg","getImageUrl","data","component","VBtn","VContainer"],"mappings":"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","file":"js/CNAP.0a43cdc0.js","sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"CNAP\"},[_c('PageHeader',{attrs:{\"title\":\"Cloud Native Access Point\",\"subtext\":\"\",\"description\":\"Zero Trust ingress/egress to Cloud and on premise environments.\",\"logoSvg\":_vm.cnapLogo}}),_c('v-container',{staticClass:\"px-md-8 px-auto\",attrs:{\"fluid\":\"\"}},[_c('v-container',{staticClass:\"px-md-16\",attrs:{\"fluid\":\"\"}},[_c('h2',{staticClass:\"my-3 mx-md-16 mx-auto\"},[_vm._v(\" CNAP Capabilities \")])]),_c('div',{staticClass:\"container text-left\"},[_c('v-container',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"row text-left px-md-16 mb-16\"},[_c('div',{staticClass:\"col-md-6\"},[_c('ul',[_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Brings a full Zero Trust tech stack enforcing device state, user \"),_c('Tooltip',{attrs:{\"text\":\"RBAC,\",\"tooltip\":\"Role Based Access Control\"}}),_vm._v(\" and Software Defined Perimeter / Networks based on Google BeyondCorp concepts \")],1),_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Allows access to Cloud One (AWS GovCloud and soon Azure Government) and Platform One without a \"),_c('Tooltip',{attrs:{\"text\":\"BCAP\",\"tooltip\":\"Boundary Cloud Access Point\"}}),_vm._v(\" or \"),_c('Tooltip',{attrs:{\"text\":\"IAP\",\"tooltip\":\"Identity-Aware Proxy\"}})],1),_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Allows thick client access from \"),_c('Tooltip',{attrs:{\"text\":\"BYOD\",\"tooltip\":\"Bring Your Own Device\"}}),_vm._v(\" Government-owned devices (both mobile and desktop) through AppGate Zero Trust clients to enforce device states \")],1)])]),_c('div',{staticClass:\"col-md-6 px-pb-8\"},[_c('ul',[_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Allows for \"),_c('Tooltip',{attrs:{\"text\":\"VDI\",\"tooltip\":\"Virtual Desktop Interface\"}}),_vm._v(\" options for zero / thin clients \")],1),_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Enables internet egress at \"),_c('Tooltip',{attrs:{\"text\":\"IL2, IL4, IL5\",\"tooltip\":\"Impact Level\"}}),_vm._v(\" in development enclaves \")],1),_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Brings \"),_c('Tooltip',{attrs:{\"text\":\"DMZ Network\",\"tooltip\":\"Demilitarized Zone Network\"}}),_vm._v(\" / Perimeter stack with break and inspect, \"),_c('Tooltip',{attrs:{\"text\":\"IDS\",\"tooltip\":\"Intrusion Detection Systems\"}}),_vm._v(\"/ \"),_c('Tooltip',{attrs:{\"text\":\"IPS\",\"tooltip\":\"Intrusion Prevention System\"}}),_vm._v(\", \"),_c('Tooltip',{attrs:{\"text\":\"WAF\",\"tooltip\":\"Web Application Firewall\"}}),_vm._v(\" Capability, full packet captures as an elastic Cloud-based stack \")],1),_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Brings \"),_c('Tooltip',{attrs:{\"text\":\"SSO\",\"tooltip\":\"Single Sign On\"}}),_vm._v(\" with various DoD PKI authentication options and IL2 \"),_c('Tooltip',{attrs:{\"text\":\"MFA\",\"tooltip\":\"Multi-factor Authentication\"}}),_vm._v(\" options. \")],1),_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Centralizes and aggregates logs and pushes to \"),_c('Tooltip',{attrs:{\"text\":\"CSSP\",\"tooltip\":\"DoD Cybersecurity Service Provider\"}})],1)])])])])],1),_c('div',[_c('v-container',{staticClass:\"px-md-8 px-auto\",attrs:{\"fluid\":\"\"}},[_c('v-container',{staticClass:\"px-md-16\",attrs:{\"fluid\":\"\"}},[_c('h2',{staticClass:\"my-3 mx-md-16 mx-auto\"},[_vm._v(\" CNAP Overview \")])]),_c('div',{staticClass:\"container text-left\"},[_c('v-container',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"row text-left px-md-16 mb-16\"},[_c('div',{staticClass:\"col-md-6\"},[_c('ul',[_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Use cases for IL-2 (Internet accessible workloads) and IL-4/5 (non-Internet accessible workloads) \")]),_c('li',{staticClass:\"mb-4\"},[_vm._v(\" General Setup \")])])]),_c('div',{staticClass:\"col-md-6 px-pb-8\"},[_c('ul',[_c('li',{staticClass:\"mb-4\"},[_vm._v(\" AWS CNAP deployment overivew \")]),_c('li',{staticClass:\"mb-4\"},[_vm._v(\" Common Components \")])])])])]),_c('v-container',[_c('div',{staticClass:\"row justify-content-center\"},[_c('v-btn',{class:_vm.$vuetify.breakpoint.smAndDown\n ? 'my-3 my-md-6 mx-3 black--text'\n : 'my-6 mr-6 black--text',attrs:{\"color\":\"light\",\"href\":\"https://confluence.il2.dso.mil/display/P1/Customer+Onboarding\",\"target\":\"_blank\",\"outlined\":\"\"}},[_vm._v(\"More info\")]),_c('v-btn',{class:_vm.$vuetify.breakpoint.smAndDown\n ? 'my-3 my-md-6 mx-3'\n : 'my-6 mr-6',attrs:{\"color\":\"primary\",\"href\":\"https://confluence.il2.dso.mil/pages/viewpage.action?spaceKey=P1&title=Platform+One+CNAP+AppGate+SDP+Client\",\"target\":\"_blank\"}},[_vm._v(\"AppGate\")])],1),_c('div',{staticClass:\"row justify-content-center mr-2\"},[_vm._v(\" ** User will need P1 SSO access to view the pages \")])])],1)],1)],1)],1),_c('Wave',{attrs:{\"bottom\":false}},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{staticClass:\"col-md-6\"},[_c('h2',{staticClass:\"mx-auto\"},[_vm._v(\" HAVE MORE QUESTIONS ABOUT CNAP? \")]),_c('body-copy',[_vm._v(\" Behind the SSO, you'll be able to find most of your answers in the FAQ page categorized by Authentication, Client Connectivity, Monitoring, and much more! For more For more specific inquiries, click Contact Us. \")])],1)]),_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{class:_vm.$vuetify.breakpoint.smAndDown ? 'text-center' : ''},[_c('v-btn',{class:_vm.$vuetify.breakpoint.smAndDown\n ? 'my-3 mx-3 black--text'\n : 'my-6 mr-6 black--text',attrs:{\"color\":\"light\",\"href\":\"https://confluence.il2.dso.mil/questions/topics\",\"target\":\"_blank\"}},[_vm._v(\"FAQ\")]),_c('v-btn',{class:_vm.$vuetify.breakpoint.smAndDown\n ? 'my-3 my-md-6 mx-3'\n : 'my-6 mr-6',attrs:{\"color\":\"primary\",\"href\":\"https://jira.il2.dso.mil/servicedesk/customer/portal/36/create/202\",\"target\":\"_blank\"}},[_vm._v(\"CONTACT US\")])],1)])])]),_c('vue-easy-lightbox',{attrs:{\"escDisabled\":\"\",\"moveDisabled\":\"\",\"visible\":_vm.lightbox.visible,\"imgs\":_vm.lightbox.imgs,\"index\":_vm.lightbox.index},on:{\"hide\":_vm.handleHide}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CNAP.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CNAP.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./CNAP.vue?vue&type=template&id=881b40f4&\"\nimport script from \"./CNAP.vue?vue&type=script&lang=js&\"\nexport * from \"./CNAP.vue?vue&type=script&lang=js&\"\nimport style0 from \"./CNAP.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VBtn,VContainer})\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CNAP.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CNAP.vue?vue&type=style&index=0&lang=scss&\""],"sourceRoot":""} \ No newline at end of file diff --git a/sites/platform1-site/js/ContactUs.a4c4b529.js b/sites/platform1-site/js/ContactUs.9740b5da.js similarity index 99% rename from sites/platform1-site/js/ContactUs.a4c4b529.js rename to sites/platform1-site/js/ContactUs.9740b5da.js index 1a5f27c0..e7d947d1 100644 --- a/sites/platform1-site/js/ContactUs.a4c4b529.js +++ b/sites/platform1-site/js/ContactUs.9740b5da.js @@ -1,2 +1,2 @@ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["ContactUs"],{"0bc6":function(e,t,i){},"0c01":function(e,t,i){},1681:function(e,t,i){},"326d":function(e,t,i){"use strict";var n=i("e449");t["a"]=n["a"]},"3a60":function(e,t,i){(function(t,i){e.exports=i()})(0,(function(){return function(e){function t(n){if(i[n])return i[n].exports;var s=i[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,t),s.l=!0,s.exports}var i={};return t.m=e,t.c=i,t.i=function(e){return e},t.d=function(e,i,n){t.o(e,i)||Object.defineProperty(e,i,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var i=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(i,"a",i),i},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p=".",t(t.s=10)}([function(e,t){e.exports={"#":{pattern:/\d/},X:{pattern:/[0-9a-zA-Z]/},S:{pattern:/[a-zA-Z]/},A:{pattern:/[a-zA-Z]/,transform:function(e){return e.toLocaleUpperCase()}},a:{pattern:/[a-zA-Z]/,transform:function(e){return e.toLocaleLowerCase()}},"!":{escape:!0}}},function(e,t,i){"use strict";function n(e){var t=document.createEvent("Event");return t.initEvent(e,!0,!0),t}var s=i(2),a=i(0),o=i.n(a);t.a=function(e,t){var a=t.value;if((Array.isArray(a)||"string"==typeof a)&&(a={mask:a,tokens:o.a}),"INPUT"!==e.tagName.toLocaleUpperCase()){var r=e.getElementsByTagName("input");if(1!==r.length)throw new Error("v-mask directive requires 1 input, found "+r.length);e=r[0]}e.oninput=function(t){if(t.isTrusted){var o=e.selectionEnd,r=e.value[o-1];for(e.value=i.i(s.a)(e.value,a.mask,!0,a.tokens);o2&&void 0!==arguments[2])||arguments[2],o=arguments[3];return Array.isArray(t)?i.i(s.a)(n.a,t,o)(e,t,a,o):i.i(n.a)(e,t,a,o)}},function(e,t,i){"use strict";function n(e){e.component(l.a.name,l.a),e.directive("mask",o.a)}Object.defineProperty(t,"__esModule",{value:!0});var s=i(0),a=i.n(s),o=i(1),r=i(7),l=i.n(r);i.d(t,"TheMask",(function(){return l.a})),i.d(t,"mask",(function(){return o.a})),i.d(t,"tokens",(function(){return a.a})),i.d(t,"version",(function(){return c}));var c="0.11.1";t.default=n,"undefined"!=typeof window&&window.Vue&&window.Vue.use(n)},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i(1),s=i(0),a=i.n(s),o=i(2);t.default={name:"TheMask",props:{value:[String,Number],mask:{type:[String,Array],required:!0},masked:{type:Boolean,default:!1},tokens:{type:Object,default:function(){return a.a}}},directives:{mask:n.a},data:function(){return{lastValue:null,display:this.value}},watch:{value:function(e){e!==this.lastValue&&(this.display=e)},masked:function(){this.refresh(this.display)}},computed:{config:function(){return{mask:this.mask,tokens:this.tokens,masked:this.masked}}},methods:{onInput:function(e){e.isTrusted||this.refresh(e.target.value)},refresh:function(e){this.display=e;e=i.i(o.a)(e,this.mask,this.masked,this.tokens);e!==this.lastValue&&(this.lastValue=e,this.$emit("input",e))}}}},function(e,t,i){"use strict";function n(e,t,i){return t=t.sort((function(e,t){return e.length-t.length})),function(n,s){for(var a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=0;or.length))return e(n,r,a,i)}return""}}t.a=n},function(e,t,i){"use strict";function n(e,t){var i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=arguments[3];e=e||"",t=t||"";for(var s=0,a=0,o="";s'.concat(Object(C["j"])(e),"")},getMaskedCharacters:function(e){var t=(this.searchInput||"").toString().toLocaleLowerCase(),i=e.toLocaleLowerCase().indexOf(t);if(i<0)return{start:"",middle:e,end:""};var n=e.slice(0,i),s=e.slice(i,i+t.length),a=e.slice(i+t.length);return{start:n,middle:s,end:a}},genTile:function(e){var t=this,i=e.item,n=e.index,s=e.disabled,o=void 0===s?null:s,r=e.value,l=void 0!==r&&r;l||(l=this.hasItem(i)),i===Object(i)&&(o=null!==o?o:this.getDisabled(i));var c={attrs:{"aria-selected":String(l),id:"list-item-".concat(this._uid,"-").concat(n),role:"option"},on:{mousedown:function(e){e.preventDefault()},click:function(){return o||t.$emit("select",i)}},props:{activeClass:this.tileActiveClass,disabled:o,ripple:!0,inputValue:l}};if(!this.$scopedSlots.item)return this.$createElement(S["a"],c,[this.action&&!this.hideSelected&&this.items.length>0?this.genAction(i,l):null,this.genTileContent(i,n)]);var u=this,h=this.$scopedSlots.item({parent:u,item:i,attrs:Object(a["a"])(Object(a["a"])({},c.attrs),c.props),on:c.on});return this.needsTile(h)?this.$createElement(S["a"],c,h):h},genTileContent:function(e){var t=this.genFilteredText(this.getText(e));return this.$createElement(A["a"],[this.$createElement(A["c"],{domProps:{innerHTML:t}})])},hasItem:function(e){return this.parsedItems.indexOf(this.getValue(e))>-1},needsTile:function(e){return 1!==e.length||null==e[0].componentOptions||"v-list-item"!==e[0].componentOptions.Ctor.options.name},getDisabled:function(e){return Boolean(Object(C["n"])(e,this.itemDisabled,!1))},getText:function(e){return String(Object(C["n"])(e,this.itemText,e))},getValue:function(e){return Object(C["n"])(e,this.itemValue,this.getText(e))}},render:function(){for(var e=[],t=this.items.length,i=0;i0},listData:function(){var e=this.$vnode&&this.$vnode.context.$options._scopeId,t=e?Object(s["a"])({},e,!0):{};return{attrs:Object(a["a"])(Object(a["a"])({},t),{},{id:this.computedOwns}),props:{action:this.multiple,color:this.itemColor,dense:this.dense,hideSelected:this.hideSelected,items:this.virtualizedItems,itemDisabled:this.itemDisabled,itemText:this.itemText,itemValue:this.itemValue,noDataText:this.$vuetify.lang.t(this.noDataText),selectedItems:this.selectedItems},on:{select:this.selectItem},scopedSlots:{item:this.$scopedSlots.item}}},staticList:function(){return(this.$slots["no-data"]||this.$slots["prepend-item"]||this.$slots["append-item"])&&Object(v["b"])("assert: staticList should not be called if slots are used"),this.$createElement(M,this.listData)},virtualizedItems:function(){return this.$_menuProps.auto?this.computedItems:this.computedItems.slice(0,this.lastItem)},menuCanShow:function(){return!0},$_menuProps:function(){var e="string"===typeof this.menuProps?this.menuProps.split(","):this.menuProps;return Array.isArray(e)&&(e=e.reduce((function(e,t){return e[t.trim()]=!0,e}),{})),Object(a["a"])(Object(a["a"])({},H),{},{eager:this.eager,value:this.menuCanShow&&this.isMenuActive,nudgeBottom:e.offsetY?1:0},e)}},watch:{internalValue:function(e){this.initialValue=e,this.setSelectedItems()},isMenuActive:function(e){var t=this;window.setTimeout((function(){return t.onMenuActiveChange(e)}))},items:{immediate:!0,handler:function(e){var t=this;this.cacheItems&&this.$nextTick((function(){t.cachedItems=t.filterDuplicates(t.cachedItems.concat(e))})),this.setSelectedItems()}}},methods:{blur:function(e){B["a"].options.methods.blur.call(this,e),this.isMenuActive=!1,this.isFocused=!1,this.selectedIndex=-1},activateMenu:function(){this.isInteractive&&!this.isMenuActive&&(this.isMenuActive=!0)},clearableCallback:function(){var e=this;this.setValue(this.multiple?[]:void 0),this.setMenuIndex(-1),this.$nextTick((function(){return e.$refs.input&&e.$refs.input.focus()})),this.openOnClear&&(this.isMenuActive=!0)},closeConditional:function(e){return!this.isMenuActive||!this._isDestroyed&&(!this.getContent()||!this.getContent().contains(e.target))&&this.$el&&!this.$el.contains(e.target)&&e.target!==this.$el},filterDuplicates:function(e){for(var t=new Map,i=0;ii&&(this.keyboardLookupPrefix=""),this.keyboardLookupPrefix+=e.key.toLowerCase(),this.keyboardLookupLastTime=n;var s=this.allItems.findIndex((function(e){var i=(t.getText(e)||"").toString();return i.toLowerCase().startsWith(t.keyboardLookupPrefix)})),a=this.allItems[s];-1!==s&&(this.lastItem=Math.max(this.lastItem,s+5),this.setValue(this.returnObject?a:this.getValue(a)),this.$nextTick((function(){return t.$refs.menu.getTiles()})),setTimeout((function(){return t.setMenuIndex(s)})))}},onKeyDown:function(e){var t=this;if(!this.isReadonly||e.keyCode===C["s"].tab){var i=e.keyCode,n=this.$refs.menu;if([C["s"].enter,C["s"].space].includes(i)&&this.activateMenu(),this.$emit("keydown",e),n)return this.isMenuActive&&i!==C["s"].tab&&this.$nextTick((function(){n.changeListIndex(e),t.$emit("update:list-index",n.listIndex)})),!this.isMenuActive&&[C["s"].up,C["s"].down].includes(i)?this.onUpDown(e):i===C["s"].esc?this.onEscDown(e):i===C["s"].tab?this.onTabDown(e):i===C["s"].space?this.onSpaceDown(e):void 0}},onMenuActiveChange:function(e){if(!(this.multiple&&!e||this.getMenuIndex()>-1)){var t=this.$refs.menu;if(t&&this.isDirty)for(var i=0;ithis.computedItems.length)return;var t=this.getContent().scrollHeight-(this.getContent().scrollTop+this.getContent().clientHeight)<200;t&&(this.lastItem+=20)}else requestAnimationFrame((function(){return e.getContent().scrollTop=0}))},onSpaceDown:function(e){e.preventDefault()},onTabDown:function(e){var t=this.$refs.menu;if(t){var i=t.activeTile;!this.multiple&&i&&this.isMenuActive?(e.preventDefault(),e.stopPropagation(),i.click()):this.blur(e)}},onUpDown:function(e){var t=this.$refs.menu;if(t){if(e.preventDefault(),this.multiple)return this.activateMenu();var i=e.keyCode;t.isBooted=!0,window.requestAnimationFrame((function(){t.getTiles(),C["s"].up===i?t.prevTile():t.nextTile(),t.activeTile&&t.activeTile.click()}))}},selectItem:function(e){var t=this;if(this.multiple){var i=(this.internalValue||[]).slice(),n=this.findExistingIndex(e);if(-1!==n?i.splice(n,1):i.push(e),this.setValue(i.map((function(e){return t.returnObject?e:t.getValue(e)}))),this.$nextTick((function(){t.$refs.menu&&t.$refs.menu.updateDimensions()})),!this.multiple)return;var s=this.getMenuIndex();if(this.setMenuIndex(-1),this.hideSelected)return;this.$nextTick((function(){return t.setMenuIndex(s)}))}else this.setValue(this.returnObject?e:this.getValue(e)),this.isMenuActive=!1},setMenuIndex:function(e){this.$refs.menu&&(this.$refs.menu.listIndex=e)},setSelectedItems:function(){var e,t=this,i=[],s=this.multiple&&Array.isArray(this.internalValue)?this.internalValue:[this.internalValue],a=Object(n["a"])(s);try{var o=function(){var n=e.value,s=t.allItems.findIndex((function(e){return t.valueComparator(t.getValue(e),t.getValue(n))}));s>-1&&i.push(t.allItems[s])};for(a.s();!(e=a.n()).done;)o()}catch(r){a.e(r)}finally{a.f()}this.selectedItems=i},setValue:function(e){var t=this.internalValue;this.internalValue=e,e!==t&&this.$emit("change",e)},isAppendInner:function(e){var t=this.$refs["append-inner"];return t&&(t===e||t.contains(e))}}})},cf36:function(e,t,i){},e9bb:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"contact-us mb-5"},[n("PageHeader",{attrs:{title:"Contact Us"}}),n("v-container",{staticClass:"px-8"},[n("v-form",{ref:"form",model:{value:e.valid,callback:function(t){e.valid=t},expression:"valid"}},[n("v-row",{staticClass:"px-sm-5 mx-sm-5"},[n("v-col",{attrs:{cols:"12",md:"6"}},[n("v-text-field",{attrs:{label:"First Name",color:"accent"},model:{value:e.firstName,callback:function(t){e.firstName=t},expression:"firstName"}})],1),n("v-col",{attrs:{cols:"12",md:"6"}},[n("v-text-field",{attrs:{label:"Last Name",color:"accent"},model:{value:e.lastName,callback:function(t){e.lastName=t},expression:"lastName"}})],1),n("v-col",{attrs:{cols:"12",md:"6"}},[n("v-select",{attrs:{items:e.sectors,label:"Sector",color:"accent"},model:{value:e.sector,callback:function(t){e.sector=t},expression:"sector"}})],1),n("v-col",{attrs:{cols:"12",md:"6"}},[n("v-text-field",{attrs:{label:"Organization",name:"company",color:"accent"},model:{value:e.organization,callback:function(t){e.organization=t},expression:"organization"}})],1),n("v-col",{attrs:{cols:"12",md:"6"}},[n("v-text-field",{attrs:{label:"Email*",rules:e.emailRules,"persistent-hint":"",hint:"* required",name:"email",color:"accent",required:"","prepend-icon":"mdi-email"},model:{value:e.email,callback:function(t){e.email=t},expression:"email"}})],1),n("v-col",{attrs:{cols:"12",md:"6"}},[n("v-text-field",{directives:[{name:"mask",rawName:"v-mask",value:"(###) ###-#### ext ########",expression:"'(###) ###-#### ext ########'"}],attrs:{label:"Phone",name:"phone",color:"accent","prepend-icon":"mdi-phone"},model:{value:e.phone,callback:function(t){e.phone=t},expression:"phone"}})],1),n("v-col",{attrs:{cols:"12"}},[n("v-select",{attrs:{items:e.helpTopics,label:"How can we help?",color:"accent"},on:{change:function(t){e.showHelpDetails=e.helpTopics[e.helpTopic].showDetails}},model:{value:e.helpTopic,callback:function(t){e.helpTopic=t},expression:"helpTopic"}})],1),e.showHelpDetails?n("v-col",{attrs:{cols:"12"}},[n("v-textarea",{attrs:{label:"Please provide additional details about the help you need",color:"accent",counter:"2000",rules:e.textareaRules,rows:"1","auto-grow":""},model:{value:e.helpDetails,callback:function(t){e.helpDetails=t},expression:"helpDetails"}})],1):e._e(),n("v-col",{attrs:{cols:"12"}},[n("v-select",{attrs:{items:e.hearTopics,label:"How did you hear about Platform One?",color:"accent"},on:{change:function(t){e.showHearDetails=e.hearTopics[e.hearTopic].showDetails}},model:{value:e.hearTopic,callback:function(t){e.hearTopic=t},expression:"hearTopic"}})],1),e.showHearDetails?n("v-col",{attrs:{cols:"12"}},[n("v-textarea",{attrs:{label:"Please provide additional details about "+e.showHearDetails,color:"accent",counter:"2000",rules:e.textareaRules,rows:"1","auto-grow":""},model:{value:e.hearDetails,callback:function(t){e.hearDetails=t},expression:"hearDetails"}})],1):e._e()],1),n("v-btn",{staticClass:"my-5",attrs:{color:"primary",disabled:!e.valid,loading:e.isBusy},on:{click:e.submit}},[e._v(" Send Info "),n("v-icon",{staticClass:"ml-4"},[e._v("mdi-send")])],1),n("v-dialog",{attrs:{"max-width":"700"},model:{value:e.successDialog,callback:function(t){e.successDialog=t},expression:"successDialog"}},[n("v-card",[n("v-card-title",{staticClass:"d-flex flex-column my-5"},[n("v-img",{staticClass:"mb-5",attrs:{src:i("fff5"),"max-width":"100"}}),n("h3",[e._v("Thanks for reaching out")])],1),n("p",{staticClass:"px-2"},[e._v(" We've recorded your input and will be in touch soon. ")]),n("v-card-actions",[n("v-btn",{staticClass:"mx-auto my-2",attrs:{color:"primary"},on:{click:function(t){e.successDialog=!1}}},[e._v("OK")])],1)],1)],1),n("v-dialog",{attrs:{"max-width":"700"},model:{value:e.errorDialog,callback:function(t){e.errorDialog=t},expression:"errorDialog"}},[n("v-card",[n("v-card-title",{staticClass:"d-flex flex-column my-5"},[n("v-img",{staticClass:"mb-5 h-flip",attrs:{src:i("fff5"),"max-width":"100"}}),n("h3",[e._v("Uh-oh, something went wrong...")])],1),n("p",{staticClass:"px-2"},[e._v(" We're sorry, we were not able to successfully get your input. Please try again. ")]),n("v-card-actions",[n("v-btn",{staticClass:"mx-auto my-2",attrs:{color:"primary"},on:{click:function(t){e.errorDialog=!1}}},[e._v("OK")])],1)],1)],1)],1),n("a",{attrs:{href:"https://jira.il2.dso.mil/servicedesk/customer/portals",target:"_blank",rel:"noopener noreferrer"}},[e._v(" If you have a tech issue, please visit the Platform One Support Hub. ")])],1)],1)},s=[],a=(i("99af"),i("a15b"),i("d81d"),i("4fad"),i("d3b7"),i("498a"),i("3835")),o=(i("96cf"),i("1da1")),r=i("36ad"),l=i("3a60"),c={name:"ContactUs",components:{PageHeader:r["a"]},methods:{doPost:function(){var e=this;return Object(o["a"])(regeneratorRuntime.mark((function t(){var i,n,s,o,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i="https://docs.google.com/forms/d/e/1FAIpQLSdC60d7i2Bzlm6ikkG7j3QIYOCwu9yraerrEvUry7aZUhou3Q/formResponse",n=e.helpTopic?e.helpTopics[e.helpTopic].text:"",s=e.hearTopic?e.hearTopics[e.hearTopic].text:"",o={"entry.1237666172":"".concat(e.firstName," ").concat(e.lastName).trim(),"entry.1778121980":n,"entry.1354107096":e.helpDetails||"","entry.1536411696":s,"entry.1002159071":e.hearDetails||"","entry.1003081443":e.phone||"","entry.1603166847":e.organization||"","entry.1644077708":e.sector||"",emailAddress:e.email},r=Object.entries(o).map((function(e){var t=Object(a["a"])(e,2),i=t[0],n=t[1];return"".concat(i,"=").concat(encodeURIComponent(n))})).join("&"),t.next=7,fetch(i,{method:"POST",mode:"no-cors",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:r});case 7:return t.abrupt("return",t.sent);case 8:case"end":return t.stop()}}),t)})))()},submit:function(){var e=this;return Object(o["a"])(regeneratorRuntime.mark((function t(){var i,n,s,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.isBusy=!0,e.$refs.form.validate(),e.valid){t.next=5;break}return e.isBusy=!1,t.abrupt("return");case 5:return t.prev=5,i=3e3,n=(new Date).getTime(),t.next=10,e.doPost();case 10:if(s=t.sent,a=(new Date).getTime()-n,!(a2&&void 0!==arguments[2])||arguments[2],i=arguments[3];return Array.isArray(t)?n.i(a.a)(r.a,t,i)(e,t,o,i):n.i(r.a)(e,t,o,i)}},function(e,t,n){\"use strict\";function r(e){e.component(s.a.name,s.a),e.directive(\"mask\",i.a)}Object.defineProperty(t,\"__esModule\",{value:!0});var a=n(0),o=n.n(a),i=n(1),u=n(7),s=n.n(u);n.d(t,\"TheMask\",function(){return s.a}),n.d(t,\"mask\",function(){return i.a}),n.d(t,\"tokens\",function(){return o.a}),n.d(t,\"version\",function(){return c});var c=\"0.11.1\";t.default=r,\"undefined\"!=typeof window&&window.Vue&&window.Vue.use(r)},function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=n(1),a=n(0),o=n.n(a),i=n(2);t.default={name:\"TheMask\",props:{value:[String,Number],mask:{type:[String,Array],required:!0},masked:{type:Boolean,default:!1},tokens:{type:Object,default:function(){return o.a}}},directives:{mask:r.a},data:function(){return{lastValue:null,display:this.value}},watch:{value:function(e){e!==this.lastValue&&(this.display=e)},masked:function(){this.refresh(this.display)}},computed:{config:function(){return{mask:this.mask,tokens:this.tokens,masked:this.masked}}},methods:{onInput:function(e){e.isTrusted||this.refresh(e.target.value)},refresh:function(e){this.display=e;var e=n.i(i.a)(e,this.mask,this.masked,this.tokens);e!==this.lastValue&&(this.lastValue=e,this.$emit(\"input\",e))}}}},function(e,t,n){\"use strict\";function r(e,t,n){return t=t.sort(function(e,t){return e.length-t.length}),function(r,a){for(var o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=0;iu.length))return e(r,u,o,n)}return\"\"}}t.a=r},function(e,t,n){\"use strict\";function r(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=arguments[3];e=e||\"\",t=t||\"\";for(var a=0,o=0,i=\"\";a,\n close: Boolean,\n closeIcon: {\n type: String,\n default: '$delete',\n },\n disabled: Boolean,\n draggable: Boolean,\n filter: Boolean,\n filterIcon: {\n type: String,\n default: '$complete',\n },\n label: Boolean,\n link: Boolean,\n outlined: Boolean,\n pill: Boolean,\n tag: {\n type: String,\n default: 'span',\n },\n textColor: String,\n value: null as any as PropType,\n },\n\n data: () => ({\n proxyClass: 'v-chip--active',\n }),\n\n computed: {\n classes (): object {\n return {\n 'v-chip': true,\n ...Routable.options.computed.classes.call(this),\n 'v-chip--clickable': this.isClickable,\n 'v-chip--disabled': this.disabled,\n 'v-chip--draggable': this.draggable,\n 'v-chip--label': this.label,\n 'v-chip--link': this.isLink,\n 'v-chip--no-color': !this.color,\n 'v-chip--outlined': this.outlined,\n 'v-chip--pill': this.pill,\n 'v-chip--removable': this.hasClose,\n ...this.themeClasses,\n ...this.sizeableClasses,\n ...this.groupClasses,\n }\n },\n hasClose (): boolean {\n return Boolean(this.close)\n },\n isClickable (): boolean {\n return Boolean(\n Routable.options.computed.isClickable.call(this) ||\n this.chipGroup\n )\n },\n },\n\n created () {\n const breakingProps = [\n ['outline', 'outlined'],\n ['selected', 'input-value'],\n ['value', 'active'],\n ['@input', '@active.sync'],\n ]\n\n /* istanbul ignore next */\n breakingProps.forEach(([original, replacement]) => {\n if (this.$attrs.hasOwnProperty(original)) breaking(original, replacement, this)\n })\n },\n\n methods: {\n click (e: MouseEvent): void {\n this.$emit('click', e)\n\n this.chipGroup && this.toggle()\n },\n genFilter (): VNode {\n const children = []\n\n if (this.isActive) {\n children.push(\n this.$createElement(VIcon, {\n staticClass: 'v-chip__filter',\n props: { left: true },\n }, this.filterIcon)\n )\n }\n\n return this.$createElement(VExpandXTransition, children)\n },\n genClose (): VNode {\n return this.$createElement(VIcon, {\n staticClass: 'v-chip__close',\n props: {\n right: true,\n size: 18,\n },\n on: {\n click: (e: Event) => {\n e.stopPropagation()\n e.preventDefault()\n\n this.$emit('click:close')\n this.$emit('update:active', false)\n },\n },\n }, this.closeIcon)\n },\n genContent (): VNode {\n return this.$createElement('span', {\n staticClass: 'v-chip__content',\n }, [\n this.filter && this.genFilter(),\n this.$slots.default,\n this.hasClose && this.genClose(),\n ])\n },\n },\n\n render (h): VNode {\n const children = [this.genContent()]\n let { tag, data } = this.generateRouteLink()\n\n data.attrs = {\n ...data.attrs,\n draggable: this.draggable ? 'true' : undefined,\n tabindex: this.chipGroup && !this.disabled ? 0 : data.attrs!.tabindex,\n }\n data.directives!.push({\n name: 'show',\n value: this.active,\n })\n data = this.setBackgroundColor(this.color, data)\n\n const color = this.textColor || (this.outlined && this.color)\n\n return h(tag, this.setTextColor(color, data), children)\n },\n})\n","import VChip from './VChip'\n\nexport { VChip }\nexport default VChip\n","import './VSimpleCheckbox.sass'\n\nimport ripple from '../../directives/ripple'\n\nimport Vue, { VNode, VNodeDirective } from 'vue'\nimport { VIcon } from '../VIcon'\n\n// Mixins\nimport Colorable from '../../mixins/colorable'\nimport Themeable from '../../mixins/themeable'\n\n// Utilities\nimport { mergeListeners } from '../../util/mergeData'\nimport { wrapInArray } from '../../util/helpers'\n\nexport default Vue.extend({\n name: 'v-simple-checkbox',\n\n functional: true,\n\n directives: {\n ripple,\n },\n\n props: {\n ...Colorable.options.props,\n ...Themeable.options.props,\n disabled: Boolean,\n ripple: {\n type: Boolean,\n default: true,\n },\n value: Boolean,\n indeterminate: Boolean,\n indeterminateIcon: {\n type: String,\n default: '$checkboxIndeterminate',\n },\n onIcon: {\n type: String,\n default: '$checkboxOn',\n },\n offIcon: {\n type: String,\n default: '$checkboxOff',\n },\n },\n\n render (h, { props, data, listeners }): VNode {\n const children = []\n\n if (props.ripple && !props.disabled) {\n const ripple = h('div', Colorable.options.methods.setTextColor(props.color, {\n staticClass: 'v-input--selection-controls__ripple',\n directives: [{\n name: 'ripple',\n value: { center: true },\n }] as VNodeDirective[],\n }))\n\n children.push(ripple)\n }\n\n let icon = props.offIcon\n if (props.indeterminate) icon = props.indeterminateIcon\n else if (props.value) icon = props.onIcon\n\n children.push(h(VIcon, Colorable.options.methods.setTextColor(props.value && props.color, {\n props: {\n disabled: props.disabled,\n dark: props.dark,\n light: props.light,\n },\n }), icon))\n\n const classes = {\n 'v-simple-checkbox': true,\n 'v-simple-checkbox--disabled': props.disabled,\n }\n\n return h('div', {\n ...data,\n class: classes,\n on: mergeListeners({\n click: (e: MouseEvent) => {\n e.stopPropagation()\n\n if (data.on && data.on.input && !props.disabled) {\n wrapInArray(data.on.input).forEach(f => f(!props.value))\n }\n },\n }, listeners),\n }, children)\n },\n})\n","// Styles\nimport './VSubheader.sass'\n\n// Mixins\nimport Themeable from '../../mixins/themeable'\nimport mixins from '../../util/mixins'\n\n// Types\nimport { VNode } from 'vue'\n\nexport default mixins(\n Themeable\n /* @vue/component */\n).extend({\n name: 'v-subheader',\n\n props: {\n inset: Boolean,\n },\n\n render (h): VNode {\n return h('div', {\n staticClass: 'v-subheader',\n class: {\n 'v-subheader--inset': this.inset,\n ...this.themeClasses,\n },\n attrs: this.$attrs,\n on: this.$listeners,\n }, this.$slots.default)\n },\n})\n","import VSubheader from './VSubheader'\n\nexport { VSubheader }\nexport default VSubheader\n","// Components\nimport VSimpleCheckbox from '../VCheckbox/VSimpleCheckbox'\nimport VDivider from '../VDivider'\nimport VSubheader from '../VSubheader'\nimport {\n VList,\n VListItem,\n VListItemAction,\n VListItemContent,\n VListItemTitle,\n} from '../VList'\n\n// Directives\nimport ripple from '../../directives/ripple'\n\n// Mixins\nimport Colorable from '../../mixins/colorable'\nimport Themeable from '../../mixins/themeable'\n\n// Helpers\nimport {\n escapeHTML,\n getPropertyFromItem,\n} from '../../util/helpers'\n\n// Types\nimport mixins from '../../util/mixins'\nimport { VNode, PropType, VNodeChildren } from 'vue'\nimport { SelectItemKey } from 'vuetify/types'\n\ntype ListTile = { item: any, disabled?: null | boolean, value?: boolean, index: number };\n\n/* @vue/component */\nexport default mixins(Colorable, Themeable).extend({\n name: 'v-select-list',\n\n // https://github.com/vuejs/vue/issues/6872\n directives: {\n ripple,\n },\n\n props: {\n action: Boolean,\n dense: Boolean,\n hideSelected: Boolean,\n items: {\n type: Array as PropType,\n default: () => [],\n },\n itemDisabled: {\n type: [String, Array, Function] as PropType,\n default: 'disabled',\n },\n itemText: {\n type: [String, Array, Function] as PropType,\n default: 'text',\n },\n itemValue: {\n type: [String, Array, Function] as PropType,\n default: 'value',\n },\n noDataText: String,\n noFilter: Boolean,\n searchInput: null as unknown as PropType,\n selectedItems: {\n type: Array as PropType,\n default: () => [],\n },\n },\n\n computed: {\n parsedItems (): any[] {\n return this.selectedItems.map(item => this.getValue(item))\n },\n tileActiveClass (): string {\n return Object.keys(this.setTextColor(this.color).class || {}).join(' ')\n },\n staticNoDataTile (): VNode {\n const tile = {\n attrs: {\n role: undefined,\n },\n on: {\n mousedown: (e: Event) => e.preventDefault(), // Prevent onBlur from being called\n },\n }\n\n return this.$createElement(VListItem, tile, [\n this.genTileContent(this.noDataText),\n ])\n },\n },\n\n methods: {\n genAction (item: object, inputValue: any): VNode {\n return this.$createElement(VListItemAction, [\n this.$createElement(VSimpleCheckbox, {\n props: {\n color: this.color,\n value: inputValue,\n },\n on: {\n input: () => this.$emit('select', item),\n },\n }),\n ])\n },\n genDivider (props: { [key: string]: any }) {\n return this.$createElement(VDivider, { props })\n },\n genFilteredText (text: string) {\n text = text || ''\n\n if (!this.searchInput || this.noFilter) return escapeHTML(text)\n\n const { start, middle, end } = this.getMaskedCharacters(text)\n\n return `${escapeHTML(start)}${this.genHighlight(middle)}${escapeHTML(end)}`\n },\n genHeader (props: { [key: string]: any }): VNode {\n return this.$createElement(VSubheader, { props }, props.header)\n },\n genHighlight (text: string): string {\n return `${escapeHTML(text)}`\n },\n getMaskedCharacters (text: string): {\n start: string\n middle: string\n end: string\n } {\n const searchInput = (this.searchInput || '').toString().toLocaleLowerCase()\n const index = text.toLocaleLowerCase().indexOf(searchInput)\n\n if (index < 0) return { start: '', middle: text, end: '' }\n\n const start = text.slice(0, index)\n const middle = text.slice(index, index + searchInput.length)\n const end = text.slice(index + searchInput.length)\n return { start, middle, end }\n },\n genTile ({\n item,\n index,\n disabled = null,\n value = false,\n }: ListTile): VNode | VNode[] | undefined {\n if (!value) value = this.hasItem(item)\n\n if (item === Object(item)) {\n disabled = disabled !== null\n ? disabled\n : this.getDisabled(item)\n }\n\n const tile = {\n attrs: {\n // Default behavior in list does not\n // contain aria-selected by default\n 'aria-selected': String(value),\n id: `list-item-${this._uid}-${index}`,\n role: 'option',\n },\n on: {\n mousedown: (e: Event) => {\n // Prevent onBlur from being called\n e.preventDefault()\n },\n click: () => disabled || this.$emit('select', item),\n },\n props: {\n activeClass: this.tileActiveClass,\n disabled,\n ripple: true,\n inputValue: value,\n },\n }\n\n if (!this.$scopedSlots.item) {\n return this.$createElement(VListItem, tile, [\n this.action && !this.hideSelected && this.items.length > 0\n ? this.genAction(item, value)\n : null,\n this.genTileContent(item, index),\n ])\n }\n\n const parent = this\n const scopedSlot = this.$scopedSlots.item({\n parent,\n item,\n attrs: {\n ...tile.attrs,\n ...tile.props,\n },\n on: tile.on,\n })\n\n return this.needsTile(scopedSlot)\n ? this.$createElement(VListItem, tile, scopedSlot)\n : scopedSlot\n },\n genTileContent (item: any, index = 0): VNode {\n const innerHTML = this.genFilteredText(this.getText(item))\n\n return this.$createElement(VListItemContent,\n [this.$createElement(VListItemTitle, {\n domProps: { innerHTML },\n })]\n )\n },\n hasItem (item: object) {\n return this.parsedItems.indexOf(this.getValue(item)) > -1\n },\n needsTile (slot: VNode[] | undefined) {\n return slot!.length !== 1 ||\n slot![0].componentOptions == null ||\n slot![0].componentOptions.Ctor.options.name !== 'v-list-item'\n },\n getDisabled (item: object) {\n return Boolean(getPropertyFromItem(item, this.itemDisabled, false))\n },\n getText (item: object) {\n return String(getPropertyFromItem(item, this.itemText, item))\n },\n getValue (item: object) {\n return getPropertyFromItem(item, this.itemValue, this.getText(item))\n },\n },\n\n render (): VNode {\n const children: VNodeChildren = []\n const itemsLength = this.items.length\n for (let index = 0; index < itemsLength; index++) {\n const item = this.items[index]\n\n if (this.hideSelected &&\n this.hasItem(item)\n ) continue\n\n if (item == null) children.push(this.genTile({ item, index }))\n else if (item.header) children.push(this.genHeader(item))\n else if (item.divider) children.push(this.genDivider(item))\n else children.push(this.genTile({ item, index }))\n }\n\n children.length || children.push(this.$slots['no-data'] || this.staticNoDataTile)\n\n this.$slots['prepend-item'] && children.unshift(this.$slots['prepend-item'])\n\n this.$slots['append-item'] && children.push(this.$slots['append-item'])\n\n return this.$createElement(VList, {\n staticClass: 'v-select-list',\n class: this.themeClasses,\n attrs: {\n role: 'listbox',\n tabindex: -1,\n },\n props: { dense: this.dense },\n }, children)\n },\n})\n","import Vue from 'vue'\n\n/* @vue/component */\nexport default Vue.extend({\n name: 'filterable',\n\n props: {\n noDataText: {\n type: String,\n default: '$vuetify.noDataText',\n },\n },\n})\n","// Styles\nimport '../VTextField/VTextField.sass'\nimport './VSelect.sass'\n\n// Components\nimport VChip from '../VChip'\nimport VMenu from '../VMenu'\nimport VSelectList from './VSelectList'\n\n// Extensions\nimport VInput from '../VInput'\nimport VTextField from '../VTextField/VTextField'\n\n// Mixins\nimport Comparable from '../../mixins/comparable'\nimport Filterable from '../../mixins/filterable'\n\n// Directives\nimport ClickOutside from '../../directives/click-outside'\n\n// Utilities\nimport mergeData from '../../util/mergeData'\nimport { getPropertyFromItem, getObjectValueByPath, keyCodes } from '../../util/helpers'\nimport { consoleError } from '../../util/console'\n\n// Types\nimport mixins from '../../util/mixins'\nimport { VNode, VNodeDirective, PropType, VNodeData } from 'vue'\nimport { SelectItemKey } from 'vuetify/types'\n\nexport const defaultMenuProps = {\n closeOnClick: false,\n closeOnContentClick: false,\n disableKeys: true,\n openOnClick: false,\n maxHeight: 304,\n}\n\n// Types\nconst baseMixins = mixins(\n VTextField,\n Comparable,\n Filterable\n)\n\ninterface options extends InstanceType {\n $refs: {\n menu: InstanceType\n label: HTMLElement\n input: HTMLInputElement\n 'prepend-inner': HTMLElement\n 'append-inner': HTMLElement\n prefix: HTMLElement\n suffix: HTMLElement\n }\n}\n\n/* @vue/component */\nexport default baseMixins.extend().extend({\n name: 'v-select',\n\n directives: {\n ClickOutside,\n },\n\n props: {\n appendIcon: {\n type: String,\n default: '$dropdown',\n },\n attach: {\n type: null as unknown as PropType,\n default: false,\n },\n cacheItems: Boolean,\n chips: Boolean,\n clearable: Boolean,\n deletableChips: Boolean,\n disableLookup: Boolean,\n eager: Boolean,\n hideSelected: Boolean,\n items: {\n type: Array,\n default: () => [],\n },\n itemColor: {\n type: String,\n default: 'primary',\n },\n itemDisabled: {\n type: [String, Array, Function] as PropType,\n default: 'disabled',\n },\n itemText: {\n type: [String, Array, Function] as PropType,\n default: 'text',\n },\n itemValue: {\n type: [String, Array, Function] as PropType,\n default: 'value',\n },\n menuProps: {\n type: [String, Array, Object],\n default: () => defaultMenuProps,\n },\n multiple: Boolean,\n openOnClear: Boolean,\n returnObject: Boolean,\n smallChips: Boolean,\n },\n\n data () {\n return {\n cachedItems: this.cacheItems ? this.items : [],\n menuIsBooted: false,\n isMenuActive: false,\n lastItem: 20,\n // As long as a value is defined, show it\n // Otherwise, check if multiple\n // to determine which default to provide\n lazyValue: this.value !== undefined\n ? this.value\n : this.multiple ? [] : undefined,\n selectedIndex: -1,\n selectedItems: [] as any[],\n keyboardLookupPrefix: '',\n keyboardLookupLastTime: 0,\n }\n },\n\n computed: {\n /* All items that the select has */\n allItems (): object[] {\n return this.filterDuplicates(this.cachedItems.concat(this.items))\n },\n classes (): object {\n return {\n ...VTextField.options.computed.classes.call(this),\n 'v-select': true,\n 'v-select--chips': this.hasChips,\n 'v-select--chips--small': this.smallChips,\n 'v-select--is-menu-active': this.isMenuActive,\n 'v-select--is-multi': this.multiple,\n }\n },\n /* Used by other components to overwrite */\n computedItems (): object[] {\n return this.allItems\n },\n computedOwns (): string {\n return `list-${this._uid}`\n },\n computedCounterValue (): number {\n return this.multiple\n ? this.selectedItems.length\n : (this.getText(this.selectedItems[0]) || '').toString().length\n },\n directives (): VNodeDirective[] | undefined {\n return this.isFocused ? [{\n name: 'click-outside',\n value: {\n handler: this.blur,\n closeConditional: this.closeConditional,\n },\n }] : undefined\n },\n dynamicHeight () {\n return 'auto'\n },\n hasChips (): boolean {\n return this.chips || this.smallChips\n },\n hasSlot (): boolean {\n return Boolean(this.hasChips || this.$scopedSlots.selection)\n },\n isDirty (): boolean {\n return this.selectedItems.length > 0\n },\n listData (): object {\n const scopeId = this.$vnode && (this.$vnode.context!.$options as { [key: string]: any })._scopeId\n const attrs = scopeId ? {\n [scopeId]: true,\n } : {}\n\n return {\n attrs: {\n ...attrs,\n id: this.computedOwns,\n },\n props: {\n action: this.multiple,\n color: this.itemColor,\n dense: this.dense,\n hideSelected: this.hideSelected,\n items: this.virtualizedItems,\n itemDisabled: this.itemDisabled,\n itemText: this.itemText,\n itemValue: this.itemValue,\n noDataText: this.$vuetify.lang.t(this.noDataText),\n selectedItems: this.selectedItems,\n },\n on: {\n select: this.selectItem,\n },\n scopedSlots: {\n item: this.$scopedSlots.item,\n },\n }\n },\n staticList (): VNode {\n if (this.$slots['no-data'] || this.$slots['prepend-item'] || this.$slots['append-item']) {\n consoleError('assert: staticList should not be called if slots are used')\n }\n\n return this.$createElement(VSelectList, this.listData)\n },\n virtualizedItems (): object[] {\n return (this.$_menuProps as any).auto\n ? this.computedItems\n : this.computedItems.slice(0, this.lastItem)\n },\n menuCanShow: () => true,\n $_menuProps (): object {\n let normalisedProps = typeof this.menuProps === 'string'\n ? this.menuProps.split(',')\n : this.menuProps\n\n if (Array.isArray(normalisedProps)) {\n normalisedProps = normalisedProps.reduce((acc, p) => {\n acc[p.trim()] = true\n return acc\n }, {})\n }\n\n return {\n ...defaultMenuProps,\n eager: this.eager,\n value: this.menuCanShow && this.isMenuActive,\n nudgeBottom: normalisedProps.offsetY ? 1 : 0, // convert to int\n ...normalisedProps,\n }\n },\n },\n\n watch: {\n internalValue (val) {\n this.initialValue = val\n this.setSelectedItems()\n },\n isMenuActive (val) {\n window.setTimeout(() => this.onMenuActiveChange(val))\n },\n items: {\n immediate: true,\n handler (val) {\n if (this.cacheItems) {\n // Breaks vue-test-utils if\n // this isn't calculated\n // on the next tick\n this.$nextTick(() => {\n this.cachedItems = this.filterDuplicates(this.cachedItems.concat(val))\n })\n }\n\n this.setSelectedItems()\n },\n },\n },\n\n methods: {\n /** @public */\n blur (e?: Event) {\n VTextField.options.methods.blur.call(this, e)\n this.isMenuActive = false\n this.isFocused = false\n this.selectedIndex = -1\n },\n /** @public */\n activateMenu () {\n if (\n !this.isInteractive ||\n this.isMenuActive\n ) return\n\n this.isMenuActive = true\n },\n clearableCallback () {\n this.setValue(this.multiple ? [] : undefined)\n this.setMenuIndex(-1)\n this.$nextTick(() => this.$refs.input && this.$refs.input.focus())\n\n if (this.openOnClear) this.isMenuActive = true\n },\n closeConditional (e: Event) {\n if (!this.isMenuActive) return true\n\n return (\n !this._isDestroyed &&\n\n // Click originates from outside the menu content\n // Multiple selects don't close when an item is clicked\n (!this.getContent() ||\n !this.getContent().contains(e.target as Node)) &&\n\n // Click originates from outside the element\n this.$el &&\n !this.$el.contains(e.target as Node) &&\n e.target !== this.$el\n )\n },\n filterDuplicates (arr: any[]) {\n const uniqueValues = new Map()\n for (let index = 0; index < arr.length; ++index) {\n const item = arr[index]\n const val = this.getValue(item)\n\n // TODO: comparator\n !uniqueValues.has(val) && uniqueValues.set(val, item)\n }\n return Array.from(uniqueValues.values())\n },\n findExistingIndex (item: object) {\n const itemValue = this.getValue(item)\n\n return (this.internalValue || []).findIndex((i: object) => this.valueComparator(this.getValue(i), itemValue))\n },\n getContent () {\n return this.$refs.menu && this.$refs.menu.$refs.content\n },\n genChipSelection (item: object, index: number) {\n const isDisabled = (\n !this.isInteractive ||\n this.getDisabled(item)\n )\n\n return this.$createElement(VChip, {\n staticClass: 'v-chip--select',\n attrs: { tabindex: -1 },\n props: {\n close: this.deletableChips && !isDisabled,\n disabled: isDisabled,\n inputValue: index === this.selectedIndex,\n small: this.smallChips,\n },\n on: {\n click: (e: MouseEvent) => {\n if (isDisabled) return\n\n e.stopPropagation()\n\n this.selectedIndex = index\n },\n 'click:close': () => this.onChipInput(item),\n },\n key: JSON.stringify(this.getValue(item)),\n }, this.getText(item))\n },\n genCommaSelection (item: object, index: number, last: boolean) {\n const color = index === this.selectedIndex && this.computedColor\n const isDisabled = (\n !this.isInteractive ||\n this.getDisabled(item)\n )\n\n return this.$createElement('div', this.setTextColor(color, {\n staticClass: 'v-select__selection v-select__selection--comma',\n class: {\n 'v-select__selection--disabled': isDisabled,\n },\n key: JSON.stringify(this.getValue(item)),\n }), `${this.getText(item)}${last ? '' : ', '}`)\n },\n genDefaultSlot (): (VNode | VNode[] | null)[] {\n const selections = this.genSelections()\n const input = this.genInput()\n\n // If the return is an empty array\n // push the input\n if (Array.isArray(selections)) {\n selections.push(input)\n // Otherwise push it into children\n } else {\n selections.children = selections.children || []\n selections.children.push(input)\n }\n\n return [\n this.genFieldset(),\n this.$createElement('div', {\n staticClass: 'v-select__slot',\n directives: this.directives,\n }, [\n this.genLabel(),\n this.prefix ? this.genAffix('prefix') : null,\n selections,\n this.suffix ? this.genAffix('suffix') : null,\n this.genClearIcon(),\n this.genIconSlot(),\n this.genHiddenInput(),\n ]),\n this.genMenu(),\n this.genProgress(),\n ]\n },\n genIcon (\n type: string,\n cb?: (e: Event) => void,\n extraData?: VNodeData\n ) {\n const icon = VInput.options.methods.genIcon.call(this, type, cb, extraData)\n\n if (type === 'append') {\n // Don't allow the dropdown icon to be focused\n icon.children![0].data = mergeData(icon.children![0].data!, {\n attrs: {\n tabindex: icon.children![0].componentOptions!.listeners && '-1',\n 'aria-hidden': 'true',\n 'aria-label': undefined,\n },\n })\n }\n\n return icon\n },\n genInput (): VNode {\n const input = VTextField.options.methods.genInput.call(this)\n\n delete input.data!.attrs!.name\n\n input.data = mergeData(input.data!, {\n domProps: { value: null },\n attrs: {\n readonly: true,\n type: 'text',\n 'aria-readonly': String(this.isReadonly),\n 'aria-activedescendant': getObjectValueByPath(this.$refs.menu, 'activeTile.id'),\n autocomplete: getObjectValueByPath(input.data!, 'attrs.autocomplete', 'off'),\n },\n on: { keypress: this.onKeyPress },\n })\n\n return input\n },\n genHiddenInput (): VNode {\n return this.$createElement('input', {\n domProps: { value: this.lazyValue },\n attrs: {\n type: 'hidden',\n name: this.attrs$.name,\n },\n })\n },\n genInputSlot (): VNode {\n const render = VTextField.options.methods.genInputSlot.call(this)\n\n render.data!.attrs = {\n ...render.data!.attrs,\n role: 'button',\n 'aria-haspopup': 'listbox',\n 'aria-expanded': String(this.isMenuActive),\n 'aria-owns': this.computedOwns,\n }\n\n return render\n },\n genList (): VNode {\n // If there's no slots, we can use a cached VNode to improve performance\n if (this.$slots['no-data'] || this.$slots['prepend-item'] || this.$slots['append-item']) {\n return this.genListWithSlot()\n } else {\n return this.staticList\n }\n },\n genListWithSlot (): VNode {\n const slots = ['prepend-item', 'no-data', 'append-item']\n .filter(slotName => this.$slots[slotName])\n .map(slotName => this.$createElement('template', {\n slot: slotName,\n }, this.$slots[slotName]))\n // Requires destructuring due to Vue\n // modifying the `on` property when passed\n // as a referenced object\n return this.$createElement(VSelectList, {\n ...this.listData,\n }, slots)\n },\n genMenu (): VNode {\n const props = this.$_menuProps as any\n props.activator = this.$refs['input-slot']\n\n // Attach to root el so that\n // menu covers prepend/append icons\n if (\n // TODO: make this a computed property or helper or something\n this.attach === '' || // If used as a boolean prop ()\n this.attach === true || // If bound to a boolean ()\n this.attach === 'attach' // If bound as boolean prop in pug (v-menu(attach))\n ) {\n props.attach = this.$el\n } else {\n props.attach = this.attach\n }\n\n return this.$createElement(VMenu, {\n attrs: { role: undefined },\n props,\n on: {\n input: (val: boolean) => {\n this.isMenuActive = val\n this.isFocused = val\n },\n scroll: this.onScroll,\n },\n ref: 'menu',\n }, [this.genList()])\n },\n genSelections (): VNode {\n let length = this.selectedItems.length\n const children = new Array(length)\n\n let genSelection\n if (this.$scopedSlots.selection) {\n genSelection = this.genSlotSelection\n } else if (this.hasChips) {\n genSelection = this.genChipSelection\n } else {\n genSelection = this.genCommaSelection\n }\n\n while (length--) {\n children[length] = genSelection(\n this.selectedItems[length],\n length,\n length === children.length - 1\n )\n }\n\n return this.$createElement('div', {\n staticClass: 'v-select__selections',\n }, children)\n },\n genSlotSelection (item: object, index: number): VNode[] | undefined {\n return this.$scopedSlots.selection!({\n attrs: {\n class: 'v-chip--select',\n },\n parent: this,\n item,\n index,\n select: (e: Event) => {\n e.stopPropagation()\n this.selectedIndex = index\n },\n selected: index === this.selectedIndex,\n disabled: !this.isInteractive,\n })\n },\n getMenuIndex () {\n return this.$refs.menu ? (this.$refs.menu as { [key: string]: any }).listIndex : -1\n },\n getDisabled (item: object) {\n return getPropertyFromItem(item, this.itemDisabled, false)\n },\n getText (item: object) {\n return getPropertyFromItem(item, this.itemText, item)\n },\n getValue (item: object) {\n return getPropertyFromItem(item, this.itemValue, this.getText(item))\n },\n onBlur (e?: Event) {\n e && this.$emit('blur', e)\n },\n onChipInput (item: object) {\n if (this.multiple) this.selectItem(item)\n else this.setValue(null)\n // If all items have been deleted,\n // open `v-menu`\n if (this.selectedItems.length === 0) {\n this.isMenuActive = true\n } else {\n this.isMenuActive = false\n }\n this.selectedIndex = -1\n },\n onClick (e: MouseEvent) {\n if (!this.isInteractive) return\n\n if (!this.isAppendInner(e.target)) {\n this.isMenuActive = true\n }\n\n if (!this.isFocused) {\n this.isFocused = true\n this.$emit('focus')\n }\n\n this.$emit('click', e)\n },\n onEscDown (e: Event) {\n e.preventDefault()\n if (this.isMenuActive) {\n e.stopPropagation()\n this.isMenuActive = false\n }\n },\n onKeyPress (e: KeyboardEvent) {\n if (\n this.multiple ||\n !this.isInteractive ||\n this.disableLookup\n ) return\n\n const KEYBOARD_LOOKUP_THRESHOLD = 1000 // milliseconds\n const now = performance.now()\n if (now - this.keyboardLookupLastTime > KEYBOARD_LOOKUP_THRESHOLD) {\n this.keyboardLookupPrefix = ''\n }\n this.keyboardLookupPrefix += e.key.toLowerCase()\n this.keyboardLookupLastTime = now\n\n const index = this.allItems.findIndex(item => {\n const text = (this.getText(item) || '').toString()\n\n return text.toLowerCase().startsWith(this.keyboardLookupPrefix)\n })\n const item = this.allItems[index]\n if (index !== -1) {\n this.lastItem = Math.max(this.lastItem, index + 5)\n this.setValue(this.returnObject ? item : this.getValue(item))\n this.$nextTick(() => this.$refs.menu.getTiles())\n setTimeout(() => this.setMenuIndex(index))\n }\n },\n onKeyDown (e: KeyboardEvent) {\n if (this.isReadonly && e.keyCode !== keyCodes.tab) return\n\n const keyCode = e.keyCode\n const menu = this.$refs.menu\n\n // If enter, space, open menu\n if ([\n keyCodes.enter,\n keyCodes.space,\n ].includes(keyCode)) this.activateMenu()\n\n this.$emit('keydown', e)\n\n if (!menu) return\n\n // If menu is active, allow default\n // listIndex change from menu\n if (this.isMenuActive && keyCode !== keyCodes.tab) {\n this.$nextTick(() => {\n menu.changeListIndex(e)\n this.$emit('update:list-index', menu.listIndex)\n })\n }\n\n // If menu is not active, up and down can do\n // one of 2 things. If multiple, opens the\n // menu, if not, will cycle through all\n // available options\n if (\n !this.isMenuActive &&\n [keyCodes.up, keyCodes.down].includes(keyCode)\n ) return this.onUpDown(e)\n\n // If escape deactivate the menu\n if (keyCode === keyCodes.esc) return this.onEscDown(e)\n\n // If tab - select item or close menu\n if (keyCode === keyCodes.tab) return this.onTabDown(e)\n\n // If space preventDefault\n if (keyCode === keyCodes.space) return this.onSpaceDown(e)\n },\n onMenuActiveChange (val: boolean) {\n // If menu is closing and mulitple\n // or menuIndex is already set\n // skip menu index recalculation\n if (\n (this.multiple && !val) ||\n this.getMenuIndex() > -1\n ) return\n\n const menu = this.$refs.menu\n\n if (!menu || !this.isDirty) return\n\n // When menu opens, set index of first active item\n for (let i = 0; i < menu.tiles.length; i++) {\n if (menu.tiles[i].getAttribute('aria-selected') === 'true') {\n this.setMenuIndex(i)\n break\n }\n }\n },\n onMouseUp (e: MouseEvent) {\n if (\n this.hasMouseDown &&\n e.which !== 3 &&\n this.isInteractive\n ) {\n // If append inner is present\n // and the target is itself\n // or inside, toggle menu\n if (this.isAppendInner(e.target)) {\n this.$nextTick(() => (this.isMenuActive = !this.isMenuActive))\n // If user is clicking in the container\n // and field is enclosed, activate it\n } else if (this.isEnclosed) {\n this.isMenuActive = true\n }\n }\n\n VTextField.options.methods.onMouseUp.call(this, e)\n },\n onScroll () {\n if (!this.isMenuActive) {\n requestAnimationFrame(() => (this.getContent().scrollTop = 0))\n } else {\n if (this.lastItem > this.computedItems.length) return\n\n const showMoreItems = (\n this.getContent().scrollHeight -\n (this.getContent().scrollTop +\n this.getContent().clientHeight)\n ) < 200\n\n if (showMoreItems) {\n this.lastItem += 20\n }\n }\n },\n onSpaceDown (e: KeyboardEvent) {\n e.preventDefault()\n },\n onTabDown (e: KeyboardEvent) {\n const menu = this.$refs.menu\n\n if (!menu) return\n\n const activeTile = menu.activeTile\n\n // An item that is selected by\n // menu-index should toggled\n if (\n !this.multiple &&\n activeTile &&\n this.isMenuActive\n ) {\n e.preventDefault()\n e.stopPropagation()\n\n activeTile.click()\n } else {\n // If we make it here,\n // the user has no selected indexes\n // and is probably tabbing out\n this.blur(e)\n }\n },\n onUpDown (e: KeyboardEvent) {\n const menu = this.$refs.menu\n\n if (!menu) return\n\n e.preventDefault()\n\n // Multiple selects do not cycle their value\n // when pressing up or down, instead activate\n // the menu\n if (this.multiple) return this.activateMenu()\n\n const keyCode = e.keyCode\n\n // Cycle through available values to achieve\n // select native behavior\n menu.isBooted = true\n\n window.requestAnimationFrame(() => {\n menu.getTiles()\n keyCodes.up === keyCode ? menu.prevTile() : menu.nextTile()\n menu.activeTile && menu.activeTile.click()\n })\n },\n selectItem (item: object) {\n if (!this.multiple) {\n this.setValue(this.returnObject ? item : this.getValue(item))\n this.isMenuActive = false\n } else {\n const internalValue = (this.internalValue || []).slice()\n const i = this.findExistingIndex(item)\n\n i !== -1 ? internalValue.splice(i, 1) : internalValue.push(item)\n this.setValue(internalValue.map((i: object) => {\n return this.returnObject ? i : this.getValue(i)\n }))\n\n // When selecting multiple\n // adjust menu after each\n // selection\n this.$nextTick(() => {\n this.$refs.menu &&\n (this.$refs.menu as { [key: string]: any }).updateDimensions()\n })\n\n // We only need to reset list index for multiple\n // to keep highlight when an item is toggled\n // on and off\n if (!this.multiple) return\n\n const listIndex = this.getMenuIndex()\n\n this.setMenuIndex(-1)\n\n // There is no item to re-highlight\n // when selections are hidden\n if (this.hideSelected) return\n\n this.$nextTick(() => this.setMenuIndex(listIndex))\n }\n },\n setMenuIndex (index: number) {\n this.$refs.menu && ((this.$refs.menu as { [key: string]: any }).listIndex = index)\n },\n setSelectedItems () {\n const selectedItems = []\n const values = !this.multiple || !Array.isArray(this.internalValue)\n ? [this.internalValue]\n : this.internalValue\n\n for (const value of values) {\n const index = this.allItems.findIndex(v => this.valueComparator(\n this.getValue(v),\n this.getValue(value)\n ))\n\n if (index > -1) {\n selectedItems.push(this.allItems[index])\n }\n }\n\n this.selectedItems = selectedItems\n },\n setValue (value: any) {\n const oldValue = this.internalValue\n this.internalValue = value\n value !== oldValue && this.$emit('change', value)\n },\n isAppendInner (target: any) {\n // return true if append inner is present\n // and the target is itself or inside\n const appendInner = this.$refs['append-inner']\n\n return appendInner && (appendInner === target || appendInner.contains(target))\n },\n },\n})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"contact-us mb-5\"},[_c('PageHeader',{attrs:{\"title\":\"Contact Us\"}}),_c('v-container',{staticClass:\"px-8\"},[_c('v-form',{ref:\"form\",model:{value:(_vm.valid),callback:function ($$v) {_vm.valid=$$v},expression:\"valid\"}},[_c('v-row',{staticClass:\"px-sm-5 mx-sm-5\"},[_c('v-col',{attrs:{\"cols\":\"12\",\"md\":\"6\"}},[_c('v-text-field',{attrs:{\"label\":\"First Name\",\"color\":\"accent\"},model:{value:(_vm.firstName),callback:function ($$v) {_vm.firstName=$$v},expression:\"firstName\"}})],1),_c('v-col',{attrs:{\"cols\":\"12\",\"md\":\"6\"}},[_c('v-text-field',{attrs:{\"label\":\"Last Name\",\"color\":\"accent\"},model:{value:(_vm.lastName),callback:function ($$v) {_vm.lastName=$$v},expression:\"lastName\"}})],1),_c('v-col',{attrs:{\"cols\":\"12\",\"md\":\"6\"}},[_c('v-select',{attrs:{\"items\":_vm.sectors,\"label\":\"Sector\",\"color\":\"accent\"},model:{value:(_vm.sector),callback:function ($$v) {_vm.sector=$$v},expression:\"sector\"}})],1),_c('v-col',{attrs:{\"cols\":\"12\",\"md\":\"6\"}},[_c('v-text-field',{attrs:{\"label\":\"Organization\",\"name\":\"company\",\"color\":\"accent\"},model:{value:(_vm.organization),callback:function ($$v) {_vm.organization=$$v},expression:\"organization\"}})],1),_c('v-col',{attrs:{\"cols\":\"12\",\"md\":\"6\"}},[_c('v-text-field',{attrs:{\"label\":\"Email*\",\"rules\":_vm.emailRules,\"persistent-hint\":\"\",\"hint\":\"* required\",\"name\":\"email\",\"color\":\"accent\",\"required\":\"\",\"prepend-icon\":\"mdi-email\"},model:{value:(_vm.email),callback:function ($$v) {_vm.email=$$v},expression:\"email\"}})],1),_c('v-col',{attrs:{\"cols\":\"12\",\"md\":\"6\"}},[_c('v-text-field',{directives:[{name:\"mask\",rawName:\"v-mask\",value:('(###) ###-#### ext ########'),expression:\"'(###) ###-#### ext ########'\"}],attrs:{\"label\":\"Phone\",\"name\":\"phone\",\"color\":\"accent\",\"prepend-icon\":\"mdi-phone\"},model:{value:(_vm.phone),callback:function ($$v) {_vm.phone=$$v},expression:\"phone\"}})],1),_c('v-col',{attrs:{\"cols\":\"12\"}},[_c('v-select',{attrs:{\"items\":_vm.helpTopics,\"label\":\"How can we help?\",\"color\":\"accent\"},on:{\"change\":function($event){_vm.showHelpDetails = _vm.helpTopics[_vm.helpTopic].showDetails}},model:{value:(_vm.helpTopic),callback:function ($$v) {_vm.helpTopic=$$v},expression:\"helpTopic\"}})],1),(_vm.showHelpDetails)?_c('v-col',{attrs:{\"cols\":\"12\"}},[_c('v-textarea',{attrs:{\"label\":\"Please provide additional details about the help you need\",\"color\":\"accent\",\"counter\":\"2000\",\"rules\":_vm.textareaRules,\"rows\":\"1\",\"auto-grow\":\"\"},model:{value:(_vm.helpDetails),callback:function ($$v) {_vm.helpDetails=$$v},expression:\"helpDetails\"}})],1):_vm._e(),_c('v-col',{attrs:{\"cols\":\"12\"}},[_c('v-select',{attrs:{\"items\":_vm.hearTopics,\"label\":\"How did you hear about Platform One?\",\"color\":\"accent\"},on:{\"change\":function($event){_vm.showHearDetails = _vm.hearTopics[_vm.hearTopic].showDetails}},model:{value:(_vm.hearTopic),callback:function ($$v) {_vm.hearTopic=$$v},expression:\"hearTopic\"}})],1),(_vm.showHearDetails)?_c('v-col',{attrs:{\"cols\":\"12\"}},[_c('v-textarea',{attrs:{\"label\":(\"Please provide additional details about \" + _vm.showHearDetails),\"color\":\"accent\",\"counter\":\"2000\",\"rules\":_vm.textareaRules,\"rows\":\"1\",\"auto-grow\":\"\"},model:{value:(_vm.hearDetails),callback:function ($$v) {_vm.hearDetails=$$v},expression:\"hearDetails\"}})],1):_vm._e()],1),_c('v-btn',{staticClass:\"my-5\",attrs:{\"color\":\"primary\",\"disabled\":!_vm.valid,\"loading\":_vm.isBusy},on:{\"click\":_vm.submit}},[_vm._v(\" Send Info \"),_c('v-icon',{staticClass:\"ml-4\"},[_vm._v(\"mdi-send\")])],1),_c('v-dialog',{attrs:{\"max-width\":\"700\"},model:{value:(_vm.successDialog),callback:function ($$v) {_vm.successDialog=$$v},expression:\"successDialog\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"d-flex flex-column my-5\"},[_c('v-img',{staticClass:\"mb-5\",attrs:{\"src\":require(\"@/assets/images/logos/Logo_P1_Yodahead-WH.png\"),\"max-width\":\"100\"}}),_c('h3',[_vm._v(\"Thanks for reaching out\")])],1),_c('p',{staticClass:\"px-2\"},[_vm._v(\" We've recorded your input and will be in touch soon. \")]),_c('v-card-actions',[_c('v-btn',{staticClass:\"mx-auto my-2\",attrs:{\"color\":\"primary\"},on:{\"click\":function($event){_vm.successDialog = false}}},[_vm._v(\"OK\")])],1)],1)],1),_c('v-dialog',{attrs:{\"max-width\":\"700\"},model:{value:(_vm.errorDialog),callback:function ($$v) {_vm.errorDialog=$$v},expression:\"errorDialog\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"d-flex flex-column my-5\"},[_c('v-img',{staticClass:\"mb-5 h-flip\",attrs:{\"src\":require(\"@/assets/images/logos/Logo_P1_Yodahead-WH.png\"),\"max-width\":\"100\"}}),_c('h3',[_vm._v(\"Uh-oh, something went wrong...\")])],1),_c('p',{staticClass:\"px-2\"},[_vm._v(\" We're sorry, we were not able to successfully get your input. Please try again. \")]),_c('v-card-actions',[_c('v-btn',{staticClass:\"mx-auto my-2\",attrs:{\"color\":\"primary\"},on:{\"click\":function($event){_vm.errorDialog = false}}},[_vm._v(\"OK\")])],1)],1)],1)],1),_c('a',{attrs:{\"href\":\"https://jira.il2.dso.mil/servicedesk/customer/portals\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\"}},[_vm._v(\" If you have a tech issue, please visit the Platform One Support Hub. \")])],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ContactUs.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ContactUs.vue?vue&type=script&lang=js&\"","// Styles\nimport './VTextarea.sass'\n\n// Extensions\nimport VTextField from '../VTextField/VTextField'\n\n// Utilities\nimport mixins from '../../util/mixins'\n\n// Types\nimport Vue from 'vue'\n\ninterface options extends Vue {\n $refs: {\n input: HTMLTextAreaElement\n }\n}\n\nconst baseMixins = mixins\n>(\n VTextField\n)\n\n/* @vue/component */\nexport default baseMixins.extend({\n name: 'v-textarea',\n\n props: {\n autoGrow: Boolean,\n noResize: Boolean,\n rowHeight: {\n type: [Number, String],\n default: 24,\n validator: (v: any) => !isNaN(parseFloat(v)),\n },\n rows: {\n type: [Number, String],\n default: 5,\n validator: (v: any) => !isNaN(parseInt(v, 10)),\n },\n },\n\n computed: {\n classes (): object {\n return {\n 'v-textarea': true,\n 'v-textarea--auto-grow': this.autoGrow,\n 'v-textarea--no-resize': this.noResizeHandle,\n ...VTextField.options.computed.classes.call(this),\n }\n },\n noResizeHandle (): boolean {\n return this.noResize || this.autoGrow\n },\n },\n\n watch: {\n lazyValue () {\n this.autoGrow && this.$nextTick(this.calculateInputHeight)\n },\n rowHeight () {\n this.autoGrow && this.$nextTick(this.calculateInputHeight)\n },\n },\n\n mounted () {\n setTimeout(() => {\n this.autoGrow && this.calculateInputHeight()\n }, 0)\n },\n\n methods: {\n calculateInputHeight () {\n const input = this.$refs.input\n if (!input) return\n\n input.style.height = '0'\n const height = input.scrollHeight\n const minHeight = parseInt(this.rows, 10) * parseFloat(this.rowHeight)\n // This has to be done ASAP, waiting for Vue\n // to update the DOM causes ugly layout jumping\n input.style.height = Math.max(minHeight, height) + 'px'\n },\n genInput () {\n const input = VTextField.options.methods.genInput.call(this)\n\n input.tag = 'textarea'\n delete input.data!.attrs!.type\n input.data!.attrs!.rows = this.rows\n\n return input\n },\n onInput (e: Event) {\n VTextField.options.methods.onInput.call(this, e)\n this.autoGrow && this.calculateInputHeight()\n },\n onKeyDown (e: KeyboardEvent) {\n // Prevents closing of a\n // dialog when pressing\n // enter\n if (this.isFocused && e.keyCode === 13) {\n e.stopPropagation()\n }\n\n this.$emit('keydown', e)\n },\n },\n})\n","import { render, staticRenderFns } from \"./ContactUs.vue?vue&type=template&id=f7ca2a6a&\"\nimport script from \"./ContactUs.vue?vue&type=script&lang=js&\"\nexport * from \"./ContactUs.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ContactUs.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardTitle } from 'vuetify/lib/components/VCard';\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VDialog } from 'vuetify/lib/components/VDialog';\nimport { VForm } from 'vuetify/lib/components/VForm';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VImg } from 'vuetify/lib/components/VImg';\nimport { VRow } from 'vuetify/lib/components/VGrid';\nimport { VSelect } from 'vuetify/lib/components/VSelect';\nimport { VTextField } from 'vuetify/lib/components/VTextField';\nimport { VTextarea } from 'vuetify/lib/components/VTextarea';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardTitle,VCol,VContainer,VDialog,VForm,VIcon,VImg,VRow,VSelect,VTextField,VTextarea})\n","module.exports = __webpack_public_path__ + \"img/Logo_P1_Yodahead-WH.de88c79d.png\";"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///../../../src/components/VMenu/index.ts","webpack:///./node_modules/vue-the-mask/dist/vue-the-mask.js","webpack:///./src/views/ContactUs.vue?d5a4","webpack:///../../../src/components/VDivider/index.ts","webpack:///../../../src/components/VChip/VChip.ts","webpack:///../../../src/components/VChip/index.ts","webpack:///../../../src/components/VCheckbox/VSimpleCheckbox.ts","webpack:///../../../src/components/VSubheader/VSubheader.ts","webpack:///../../../src/components/VSubheader/index.ts","webpack:///../../../src/components/VSelect/VSelectList.ts","webpack:///../../../src/mixins/filterable/index.ts","webpack:///../../../src/components/VSelect/VSelect.ts","webpack:///./src/views/ContactUs.vue?2a77","webpack:///src/views/ContactUs.vue","webpack:///./src/views/ContactUs.vue?bb83","webpack:///../../../src/components/VTextarea/VTextarea.ts","webpack:///./src/views/ContactUs.vue?c93e","webpack:///./src/assets/images/logos/Logo_P1_Yodahead-WH.png"],"names":["e","t","module","exports","this","r","n","a","i","l","call","m","c","d","o","Object","defineProperty","configurable","enumerable","get","__esModule","default","prototype","hasOwnProperty","p","s","pattern","X","S","A","transform","toLocaleUpperCase","toLocaleLowerCase","escape","document","createEvent","initEvent","value","Array","isArray","mask","tokens","tagName","u","getElementsByTagName","length","Error","oninput","isTrusted","selectionEnd","charAt","activeElement","setSelectionRange","setTimeout","dispatchEvent","arguments","component","name","directive","window","Vue","use","props","String","Number","type","required","masked","Boolean","directives","data","lastValue","display","watch","refresh","computed","config","methods","onInput","target","$emit","sort","test","f","options","render","staticRenderFns","_scopeId","keys","forEach","esModule","$createElement","_self","_c","rawName","expression","attrs","domProps","on","input","mixins","active","activeClass","chipGroup","close","closeIcon","disabled","draggable","filter","filterIcon","label","link","outlined","pill","tag","textColor","proxyClass","classes","groupClasses","hasClose","isClickable","created","breakingProps","original","replacement","click","genFilter","children","VIcon","staticClass","left","genClose","right","size","genContent","$slots","tabindex","setBackgroundColor","color","h","setTextColor","functional","ripple","indeterminate","indeterminateIcon","onIcon","offIcon","listeners","center","icon","dark","light","class","inset","themeClasses","$listeners","action","dense","hideSelected","items","itemDisabled","itemText","itemValue","noDataText","noFilter","searchInput","selectedItems","parsedItems","map","item","tileActiveClass","staticNoDataTile","tile","role","undefined","mousedown","VListItem","genTileContent","genAction","VListItemAction","inputValue","genDivider","VDivider","genFilteredText","text","getMaskedCharacters","end","start","genHighlight","middle","genHeader","index","genTile","hasItem","getDisabled","id","_uid","$scopedSlots","parent","scopedSlot","needsTile","innerHTML","getText","VList","indexOf","getValue","slot","itemsLength","defaultMenuProps","closeOnClick","closeOnContentClick","disableKeys","openOnClick","maxHeight","baseMixins","ClickOutside","appendIcon","attach","cacheItems","chips","clearable","deletableChips","disableLookup","eager","itemColor","menuProps","multiple","openOnClear","returnObject","smallChips","cachedItems","menuIsBooted","isMenuActive","lastItem","lazyValue","selectedIndex","keyboardLookupPrefix","keyboardLookupLastTime","allItems","filterDuplicates","concat","computedItems","computedOwns","computedCounterValue","isFocused","handler","closeConditional","dynamicHeight","hasChips","hasSlot","isDirty","listData","scopeId","$vnode","context","$vuetify","lang","select","selectItem","scopedSlots","staticList","console","VSelectList","virtualizedItems","$_menuProps","slice","menuCanShow","normalisedProps","split","acc","nudgeBottom","internalValue","immediate","blur","activateMenu","clearableCallback","getContent","contains","$el","uniqueValues","arr","val","findExistingIndex","$refs","menu","genChipSelection","isDisabled","small","key","JSON","genCommaSelection","last","genDefaultSlot","selections","prefix","genAffix","suffix","genIcon","VInput","mergeData","genInput","readonly","autocomplete","keypress","onKeyPress","genHiddenInput","attrs$","genInputSlot","genList","genListWithSlot","slots","slotName","genMenu","VMenu","scroll","onScroll","ref","genSelections","genSelection","genSlotSelection","selection","selected","isInteractive","getMenuIndex","onBlur","onChipInput","setValue","onClick","isAppendInner","onEscDown","KEYBOARD_LOOKUP_THRESHOLD","now","performance","findIndex","Math","onKeyDown","isReadonly","keyCode","onUpDown","onTabDown","onSpaceDown","onMenuActiveChange","onMouseUp","hasMouseDown","showMoreItems","scrollHeight","scrollTop","requestAnimationFrame","activeTile","listIndex","setMenuIndex","setSelectedItems","values","v","oldValue","appendInner","_vm","_h","model","callback","$$v","valid","firstName","lastName","sectors","sector","organization","emailRules","email","phone","helpTopics","$event","showHelpDetails","helpTopic","showDetails","textareaRules","helpDetails","_e","hearTopics","showHearDetails","hearTopic","hearDetails","isBusy","submit","_v","successDialog","errorDialog","components","autoGrow","noResize","rowHeight","validator","isNaN","parseFloat","rows","parseInt","VTextField","noResizeHandle","$nextTick","mounted","calculateInputHeight","height","minHeight","VBtn","VCard","VCardActions","VCardTitle","VCol","VContainer","VDialog","VForm","VImg","VRow","VSelect","VTextarea"],"mappings":"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","file":"js/ContactUs.9740b5da.js","sourcesContent":["import VMenu from './VMenu'\n\nexport { VMenu }\nexport default VMenu\n","(function(e,t){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=t():\"function\"==typeof define&&define.amd?define([],t):\"object\"==typeof exports?exports.VueTheMask=t():e.VueTheMask=t()})(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,\"a\",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p=\".\",t(t.s=10)}([function(e,t){e.exports={\"#\":{pattern:/\\d/},X:{pattern:/[0-9a-zA-Z]/},S:{pattern:/[a-zA-Z]/},A:{pattern:/[a-zA-Z]/,transform:function(e){return e.toLocaleUpperCase()}},a:{pattern:/[a-zA-Z]/,transform:function(e){return e.toLocaleLowerCase()}},\"!\":{escape:!0}}},function(e,t,n){\"use strict\";function r(e){var t=document.createEvent(\"Event\");return t.initEvent(e,!0,!0),t}var a=n(2),o=n(0),i=n.n(o);t.a=function(e,t){var o=t.value;if((Array.isArray(o)||\"string\"==typeof o)&&(o={mask:o,tokens:i.a}),\"INPUT\"!==e.tagName.toLocaleUpperCase()){var u=e.getElementsByTagName(\"input\");if(1!==u.length)throw new Error(\"v-mask directive requires 1 input, found \"+u.length);e=u[0]}e.oninput=function(t){if(t.isTrusted){var i=e.selectionEnd,u=e.value[i-1];for(e.value=n.i(a.a)(e.value,o.mask,!0,o.tokens);i2&&void 0!==arguments[2])||arguments[2],i=arguments[3];return Array.isArray(t)?n.i(a.a)(r.a,t,i)(e,t,o,i):n.i(r.a)(e,t,o,i)}},function(e,t,n){\"use strict\";function r(e){e.component(s.a.name,s.a),e.directive(\"mask\",i.a)}Object.defineProperty(t,\"__esModule\",{value:!0});var a=n(0),o=n.n(a),i=n(1),u=n(7),s=n.n(u);n.d(t,\"TheMask\",function(){return s.a}),n.d(t,\"mask\",function(){return i.a}),n.d(t,\"tokens\",function(){return o.a}),n.d(t,\"version\",function(){return c});var c=\"0.11.1\";t.default=r,\"undefined\"!=typeof window&&window.Vue&&window.Vue.use(r)},function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=n(1),a=n(0),o=n.n(a),i=n(2);t.default={name:\"TheMask\",props:{value:[String,Number],mask:{type:[String,Array],required:!0},masked:{type:Boolean,default:!1},tokens:{type:Object,default:function(){return o.a}}},directives:{mask:r.a},data:function(){return{lastValue:null,display:this.value}},watch:{value:function(e){e!==this.lastValue&&(this.display=e)},masked:function(){this.refresh(this.display)}},computed:{config:function(){return{mask:this.mask,tokens:this.tokens,masked:this.masked}}},methods:{onInput:function(e){e.isTrusted||this.refresh(e.target.value)},refresh:function(e){this.display=e;var e=n.i(i.a)(e,this.mask,this.masked,this.tokens);e!==this.lastValue&&(this.lastValue=e,this.$emit(\"input\",e))}}}},function(e,t,n){\"use strict\";function r(e,t,n){return t=t.sort(function(e,t){return e.length-t.length}),function(r,a){for(var o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=0;iu.length))return e(r,u,o,n)}return\"\"}}t.a=r},function(e,t,n){\"use strict\";function r(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=arguments[3];e=e||\"\",t=t||\"\";for(var a=0,o=0,i=\"\";a,\n close: Boolean,\n closeIcon: {\n type: String,\n default: '$delete',\n },\n disabled: Boolean,\n draggable: Boolean,\n filter: Boolean,\n filterIcon: {\n type: String,\n default: '$complete',\n },\n label: Boolean,\n link: Boolean,\n outlined: Boolean,\n pill: Boolean,\n tag: {\n type: String,\n default: 'span',\n },\n textColor: String,\n value: null as any as PropType,\n },\n\n data: () => ({\n proxyClass: 'v-chip--active',\n }),\n\n computed: {\n classes (): object {\n return {\n 'v-chip': true,\n ...Routable.options.computed.classes.call(this),\n 'v-chip--clickable': this.isClickable,\n 'v-chip--disabled': this.disabled,\n 'v-chip--draggable': this.draggable,\n 'v-chip--label': this.label,\n 'v-chip--link': this.isLink,\n 'v-chip--no-color': !this.color,\n 'v-chip--outlined': this.outlined,\n 'v-chip--pill': this.pill,\n 'v-chip--removable': this.hasClose,\n ...this.themeClasses,\n ...this.sizeableClasses,\n ...this.groupClasses,\n }\n },\n hasClose (): boolean {\n return Boolean(this.close)\n },\n isClickable (): boolean {\n return Boolean(\n Routable.options.computed.isClickable.call(this) ||\n this.chipGroup\n )\n },\n },\n\n created () {\n const breakingProps = [\n ['outline', 'outlined'],\n ['selected', 'input-value'],\n ['value', 'active'],\n ['@input', '@active.sync'],\n ]\n\n /* istanbul ignore next */\n breakingProps.forEach(([original, replacement]) => {\n if (this.$attrs.hasOwnProperty(original)) breaking(original, replacement, this)\n })\n },\n\n methods: {\n click (e: MouseEvent): void {\n this.$emit('click', e)\n\n this.chipGroup && this.toggle()\n },\n genFilter (): VNode {\n const children = []\n\n if (this.isActive) {\n children.push(\n this.$createElement(VIcon, {\n staticClass: 'v-chip__filter',\n props: { left: true },\n }, this.filterIcon)\n )\n }\n\n return this.$createElement(VExpandXTransition, children)\n },\n genClose (): VNode {\n return this.$createElement(VIcon, {\n staticClass: 'v-chip__close',\n props: {\n right: true,\n size: 18,\n },\n on: {\n click: (e: Event) => {\n e.stopPropagation()\n e.preventDefault()\n\n this.$emit('click:close')\n this.$emit('update:active', false)\n },\n },\n }, this.closeIcon)\n },\n genContent (): VNode {\n return this.$createElement('span', {\n staticClass: 'v-chip__content',\n }, [\n this.filter && this.genFilter(),\n this.$slots.default,\n this.hasClose && this.genClose(),\n ])\n },\n },\n\n render (h): VNode {\n const children = [this.genContent()]\n let { tag, data } = this.generateRouteLink()\n\n data.attrs = {\n ...data.attrs,\n draggable: this.draggable ? 'true' : undefined,\n tabindex: this.chipGroup && !this.disabled ? 0 : data.attrs!.tabindex,\n }\n data.directives!.push({\n name: 'show',\n value: this.active,\n })\n data = this.setBackgroundColor(this.color, data)\n\n const color = this.textColor || (this.outlined && this.color)\n\n return h(tag, this.setTextColor(color, data), children)\n },\n})\n","import VChip from './VChip'\n\nexport { VChip }\nexport default VChip\n","import './VSimpleCheckbox.sass'\n\nimport ripple from '../../directives/ripple'\n\nimport Vue, { VNode, VNodeDirective } from 'vue'\nimport { VIcon } from '../VIcon'\n\n// Mixins\nimport Colorable from '../../mixins/colorable'\nimport Themeable from '../../mixins/themeable'\n\n// Utilities\nimport { mergeListeners } from '../../util/mergeData'\nimport { wrapInArray } from '../../util/helpers'\n\nexport default Vue.extend({\n name: 'v-simple-checkbox',\n\n functional: true,\n\n directives: {\n ripple,\n },\n\n props: {\n ...Colorable.options.props,\n ...Themeable.options.props,\n disabled: Boolean,\n ripple: {\n type: Boolean,\n default: true,\n },\n value: Boolean,\n indeterminate: Boolean,\n indeterminateIcon: {\n type: String,\n default: '$checkboxIndeterminate',\n },\n onIcon: {\n type: String,\n default: '$checkboxOn',\n },\n offIcon: {\n type: String,\n default: '$checkboxOff',\n },\n },\n\n render (h, { props, data, listeners }): VNode {\n const children = []\n\n if (props.ripple && !props.disabled) {\n const ripple = h('div', Colorable.options.methods.setTextColor(props.color, {\n staticClass: 'v-input--selection-controls__ripple',\n directives: [{\n name: 'ripple',\n value: { center: true },\n }] as VNodeDirective[],\n }))\n\n children.push(ripple)\n }\n\n let icon = props.offIcon\n if (props.indeterminate) icon = props.indeterminateIcon\n else if (props.value) icon = props.onIcon\n\n children.push(h(VIcon, Colorable.options.methods.setTextColor(props.value && props.color, {\n props: {\n disabled: props.disabled,\n dark: props.dark,\n light: props.light,\n },\n }), icon))\n\n const classes = {\n 'v-simple-checkbox': true,\n 'v-simple-checkbox--disabled': props.disabled,\n }\n\n return h('div', {\n ...data,\n class: classes,\n on: mergeListeners({\n click: (e: MouseEvent) => {\n e.stopPropagation()\n\n if (data.on && data.on.input && !props.disabled) {\n wrapInArray(data.on.input).forEach(f => f(!props.value))\n }\n },\n }, listeners),\n }, children)\n },\n})\n","// Styles\nimport './VSubheader.sass'\n\n// Mixins\nimport Themeable from '../../mixins/themeable'\nimport mixins from '../../util/mixins'\n\n// Types\nimport { VNode } from 'vue'\n\nexport default mixins(\n Themeable\n /* @vue/component */\n).extend({\n name: 'v-subheader',\n\n props: {\n inset: Boolean,\n },\n\n render (h): VNode {\n return h('div', {\n staticClass: 'v-subheader',\n class: {\n 'v-subheader--inset': this.inset,\n ...this.themeClasses,\n },\n attrs: this.$attrs,\n on: this.$listeners,\n }, this.$slots.default)\n },\n})\n","import VSubheader from './VSubheader'\n\nexport { VSubheader }\nexport default VSubheader\n","// Components\nimport VSimpleCheckbox from '../VCheckbox/VSimpleCheckbox'\nimport VDivider from '../VDivider'\nimport VSubheader from '../VSubheader'\nimport {\n VList,\n VListItem,\n VListItemAction,\n VListItemContent,\n VListItemTitle,\n} from '../VList'\n\n// Directives\nimport ripple from '../../directives/ripple'\n\n// Mixins\nimport Colorable from '../../mixins/colorable'\nimport Themeable from '../../mixins/themeable'\n\n// Helpers\nimport {\n escapeHTML,\n getPropertyFromItem,\n} from '../../util/helpers'\n\n// Types\nimport mixins from '../../util/mixins'\nimport { VNode, PropType, VNodeChildren } from 'vue'\nimport { SelectItemKey } from 'vuetify/types'\n\ntype ListTile = { item: any, disabled?: null | boolean, value?: boolean, index: number };\n\n/* @vue/component */\nexport default mixins(Colorable, Themeable).extend({\n name: 'v-select-list',\n\n // https://github.com/vuejs/vue/issues/6872\n directives: {\n ripple,\n },\n\n props: {\n action: Boolean,\n dense: Boolean,\n hideSelected: Boolean,\n items: {\n type: Array as PropType,\n default: () => [],\n },\n itemDisabled: {\n type: [String, Array, Function] as PropType,\n default: 'disabled',\n },\n itemText: {\n type: [String, Array, Function] as PropType,\n default: 'text',\n },\n itemValue: {\n type: [String, Array, Function] as PropType,\n default: 'value',\n },\n noDataText: String,\n noFilter: Boolean,\n searchInput: null as unknown as PropType,\n selectedItems: {\n type: Array as PropType,\n default: () => [],\n },\n },\n\n computed: {\n parsedItems (): any[] {\n return this.selectedItems.map(item => this.getValue(item))\n },\n tileActiveClass (): string {\n return Object.keys(this.setTextColor(this.color).class || {}).join(' ')\n },\n staticNoDataTile (): VNode {\n const tile = {\n attrs: {\n role: undefined,\n },\n on: {\n mousedown: (e: Event) => e.preventDefault(), // Prevent onBlur from being called\n },\n }\n\n return this.$createElement(VListItem, tile, [\n this.genTileContent(this.noDataText),\n ])\n },\n },\n\n methods: {\n genAction (item: object, inputValue: any): VNode {\n return this.$createElement(VListItemAction, [\n this.$createElement(VSimpleCheckbox, {\n props: {\n color: this.color,\n value: inputValue,\n },\n on: {\n input: () => this.$emit('select', item),\n },\n }),\n ])\n },\n genDivider (props: { [key: string]: any }) {\n return this.$createElement(VDivider, { props })\n },\n genFilteredText (text: string) {\n text = text || ''\n\n if (!this.searchInput || this.noFilter) return escapeHTML(text)\n\n const { start, middle, end } = this.getMaskedCharacters(text)\n\n return `${escapeHTML(start)}${this.genHighlight(middle)}${escapeHTML(end)}`\n },\n genHeader (props: { [key: string]: any }): VNode {\n return this.$createElement(VSubheader, { props }, props.header)\n },\n genHighlight (text: string): string {\n return `${escapeHTML(text)}`\n },\n getMaskedCharacters (text: string): {\n start: string\n middle: string\n end: string\n } {\n const searchInput = (this.searchInput || '').toString().toLocaleLowerCase()\n const index = text.toLocaleLowerCase().indexOf(searchInput)\n\n if (index < 0) return { start: '', middle: text, end: '' }\n\n const start = text.slice(0, index)\n const middle = text.slice(index, index + searchInput.length)\n const end = text.slice(index + searchInput.length)\n return { start, middle, end }\n },\n genTile ({\n item,\n index,\n disabled = null,\n value = false,\n }: ListTile): VNode | VNode[] | undefined {\n if (!value) value = this.hasItem(item)\n\n if (item === Object(item)) {\n disabled = disabled !== null\n ? disabled\n : this.getDisabled(item)\n }\n\n const tile = {\n attrs: {\n // Default behavior in list does not\n // contain aria-selected by default\n 'aria-selected': String(value),\n id: `list-item-${this._uid}-${index}`,\n role: 'option',\n },\n on: {\n mousedown: (e: Event) => {\n // Prevent onBlur from being called\n e.preventDefault()\n },\n click: () => disabled || this.$emit('select', item),\n },\n props: {\n activeClass: this.tileActiveClass,\n disabled,\n ripple: true,\n inputValue: value,\n },\n }\n\n if (!this.$scopedSlots.item) {\n return this.$createElement(VListItem, tile, [\n this.action && !this.hideSelected && this.items.length > 0\n ? this.genAction(item, value)\n : null,\n this.genTileContent(item, index),\n ])\n }\n\n const parent = this\n const scopedSlot = this.$scopedSlots.item({\n parent,\n item,\n attrs: {\n ...tile.attrs,\n ...tile.props,\n },\n on: tile.on,\n })\n\n return this.needsTile(scopedSlot)\n ? this.$createElement(VListItem, tile, scopedSlot)\n : scopedSlot\n },\n genTileContent (item: any, index = 0): VNode {\n const innerHTML = this.genFilteredText(this.getText(item))\n\n return this.$createElement(VListItemContent,\n [this.$createElement(VListItemTitle, {\n domProps: { innerHTML },\n })]\n )\n },\n hasItem (item: object) {\n return this.parsedItems.indexOf(this.getValue(item)) > -1\n },\n needsTile (slot: VNode[] | undefined) {\n return slot!.length !== 1 ||\n slot![0].componentOptions == null ||\n slot![0].componentOptions.Ctor.options.name !== 'v-list-item'\n },\n getDisabled (item: object) {\n return Boolean(getPropertyFromItem(item, this.itemDisabled, false))\n },\n getText (item: object) {\n return String(getPropertyFromItem(item, this.itemText, item))\n },\n getValue (item: object) {\n return getPropertyFromItem(item, this.itemValue, this.getText(item))\n },\n },\n\n render (): VNode {\n const children: VNodeChildren = []\n const itemsLength = this.items.length\n for (let index = 0; index < itemsLength; index++) {\n const item = this.items[index]\n\n if (this.hideSelected &&\n this.hasItem(item)\n ) continue\n\n if (item == null) children.push(this.genTile({ item, index }))\n else if (item.header) children.push(this.genHeader(item))\n else if (item.divider) children.push(this.genDivider(item))\n else children.push(this.genTile({ item, index }))\n }\n\n children.length || children.push(this.$slots['no-data'] || this.staticNoDataTile)\n\n this.$slots['prepend-item'] && children.unshift(this.$slots['prepend-item'])\n\n this.$slots['append-item'] && children.push(this.$slots['append-item'])\n\n return this.$createElement(VList, {\n staticClass: 'v-select-list',\n class: this.themeClasses,\n attrs: {\n role: 'listbox',\n tabindex: -1,\n },\n props: { dense: this.dense },\n }, children)\n },\n})\n","import Vue from 'vue'\n\n/* @vue/component */\nexport default Vue.extend({\n name: 'filterable',\n\n props: {\n noDataText: {\n type: String,\n default: '$vuetify.noDataText',\n },\n },\n})\n","// Styles\nimport '../VTextField/VTextField.sass'\nimport './VSelect.sass'\n\n// Components\nimport VChip from '../VChip'\nimport VMenu from '../VMenu'\nimport VSelectList from './VSelectList'\n\n// Extensions\nimport VInput from '../VInput'\nimport VTextField from '../VTextField/VTextField'\n\n// Mixins\nimport Comparable from '../../mixins/comparable'\nimport Filterable from '../../mixins/filterable'\n\n// Directives\nimport ClickOutside from '../../directives/click-outside'\n\n// Utilities\nimport mergeData from '../../util/mergeData'\nimport { getPropertyFromItem, getObjectValueByPath, keyCodes } from '../../util/helpers'\nimport { consoleError } from '../../util/console'\n\n// Types\nimport mixins from '../../util/mixins'\nimport { VNode, VNodeDirective, PropType, VNodeData } from 'vue'\nimport { SelectItemKey } from 'vuetify/types'\n\nexport const defaultMenuProps = {\n closeOnClick: false,\n closeOnContentClick: false,\n disableKeys: true,\n openOnClick: false,\n maxHeight: 304,\n}\n\n// Types\nconst baseMixins = mixins(\n VTextField,\n Comparable,\n Filterable\n)\n\ninterface options extends InstanceType {\n $refs: {\n menu: InstanceType\n label: HTMLElement\n input: HTMLInputElement\n 'prepend-inner': HTMLElement\n 'append-inner': HTMLElement\n prefix: HTMLElement\n suffix: HTMLElement\n }\n}\n\n/* @vue/component */\nexport default baseMixins.extend().extend({\n name: 'v-select',\n\n directives: {\n ClickOutside,\n },\n\n props: {\n appendIcon: {\n type: String,\n default: '$dropdown',\n },\n attach: {\n type: null as unknown as PropType,\n default: false,\n },\n cacheItems: Boolean,\n chips: Boolean,\n clearable: Boolean,\n deletableChips: Boolean,\n disableLookup: Boolean,\n eager: Boolean,\n hideSelected: Boolean,\n items: {\n type: Array,\n default: () => [],\n },\n itemColor: {\n type: String,\n default: 'primary',\n },\n itemDisabled: {\n type: [String, Array, Function] as PropType,\n default: 'disabled',\n },\n itemText: {\n type: [String, Array, Function] as PropType,\n default: 'text',\n },\n itemValue: {\n type: [String, Array, Function] as PropType,\n default: 'value',\n },\n menuProps: {\n type: [String, Array, Object],\n default: () => defaultMenuProps,\n },\n multiple: Boolean,\n openOnClear: Boolean,\n returnObject: Boolean,\n smallChips: Boolean,\n },\n\n data () {\n return {\n cachedItems: this.cacheItems ? this.items : [],\n menuIsBooted: false,\n isMenuActive: false,\n lastItem: 20,\n // As long as a value is defined, show it\n // Otherwise, check if multiple\n // to determine which default to provide\n lazyValue: this.value !== undefined\n ? this.value\n : this.multiple ? [] : undefined,\n selectedIndex: -1,\n selectedItems: [] as any[],\n keyboardLookupPrefix: '',\n keyboardLookupLastTime: 0,\n }\n },\n\n computed: {\n /* All items that the select has */\n allItems (): object[] {\n return this.filterDuplicates(this.cachedItems.concat(this.items))\n },\n classes (): object {\n return {\n ...VTextField.options.computed.classes.call(this),\n 'v-select': true,\n 'v-select--chips': this.hasChips,\n 'v-select--chips--small': this.smallChips,\n 'v-select--is-menu-active': this.isMenuActive,\n 'v-select--is-multi': this.multiple,\n }\n },\n /* Used by other components to overwrite */\n computedItems (): object[] {\n return this.allItems\n },\n computedOwns (): string {\n return `list-${this._uid}`\n },\n computedCounterValue (): number {\n return this.multiple\n ? this.selectedItems.length\n : (this.getText(this.selectedItems[0]) || '').toString().length\n },\n directives (): VNodeDirective[] | undefined {\n return this.isFocused ? [{\n name: 'click-outside',\n value: {\n handler: this.blur,\n closeConditional: this.closeConditional,\n },\n }] : undefined\n },\n dynamicHeight () {\n return 'auto'\n },\n hasChips (): boolean {\n return this.chips || this.smallChips\n },\n hasSlot (): boolean {\n return Boolean(this.hasChips || this.$scopedSlots.selection)\n },\n isDirty (): boolean {\n return this.selectedItems.length > 0\n },\n listData (): object {\n const scopeId = this.$vnode && (this.$vnode.context!.$options as { [key: string]: any })._scopeId\n const attrs = scopeId ? {\n [scopeId]: true,\n } : {}\n\n return {\n attrs: {\n ...attrs,\n id: this.computedOwns,\n },\n props: {\n action: this.multiple,\n color: this.itemColor,\n dense: this.dense,\n hideSelected: this.hideSelected,\n items: this.virtualizedItems,\n itemDisabled: this.itemDisabled,\n itemText: this.itemText,\n itemValue: this.itemValue,\n noDataText: this.$vuetify.lang.t(this.noDataText),\n selectedItems: this.selectedItems,\n },\n on: {\n select: this.selectItem,\n },\n scopedSlots: {\n item: this.$scopedSlots.item,\n },\n }\n },\n staticList (): VNode {\n if (this.$slots['no-data'] || this.$slots['prepend-item'] || this.$slots['append-item']) {\n consoleError('assert: staticList should not be called if slots are used')\n }\n\n return this.$createElement(VSelectList, this.listData)\n },\n virtualizedItems (): object[] {\n return (this.$_menuProps as any).auto\n ? this.computedItems\n : this.computedItems.slice(0, this.lastItem)\n },\n menuCanShow: () => true,\n $_menuProps (): object {\n let normalisedProps = typeof this.menuProps === 'string'\n ? this.menuProps.split(',')\n : this.menuProps\n\n if (Array.isArray(normalisedProps)) {\n normalisedProps = normalisedProps.reduce((acc, p) => {\n acc[p.trim()] = true\n return acc\n }, {})\n }\n\n return {\n ...defaultMenuProps,\n eager: this.eager,\n value: this.menuCanShow && this.isMenuActive,\n nudgeBottom: normalisedProps.offsetY ? 1 : 0, // convert to int\n ...normalisedProps,\n }\n },\n },\n\n watch: {\n internalValue (val) {\n this.initialValue = val\n this.setSelectedItems()\n },\n isMenuActive (val) {\n window.setTimeout(() => this.onMenuActiveChange(val))\n },\n items: {\n immediate: true,\n handler (val) {\n if (this.cacheItems) {\n // Breaks vue-test-utils if\n // this isn't calculated\n // on the next tick\n this.$nextTick(() => {\n this.cachedItems = this.filterDuplicates(this.cachedItems.concat(val))\n })\n }\n\n this.setSelectedItems()\n },\n },\n },\n\n methods: {\n /** @public */\n blur (e?: Event) {\n VTextField.options.methods.blur.call(this, e)\n this.isMenuActive = false\n this.isFocused = false\n this.selectedIndex = -1\n },\n /** @public */\n activateMenu () {\n if (\n !this.isInteractive ||\n this.isMenuActive\n ) return\n\n this.isMenuActive = true\n },\n clearableCallback () {\n this.setValue(this.multiple ? [] : undefined)\n this.setMenuIndex(-1)\n this.$nextTick(() => this.$refs.input && this.$refs.input.focus())\n\n if (this.openOnClear) this.isMenuActive = true\n },\n closeConditional (e: Event) {\n if (!this.isMenuActive) return true\n\n return (\n !this._isDestroyed &&\n\n // Click originates from outside the menu content\n // Multiple selects don't close when an item is clicked\n (!this.getContent() ||\n !this.getContent().contains(e.target as Node)) &&\n\n // Click originates from outside the element\n this.$el &&\n !this.$el.contains(e.target as Node) &&\n e.target !== this.$el\n )\n },\n filterDuplicates (arr: any[]) {\n const uniqueValues = new Map()\n for (let index = 0; index < arr.length; ++index) {\n const item = arr[index]\n const val = this.getValue(item)\n\n // TODO: comparator\n !uniqueValues.has(val) && uniqueValues.set(val, item)\n }\n return Array.from(uniqueValues.values())\n },\n findExistingIndex (item: object) {\n const itemValue = this.getValue(item)\n\n return (this.internalValue || []).findIndex((i: object) => this.valueComparator(this.getValue(i), itemValue))\n },\n getContent () {\n return this.$refs.menu && this.$refs.menu.$refs.content\n },\n genChipSelection (item: object, index: number) {\n const isDisabled = (\n !this.isInteractive ||\n this.getDisabled(item)\n )\n\n return this.$createElement(VChip, {\n staticClass: 'v-chip--select',\n attrs: { tabindex: -1 },\n props: {\n close: this.deletableChips && !isDisabled,\n disabled: isDisabled,\n inputValue: index === this.selectedIndex,\n small: this.smallChips,\n },\n on: {\n click: (e: MouseEvent) => {\n if (isDisabled) return\n\n e.stopPropagation()\n\n this.selectedIndex = index\n },\n 'click:close': () => this.onChipInput(item),\n },\n key: JSON.stringify(this.getValue(item)),\n }, this.getText(item))\n },\n genCommaSelection (item: object, index: number, last: boolean) {\n const color = index === this.selectedIndex && this.computedColor\n const isDisabled = (\n !this.isInteractive ||\n this.getDisabled(item)\n )\n\n return this.$createElement('div', this.setTextColor(color, {\n staticClass: 'v-select__selection v-select__selection--comma',\n class: {\n 'v-select__selection--disabled': isDisabled,\n },\n key: JSON.stringify(this.getValue(item)),\n }), `${this.getText(item)}${last ? '' : ', '}`)\n },\n genDefaultSlot (): (VNode | VNode[] | null)[] {\n const selections = this.genSelections()\n const input = this.genInput()\n\n // If the return is an empty array\n // push the input\n if (Array.isArray(selections)) {\n selections.push(input)\n // Otherwise push it into children\n } else {\n selections.children = selections.children || []\n selections.children.push(input)\n }\n\n return [\n this.genFieldset(),\n this.$createElement('div', {\n staticClass: 'v-select__slot',\n directives: this.directives,\n }, [\n this.genLabel(),\n this.prefix ? this.genAffix('prefix') : null,\n selections,\n this.suffix ? this.genAffix('suffix') : null,\n this.genClearIcon(),\n this.genIconSlot(),\n this.genHiddenInput(),\n ]),\n this.genMenu(),\n this.genProgress(),\n ]\n },\n genIcon (\n type: string,\n cb?: (e: Event) => void,\n extraData?: VNodeData\n ) {\n const icon = VInput.options.methods.genIcon.call(this, type, cb, extraData)\n\n if (type === 'append') {\n // Don't allow the dropdown icon to be focused\n icon.children![0].data = mergeData(icon.children![0].data!, {\n attrs: {\n tabindex: icon.children![0].componentOptions!.listeners && '-1',\n 'aria-hidden': 'true',\n 'aria-label': undefined,\n },\n })\n }\n\n return icon\n },\n genInput (): VNode {\n const input = VTextField.options.methods.genInput.call(this)\n\n delete input.data!.attrs!.name\n\n input.data = mergeData(input.data!, {\n domProps: { value: null },\n attrs: {\n readonly: true,\n type: 'text',\n 'aria-readonly': String(this.isReadonly),\n 'aria-activedescendant': getObjectValueByPath(this.$refs.menu, 'activeTile.id'),\n autocomplete: getObjectValueByPath(input.data!, 'attrs.autocomplete', 'off'),\n },\n on: { keypress: this.onKeyPress },\n })\n\n return input\n },\n genHiddenInput (): VNode {\n return this.$createElement('input', {\n domProps: { value: this.lazyValue },\n attrs: {\n type: 'hidden',\n name: this.attrs$.name,\n },\n })\n },\n genInputSlot (): VNode {\n const render = VTextField.options.methods.genInputSlot.call(this)\n\n render.data!.attrs = {\n ...render.data!.attrs,\n role: 'button',\n 'aria-haspopup': 'listbox',\n 'aria-expanded': String(this.isMenuActive),\n 'aria-owns': this.computedOwns,\n }\n\n return render\n },\n genList (): VNode {\n // If there's no slots, we can use a cached VNode to improve performance\n if (this.$slots['no-data'] || this.$slots['prepend-item'] || this.$slots['append-item']) {\n return this.genListWithSlot()\n } else {\n return this.staticList\n }\n },\n genListWithSlot (): VNode {\n const slots = ['prepend-item', 'no-data', 'append-item']\n .filter(slotName => this.$slots[slotName])\n .map(slotName => this.$createElement('template', {\n slot: slotName,\n }, this.$slots[slotName]))\n // Requires destructuring due to Vue\n // modifying the `on` property when passed\n // as a referenced object\n return this.$createElement(VSelectList, {\n ...this.listData,\n }, slots)\n },\n genMenu (): VNode {\n const props = this.$_menuProps as any\n props.activator = this.$refs['input-slot']\n\n // Attach to root el so that\n // menu covers prepend/append icons\n if (\n // TODO: make this a computed property or helper or something\n this.attach === '' || // If used as a boolean prop ()\n this.attach === true || // If bound to a boolean ()\n this.attach === 'attach' // If bound as boolean prop in pug (v-menu(attach))\n ) {\n props.attach = this.$el\n } else {\n props.attach = this.attach\n }\n\n return this.$createElement(VMenu, {\n attrs: { role: undefined },\n props,\n on: {\n input: (val: boolean) => {\n this.isMenuActive = val\n this.isFocused = val\n },\n scroll: this.onScroll,\n },\n ref: 'menu',\n }, [this.genList()])\n },\n genSelections (): VNode {\n let length = this.selectedItems.length\n const children = new Array(length)\n\n let genSelection\n if (this.$scopedSlots.selection) {\n genSelection = this.genSlotSelection\n } else if (this.hasChips) {\n genSelection = this.genChipSelection\n } else {\n genSelection = this.genCommaSelection\n }\n\n while (length--) {\n children[length] = genSelection(\n this.selectedItems[length],\n length,\n length === children.length - 1\n )\n }\n\n return this.$createElement('div', {\n staticClass: 'v-select__selections',\n }, children)\n },\n genSlotSelection (item: object, index: number): VNode[] | undefined {\n return this.$scopedSlots.selection!({\n attrs: {\n class: 'v-chip--select',\n },\n parent: this,\n item,\n index,\n select: (e: Event) => {\n e.stopPropagation()\n this.selectedIndex = index\n },\n selected: index === this.selectedIndex,\n disabled: !this.isInteractive,\n })\n },\n getMenuIndex () {\n return this.$refs.menu ? (this.$refs.menu as { [key: string]: any }).listIndex : -1\n },\n getDisabled (item: object) {\n return getPropertyFromItem(item, this.itemDisabled, false)\n },\n getText (item: object) {\n return getPropertyFromItem(item, this.itemText, item)\n },\n getValue (item: object) {\n return getPropertyFromItem(item, this.itemValue, this.getText(item))\n },\n onBlur (e?: Event) {\n e && this.$emit('blur', e)\n },\n onChipInput (item: object) {\n if (this.multiple) this.selectItem(item)\n else this.setValue(null)\n // If all items have been deleted,\n // open `v-menu`\n if (this.selectedItems.length === 0) {\n this.isMenuActive = true\n } else {\n this.isMenuActive = false\n }\n this.selectedIndex = -1\n },\n onClick (e: MouseEvent) {\n if (!this.isInteractive) return\n\n if (!this.isAppendInner(e.target)) {\n this.isMenuActive = true\n }\n\n if (!this.isFocused) {\n this.isFocused = true\n this.$emit('focus')\n }\n\n this.$emit('click', e)\n },\n onEscDown (e: Event) {\n e.preventDefault()\n if (this.isMenuActive) {\n e.stopPropagation()\n this.isMenuActive = false\n }\n },\n onKeyPress (e: KeyboardEvent) {\n if (\n this.multiple ||\n !this.isInteractive ||\n this.disableLookup\n ) return\n\n const KEYBOARD_LOOKUP_THRESHOLD = 1000 // milliseconds\n const now = performance.now()\n if (now - this.keyboardLookupLastTime > KEYBOARD_LOOKUP_THRESHOLD) {\n this.keyboardLookupPrefix = ''\n }\n this.keyboardLookupPrefix += e.key.toLowerCase()\n this.keyboardLookupLastTime = now\n\n const index = this.allItems.findIndex(item => {\n const text = (this.getText(item) || '').toString()\n\n return text.toLowerCase().startsWith(this.keyboardLookupPrefix)\n })\n const item = this.allItems[index]\n if (index !== -1) {\n this.lastItem = Math.max(this.lastItem, index + 5)\n this.setValue(this.returnObject ? item : this.getValue(item))\n this.$nextTick(() => this.$refs.menu.getTiles())\n setTimeout(() => this.setMenuIndex(index))\n }\n },\n onKeyDown (e: KeyboardEvent) {\n if (this.isReadonly && e.keyCode !== keyCodes.tab) return\n\n const keyCode = e.keyCode\n const menu = this.$refs.menu\n\n // If enter, space, open menu\n if ([\n keyCodes.enter,\n keyCodes.space,\n ].includes(keyCode)) this.activateMenu()\n\n this.$emit('keydown', e)\n\n if (!menu) return\n\n // If menu is active, allow default\n // listIndex change from menu\n if (this.isMenuActive && keyCode !== keyCodes.tab) {\n this.$nextTick(() => {\n menu.changeListIndex(e)\n this.$emit('update:list-index', menu.listIndex)\n })\n }\n\n // If menu is not active, up and down can do\n // one of 2 things. If multiple, opens the\n // menu, if not, will cycle through all\n // available options\n if (\n !this.isMenuActive &&\n [keyCodes.up, keyCodes.down].includes(keyCode)\n ) return this.onUpDown(e)\n\n // If escape deactivate the menu\n if (keyCode === keyCodes.esc) return this.onEscDown(e)\n\n // If tab - select item or close menu\n if (keyCode === keyCodes.tab) return this.onTabDown(e)\n\n // If space preventDefault\n if (keyCode === keyCodes.space) return this.onSpaceDown(e)\n },\n onMenuActiveChange (val: boolean) {\n // If menu is closing and mulitple\n // or menuIndex is already set\n // skip menu index recalculation\n if (\n (this.multiple && !val) ||\n this.getMenuIndex() > -1\n ) return\n\n const menu = this.$refs.menu\n\n if (!menu || !this.isDirty) return\n\n // When menu opens, set index of first active item\n for (let i = 0; i < menu.tiles.length; i++) {\n if (menu.tiles[i].getAttribute('aria-selected') === 'true') {\n this.setMenuIndex(i)\n break\n }\n }\n },\n onMouseUp (e: MouseEvent) {\n if (\n this.hasMouseDown &&\n e.which !== 3 &&\n this.isInteractive\n ) {\n // If append inner is present\n // and the target is itself\n // or inside, toggle menu\n if (this.isAppendInner(e.target)) {\n this.$nextTick(() => (this.isMenuActive = !this.isMenuActive))\n // If user is clicking in the container\n // and field is enclosed, activate it\n } else if (this.isEnclosed) {\n this.isMenuActive = true\n }\n }\n\n VTextField.options.methods.onMouseUp.call(this, e)\n },\n onScroll () {\n if (!this.isMenuActive) {\n requestAnimationFrame(() => (this.getContent().scrollTop = 0))\n } else {\n if (this.lastItem > this.computedItems.length) return\n\n const showMoreItems = (\n this.getContent().scrollHeight -\n (this.getContent().scrollTop +\n this.getContent().clientHeight)\n ) < 200\n\n if (showMoreItems) {\n this.lastItem += 20\n }\n }\n },\n onSpaceDown (e: KeyboardEvent) {\n e.preventDefault()\n },\n onTabDown (e: KeyboardEvent) {\n const menu = this.$refs.menu\n\n if (!menu) return\n\n const activeTile = menu.activeTile\n\n // An item that is selected by\n // menu-index should toggled\n if (\n !this.multiple &&\n activeTile &&\n this.isMenuActive\n ) {\n e.preventDefault()\n e.stopPropagation()\n\n activeTile.click()\n } else {\n // If we make it here,\n // the user has no selected indexes\n // and is probably tabbing out\n this.blur(e)\n }\n },\n onUpDown (e: KeyboardEvent) {\n const menu = this.$refs.menu\n\n if (!menu) return\n\n e.preventDefault()\n\n // Multiple selects do not cycle their value\n // when pressing up or down, instead activate\n // the menu\n if (this.multiple) return this.activateMenu()\n\n const keyCode = e.keyCode\n\n // Cycle through available values to achieve\n // select native behavior\n menu.isBooted = true\n\n window.requestAnimationFrame(() => {\n menu.getTiles()\n keyCodes.up === keyCode ? menu.prevTile() : menu.nextTile()\n menu.activeTile && menu.activeTile.click()\n })\n },\n selectItem (item: object) {\n if (!this.multiple) {\n this.setValue(this.returnObject ? item : this.getValue(item))\n this.isMenuActive = false\n } else {\n const internalValue = (this.internalValue || []).slice()\n const i = this.findExistingIndex(item)\n\n i !== -1 ? internalValue.splice(i, 1) : internalValue.push(item)\n this.setValue(internalValue.map((i: object) => {\n return this.returnObject ? i : this.getValue(i)\n }))\n\n // When selecting multiple\n // adjust menu after each\n // selection\n this.$nextTick(() => {\n this.$refs.menu &&\n (this.$refs.menu as { [key: string]: any }).updateDimensions()\n })\n\n // We only need to reset list index for multiple\n // to keep highlight when an item is toggled\n // on and off\n if (!this.multiple) return\n\n const listIndex = this.getMenuIndex()\n\n this.setMenuIndex(-1)\n\n // There is no item to re-highlight\n // when selections are hidden\n if (this.hideSelected) return\n\n this.$nextTick(() => this.setMenuIndex(listIndex))\n }\n },\n setMenuIndex (index: number) {\n this.$refs.menu && ((this.$refs.menu as { [key: string]: any }).listIndex = index)\n },\n setSelectedItems () {\n const selectedItems = []\n const values = !this.multiple || !Array.isArray(this.internalValue)\n ? [this.internalValue]\n : this.internalValue\n\n for (const value of values) {\n const index = this.allItems.findIndex(v => this.valueComparator(\n this.getValue(v),\n this.getValue(value)\n ))\n\n if (index > -1) {\n selectedItems.push(this.allItems[index])\n }\n }\n\n this.selectedItems = selectedItems\n },\n setValue (value: any) {\n const oldValue = this.internalValue\n this.internalValue = value\n value !== oldValue && this.$emit('change', value)\n },\n isAppendInner (target: any) {\n // return true if append inner is present\n // and the target is itself or inside\n const appendInner = this.$refs['append-inner']\n\n return appendInner && (appendInner === target || appendInner.contains(target))\n },\n },\n})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"contact-us mb-5\"},[_c('PageHeader',{attrs:{\"title\":\"Contact Us\"}}),_c('v-container',{staticClass:\"px-8\"},[_c('v-form',{ref:\"form\",model:{value:(_vm.valid),callback:function ($$v) {_vm.valid=$$v},expression:\"valid\"}},[_c('v-row',{staticClass:\"px-sm-5 mx-sm-5\"},[_c('v-col',{attrs:{\"cols\":\"12\",\"md\":\"6\"}},[_c('v-text-field',{attrs:{\"label\":\"First Name\",\"color\":\"accent\"},model:{value:(_vm.firstName),callback:function ($$v) {_vm.firstName=$$v},expression:\"firstName\"}})],1),_c('v-col',{attrs:{\"cols\":\"12\",\"md\":\"6\"}},[_c('v-text-field',{attrs:{\"label\":\"Last Name\",\"color\":\"accent\"},model:{value:(_vm.lastName),callback:function ($$v) {_vm.lastName=$$v},expression:\"lastName\"}})],1),_c('v-col',{attrs:{\"cols\":\"12\",\"md\":\"6\"}},[_c('v-select',{attrs:{\"items\":_vm.sectors,\"label\":\"Sector\",\"color\":\"accent\"},model:{value:(_vm.sector),callback:function ($$v) {_vm.sector=$$v},expression:\"sector\"}})],1),_c('v-col',{attrs:{\"cols\":\"12\",\"md\":\"6\"}},[_c('v-text-field',{attrs:{\"label\":\"Organization\",\"name\":\"company\",\"color\":\"accent\"},model:{value:(_vm.organization),callback:function ($$v) {_vm.organization=$$v},expression:\"organization\"}})],1),_c('v-col',{attrs:{\"cols\":\"12\",\"md\":\"6\"}},[_c('v-text-field',{attrs:{\"label\":\"Email*\",\"rules\":_vm.emailRules,\"persistent-hint\":\"\",\"hint\":\"* required\",\"name\":\"email\",\"color\":\"accent\",\"required\":\"\",\"prepend-icon\":\"mdi-email\"},model:{value:(_vm.email),callback:function ($$v) {_vm.email=$$v},expression:\"email\"}})],1),_c('v-col',{attrs:{\"cols\":\"12\",\"md\":\"6\"}},[_c('v-text-field',{directives:[{name:\"mask\",rawName:\"v-mask\",value:('(###) ###-#### ext ########'),expression:\"'(###) ###-#### ext ########'\"}],attrs:{\"label\":\"Phone\",\"name\":\"phone\",\"color\":\"accent\",\"prepend-icon\":\"mdi-phone\"},model:{value:(_vm.phone),callback:function ($$v) {_vm.phone=$$v},expression:\"phone\"}})],1),_c('v-col',{attrs:{\"cols\":\"12\"}},[_c('v-select',{attrs:{\"items\":_vm.helpTopics,\"label\":\"How can we help?\",\"color\":\"accent\"},on:{\"change\":function($event){_vm.showHelpDetails = _vm.helpTopics[_vm.helpTopic].showDetails}},model:{value:(_vm.helpTopic),callback:function ($$v) {_vm.helpTopic=$$v},expression:\"helpTopic\"}})],1),(_vm.showHelpDetails)?_c('v-col',{attrs:{\"cols\":\"12\"}},[_c('v-textarea',{attrs:{\"label\":\"Please provide additional details about the help you need\",\"color\":\"accent\",\"counter\":\"2000\",\"rules\":_vm.textareaRules,\"rows\":\"1\",\"auto-grow\":\"\"},model:{value:(_vm.helpDetails),callback:function ($$v) {_vm.helpDetails=$$v},expression:\"helpDetails\"}})],1):_vm._e(),_c('v-col',{attrs:{\"cols\":\"12\"}},[_c('v-select',{attrs:{\"items\":_vm.hearTopics,\"label\":\"How did you hear about Platform One?\",\"color\":\"accent\"},on:{\"change\":function($event){_vm.showHearDetails = _vm.hearTopics[_vm.hearTopic].showDetails}},model:{value:(_vm.hearTopic),callback:function ($$v) {_vm.hearTopic=$$v},expression:\"hearTopic\"}})],1),(_vm.showHearDetails)?_c('v-col',{attrs:{\"cols\":\"12\"}},[_c('v-textarea',{attrs:{\"label\":(\"Please provide additional details about \" + _vm.showHearDetails),\"color\":\"accent\",\"counter\":\"2000\",\"rules\":_vm.textareaRules,\"rows\":\"1\",\"auto-grow\":\"\"},model:{value:(_vm.hearDetails),callback:function ($$v) {_vm.hearDetails=$$v},expression:\"hearDetails\"}})],1):_vm._e()],1),_c('v-btn',{staticClass:\"my-5\",attrs:{\"color\":\"primary\",\"disabled\":!_vm.valid,\"loading\":_vm.isBusy},on:{\"click\":_vm.submit}},[_vm._v(\" Send Info \"),_c('v-icon',{staticClass:\"ml-4\"},[_vm._v(\"mdi-send\")])],1),_c('v-dialog',{attrs:{\"max-width\":\"700\"},model:{value:(_vm.successDialog),callback:function ($$v) {_vm.successDialog=$$v},expression:\"successDialog\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"d-flex flex-column my-5\"},[_c('v-img',{staticClass:\"mb-5\",attrs:{\"src\":require(\"@/assets/images/logos/Logo_P1_Yodahead-WH.png\"),\"max-width\":\"100\"}}),_c('h3',[_vm._v(\"Thanks for reaching out\")])],1),_c('p',{staticClass:\"px-2\"},[_vm._v(\" We've recorded your input and will be in touch soon. \")]),_c('v-card-actions',[_c('v-btn',{staticClass:\"mx-auto my-2\",attrs:{\"color\":\"primary\"},on:{\"click\":function($event){_vm.successDialog = false}}},[_vm._v(\"OK\")])],1)],1)],1),_c('v-dialog',{attrs:{\"max-width\":\"700\"},model:{value:(_vm.errorDialog),callback:function ($$v) {_vm.errorDialog=$$v},expression:\"errorDialog\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"d-flex flex-column my-5\"},[_c('v-img',{staticClass:\"mb-5 h-flip\",attrs:{\"src\":require(\"@/assets/images/logos/Logo_P1_Yodahead-WH.png\"),\"max-width\":\"100\"}}),_c('h3',[_vm._v(\"Uh-oh, something went wrong...\")])],1),_c('p',{staticClass:\"px-2\"},[_vm._v(\" We're sorry, we were not able to successfully get your input. Please try again. \")]),_c('v-card-actions',[_c('v-btn',{staticClass:\"mx-auto my-2\",attrs:{\"color\":\"primary\"},on:{\"click\":function($event){_vm.errorDialog = false}}},[_vm._v(\"OK\")])],1)],1)],1)],1),_c('a',{attrs:{\"href\":\"https://jira.il2.dso.mil/servicedesk/customer/portals\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\"}},[_vm._v(\" If you have a tech issue, please visit the Platform One Support Hub. \")])],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ContactUs.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ContactUs.vue?vue&type=script&lang=js&\"","// Styles\nimport './VTextarea.sass'\n\n// Extensions\nimport VTextField from '../VTextField/VTextField'\n\n// Utilities\nimport mixins from '../../util/mixins'\n\n// Types\nimport Vue from 'vue'\n\ninterface options extends Vue {\n $refs: {\n input: HTMLTextAreaElement\n }\n}\n\nconst baseMixins = mixins\n>(\n VTextField\n)\n\n/* @vue/component */\nexport default baseMixins.extend({\n name: 'v-textarea',\n\n props: {\n autoGrow: Boolean,\n noResize: Boolean,\n rowHeight: {\n type: [Number, String],\n default: 24,\n validator: (v: any) => !isNaN(parseFloat(v)),\n },\n rows: {\n type: [Number, String],\n default: 5,\n validator: (v: any) => !isNaN(parseInt(v, 10)),\n },\n },\n\n computed: {\n classes (): object {\n return {\n 'v-textarea': true,\n 'v-textarea--auto-grow': this.autoGrow,\n 'v-textarea--no-resize': this.noResizeHandle,\n ...VTextField.options.computed.classes.call(this),\n }\n },\n noResizeHandle (): boolean {\n return this.noResize || this.autoGrow\n },\n },\n\n watch: {\n lazyValue () {\n this.autoGrow && this.$nextTick(this.calculateInputHeight)\n },\n rowHeight () {\n this.autoGrow && this.$nextTick(this.calculateInputHeight)\n },\n },\n\n mounted () {\n setTimeout(() => {\n this.autoGrow && this.calculateInputHeight()\n }, 0)\n },\n\n methods: {\n calculateInputHeight () {\n const input = this.$refs.input\n if (!input) return\n\n input.style.height = '0'\n const height = input.scrollHeight\n const minHeight = parseInt(this.rows, 10) * parseFloat(this.rowHeight)\n // This has to be done ASAP, waiting for Vue\n // to update the DOM causes ugly layout jumping\n input.style.height = Math.max(minHeight, height) + 'px'\n },\n genInput () {\n const input = VTextField.options.methods.genInput.call(this)\n\n input.tag = 'textarea'\n delete input.data!.attrs!.type\n input.data!.attrs!.rows = this.rows\n\n return input\n },\n onInput (e: Event) {\n VTextField.options.methods.onInput.call(this, e)\n this.autoGrow && this.calculateInputHeight()\n },\n onKeyDown (e: KeyboardEvent) {\n // Prevents closing of a\n // dialog when pressing\n // enter\n if (this.isFocused && e.keyCode === 13) {\n e.stopPropagation()\n }\n\n this.$emit('keydown', e)\n },\n },\n})\n","import { render, staticRenderFns } from \"./ContactUs.vue?vue&type=template&id=f7ca2a6a&\"\nimport script from \"./ContactUs.vue?vue&type=script&lang=js&\"\nexport * from \"./ContactUs.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ContactUs.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardTitle } from 'vuetify/lib/components/VCard';\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VDialog } from 'vuetify/lib/components/VDialog';\nimport { VForm } from 'vuetify/lib/components/VForm';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VImg } from 'vuetify/lib/components/VImg';\nimport { VRow } from 'vuetify/lib/components/VGrid';\nimport { VSelect } from 'vuetify/lib/components/VSelect';\nimport { VTextField } from 'vuetify/lib/components/VTextField';\nimport { VTextarea } from 'vuetify/lib/components/VTextarea';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardTitle,VCol,VContainer,VDialog,VForm,VIcon,VImg,VRow,VSelect,VTextField,VTextarea})\n","module.exports = __webpack_public_path__ + \"img/Logo_P1_Yodahead-WH.de88c79d.png\";"],"sourceRoot":""} \ No newline at end of file diff --git a/sites/platform1-site/js/GBSD-workshop.4a8d469a.js b/sites/platform1-site/js/GBSD-workshop.a538ef59.js similarity index 99% rename from sites/platform1-site/js/GBSD-workshop.4a8d469a.js rename to sites/platform1-site/js/GBSD-workshop.a538ef59.js index 1b8a45a3..20e747f6 100644 --- a/sites/platform1-site/js/GBSD-workshop.4a8d469a.js +++ b/sites/platform1-site/js/GBSD-workshop.a538ef59.js @@ -1,2 +1,2 @@ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["GBSD-workshop"],{"1efc":function(e,t,r){"use strict";r("d81d"),r("96cf");var n=r("1da1"),a=(r("d3b7"),r("b0c2")),i=r.n(a),s=function(e){return new Promise((function(t,r){try{i()(e,(function(e){return t(e)}))}catch(n){r(n)}}))},o={getSheetData:function(e){return Object(n["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.sheetId=e.sheetId||"1HkfjXuMeiaHGLdAyHHXhx8AGi513OZtvXFO6opojVrU",t.abrupt("return",s(e));case 2:case"end":return t.stop()}}),t)})))()}};t["a"]={getCourses:function(e){return Object(n["a"])(regeneratorRuntime.mark((function t(){var r,n,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=e.is_gbsd,n={sheetNumber:1,filter:{is_gbsd:r?"TRUE":"FALSE"}},t.next=4,o.getSheetData(n);case 4:return a=t.sent,a.map((function(e){e.is_gbsd="TRUE"===e.is_gbsd,e.is_full="TRUE"===e.is_full})),t.abrupt("return",a);case 7:case"end":return t.stop()}}),t)})))()}}},"4da2":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=a(r("a18f"));function a(e){return e&&e.__esModule?e:{default:e}}var i=function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;try{t=window.fetch}catch(i){t=n["default"]}try{var a="https://spreadsheets.google.com/feeds/cells/".concat(e,"/").concat(r,"/public/values?alt=json-in-script");return t(a).then((function(e){if(!e.ok)throw new Error("Error fetching sheet");return e.text()})).then((function(e){var t=e.replace("gdata.io.handleScriptLoaded(","").slice(0,-2);return JSON.parse(t)}))}catch(i){return console.log("gsheetsAPI error: ".concat(i)),{}}},s=i;t["default"]=s},"67a9":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=a(r("4da2"));function a(e){return e&&e.__esModule?e:{default:e}}function i(e){if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=s(e))){var t=0,r=function(){};return{s:r,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,a,i=!0,o=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,a=e},f:function(){try{i||null==n["return"]||n["return"]()}finally{if(o)throw a}}}}function s(e,t){if(e){if("string"===typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&(u[m][g]=p))}}catch(b){l.e(b)}finally{l.f()}return u=u.filter((function(e){return Object.keys(e).length})),t||!r?u:c(u,r,n)}var l=function(e,t){(0,n["default"])(e.sheetId,e.sheetNumber?e.sheetNumber:1).then((function(r){var n=d(r,e.returnAllResults||!1,e.filter||!1,e.filterOptions||{operator:"or",matching:"loose"});t(n)}))},f=l;t["default"]=f},"8fbe":function(e,t,r){},a18f:function(e,t,r){"use strict";var n=function(){if("undefined"!==typeof self)return self;if("undefined"!==typeof window)return window;if("undefined"!==typeof a)return a;throw new Error("unable to locate global object")},a=n();e.exports=t=a.fetch,t.default=a.fetch.bind(a),t.Headers=a.Headers,t.Request=a.Request,t.Response=a.Response},a2d8:function(e,t,r){"use strict";var n=r("8fbe"),a=r.n(n);a.a},b0c2:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n=a(r("67a9"));function a(e){return e&&e.__esModule?e:{default:e}}var i=function(e,t){(0,n["default"])(e,(function(e){t(e)}))};e.exports=i;var s=i;t["default"]=s},d830:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"gbsd-workshop-page"},[r("PageHeader",{attrs:{titleWithBreaks:e.titleWithBreaks,hideBreadcrumbs:!0}}),r("div",{staticClass:"col-lg-12 px-4"},[r("div",{staticClass:"px-4 pb-4"},[r("h2",{staticClass:"mx-0 pa-0"},[e._v(" Can't attend a class? Sign up for Self Learning ")]),r("v-btn",{attrs:{href:"https://auth.galvanize.com/register?uid=fbc9761c8f97c752ea",target:"_blank",color:"primary"}},[e._v("Self Learning")])],1),e._m(0),r("v-container",{staticClass:"mb-6"},[r("v-row",e._l(e.filteredCourses,(function(t){return r("v-col",{key:t.startDate,staticClass:"d-flex justify-center",attrs:{xl:"3",lg:"4",md:"6",xs:"12"}},[r("v-card",{staticClass:"mt-6",attrs:{outlined:"",width:"400"}},[r("v-list-item-content",[r("v-list-item-title",{staticClass:"headline mb-1 wrap-text"},[e._v(e._s(t["course name"]))]),r("v-list-item-subtitle",{staticClass:"pb-1"},[e._v(" "+e._s(t["start readable"])+" - "+e._s(t["end readable"])+" ")])],1),r("v-card-text",{staticClass:"px-6"},[r("div",{staticClass:"text--primary px-0 py-2 text-left"},[e._v(" "+e._s(t["course description"])+" ")]),r("div",[r("v-progress-linear",{staticClass:"mt-6",attrs:{value:Math.floor(t["reserved seats"]/t["max seats"]*100)}})],1),r("div",{staticClass:"d-flex pt-2 justify-space-between"},[r("div",[e._v(" Seats remaining: "+e._s(t["max seats"]-t["reserved seats"])+" ")]),r("div",[e._v("Total Seats: "+e._s(t["max seats"]))])])]),r("v-card-actions",{staticClass:"flex justify-content-center mb-2"},[!t.is_full&&new Date(t["start date"])>new Date?r("v-btn",{attrs:{href:e.getUrl(t),target:"_blank",color:"primary"}},[e._v("Register")]):new Date(t["start date"])new Date?r("v-btn",{attrs:{text:"",disabled:"",href:"#"}},[e._v("In Progress")]):new Date(t["end date"])=a&&n<=i}},computed:{filteredCourses:function(){var e=this;return this.courses.filter((function(t){return e.isCurrent(t["start date"])}))}}},c=u,d=(r("a2d8"),r("2877")),l=r("6544"),f=r.n(l),v=r("8336"),p=r("b0af"),h=r("99d9"),m=r("62ad"),g=r("a523"),b=r("5d23"),w=r("8e36"),y=r("0fd9"),x=Object(d["a"])(c,n,a,!1,null,null,null);t["default"]=x.exports;f()(x,{VBtn:v["a"],VCard:p["a"],VCardActions:h["a"],VCardText:h["b"],VCol:m["a"],VContainer:g["a"],VListItemContent:b["a"],VListItemSubtitle:b["b"],VListItemTitle:b["c"],VProgressLinear:w["a"],VRow:y["a"]})}}]); -//# sourceMappingURL=GBSD-workshop.4a8d469a.js.map \ No newline at end of file +//# sourceMappingURL=GBSD-workshop.a538ef59.js.map \ No newline at end of file diff --git a/sites/platform1-site/js/GBSD-workshop.4a8d469a.js.map b/sites/platform1-site/js/GBSD-workshop.a538ef59.js.map similarity index 99% rename from sites/platform1-site/js/GBSD-workshop.4a8d469a.js.map rename to sites/platform1-site/js/GBSD-workshop.a538ef59.js.map index 1cbf3c3d..933ffe3d 100644 --- a/sites/platform1-site/js/GBSD-workshop.4a8d469a.js.map +++ b/sites/platform1-site/js/GBSD-workshop.a538ef59.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///./src/api/gsheets.js","webpack:///./src/api/courses.js","webpack:///./node_modules/g-sheets-api/dist/gsheetsapi.js","webpack:///./node_modules/g-sheets-api/dist/gsheetsprocessor.js","webpack:///./node_modules/node-fetch/browser.js","webpack:///./src/views/GBSDWorkshop.vue?83a3","webpack:///./node_modules/g-sheets-api/dist/index.js","webpack:///./src/views/GBSDWorkshop.vue?44c2","webpack:///src/views/GBSDWorkshop.vue","webpack:///./src/views/GBSDWorkshop.vue?1860","webpack:///./src/views/GBSDWorkshop.vue?7012"],"names":["gsheetPromise","options","Promise","resolve","reject","GSheetReader","results","e","getSheetData","sheetId","process","getCourses","is_gbsd","sheetNumber","filter","GSheets","map","r","is_full","Object","defineProperty","exports","value","_nodeFetch","_interopRequireDefault","obj","__esModule","gsheetsAPI","fetchFunc","arguments","length","undefined","window","fetch","err","sheetsUrl","concat","then","response","ok","Error","text","resultText","formattedText","replace","slice","JSON","parse","console","log","_default","_gsheetsapi","_createForOfIteratorHelper","o","Symbol","iterator","Array","isArray","_unsupportedIterableToArray","i","F","s","n","done","_e","f","TypeError","it","normalCompletion","didErr","step","next","_e2","minLen","_arrayLikeToArray","prototype","toString","call","constructor","name","from","test","arr","len","arr2","matchValues","valToMatch","valToMatchAgainst","matchingType","toLowerCase","trim","includes","message","filterResults","resultsToFilter","item","addRow","filterMatches","keys","forEach","key","filterValue","itemValue","push","matching","operator","some","match","every","processGSheetResults","JSONResponse","returnAllResults","filterOptions","_step","data","feed","entry","startRow","processedResults","colNames","_iterator","cell","val","columnNum","thisRow","colNameToAdd","result","gsheetProcessor","callback","filteredResults","getGlobal","self","global","module","default","bind","Headers","Request","Response","_gsheetsprocessor","reader","render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","titleWithBreaks","_v","_m","_l","course","startDate","_s","Math","floor","Date","getUrl","staticRenderFns","components","day1","day2","day3","courses","methods","encodeURI","isCurrent","dateMin","setTime","getTime","dateFloor","dateMax","dateCieling","formattedStartDate","computed","filteredCourses","component","VBtn","VCard","VCardActions","VCardText","VCol","VContainer","VListItemContent","VList","VListItemSubtitle","VListItemTitle","VProgressLinear","VRow"],"mappings":"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","file":"js/GBSD-workshop.4a8d469a.js","sourcesContent":["import GSheetReader from \"g-sheets-api\";\n\nconst gsheetPromise = options => {\n return new Promise((resolve, reject) => {\n // GSheetReader doesn't appear to have an error state to handle,\n // but just in case we'll wrap it in a try\n try {\n GSheetReader(options, results => resolve(results));\n } catch (e) {\n reject(e);\n }\n });\n};\n\nexport default {\n /**\n * Returns data from a Google Sheet. Uses the env var VUE_APP_COURSES_GOOGLE_SHEET_ID\n * for the sheetId by default.\n * @param {*} options see https://www.npmjs.com/package/g-sheets-api\n */\n async getSheetData(options) {\n options.sheetId =\n options.sheetId || process.env.VUE_APP_COURSES_GOOGLE_SHEET_ID;\n return gsheetPromise(options);\n }\n};\n","import GSheets from \"./gsheets\";\n\nexport default {\n /**\n * Returns course info\n * @param {*} options see https://www.npmjs.com/package/g-sheets-api\n */\n async getCourses({ is_gbsd }) {\n const options = {\n sheetNumber: 1,\n filter: {\n is_gbsd: is_gbsd ? \"TRUE\" : \"FALSE\"\n // course_length: length,\n }\n };\n const results = await GSheets.getSheetData(options);\n\n // massage results\n results.map(r => {\n // boolean helper\n r.is_gbsd = r.is_gbsd === \"TRUE\";\n r.is_full = r.is_full === \"TRUE\";\n });\n\n return results;\n }\n};\n","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _nodeFetch = _interopRequireDefault(require(\"node-fetch\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar gsheetsAPI = function gsheetsAPI(sheetId) {\n var sheetNumber = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 1;\n var fetchFunc;\n\n try {\n fetchFunc = window.fetch;\n } catch (err) {\n fetchFunc = _nodeFetch[\"default\"];\n }\n\n try {\n var sheetsUrl = \"https://spreadsheets.google.com/feeds/cells/\".concat(sheetId, \"/\").concat(sheetNumber, \"/public/values?alt=json-in-script\");\n return fetchFunc(sheetsUrl).then(function (response) {\n if (!response.ok) {\n throw new Error('Error fetching sheet');\n }\n\n return response.text();\n }).then(function (resultText) {\n var formattedText = resultText.replace('gdata.io.handleScriptLoaded(', '').slice(0, -2);\n return JSON.parse(formattedText);\n });\n } catch (err) {\n console.log(\"gsheetsAPI error: \".concat(err));\n return {};\n }\n};\n\nvar _default = gsheetsAPI;\nexports[\"default\"] = _default;","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _gsheetsapi = _interopRequireDefault(require(\"./gsheetsapi.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelper(o) { if (typeof Symbol === \"undefined\" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (o = _unsupportedIterableToArray(o))) { var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); } var it, normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it[\"return\"] != null) it[\"return\"](); } finally { if (didErr) throw err; } } }; }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction matchValues(valToMatch, valToMatchAgainst, matchingType) {\n try {\n if (typeof valToMatch != 'undefined') {\n valToMatch = valToMatch.toLowerCase().trim();\n valToMatchAgainst = valToMatchAgainst.toLowerCase().trim();\n\n if (matchingType === 'strict') {\n return valToMatch === valToMatchAgainst;\n }\n\n if (matchingType === 'loose') {\n return valToMatch.includes(valToMatchAgainst) || valToMatch == valToMatchAgainst;\n }\n }\n } catch (e) {\n console.log(\"error in matchValues: \".concat(e.message));\n return false;\n }\n\n return false;\n}\n\n;\n\nfunction filterResults(resultsToFilter, filter, options) {\n var filteredData = []; // now we have a list of rows, we can filter by various things\n\n return resultsToFilter.filter(function (item) {\n var addRow = null;\n var filterMatches = [];\n\n if (typeof item === 'undefined' || item.length <= 0 || Object.keys(item).length <= 0) {\n return false;\n }\n\n Object.keys(filter).forEach(function (key) {\n var filterValue = filter[key]; // e.g. 'archaeology'\n\n var itemValue = item[key]; // e.g. 'department' or 'undefined'\n\n filterMatches.push(matchValues(itemValue, filterValue, options.matching || 'loose'));\n });\n\n if (options.operator === 'or') {\n addRow = filterMatches.some(function (match) {\n return match === true;\n });\n }\n\n if (options.operator === 'and') {\n addRow = filterMatches.every(function (match) {\n return match === true;\n });\n }\n\n return addRow;\n });\n}\n\nfunction processGSheetResults(JSONResponse, returnAllResults, filter, filterOptions) {\n var data = JSONResponse.feed.entry;\n var startRow = 2; // skip the header row(1), don't need it\n\n var processedResults = [{}];\n var colNames = {};\n\n var _iterator = _createForOfIteratorHelper(data),\n _step;\n\n try {\n for (_iterator.s(); !(_step = _iterator.n()).done;) {\n var item = _step.value;\n var cell = item['gs$cell']; // gets cell data\n\n var val = cell['$t']; // gets cell value\n\n var columnNum = cell['col']; // gets the col number\n\n var thisRow = cell['row']; // gets the row number\n\n var colNameToAdd = colNames[columnNum]; // careful, this will be undefined if we hit it on the first pass\n // don't add this row to the return data, but add it to list of column names\n\n if (thisRow < startRow) {\n colNames[columnNum] = val.toLowerCase();\n continue; // skip the header row\n }\n\n if (typeof processedResults[thisRow] === 'undefined') {\n processedResults[thisRow] = {};\n }\n\n if (typeof colNameToAdd !== 'undefined' && colNameToAdd.length > 0) {\n processedResults[thisRow][colNameToAdd] = val;\n }\n } // make sure we're only returning valid, filled data items\n\n } catch (err) {\n _iterator.e(err);\n } finally {\n _iterator.f();\n }\n\n processedResults = processedResults.filter(function (result) {\n return Object.keys(result).length;\n }); // if we're not filtering, then return all results\n\n if (returnAllResults || !filter) {\n return processedResults;\n }\n\n return filterResults(processedResults, filter, filterOptions);\n}\n\nvar gsheetProcessor = function gsheetProcessor(options, callback) {\n (0, _gsheetsapi[\"default\"])(options.sheetId, options.sheetNumber ? options.sheetNumber : 1).then(function (result) {\n var filteredResults = processGSheetResults(result, options.returnAllResults || false, options.filter || false, options.filterOptions || {\n operator: 'or',\n matching: 'loose'\n });\n callback(filteredResults);\n });\n};\n\nvar _default = gsheetProcessor;\nexports[\"default\"] = _default;","\"use strict\";\n\n// ref: https://github.com/tc39/proposal-global\nvar getGlobal = function () {\n\t// the only reliable means to get the global object is\n\t// `Function('return this')()`\n\t// However, this causes CSP violations in Chrome apps.\n\tif (typeof self !== 'undefined') { return self; }\n\tif (typeof window !== 'undefined') { return window; }\n\tif (typeof global !== 'undefined') { return global; }\n\tthrow new Error('unable to locate global object');\n}\n\nvar global = getGlobal();\n\nmodule.exports = exports = global.fetch;\n\n// Needed for TypeScript and Webpack.\nexports.default = global.fetch.bind(global);\n\nexports.Headers = global.Headers;\nexports.Request = global.Request;\nexports.Response = global.Response;","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GBSDWorkshop.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GBSDWorkshop.vue?vue&type=style&index=0&lang=scss&\"","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _gsheetsprocessor = _interopRequireDefault(require(\"./gsheetsprocessor.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar reader = function reader(options, callback) {\n (0, _gsheetsprocessor[\"default\"])(options, function (results) {\n callback(results);\n });\n};\n\nmodule.exports = reader;\nvar _default = reader;\nexports[\"default\"] = _default;","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"gbsd-workshop-page\"},[_c('PageHeader',{attrs:{\"titleWithBreaks\":_vm.titleWithBreaks,\"hideBreadcrumbs\":true}}),_c('div',{staticClass:\"col-lg-12 px-4\"},[_c('div',{staticClass:\"px-4 pb-4\"},[_c('h2',{staticClass:\"mx-0 pa-0\"},[_vm._v(\" Can't attend a class? Sign up for Self Learning \")]),_c('v-btn',{attrs:{\"href\":\"https://auth.galvanize.com/register?uid=fbc9761c8f97c752ea\",\"target\":\"_blank\",\"color\":\"primary\"}},[_vm._v(\"Self Learning\")])],1),_vm._m(0),_c('v-container',{staticClass:\"mb-6\"},[_c('v-row',_vm._l((_vm.filteredCourses),function(course){return _c('v-col',{key:course.startDate,staticClass:\"d-flex justify-center\",attrs:{\"xl\":\"3\",\"lg\":\"4\",\"md\":\"6\",\"xs\":\"12\"}},[_c('v-card',{staticClass:\"mt-6\",attrs:{\"outlined\":\"\",\"width\":\"400\"}},[_c('v-list-item-content',[_c('v-list-item-title',{staticClass:\"headline mb-1 wrap-text\"},[_vm._v(_vm._s(course[\"course name\"]))]),_c('v-list-item-subtitle',{staticClass:\"pb-1\"},[_vm._v(\" \"+_vm._s(course[\"start readable\"])+\" - \"+_vm._s(course[\"end readable\"])+\" \")])],1),_c('v-card-text',{staticClass:\"px-6\"},[_c('div',{staticClass:\"text--primary px-0 py-2 text-left\"},[_vm._v(\" \"+_vm._s(course[\"course description\"])+\" \")]),_c('div',[_c('v-progress-linear',{staticClass:\"mt-6\",attrs:{\"value\":Math.floor(\n (course['reserved seats'] / course['max seats']) * 100\n )}})],1),_c('div',{staticClass:\"d-flex pt-2 justify-space-between\"},[_c('div',[_vm._v(\" Seats remaining: \"+_vm._s(course[\"max seats\"] - course[\"reserved seats\"])+\" \")]),_c('div',[_vm._v(\"Total Seats: \"+_vm._s(course[\"max seats\"]))])])]),_c('v-card-actions',{staticClass:\"flex justify-content-center mb-2\"},[(\n !course.is_full &&\n new Date(course['start date']) > new Date()\n )?_c('v-btn',{attrs:{\"href\":_vm.getUrl(course),\"target\":\"_blank\",\"color\":\"primary\"}},[_vm._v(\"Register\")]):(\n new Date(course['start date']) < new Date() &&\n new Date(course['end date']) > new Date()\n )?_c('v-btn',{attrs:{\"text\":\"\",\"disabled\":\"\",\"href\":\"#\"}},[_vm._v(\"In Progress\")]):(new Date(course['end date']) < new Date())?_c('v-btn',{attrs:{\"text\":\"\",\"disabled\":\"\",\"href\":\"#\"}},[_vm._v(\"Completed\")]):_c('v-btn',{attrs:{\"text\":\"\",\"disabled\":\"\",\"href\":\"#\"}},[_vm._v(\"Full\")])],1)],1)],1)}),1)],1)],1)],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"px-4 pb-4\"},[_c('h2',{staticClass:\"mx-0 pa-0\"},[_vm._v(\" YOU CAN REGISTER FOR THE FOLLOWING SESSIONS \")]),_c('p',{staticClass:\"pa-0\"},[_vm._v(\" Complete the registration process below in order to reserve your seat \")])])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GBSDWorkshop.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GBSDWorkshop.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GBSDWorkshop.vue?vue&type=template&id=245f7eea&\"\nimport script from \"./GBSDWorkshop.vue?vue&type=script&lang=js&\"\nexport * from \"./GBSDWorkshop.vue?vue&type=script&lang=js&\"\nimport style0 from \"./GBSDWorkshop.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VListItemContent } from 'vuetify/lib/components/VList';\nimport { VListItemSubtitle } from 'vuetify/lib/components/VList';\nimport { VListItemTitle } from 'vuetify/lib/components/VList';\nimport { VProgressLinear } from 'vuetify/lib/components/VProgressLinear';\nimport { VRow } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardText,VCol,VContainer,VListItemContent,VListItemSubtitle,VListItemTitle,VProgressLinear,VRow})\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./src/api/gsheets.js","webpack:///./src/api/courses.js","webpack:///./node_modules/g-sheets-api/dist/gsheetsapi.js","webpack:///./node_modules/g-sheets-api/dist/gsheetsprocessor.js","webpack:///./node_modules/node-fetch/browser.js","webpack:///./src/views/GBSDWorkshop.vue?83a3","webpack:///./node_modules/g-sheets-api/dist/index.js","webpack:///./src/views/GBSDWorkshop.vue?f8ed","webpack:///src/views/GBSDWorkshop.vue","webpack:///./src/views/GBSDWorkshop.vue?1860","webpack:///./src/views/GBSDWorkshop.vue?7012"],"names":["gsheetPromise","options","Promise","resolve","reject","GSheetReader","results","e","getSheetData","sheetId","process","getCourses","is_gbsd","sheetNumber","filter","GSheets","map","r","is_full","Object","defineProperty","exports","value","_nodeFetch","_interopRequireDefault","obj","__esModule","gsheetsAPI","fetchFunc","arguments","length","undefined","window","fetch","err","sheetsUrl","concat","then","response","ok","Error","text","resultText","formattedText","replace","slice","JSON","parse","console","log","_default","_gsheetsapi","_createForOfIteratorHelper","o","Symbol","iterator","Array","isArray","_unsupportedIterableToArray","i","F","s","n","done","_e","f","TypeError","it","normalCompletion","didErr","step","next","_e2","minLen","_arrayLikeToArray","prototype","toString","call","constructor","name","from","test","arr","len","arr2","matchValues","valToMatch","valToMatchAgainst","matchingType","toLowerCase","trim","includes","message","filterResults","resultsToFilter","item","addRow","filterMatches","keys","forEach","key","filterValue","itemValue","push","matching","operator","some","match","every","processGSheetResults","JSONResponse","returnAllResults","filterOptions","_step","data","feed","entry","startRow","processedResults","colNames","_iterator","cell","val","columnNum","thisRow","colNameToAdd","result","gsheetProcessor","callback","filteredResults","getGlobal","self","global","module","default","bind","Headers","Request","Response","_gsheetsprocessor","reader","render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","titleWithBreaks","_v","_m","_l","course","startDate","_s","Math","floor","Date","getUrl","staticRenderFns","components","day1","day2","day3","courses","methods","encodeURI","isCurrent","dateMin","setTime","getTime","dateFloor","dateMax","dateCieling","formattedStartDate","computed","filteredCourses","component","VBtn","VCard","VCardActions","VCardText","VCol","VContainer","VListItemContent","VList","VListItemSubtitle","VListItemTitle","VProgressLinear","VRow"],"mappings":"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","file":"js/GBSD-workshop.a538ef59.js","sourcesContent":["import GSheetReader from \"g-sheets-api\";\n\nconst gsheetPromise = options => {\n return new Promise((resolve, reject) => {\n // GSheetReader doesn't appear to have an error state to handle,\n // but just in case we'll wrap it in a try\n try {\n GSheetReader(options, results => resolve(results));\n } catch (e) {\n reject(e);\n }\n });\n};\n\nexport default {\n /**\n * Returns data from a Google Sheet. Uses the env var VUE_APP_COURSES_GOOGLE_SHEET_ID\n * for the sheetId by default.\n * @param {*} options see https://www.npmjs.com/package/g-sheets-api\n */\n async getSheetData(options) {\n options.sheetId =\n options.sheetId || process.env.VUE_APP_COURSES_GOOGLE_SHEET_ID;\n return gsheetPromise(options);\n }\n};\n","import GSheets from \"./gsheets\";\n\nexport default {\n /**\n * Returns course info\n * @param {*} options see https://www.npmjs.com/package/g-sheets-api\n */\n async getCourses({ is_gbsd }) {\n const options = {\n sheetNumber: 1,\n filter: {\n is_gbsd: is_gbsd ? \"TRUE\" : \"FALSE\"\n // course_length: length,\n }\n };\n const results = await GSheets.getSheetData(options);\n\n // massage results\n results.map(r => {\n // boolean helper\n r.is_gbsd = r.is_gbsd === \"TRUE\";\n r.is_full = r.is_full === \"TRUE\";\n });\n\n return results;\n }\n};\n","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _nodeFetch = _interopRequireDefault(require(\"node-fetch\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar gsheetsAPI = function gsheetsAPI(sheetId) {\n var sheetNumber = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 1;\n var fetchFunc;\n\n try {\n fetchFunc = window.fetch;\n } catch (err) {\n fetchFunc = _nodeFetch[\"default\"];\n }\n\n try {\n var sheetsUrl = \"https://spreadsheets.google.com/feeds/cells/\".concat(sheetId, \"/\").concat(sheetNumber, \"/public/values?alt=json-in-script\");\n return fetchFunc(sheetsUrl).then(function (response) {\n if (!response.ok) {\n throw new Error('Error fetching sheet');\n }\n\n return response.text();\n }).then(function (resultText) {\n var formattedText = resultText.replace('gdata.io.handleScriptLoaded(', '').slice(0, -2);\n return JSON.parse(formattedText);\n });\n } catch (err) {\n console.log(\"gsheetsAPI error: \".concat(err));\n return {};\n }\n};\n\nvar _default = gsheetsAPI;\nexports[\"default\"] = _default;","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _gsheetsapi = _interopRequireDefault(require(\"./gsheetsapi.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nfunction _createForOfIteratorHelper(o) { if (typeof Symbol === \"undefined\" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (o = _unsupportedIterableToArray(o))) { var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); } var it, normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it[\"return\"] != null) it[\"return\"](); } finally { if (didErr) throw err; } } }; }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\nfunction matchValues(valToMatch, valToMatchAgainst, matchingType) {\n try {\n if (typeof valToMatch != 'undefined') {\n valToMatch = valToMatch.toLowerCase().trim();\n valToMatchAgainst = valToMatchAgainst.toLowerCase().trim();\n\n if (matchingType === 'strict') {\n return valToMatch === valToMatchAgainst;\n }\n\n if (matchingType === 'loose') {\n return valToMatch.includes(valToMatchAgainst) || valToMatch == valToMatchAgainst;\n }\n }\n } catch (e) {\n console.log(\"error in matchValues: \".concat(e.message));\n return false;\n }\n\n return false;\n}\n\n;\n\nfunction filterResults(resultsToFilter, filter, options) {\n var filteredData = []; // now we have a list of rows, we can filter by various things\n\n return resultsToFilter.filter(function (item) {\n var addRow = null;\n var filterMatches = [];\n\n if (typeof item === 'undefined' || item.length <= 0 || Object.keys(item).length <= 0) {\n return false;\n }\n\n Object.keys(filter).forEach(function (key) {\n var filterValue = filter[key]; // e.g. 'archaeology'\n\n var itemValue = item[key]; // e.g. 'department' or 'undefined'\n\n filterMatches.push(matchValues(itemValue, filterValue, options.matching || 'loose'));\n });\n\n if (options.operator === 'or') {\n addRow = filterMatches.some(function (match) {\n return match === true;\n });\n }\n\n if (options.operator === 'and') {\n addRow = filterMatches.every(function (match) {\n return match === true;\n });\n }\n\n return addRow;\n });\n}\n\nfunction processGSheetResults(JSONResponse, returnAllResults, filter, filterOptions) {\n var data = JSONResponse.feed.entry;\n var startRow = 2; // skip the header row(1), don't need it\n\n var processedResults = [{}];\n var colNames = {};\n\n var _iterator = _createForOfIteratorHelper(data),\n _step;\n\n try {\n for (_iterator.s(); !(_step = _iterator.n()).done;) {\n var item = _step.value;\n var cell = item['gs$cell']; // gets cell data\n\n var val = cell['$t']; // gets cell value\n\n var columnNum = cell['col']; // gets the col number\n\n var thisRow = cell['row']; // gets the row number\n\n var colNameToAdd = colNames[columnNum]; // careful, this will be undefined if we hit it on the first pass\n // don't add this row to the return data, but add it to list of column names\n\n if (thisRow < startRow) {\n colNames[columnNum] = val.toLowerCase();\n continue; // skip the header row\n }\n\n if (typeof processedResults[thisRow] === 'undefined') {\n processedResults[thisRow] = {};\n }\n\n if (typeof colNameToAdd !== 'undefined' && colNameToAdd.length > 0) {\n processedResults[thisRow][colNameToAdd] = val;\n }\n } // make sure we're only returning valid, filled data items\n\n } catch (err) {\n _iterator.e(err);\n } finally {\n _iterator.f();\n }\n\n processedResults = processedResults.filter(function (result) {\n return Object.keys(result).length;\n }); // if we're not filtering, then return all results\n\n if (returnAllResults || !filter) {\n return processedResults;\n }\n\n return filterResults(processedResults, filter, filterOptions);\n}\n\nvar gsheetProcessor = function gsheetProcessor(options, callback) {\n (0, _gsheetsapi[\"default\"])(options.sheetId, options.sheetNumber ? options.sheetNumber : 1).then(function (result) {\n var filteredResults = processGSheetResults(result, options.returnAllResults || false, options.filter || false, options.filterOptions || {\n operator: 'or',\n matching: 'loose'\n });\n callback(filteredResults);\n });\n};\n\nvar _default = gsheetProcessor;\nexports[\"default\"] = _default;","\"use strict\";\n\n// ref: https://github.com/tc39/proposal-global\nvar getGlobal = function () {\n\t// the only reliable means to get the global object is\n\t// `Function('return this')()`\n\t// However, this causes CSP violations in Chrome apps.\n\tif (typeof self !== 'undefined') { return self; }\n\tif (typeof window !== 'undefined') { return window; }\n\tif (typeof global !== 'undefined') { return global; }\n\tthrow new Error('unable to locate global object');\n}\n\nvar global = getGlobal();\n\nmodule.exports = exports = global.fetch;\n\n// Needed for TypeScript and Webpack.\nexports.default = global.fetch.bind(global);\n\nexports.Headers = global.Headers;\nexports.Request = global.Request;\nexports.Response = global.Response;","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GBSDWorkshop.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GBSDWorkshop.vue?vue&type=style&index=0&lang=scss&\"","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports[\"default\"] = void 0;\n\nvar _gsheetsprocessor = _interopRequireDefault(require(\"./gsheetsprocessor.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { \"default\": obj }; }\n\nvar reader = function reader(options, callback) {\n (0, _gsheetsprocessor[\"default\"])(options, function (results) {\n callback(results);\n });\n};\n\nmodule.exports = reader;\nvar _default = reader;\nexports[\"default\"] = _default;","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"gbsd-workshop-page\"},[_c('PageHeader',{attrs:{\"titleWithBreaks\":_vm.titleWithBreaks,\"hideBreadcrumbs\":true}}),_c('div',{staticClass:\"col-lg-12 px-4\"},[_c('div',{staticClass:\"px-4 pb-4\"},[_c('h2',{staticClass:\"mx-0 pa-0\"},[_vm._v(\" Can't attend a class? Sign up for Self Learning \")]),_c('v-btn',{attrs:{\"href\":\"https://auth.galvanize.com/register?uid=fbc9761c8f97c752ea\",\"target\":\"_blank\",\"color\":\"primary\"}},[_vm._v(\"Self Learning\")])],1),_vm._m(0),_c('v-container',{staticClass:\"mb-6\"},[_c('v-row',_vm._l((_vm.filteredCourses),function(course){return _c('v-col',{key:course.startDate,staticClass:\"d-flex justify-center\",attrs:{\"xl\":\"3\",\"lg\":\"4\",\"md\":\"6\",\"xs\":\"12\"}},[_c('v-card',{staticClass:\"mt-6\",attrs:{\"outlined\":\"\",\"width\":\"400\"}},[_c('v-list-item-content',[_c('v-list-item-title',{staticClass:\"headline mb-1 wrap-text\"},[_vm._v(_vm._s(course[\"course name\"]))]),_c('v-list-item-subtitle',{staticClass:\"pb-1\"},[_vm._v(\" \"+_vm._s(course[\"start readable\"])+\" - \"+_vm._s(course[\"end readable\"])+\" \")])],1),_c('v-card-text',{staticClass:\"px-6\"},[_c('div',{staticClass:\"text--primary px-0 py-2 text-left\"},[_vm._v(\" \"+_vm._s(course[\"course description\"])+\" \")]),_c('div',[_c('v-progress-linear',{staticClass:\"mt-6\",attrs:{\"value\":Math.floor(\n (course['reserved seats'] / course['max seats']) * 100\n )}})],1),_c('div',{staticClass:\"d-flex pt-2 justify-space-between\"},[_c('div',[_vm._v(\" Seats remaining: \"+_vm._s(course[\"max seats\"] - course[\"reserved seats\"])+\" \")]),_c('div',[_vm._v(\"Total Seats: \"+_vm._s(course[\"max seats\"]))])])]),_c('v-card-actions',{staticClass:\"flex justify-content-center mb-2\"},[(\n !course.is_full &&\n new Date(course['start date']) > new Date()\n )?_c('v-btn',{attrs:{\"href\":_vm.getUrl(course),\"target\":\"_blank\",\"color\":\"primary\"}},[_vm._v(\"Register\")]):(\n new Date(course['start date']) < new Date() &&\n new Date(course['end date']) > new Date()\n )?_c('v-btn',{attrs:{\"text\":\"\",\"disabled\":\"\",\"href\":\"#\"}},[_vm._v(\"In Progress\")]):(new Date(course['end date']) < new Date())?_c('v-btn',{attrs:{\"text\":\"\",\"disabled\":\"\",\"href\":\"#\"}},[_vm._v(\"Completed\")]):_c('v-btn',{attrs:{\"text\":\"\",\"disabled\":\"\",\"href\":\"#\"}},[_vm._v(\"Full\")])],1)],1)],1)}),1)],1)],1)],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"px-4 pb-4\"},[_c('h2',{staticClass:\"mx-0 pa-0\"},[_vm._v(\" YOU CAN REGISTER FOR THE FOLLOWING SESSIONS \")]),_c('p',{staticClass:\"pa-0\"},[_vm._v(\" Complete the registration process below in order to reserve your seat \")])])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GBSDWorkshop.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GBSDWorkshop.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GBSDWorkshop.vue?vue&type=template&id=245f7eea&\"\nimport script from \"./GBSDWorkshop.vue?vue&type=script&lang=js&\"\nexport * from \"./GBSDWorkshop.vue?vue&type=script&lang=js&\"\nimport style0 from \"./GBSDWorkshop.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VListItemContent } from 'vuetify/lib/components/VList';\nimport { VListItemSubtitle } from 'vuetify/lib/components/VList';\nimport { VListItemTitle } from 'vuetify/lib/components/VList';\nimport { VProgressLinear } from 'vuetify/lib/components/VProgressLinear';\nimport { VRow } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardText,VCol,VContainer,VListItemContent,VListItemSubtitle,VListItemTitle,VProgressLinear,VRow})\n"],"sourceRoot":""} \ No newline at end of file diff --git a/sites/platform1-site/js/adce-onboarding-faqs.eeaf2031.js b/sites/platform1-site/js/adce-onboarding-faqs.8435cd75.js similarity index 99% rename from sites/platform1-site/js/adce-onboarding-faqs.eeaf2031.js rename to sites/platform1-site/js/adce-onboarding-faqs.8435cd75.js index 69279f8e..f3112ff7 100644 --- a/sites/platform1-site/js/adce-onboarding-faqs.eeaf2031.js +++ b/sites/platform1-site/js/adce-onboarding-faqs.8435cd75.js @@ -1,2 +1,2 @@ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["adce-onboarding-faqs"],{"4d63":function(e,t,n){var r=n("83ab"),a=n("da84"),i=n("94ca"),o=n("7156"),s=n("9bf2").f,c=n("241c").f,u=n("44e7"),l=n("ad6d"),h=n("9f7f"),d=n("6eeb"),f=n("d039"),p=n("69f3").set,v=n("2626"),g=n("b622"),y=g("match"),m=a.RegExp,b=m.prototype,w=/a/g,x=/a/g,S=new m(w)!==w,k=h.UNSUPPORTED_Y,A=r&&i("RegExp",!S||k||f((function(){return x[y]=!1,m(w)!=w||m(x)==x||"/a/i"!=m(w,"i")})));if(A){var O=function(e,t){var n,r=this instanceof O,a=u(e),i=void 0===t;if(!r&&a&&e.constructor===O&&i)return e;S?a&&!i&&(e=e.source):e instanceof O&&(i&&(t=l.call(e)),e=e.source),k&&(n=!!t&&t.indexOf("y")>-1,n&&(t=t.replace(/y/g,"")));var s=o(S?new m(e,t):m(e,t),r?this:b,O);return k&&n&&p(s,{sticky:n}),s},T=function(e){e in O||s(O,e,{configurable:!0,get:function(){return m[e]},set:function(t){m[e]=t}})},C=c(m),_=0;while(C.length>_)T(C[_++]);b.constructor=O,O.prototype=b,d(a,"RegExp",O)}v("RegExp")},"603d":function(e,t,n){},"60bc":function(e,t,n){"use strict";var r=n("603d"),a=n.n(r);a.a},"8dbd":function(e,t,n){},"91cd":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"adce-onboarding-faqs"},[n("PageHeader",{attrs:{titleWithBreaks:e.titleWithBreaks,subtext:"",description:"",displaySearch:"",onChangeSearch:e.handleSearchChange}}),n("div",{staticClass:"container pt-0"},[n("div",{staticClass:"row justify-content-center"},[n("div",{staticClass:"col-xs-12 col-md-10 pt-0"},[n("FAQsSection",{attrs:{searchText:e.searchText}})],1)])])],1)},a=[],i=n("36ad"),o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-card",{staticClass:"mb-10 transparent-background",attrs:{flat:"",tile:""}},[n("v-tabs",{attrs:{grow:""},model:{value:e.tab,callback:function(t){e.tab=t},expression:"tab"}},[n("v-tab",{key:"generalInfo",staticClass:"tab-header",attrs:{"active-class":"active-tab"}},[e._v(" GENERAL INFO ")]),n("v-tab",{key:"logistics",staticClass:"tab-header",attrs:{"active-class":"active-tab"}},[e._v(" LOGISTICS ")])],1),n("v-tabs-items",{staticClass:"transparent-background",model:{value:e.tab,callback:function(t){e.tab=t},expression:"tab"}},[n("v-tab-item",{key:"generalInfo"},[n("v-card",{staticClass:"transparent-background",attrs:{flat:"",tile:"","min-height":"300"}},[n("v-expansion-panels",{staticClass:"transparent-background",attrs:{accordion:"",multiple:"",flat:""},model:{value:e.generalInfoPanels,callback:function(t){e.generalInfoPanels=t},expression:"generalInfoPanels"}},e._l(e.generalInfo,(function(t,r){return n("v-expansion-panel",{key:t.header,staticClass:"transparent-background"},[t.display?n("div",{staticClass:"faq-panel py-2"},[n("v-expansion-panel-header",{staticClass:"panel-expansion-header",attrs:{"expand-icon":e.generalInfoPanels.includes(r)?"mdi-minus":"mdi-plus","disable-icon-rotate":""}},[n("b",{staticClass:"ma-0"},[n("TextHighlight",{attrs:{queries:[e.currentSearchText]}},[e._v(e._s(t.header))])],1)]),n("v-expansion-panel-content",{staticClass:"text-left pb-4 pl-16 pr-8"},[n(t.component,{tag:"v-component",attrs:{queries:[e.currentSearchText]}})],1)],1):e._e()])})),1),0===e.generalInfoDisplay.length?n("div",{staticClass:"text-center pt-6"},[n("h4",[e._v("No Search Results Found")])]):e._e()],1)],1),n("v-tab-item",{key:"logistics"},[n("v-card",{staticClass:"transparent-background",attrs:{flat:"",tile:"","min-height":"300"}},[n("v-expansion-panels",{attrs:{accordion:"",multiple:"",flat:""},model:{value:e.logisticsPanels,callback:function(t){e.logisticsPanels=t},expression:"logisticsPanels"}},e._l(e.logistics,(function(t,r){return n("v-expansion-panel",{key:t.header,staticClass:"transparent-background"},[t.display?n("div",{staticClass:"faq-panel py-2"},[n("v-expansion-panel-header",{staticClass:"panel-expansion-header",attrs:{"expand-icon":e.logisticsPanels.includes(r)?"mdi-minus":"mdi-plus","disable-icon-rotate":""}},[n("b",{staticClass:"ma-0"},[n("TextHighlight",{attrs:{queries:[e.currentSearchText]}},[e._v(e._s(t.header))])],1)]),n("v-expansion-panel-content",{staticClass:"text-left pb-4 pl-16 pr-8"},[n(t.component,{tag:"v-component",attrs:{queries:[e.currentSearchText]}})],1)],1):e._e()])})),1),0===e.logisticsDisplay.length?n("div",{staticClass:"text-center pt-6"},[n("h4",[e._v("No Search Results Found")])]):e._e()],1)],1)],1)],1)},s=[],c=(n("4de4"),n("d81d"),n("4d63"),n("ac1f"),n("25f0"),/^(attrs|props|on|nativeOn|class|style|hook)$/),u=function(e){return e.reduce((function(e,t){var n,r,a,i,o;for(a in t)if(n=e[a],r=t[a],n&&c.test(a))if("class"===a&&("string"===typeof n&&(o=n,e[a]=n={},n[o]=!0),"string"===typeof r&&(o=r,t[a]=r={},r[o]=!0)),"on"===a||"nativeOn"===a||"hook"===a)for(i in r)n[i]=l(n[i],r[i]);else if(Array.isArray(n))e[a]=n.concat(r);else if(Array.isArray(r))e[a]=[n].concat(r);else for(i in r)n[i]=r[i];else e[a]=t[a];return e}),{})};function l(e,t){return function(){e&&e.apply(this,arguments),t&&t.apply(this,arguments)}}function h(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function d(e,t){return t={exports:{}},e(t,t.exports),t.exports}var f=function(e,t){return{value:t,done:!!e}},p={},v={}.toString,g=function(e){return v.call(e).slice(8,-1)},y=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==g(e)?e.split(""):Object(e)},m=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e},b=function(e){return y(m(e))},w=d((function(e){var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)})),x=d((function(e){var t=e.exports={version:"2.6.2"};"number"==typeof __e&&(__e=t)})),S=(x.version,function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}),k=function(e,t,n){if(S(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,a){return e.call(t,n,r,a)}}return function(){return e.apply(t,arguments)}},A=function(e){return"object"===typeof e?null!==e:"function"===typeof e},O=function(e){if(!A(e))throw TypeError(e+" is not an object!");return e},T=function(e){try{return!!e()}catch(t){return!0}},C=!T((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})),_=w.document,q=A(_)&&A(_.createElement),D=function(e){return q?_.createElement(e):{}},P=!C&&!T((function(){return 7!=Object.defineProperty(D("div"),"a",{get:function(){return 7}}).a})),I=function(e,t){if(!A(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!A(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!A(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!A(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")},E=Object.defineProperty,j=C?Object.defineProperty:function(e,t,n){if(O(e),t=I(t,!0),O(n),P)try{return E(e,t,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e},L={f:j},M=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},R=C?function(e,t,n){return L.f(e,t,M(1,n))}:function(e,t,n){return e[t]=n,e},F={}.hasOwnProperty,N=function(e,t){return F.call(e,t)},H="prototype",B=function(e,t,n){var r,a,i,o=e&B.F,s=e&B.G,c=e&B.S,u=e&B.P,l=e&B.B,h=e&B.W,d=s?x:x[t]||(x[t]={}),f=d[H],p=s?w:c?w[t]:(w[t]||{})[H];for(r in s&&(n=t),n)a=!o&&p&&void 0!==p[r],a&&N(d,r)||(i=a?p[r]:n[r],d[r]=s&&"function"!=typeof p[r]?n[r]:l&&a?k(i,w):h&&p[r]==i?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t[H]=e[H],t}(i):u&&"function"==typeof i?k(Function.call,i):i,u&&((d.virtual||(d.virtual={}))[r]=i,e&B.R&&f&&!f[r]&&R(f,r,i)))};B.F=1,B.G=2,B.S=4,B.P=8,B.B=16,B.W=32,B.U=64,B.R=128;var V=B,W=R,$=Math.ceil,U=Math.floor,z=function(e){return isNaN(e=+e)?0:(e>0?U:$)(e)},J=Math.min,G=function(e){return e>0?J(z(e),9007199254740991):0},X=Math.max,Y=Math.min,Q=function(e,t){return e=z(e),e<0?X(e+t,0):Y(e,t)},K=function(e){return function(t,n,r){var a,i=b(t),o=G(i.length),s=Q(r,o);if(e&&n!=n){while(o>s)if(a=i[s++],a!=a)return!0}else for(;o>s;s++)if((e||s in i)&&i[s]===n)return e||s||0;return!e&&-1}},Z=d((function(e){var t="__core-js_shared__",n=w[t]||(w[t]={});(e.exports=function(e,t){return n[e]||(n[e]=void 0!==t?t:{})})("versions",[]).push({version:x.version,mode:"pure",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})})),ee=0,te=Math.random(),ne=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++ee+te).toString(36))},re=Z("keys"),ae=function(e){return re[e]||(re[e]=ne(e))},ie=K(!1),oe=ae("IE_PROTO"),se=function(e,t){var n,r=b(e),a=0,i=[];for(n in r)n!=oe&&N(r,n)&&i.push(n);while(t.length>a)N(r,n=t[a++])&&(~ie(i,n)||i.push(n));return i},ce="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),ue=Object.keys||function(e){return se(e,ce)},le=C?Object.defineProperties:function(e,t){O(e);var n,r=ue(t),a=r.length,i=0;while(a>i)L.f(e,n=r[i++],t[n]);return e},he=w.document,de=he&&he.documentElement,fe=ae("IE_PROTO"),pe=function(){},ve="prototype",ge=function(){var e,t=D("iframe"),n=ce.length,r="<",a=">";t.style.display="none",de.appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(r+"script"+a+"document.F=Object"+r+"/script"+a),e.close(),ge=e.F;while(n--)delete ge[ve][ce[n]];return ge()},ye=Object.create||function(e,t){var n;return null!==e?(pe[ve]=O(e),n=new pe,pe[ve]=null,n[fe]=e):n=ge(),void 0===t?n:le(n,t)},me=d((function(e){var t=Z("wks"),n=w.Symbol,r="function"==typeof n,a=e.exports=function(e){return t[e]||(t[e]=r&&n[e]||(r?n:ne)("Symbol."+e))};a.store=t})),be=L.f,we=me("toStringTag"),xe=function(e,t,n){e&&!N(e=n?e:e.prototype,we)&&be(e,we,{configurable:!0,value:t})},Se={};R(Se,me("iterator"),(function(){return this}));var ke=function(e,t,n){e.prototype=ye(Se,{next:M(1,n)}),xe(e,t+" Iterator")},Ae=function(e){return Object(m(e))},Oe=ae("IE_PROTO"),Te=Object.prototype,Ce=Object.getPrototypeOf||function(e){return e=Ae(e),N(e,Oe)?e[Oe]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?Te:null},_e=me("iterator"),qe=!([].keys&&"next"in[].keys()),De="@@iterator",Pe="keys",Ie="values",Ee=function(){return this},je=function(e,t,n,r,a,i,o){ke(n,t,r);var s,c,u,l=function(e){if(!qe&&e in v)return v[e];switch(e){case Pe:return function(){return new n(this,e)};case Ie:return function(){return new n(this,e)}}return function(){return new n(this,e)}},h=t+" Iterator",d=a==Ie,f=!1,v=e.prototype,g=v[_e]||v[De]||a&&v[a],y=g||l(a),m=a?d?l("entries"):y:void 0,b="Array"==t&&v.entries||g;if(b&&(u=Ce(b.call(new e)),u!==Object.prototype&&u.next&&xe(u,h,!0)),d&&g&&g.name!==Ie&&(f=!0,y=function(){return g.call(this)}),o&&(qe||f||!v[_e])&&R(v,_e,y),p[t]=y,p[h]=Ee,a)if(s={values:d?y:l(Ie),keys:i?y:l(Pe),entries:m},o)for(c in s)c in v||W(v,c,s[c]);else V(V.P+V.F*(qe||f),t,s);return s};je(Array,"Array",(function(e,t){this._t=b(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,f(1)):f(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values");p.Arguments=p.Array;for(var Le=me("toStringTag"),Me="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),Re=0;Re=s?e?"":void 0:(r=i.charCodeAt(o),r<55296||r>56319||o+1===s||(a=i.charCodeAt(o+1))<56320||a>57343?e?i.charAt(o):r:e?i.slice(o,o+2):a-56320+(r-55296<<10)+65536)}},Ve=Be(!0);je(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=Ve(t,n),this._i+=e.length,{value:e,done:!1})}));var We=me("toStringTag"),$e="Arguments"==g(function(){return arguments}()),Ue=function(e,t){try{return e[t]}catch(n){}},ze=function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=Ue(t=Object(e),We))?n:$e?g(t):"Object"==(r=g(t))&&"function"==typeof t.callee?"Arguments":r},Je=me("iterator"),Ge=x.isIterable=function(e){var t=Object(e);return void 0!==t[Je]||"@@iterator"in t||p.hasOwnProperty(ze(t))},Xe=Ge,Ye=d((function(e){e.exports={default:Xe,__esModule:!0}}));h(Ye);var Qe=me("iterator"),Ke=x.getIteratorMethod=function(e){if(void 0!=e)return e[Qe]||e["@@iterator"]||p[ze(e)]},Ze=x.getIterator=function(e){var t=Ke(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return O(t.call(e))},et=Ze,tt=d((function(e){e.exports={default:et,__esModule:!0}}));h(tt);var nt=d((function(e,t){t.__esModule=!0;var n=a(Ye),r=a(tt);function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(){function e(e,t){var n=[],a=!0,i=!1,o=void 0;try{for(var s,c=(0,r.default)(e);!(a=(s=c.next()).done);a=!0)if(n.push(s.value),t&&n.length===t)break}catch(u){i=!0,o=u}finally{try{!a&&c["return"]&&c["return"]()}finally{if(i)throw o}}return n}return function(t,r){if(Array.isArray(t))return t;if((0,n.default)(Object(t)))return e(t,r);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}()})),rt=h(nt),at=function(e,t,n,r){try{return r?t(O(n)[0],n[1]):t(n)}catch(i){var a=e["return"];throw void 0!==a&&O(a.call(e)),i}},it=me("iterator"),ot=Array.prototype,st=function(e){return void 0!==e&&(p.Array===e||ot[it]===e)},ct=function(e,t,n){t in e?L.f(e,t,M(0,n)):e[t]=n},ut=me("iterator"),lt=!1;try{var ht=[7][ut]();ht["return"]=function(){lt=!0},Array.from(ht,(function(){throw 2}))}catch(Tn){}var dt=function(e,t){if(!t&&!lt)return!1;var n=!1;try{var r=[7],a=r[ut]();a.next=function(){return{done:n=!0}},r[ut]=function(){return a},e(r)}catch(Tn){}return n};V(V.S+V.F*!dt((function(e){Array.from(e)})),"Array",{from:function(e){var t,n,r,a,i=Ae(e),o="function"==typeof this?this:Array,s=arguments.length,c=s>1?arguments[1]:void 0,u=void 0!==c,l=0,h=Ke(i);if(u&&(c=k(c,s>2?arguments[2]:void 0,2)),void 0==h||o==Array&&st(h))for(t=G(i.length),n=new o(t);t>l;l++)ct(n,l,u?c(i[l],l):i[l]);else for(a=h.call(i),n=new o;!(r=a.next()).done;l++)ct(n,l,u?at(a,c,[r.value,l],!0):r.value);return n.length=l,n}});var ft=x.Array.from,pt=d((function(e){e.exports={default:ft,__esModule:!0}}));h(pt);var vt=d((function(e,t){t.__esModule=!0;var n=r(pt);function r(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t1&&void 0!==arguments[1]?arguments[1]:{};if(!xt(e))throw new TypeError("Expected a RegExp instance");var n=wt(St).map((function(n){return("boolean"===typeof t[n]?t[n]:e[n])?St[n]:""})).join(""),r=new RegExp(t.source||e.source,n);return r.lastIndex="number"===typeof t.lastIndex?t.lastIndex:e.lastIndex,r},At=Dt,Ot=[{base:" ",chars:" "},{base:"0",chars:"߀"},{base:"A",chars:"ⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",chars:"Ꜳ"},{base:"AE",chars:"ÆǼǢ"},{base:"AO",chars:"Ꜵ"},{base:"AU",chars:"Ꜷ"},{base:"AV",chars:"ꜸꜺ"},{base:"AY",chars:"Ꜽ"},{base:"B",chars:"ⒷBḂḄḆɃƁ"},{base:"C",chars:"ⒸCꜾḈĆCĈĊČÇƇȻ"},{base:"D",chars:"ⒹDḊĎḌḐḒḎĐƊƉᴅꝹ"},{base:"Dh",chars:"Ð"},{base:"DZ",chars:"DZDŽ"},{base:"Dz",chars:"DzDž"},{base:"E",chars:"ɛⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎᴇ"},{base:"F",chars:"ꝼⒻFḞƑꝻ"},{base:"G",chars:"ⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾɢ"},{base:"H",chars:"ⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",chars:"ⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",chars:"ⒿJĴɈȷ"},{base:"K",chars:"ⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",chars:"ⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",chars:"LJ"},{base:"Lj",chars:"Lj"},{base:"M",chars:"ⓂMḾṀṂⱮƜϻ"},{base:"N",chars:"ꞤȠⓃNǸŃÑṄŇṆŅṊṈƝꞐᴎ"},{base:"NJ",chars:"NJ"},{base:"Nj",chars:"Nj"},{base:"O",chars:"ⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OE",chars:"Œ"},{base:"OI",chars:"Ƣ"},{base:"OO",chars:"Ꝏ"},{base:"OU",chars:"Ȣ"},{base:"P",chars:"ⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",chars:"ⓆQꝖꝘɊ"},{base:"R",chars:"ⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",chars:"ⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",chars:"ⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"Th",chars:"Þ"},{base:"TZ",chars:"Ꜩ"},{base:"U",chars:"ⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",chars:"ⓋVṼṾƲꝞɅ"},{base:"VY",chars:"Ꝡ"},{base:"W",chars:"ⓌWẀẂŴẆẄẈⱲ"},{base:"X",chars:"ⓍXẊẌ"},{base:"Y",chars:"ⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",chars:"ⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",chars:"ⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐɑ"},{base:"aa",chars:"ꜳ"},{base:"ae",chars:"æǽǣ"},{base:"ao",chars:"ꜵ"},{base:"au",chars:"ꜷ"},{base:"av",chars:"ꜹꜻ"},{base:"ay",chars:"ꜽ"},{base:"b",chars:"ⓑbḃḅḇƀƃɓƂ"},{base:"c",chars:"cⓒćĉċčçḉƈȼꜿↄ"},{base:"d",chars:"ⓓdḋďḍḑḓḏđƌɖɗƋᏧԁꞪ"},{base:"dh",chars:"ð"},{base:"dz",chars:"dzdž"},{base:"e",chars:"ⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇǝ"},{base:"f",chars:"ⓕfḟƒ"},{base:"ff",chars:"ff"},{base:"fi",chars:"fi"},{base:"fl",chars:"fl"},{base:"ffi",chars:"ffi"},{base:"ffl",chars:"ffl"},{base:"g",chars:"ⓖgǵĝḡğġǧģǥɠꞡꝿᵹ"},{base:"h",chars:"ⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",chars:"ƕ"},{base:"i",chars:"ⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",chars:"ⓙjĵǰɉ"},{base:"k",chars:"ⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",chars:"ⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇɭ"},{base:"lj",chars:"lj"},{base:"m",chars:"ⓜmḿṁṃɱɯ"},{base:"n",chars:"ⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥлԉ"},{base:"nj",chars:"nj"},{base:"o",chars:"ⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿꝋꝍɵɔᴑ"},{base:"oe",chars:"œ"},{base:"oi",chars:"ƣ"},{base:"oo",chars:"ꝏ"},{base:"ou",chars:"ȣ"},{base:"p",chars:"ⓟpṕṗƥᵽꝑꝓꝕρ"},{base:"q",chars:"ⓠqɋꝗꝙ"},{base:"r",chars:"ⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",chars:"ⓢsśṥŝṡšṧṣṩșşȿꞩꞅẛʂ"},{base:"ss",chars:"ß"},{base:"t",chars:"ⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"th",chars:"þ"},{base:"tz",chars:"ꜩ"},{base:"u",chars:"ⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",chars:"ⓥvṽṿʋꝟʌ"},{base:"vy",chars:"ꝡ"},{base:"w",chars:"ⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",chars:"ⓧxẋẍ"},{base:"y",chars:"ⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",chars:"ⓩzźẑżžẓẕƶȥɀⱬꝣ"}],Tt={},Ct=0;Ct2&&void 0!==arguments[2]?arguments[2]:{},r=n.caseSensitive,a=void 0!==r&&r,i=n.diacriticsSensitive,o=void 0!==i&&i;if(t instanceof RegExp){var s=kt(t,{global:!0}),c=[],u=s.exec(e);while(u){var l=u.index+u[0].length;c.push([u.index,l]),u=s.exec(e)}return c}var h=t.length;if(0===h)return[];var d=[],f=e,p=t;a||(f=e.toLocaleLowerCase(),p=t.toLocaleLowerCase()),o||(f=Et.remove(f),p=Et.remove(p));var v=0,g=f.indexOf(p,v);while(g>-1)v=g+h,d.push([g,v]),g=f.indexOf(p,g+1);return d}var Lt=d((function(e,t){t.__esModule=!0;var n=r(pt);function r(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){return Array.isArray(e)?e:(0,n.default)(e)}})),Mt=h(Lt);function Rt(e){var t=Mt(e),n=t.slice(0);if(!n.length)return[];n.sort((function(e,t){return e[0]!==t[0]?e[0]-t[0]:e[1]-t[1]}));var r=[],a=n[0][0],i=n[0][1];return n.shift(),n.forEach((function(e){var t=rt(e,2),n=t[0],o=t[1];n>=i?(r.push([a,i]),a=n,i=o):o>i&&(i=o)})),r.push([a,i]),r}function Ft(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.caseSensitive,a=void 0!==r&&r,i=n.diacriticsSensitive,o=void 0!==i&&i,s=t;if("string"===typeof t||t instanceof RegExp)s=[t];else if(!Array.isArray(t))return[];var c=[];s.forEach((function(t){c.push.apply(c,gt(jt(e,t,{caseSensitive:a,diacriticsSensitive:o})))}));var u=Rt(c),l=[],h=0;return u.forEach((function(t,n){var r=rt(t,2),a=r[0],i=r[1];h!==a&&l.push({isHighlighted:!1,text:e.slice(h,a)}),l.push({isHighlighted:!0,text:e.slice(a,i),highlightIndex:n}),h=i})),h!==e.length&&l.push({isHighlighted:!1,text:e.slice(h)}),l}var Nt=[Object,Array,String],Ht={name:"text-highlight",props:{queries:[Array,String,RegExp],caseSensitive:Boolean,diacriticsSensitive:Boolean,highlightStyle:Nt,highlightClass:Nt,highlightComponent:{type:[String,Object],default:"mark"}},data:function(){return{text:""}},render:function(e){var t=this;return e("span",[this.highlights.map((function(n){var r=n.text,a=n.isHighlighted,i=n.highlightIndex;return a?e(t.highlightComponent,u([{class:["text__highlight",t.highlightClass],style:t.highlightStyle,key:i,attrs:{index:i,text:r}},t.attributes]),[r]):r}))])},beforeMount:function(){this.setTextFromSlot()},beforeUpdate:function(){this.setTextFromSlot()},methods:{setTextFromSlot:function(){var e=this.$slots.default;e?(e[0].tag,this.text=e[0].text):this.text=""}},computed:{attributes:function(){return{props:this.$attrs,on:this.$listeners}},highlights:function(){var e=this.text,t=this.queries,n=this.caseSensitive,r=this.diacriticsSensitive;return Ft(e,t,{caseSensitive:n,diacriticsSensitive:r})}}};function Bt(e,t,n,r,a,i,o,s,c,u){"boolean"!==typeof o&&(c=s,s=o,o=!1);var l,h="function"===typeof n?n.options:n;if(e&&e.render&&(h.render=e.render,h.staticRenderFns=e.staticRenderFns,h._compiled=!0,a&&(h.functional=!0)),r&&(h._scopeId=r),i?(l=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,c(e)),e&&e._registeredComponents&&e._registeredComponents.add(i)},h._ssrRegister=l):t&&(l=o?function(){t.call(this,u(this.$root.$options.shadowRoot))}:function(e){t.call(this,s(e))}),l)if(h.functional){var d=h.render;h.render=function(e,t){return l.call(t),d(e,t)}}else{var f=h.beforeCreate;h.beforeCreate=f?[].concat(f,l):[l]}return n}var Vt=Bt,Wt="undefined"!==typeof navigator&&/msie [6-9]\\b/.test(navigator.userAgent.toLowerCase());function $t(e){return function(e,t){return Jt(e,t)}}var Ut=document.head||document.getElementsByTagName("head")[0],zt={};function Jt(e,t){var n=Wt?t.media||"default":e,r=zt[n]||(zt[n]={ids:new Set,styles:[]});if(!r.ids.has(e)){r.ids.add(e);var a=t.source;if(t.map&&(a+="\n/*# sourceURL="+t.map.sources[0]+" */",a+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t.map))))+" */"),r.element||(r.element=document.createElement("style"),r.element.type="text/css",t.media&&r.element.setAttribute("media",t.media),Ut.appendChild(r.element)),"styleSheet"in r.element)r.styles.push(a),r.element.styleSheet.cssText=r.styles.filter(Boolean).join("\n");else{var i=r.ids.size-1,o=document.createTextNode(a),s=r.element.childNodes;s[i]&&r.element.removeChild(s[i]),s.length?r.element.insertBefore(o,s[i]):r.element.appendChild(o)}}}var Gt=$t,Xt=Ht,Yt=function(e){e&&e("data-v-f670ad86_0",{source:".text__highlight{background:#fc0;border-radius:3px}",map:void 0,media:void 0})},Qt=void 0,Kt=void 0,Zt=void 0,en=Vt({},Yt,Xt,Qt,Zt,Kt,Gt,void 0),tn=en,nn=[{header:"What is the duration of the cohorts?",display:!0,component:{props:{queries:{type:Array,default:[]}},render:function(){var e=arguments[0];return e("div",[e("p",[e("b",[e(tn,{attrs:{queries:this.queries}},["Duration:"])])]),e("p",[e(tn,{attrs:{queries:this.queries}},["The course is 8 hours per day, 5 days a week, for 3-4 weeks led by an instructor, followed by full-time DevSecOps support in launching a pipeline and dev environment/helping you troubleshoot your code for the remaining time. It is very intensive; TDD/XP/Agile are not simple concepts, so they take some time to learn (even for highly experienced developers)."])]),e("p",[e("b",[e(tn,{attrs:{queries:this.queries}},["Times:"])])]),e("ul",[e("li",[e(tn,{attrs:{queries:this.queries}},["For virtual experiences, classes are 0800-1700 alternating between PST, MST, and CST."])]),e("li",[e(tn,{attrs:{queries:this.queries}},["For in-person experiences, classes will start at 0800 local time."])])])])}},raw:"\n What is the duration of the cohorts?\n Duration:\n The course is 8 hours per day, 5 days a week, for 3-4 weeks led by\n an instructor, followed by full-time DevSecOps support in launching\n a pipeline and dev environment/helping you troubleshoot your code\n for the remaining time. It is very intensive; TDD/XP/Agile are not\n simple concepts, so they take some time to learn (even for highly\n experienced developers).\n Times:\n For virtual experiences, classes are 0800-1700 alternating between\n PST, MST, and CST.\n For in-person experiences, classes will start at 0800 local time.\n "},{header:"Can we just attend the cohort without needing to do any development on the platform?",display:!0,component:{props:{queries:{type:Array,default:[]}},render:function(){var e=arguments[0];return e("div",[e("p",[e(tn,{attrs:{queries:this.queries}},['Not typically. The payment for Platform One includes everything involved in the "platform," including teaching, DevSecOps support, cloud costs, Mattermost, SSO, etc. That being said, we are willing to waitlist potential customers and give an offer to join a cohort in the event that another team drops out. However, this will only include the TDD/XP/Agile and first intro to DevSecOps--it will not include any support to launch an application or get it accredited via cATO, or even to build a pipeline into a dev environment.'])]),e("p",[e(tn,{attrs:{queries:this.queries}},["Keep in mind that this cost is significantly lower than anything else offered by the DoD and we are working to make it better every day, from experience, if you choose to launch a full platform and pipeline by yourself, you will likely incur costs on the order of $10-$20M & significant hurdles in ATO that we will not be able to assist in removing."])])])}},raw:'\n Can we just attend the cohort without needing to do any development on the platform?\n Not typically. The payment for Platform One includes everything\n involved in the "platform," including teaching, DevSecOps support,\n cloud costs, Mattermost, SSO, etc. That being said, we are willing\n to waitlist potential customers and give an offer to join a cohort\n in the event that another team drops out. However, this will only\n include the TDD/XP/Agile and first intro to DevSecOps--it will not\n include any support to launch an application or get it accredited\n via cATO, or even to build a pipeline into a dev environment.\n Keep in mind that this cost is significantly lower than anything\n else offered by the DoD and we are working to make it better every\n day, from experience, if you choose to launch a full platform and\n pipeline by yourself, you will likely incur costs on the order of\n $10-$20M & significant hurdles in ATO that we will not be able to\n assist in removing.\n '},{header:"If Dev1 takes the onboarding cohort, but then hands off to Dev2, does Dev2 need to have taken the onboarding cohort training prior to touching the system?",display:!0,component:{props:{queries:{type:Array,default:[]}},render:function(){var e=arguments[0];return e("div",[e("p",[e(tn,{attrs:{queries:this.queries}},["Not necessarily, however, the Platform One cost is the same either way (price includes cloud costs, DevSecOps support, and resources to actually mature the platform/build a self-serve option). The onboarding is provided as a service because many teams struggle with implementing TDD/XP/Agile on their own. A self-serve option will be available in the future that can be used asynchronously with automated exercises in the same system used for these synchronous onboarding cohorts. We suggest sending a few people through first to get a feel for the pace/rigor, then make a decision as to whether you would want to bear the burden of on-the-job training or use a service already provided in the Platform One model."])]),e("p",[e("i",["*"," ",e(tn,{attrs:{queries:this.queries}},['Dev1 and Dev2 are references to developer "bodies". If Joe (Dev1) goes through Onboarding, but needs to go do something else with John (Dev2) taking his place on the team, does John need to go through Onboarding before touching the system.'])])])])}},raw:'\n If Dev1 takes the onboarding cohort, but then hands off to Dev2, does Dev2 \n need to have taken the onboarding cohort training prior to touching the system?\n Not necessarily, however, the Platform One cost is the same either\n way (price includes cloud costs, DevSecOps support, and resources to\n actually mature the platform/build a self-serve option). The\n onboarding is provided as a service because many teams struggle with\n implementing TDD/XP/Agile on their own. A self-serve option will be\n available in the future that can be used asynchronously with\n automated exercises in the same system used for these synchronous\n onboarding cohorts. We suggest sending a few people through first to\n get a feel for the pace/rigor, then make a decision as to whether\n you would want to bear the burden of on-the-job training or use a\n service already provided in the Platform One model.\n Dev1 and Dev2 are references to developer "bodies". If Joe\n (Dev1) goes through Onboarding, but needs to go do something\n else with John (Dev2) taking his place on the team, does John\n need to go through Onboarding before touching the system.\n '},{header:"When is the latest we can submit our cohort attendee list?",display:!0,component:{props:{queries:{type:Array,default:[]}},render:function(){var e=arguments[0];return e("div",[e("p",[e(tn,{attrs:{queries:this.queries}},["A week before the cohort starts."])])])}},raw:"\n When is the latest we can submit our cohort attendee list?\n A week before the cohort starts.\n "},{header:"Do we need to have a product already built or conceived before we attend the cohort?",display:!1,component:{props:{queries:{type:Array,default:[]}},render:function(){var e=arguments[0];return e("div",[e("p",[e(tn,{attrs:{queries:this.queries}},["No, you can use the course to upskill in TDD, Pairing, and Agile over the first three weeks. After the first three weeks, you can either choose to continue with a made-up project or join an existing team to learn CI/CD and practice the principals learned in week 1-3. Alternatively, you could leave the course, but it is recommended that you practice what was learned."])])])}},raw:"\n Do we need to have a product already built or conceived before we attend the cohort?\n No, you can use the course to upskill in TDD, Pairing, and Agile\n over the first three weeks. After the first three weeks, you can\n either choose to continue with a made-up project or join an existing\n team to learn CI/CD and practice the principals learned in week 1-3.\n Alternatively, you could leave the course, but it is recommended\n that you practice what was learned.\n "}],rn=nn,an=[{header:"What logistics should I have for the cohorts?",display:!0,component:{props:{queries:{type:Array,default:[]}},render:function(){var e=arguments[0];return e("div",[e("p",[e(tn,{attrs:{queries:this.queries}},["Links and logistics are sent approximately one week prior. The most important items to ensure success are making sure that you have access to a computer with a webcam & zoom capability, and that you have a developer workstation running on mac, linux, or linux for windows (likely the same computer as the zoom/webcam machine). Additionally, you can help yourself speed things up by making a Platform One IL2 SSO account and joining the IL2 mattermost by following the instructions here:"]),e("a",{attrs:{href:"https://sso-info.il2.dso.mil/"}},[e(tn,{attrs:{queries:this.queries}},[" ","https://sso-info.il2.dso.mil/"])])])])}},raw:"\n What logistics should I have for the cohorts?\n Links and logistics are sent approximately one week prior. The most\n important items to ensure success are making sure that you have\n access to a computer with a webcam & zoom capability, and that you\n have a developer workstation running on mac, linux, or linux for\n windows (likely the same computer as the zoom/webcam machine).\n Additionally, you can help yourself speed things up by making a\n Platform One IL2 SSO account and joining the IL2 mattermost by\n following the instructions here: https://sso-info.il2.dso.mil/\n "},{header:"Are Mac machines required?",display:!0,component:{props:{queries:{type:Array,default:[]}},render:function(){var e=arguments[0];return e("div",[e("p",[e(tn,{attrs:{queries:this.queries}},["Mac is ideal, but Linux or a Windows machine with"]),e("a",{attrs:{href:"https://ubuntu.com/wsl"}},[e(tn,{attrs:{queries:this.queries}},[" ","Windows Subsystem for Linux"," "])]),e(tn,{attrs:{queries:this.queries}},["will work as well."])])])}},raw:"\n Are Mac machines required?\n Mac is ideal, but Linux or a Windows machine with Windows Subsystem \n for Linux will work as well.\n "},{header:"Do we need to have a product already built or conceived before we attend the cohort?",display:!0,component:{props:{queries:{type:Array,default:[]}},render:function(){var e=arguments[0];return e("div",[e("p",[e(tn,{attrs:{queries:this.queries}},["No, you can use the course to upskill in TDD, Pairing, and Agile over the first three weeks. After the first three weeks, you can either choose to continue with a made-up project or join an existing team to learn CI/CD and practice the principals learned in week 1-3. Alternatively, you could leave the course, but it is recommended that you practice what was learned."])])])}},raw:"\n Do we need to have a product already built or conceived before we attend the cohort?\n No, you can use the course to upskill in TDD, Pairing, and Agile\n over the first three weeks. After the first three weeks, you can\n either choose to continue with a made-up project or join an existing\n team to learn CI/CD and practice the principals learned in week 1-3.\n Alternatively, you could leave the course, but it is recommended\n that you practice what was learned.\n "},{header:"Can we provide our own hardened container images?",display:!0,component:{props:{queries:{type:Array,default:[]}},render:function(){var e=arguments[0];return e("div",[e("p",[e(tn,{attrs:{queries:this.queries}},["No, the process is that when a new container needs to be hardened, the vendor will need to provide the container image directly to the IronBank team. Iron Bank reviews, integrates, and works with the AF CSO to get it approved. Iron Bank will list approved containers in ironbank.dso.mil for DoD community access."])])])}},raw:"\n No, the process is that when a new container needs to be\n hardened, the vendor will need to provide the container image\n directly to the IronBank team. Iron Bank reviews, integrates,\n and works with the AF CSO to get it approved. Iron Bank will\n list approved containers in ironbank.dso.mil for DoD community\n access.\n "},{header:"How long will we need to wait for our container to be hardened?",display:!0,component:{props:{queries:{type:Array,default:[]}},render:function(){var e=arguments[0];return e("div",[e("p",[e(tn,{attrs:{queries:this.queries}},["The container image will be prioritized for use based on community needs. You can see the list of completed containers in the Iron Bank:"]),e("a",{attrs:{href:"https://ironbank.dso.mil/ironbank/repomap"}},[e(tn,{attrs:{queries:this.queries}},[" ","https://ironbank.dso.mil/ironbank/repomap"," "])])]),e("p",[e(tn,{attrs:{queries:this.queries}},["Contact "]),e("a",{attrs:{href:"mailto:af.cso@mail.mil"}},[e(tn,{attrs:{queries:this.queries}},[" ","af.cso@mail.mil"," "])]),"for Container Hardening Priorities."])])}},raw:"\n How long will we need to wait for our container to be hardened?\n The container image will be prioritized for use based on community\n needs. You can see the list of completed containers in the Iron Bank:\n https://ironbank.dso.mil/ironbank/repomap\n Contact af.cso@mail.mil for Container Hardening Priorities.\n "},{header:"Can we harden our own image?",display:!0,component:{props:{queries:{type:Array,default:[]}},render:function(){var e=arguments[0];return e("div",[e("p",[e(tn,{attrs:{queries:this.queries}},["Yes you can get the baseline approved by the Chief Software Officer of the Air Force - Nic Chaillan, but you will be responsible for managing and patching the image moving forward. For more information please contact:"]),e("a",{attrs:{href:"mailto:af.cso@us.af.mil"}},[e(tn,{attrs:{queries:this.queries}},[" ","af.cso@us.af.mil"," "])])])])}},raw:'\n "Yes you can get the baseline approved by the Chief Software Officer of \n the Air Force - Nic Chaillan, but you will be responsible for managing \n and patching the image moving forward. For more information please \n contact: af.cso@us.af.mil"\n '},{header:"Is RHEL's container licensed by DoD Platform One?",display:!0,component:{props:{queries:{type:Array,default:[]}},render:function(){var e=arguments[0];return e("div",[e("p",[e(tn,{attrs:{queries:this.queries}},["RHEL container needs no additional licensing if it is run on an RHEL compute node. Right now, all Party Bus and managed nodes use RHEL; if you are launching your own clusters, be sure to take this into consideration."])])])}},raw:"\n Is RHEL's container licensed by DoD Platform One?\n RHEL container needs no additional licensing if it is run on an RHEL\n compute node. Right now, all Party Bus and managed nodes use RHEL;\n if you are launching your own clusters, be sure to take this into\n consideration.\n "},{header:"Can you provide instructions for the MIPR process?",display:!0,component:{props:{queries:{type:Array,default:[]}},render:function(){var e=arguments[0];return e("div",[e("p",[e(tn,{attrs:{queries:this.queries}},["This will be a separate email. Please contact Cody Paul at"]),e("a",{attrs:{href:"mailto:christopher.paul.3@us.af.mil"}},[e(tn,{attrs:{queries:this.queries}},[" ","christopher.paul.3@us.af.mil"," "])]),e(tn,{attrs:{queries:this.queries}},["for the full set of instructions."])])])}},raw:"\n This will be a separate email. Please contact Cody Paul at\n christopher.paul.3@us.af.mil for the full set of instructions.\n "}],on=an,sn={name:"FAQsSection",components:{TextHighlight:tn},props:{searchText:String},data:function(){return{tab:null,generalInfoPanels:[],logisticsPanels:[]}},methods:{displayPanels:function(){console.log(this.generalInfoPanels)}},computed:{generalInfo:function(){var e=new RegExp(this.currentSearchText,"i"),t=rn.map((function(t){return t.display=e.test(t.raw),t}));return t},logistics:function(){var e=new RegExp(this.currentSearchText,"i"),t=on.map((function(t){return t.display=e.test(t.raw),t}));return t},generalInfoDisplay:function(){return this.generalInfo.filter((function(e){return e.display}))},logisticsDisplay:function(){return this.logistics.filter((function(e){return e.display}))},currentSearchText:function(){return this.searchText}},watch:{currentSearchText:function(){this.generalInfoPanels=[],this.logisticsPanels=[]}}},cn=sn,un=(n("a8b6"),n("2877")),ln=n("6544"),hn=n.n(ln),dn=n("b0af"),fn=n("cd55"),pn=n("49e2"),vn=n("c865"),gn=n("0393"),yn=n("71a3"),mn=n("c671"),bn=n("fe57"),wn=n("aac8"),xn=Object(un["a"])(cn,o,s,!1,null,"beef5210",null),Sn=xn.exports;hn()(xn,{VCard:dn["a"],VExpansionPanel:fn["a"],VExpansionPanelContent:pn["a"],VExpansionPanelHeader:vn["a"],VExpansionPanels:gn["a"],VTab:yn["a"],VTabItem:mn["a"],VTabs:bn["a"],VTabsItems:wn["a"]});var kn={name:"ADCEOnboardingFAQs",components:{PageHeader:i["a"],FAQsSection:Sn},data:function(){return{searchText:"",titleWithBreaks:["PARTY BUS - ABMS ADCE","Onboarding FAQs"]}},methods:{handleSearchChange:function(e){this.searchText=e}}},An=kn,On=(n("60bc"),Object(un["a"])(An,r,a,!1,null,null,null));t["default"]=On.exports},a8b6:function(e,t,n){"use strict";var r=n("8dbd"),a=n.n(r);a.a}}]); -//# sourceMappingURL=adce-onboarding-faqs.eeaf2031.js.map \ No newline at end of file +//# sourceMappingURL=adce-onboarding-faqs.8435cd75.js.map \ No newline at end of file diff --git a/sites/platform1-site/js/adce-onboarding-faqs.eeaf2031.js.map b/sites/platform1-site/js/adce-onboarding-faqs.8435cd75.js.map similarity index 99% rename from sites/platform1-site/js/adce-onboarding-faqs.eeaf2031.js.map rename to sites/platform1-site/js/adce-onboarding-faqs.8435cd75.js.map index 059e01e0..d5af089f 100644 --- a/sites/platform1-site/js/adce-onboarding-faqs.eeaf2031.js.map +++ b/sites/platform1-site/js/adce-onboarding-faqs.8435cd75.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///./node_modules/core-js/modules/es.regexp.constructor.js","webpack:///./src/views/ADCEOnboardingFAQs.vue?142b","webpack:///./src/views/ADCEOnboardingFAQs.vue?3999","webpack:///./src/components/ADCE/Onboarding/FAQs/FAQsSection.vue?1a54","webpack:///./node_modules/vue-text-highlight/dist/vue-text-highlight.esm.js","webpack:///./src/components/ADCE/Onboarding/FAQs/GeneralInfo.js","webpack:///./src/components/ADCE/Onboarding/FAQs/Logistics.js","webpack:///src/components/ADCE/Onboarding/FAQs/FAQsSection.vue","webpack:///./src/components/ADCE/Onboarding/FAQs/FAQsSection.vue?e60f","webpack:///./src/components/ADCE/Onboarding/FAQs/FAQsSection.vue?56d6","webpack:///src/views/ADCEOnboardingFAQs.vue","webpack:///./src/views/ADCEOnboardingFAQs.vue?e2bf","webpack:///./src/views/ADCEOnboardingFAQs.vue?f844","webpack:///./src/components/ADCE/Onboarding/FAQs/FAQsSection.vue?dbe3"],"names":["DESCRIPTORS","global","isForced","inheritIfRequired","defineProperty","f","getOwnPropertyNames","isRegExp","getFlags","stickyHelpers","redefine","fails","setInternalState","set","setSpecies","wellKnownSymbol","MATCH","NativeRegExp","RegExp","RegExpPrototype","prototype","re1","re2","CORRECT_NEW","UNSUPPORTED_Y","FORCED","RegExpWrapper","pattern","flags","sticky","thisIsRegExp","this","patternIsRegExp","flagsAreUndefined","undefined","constructor","source","call","indexOf","replace","result","proxy","key","configurable","get","it","keys","index","length","_vm","_h","$createElement","_c","_self","staticClass","attrs","titleWithBreaks","handleSearchChange","searchText","staticRenderFns","model","value","callback","$$v","tab","expression","_v","generalInfoPanels","_l","faq","i","header","includes","currentSearchText","_s","component","tag","_e","generalInfoDisplay","logisticsPanels","logisticsDisplay","nestRE","babelHelperVueJsxMergeProps","objs","reduce","a","b","aa","bb","nestedKey","temp","test","mergeFn","Array","isArray","concat","apply","arguments","unwrapExports","x","__esModule","Object","hasOwnProperty","default","createCommonjsModule","fn","module","exports","_iterStep","done","_iterators","toString","_cof","slice","_iobject","propertyIsEnumerable","split","_defined","TypeError","_toIobject","_global","window","Math","self","Function","__g","_core","core","version","__e","_aFunction","_ctx","that","c","_isObject","_anObject","_fails","exec","e","_descriptors","document$1","document","is","createElement","_domCreate","_ie8DomDefine","_toPrimitive","S","val","valueOf","dP","O","P","Attributes","_objectDp","_propertyDesc","bitmap","enumerable","writable","_hide","object","_has","PROTOTYPE","$export","type","name","own","out","IS_FORCED","F","IS_GLOBAL","G","IS_STATIC","IS_PROTO","IS_BIND","B","IS_WRAP","W","expProto","target","C","virtual","R","U","_export","_redefine","ceil","floor","_toInteger","isNaN","min","_toLength","max","min$1","_toAbsoluteIndex","_arrayIncludes","IS_INCLUDES","$this","el","fromIndex","_shared","SHARED","store","push","mode","copyright","id","px","random","_uid","shared","_sharedKey","arrayIndexOf","IE_PROTO","_objectKeysInternal","names","_enumBugKeys","_objectKeys","_objectDps","defineProperties","Properties","document$2","_html","documentElement","IE_PROTO$1","Empty","PROTOTYPE$1","createDict","iframeDocument","iframe","lt","gt","style","display","appendChild","src","contentWindow","open","write","close","_objectCreate","create","_wks","Symbol","USE_SYMBOL","$exports","def","TAG","_setToStringTag","stat","IteratorPrototype","_iterCreate","Constructor","NAME","next","_toObject","IE_PROTO$2","ObjectProto","_objectGpo","getPrototypeOf","ITERATOR","BUGGY","FF_ITERATOR","KEYS","VALUES","returnThis","_iterDefine","Base","DEFAULT","IS_SET","methods","getMethod","kind","proto","DEF_VALUES","VALUES_BUG","$native","$default","$entries","$anyNative","entries","values","iterated","_t","_i","_k","Arguments","TO_STRING_TAG","DOMIterables","Collection","_stringAt","TO_STRING","pos","s","String","l","charCodeAt","charAt","$at","point","TAG$1","ARG","tryGet","_classof","T","callee","ITERATOR$1","core_isIterable","isIterable","isIterable$1","ITERATOR$2","core_getIteratorMethod","getIteratorMethod","core_getIterator","getIterator","iterFn","getIterator$1","slicedToArray","_isIterable3","_interopRequireDefault","_getIterator3","obj","sliceIterator","arr","_arr","_n","_d","err","_slicedToArray","_iterCall","iterator","ret","ITERATOR$3","ArrayProto","_isArrayIter","_createProperty","ITERATOR$4","SAFE_CLOSING","riter","from","_iterDetect","skipClosing","safe","iter","arrayLike","step","aLen","mapfn","mapping","from_1","from_1$1","toConsumableArray","_from2","arr2","_toConsumableArray","_objectSap","KEY","exp","keys$1","_Object$keys","isRegexp","input","flagMap","ignoreCase","multiline","dotAll","unicode","cloneRegexp","regex","options","map","flag","join","clonedRegexp","lastIndex","remove","removeDiacritics","replacementList","base","chars","diacriticsMap","i$1","j","str","replacementList_1","diacriticsMap_1","diacritics","indicesOf","text","searchStringOrRegex","_ref","_ref$caseSensitive","caseSensitive","_ref$diacriticsSensit","diacriticsSensitive","re","_indices","match","offset","searchStringLen","indices","strCpy","searchStringCpy","toLocaleLowerCase","startIndex","toArray","_toArray","mergeRange","_ref2","ranges","sort","fir","sec","merged","curStart","curEnd","shift","forEach","_ref3","_ref4","start","end","highlightChunks","queriesOrQuery","queries","matches","query","highlights","chunks","lastEnd","isHighlighted","highlightIndex","classAndStyleTypes","script","props","Boolean","highlightStyle","highlightClass","highlightComponent","data","render","h","_this","attributes","beforeMount","setTextFromSlot","beforeUpdate","defaultSlot","$slots","computed","$attrs","on","$listeners","normalizeComponent","template","scopeId","isFunctionalTemplate","moduleIdentifier","shadowMode","createInjector","createInjectorSSR","createInjectorShadow","hook","_compiled","functional","_scopeId","context","$vnode","ssrContext","parent","__VUE_SSR_CONTEXT__","_registeredComponents","add","_ssrRegister","$root","$options","shadowRoot","originalRender","existing","beforeCreate","normalizeComponent_1","isOldIE","navigator","userAgent","toLowerCase","addStyle","HEAD","head","getElementsByTagName","styles","css","group","media","ids","Set","has","code","sources","btoa","unescape","encodeURIComponent","JSON","stringify","element","setAttribute","styleSheet","cssText","filter","size","textNode","createTextNode","nodes","childNodes","removeChild","insertBefore","browser","__vue_script__","__vue_inject_styles__","inject","__vue_scope_id__","__vue_module_identifier__","__vue_is_functional_template__","TextHighlight","GeneralInfo","raw","Logistics","components","displayPanels","console","log","generalInfo","o","logistics","watch","VCard","VExpansionPanel","VExpansionPanelContent","VExpansionPanelHeader","VExpansionPanels","VTab","VTabItem","VTabs","VTabsItems","PageHeader","FAQsSection"],"mappings":"2GAAA,IAAIA,EAAc,EAAQ,QACtBC,EAAS,EAAQ,QACjBC,EAAW,EAAQ,QACnBC,EAAoB,EAAQ,QAC5BC,EAAiB,EAAQ,QAAuCC,EAChEC,EAAsB,EAAQ,QAA8CD,EAC5EE,EAAW,EAAQ,QACnBC,EAAW,EAAQ,QACnBC,EAAgB,EAAQ,QACxBC,EAAW,EAAQ,QACnBC,EAAQ,EAAQ,QAChBC,EAAmB,EAAQ,QAA+BC,IAC1DC,EAAa,EAAQ,QACrBC,EAAkB,EAAQ,QAE1BC,EAAQD,EAAgB,SACxBE,EAAehB,EAAOiB,OACtBC,EAAkBF,EAAaG,UAC/BC,EAAM,KACNC,EAAM,KAGNC,EAAc,IAAIN,EAAaI,KAASA,EAExCG,EAAgBf,EAAce,cAE9BC,EAASzB,GAAeE,EAAS,UAAYqB,GAAeC,GAAiBb,GAAM,WAGrF,OAFAW,EAAIN,IAAS,EAENC,EAAaI,IAAQA,GAAOJ,EAAaK,IAAQA,GAAiC,QAA1BL,EAAaI,EAAK,SAKnF,GAAII,EAAQ,CACV,IAAIC,EAAgB,SAAgBC,EAASC,GAC3C,IAGIC,EAHAC,EAAeC,gBAAgBL,EAC/BM,EAAkBzB,EAASoB,GAC3BM,OAA8BC,IAAVN,EAGxB,IAAKE,GAAgBE,GAAmBL,EAAQQ,cAAgBT,GAAiBO,EAC/E,OAAON,EAGLJ,EACES,IAAoBC,IAAmBN,EAAUA,EAAQS,QACpDT,aAAmBD,IACxBO,IAAmBL,EAAQpB,EAAS6B,KAAKV,IAC7CA,EAAUA,EAAQS,QAGhBZ,IACFK,IAAWD,GAASA,EAAMU,QAAQ,MAAQ,EACtCT,IAAQD,EAAQA,EAAMW,QAAQ,KAAM,MAG1C,IAAIC,EAASrC,EACXoB,EAAc,IAAIN,EAAaU,EAASC,GAASX,EAAaU,EAASC,GACvEE,EAAeC,KAAOZ,EACtBO,GAKF,OAFIF,GAAiBK,GAAQjB,EAAiB4B,EAAQ,CAAEX,OAAQA,IAEzDW,GAELC,EAAQ,SAAUC,GACpBA,KAAOhB,GAAiBtB,EAAesB,EAAegB,EAAK,CACzDC,cAAc,EACdC,IAAK,WAAc,OAAO3B,EAAayB,IACvC7B,IAAK,SAAUgC,GAAM5B,EAAayB,GAAOG,MAGzCC,EAAOxC,EAAoBW,GAC3B8B,EAAQ,EACZ,MAAOD,EAAKE,OAASD,EAAON,EAAMK,EAAKC,MACvC5B,EAAgBgB,YAAcT,EAC9BA,EAAcN,UAAYD,EAC1BT,EAAST,EAAQ,SAAUyB,GAI7BZ,EAAW,W,6DCnFX,yBAAgmB,EAAG,G,oECAnmB,IAAI,EAAS,WAAa,IAAImC,EAAIlB,KAASmB,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACE,YAAY,wBAAwB,CAACF,EAAG,aAAa,CAACG,MAAM,CAAC,gBAAkBN,EAAIO,gBAAgB,QAAU,GAAG,YAAc,GAAG,cAAgB,GAAG,eAAiBP,EAAIQ,sBAAsBL,EAAG,MAAM,CAACE,YAAY,kBAAkB,CAACF,EAAG,MAAM,CAACE,YAAY,8BAA8B,CAACF,EAAG,MAAM,CAACE,YAAY,4BAA4B,CAACF,EAAG,cAAc,CAACG,MAAM,CAAC,WAAaN,EAAIS,eAAe,QAAQ,IACvfC,EAAkB,G,YCDlB,EAAS,WAAa,IAAIV,EAAIlB,KAASmB,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,SAAS,CAACE,YAAY,+BAA+BC,MAAM,CAAC,KAAO,GAAG,KAAO,KAAK,CAACH,EAAG,SAAS,CAACG,MAAM,CAAC,KAAO,IAAIK,MAAM,CAACC,MAAOZ,EAAO,IAAEa,SAAS,SAAUC,GAAMd,EAAIe,IAAID,GAAKE,WAAW,QAAQ,CAACb,EAAG,QAAQ,CAACV,IAAI,cAAcY,YAAY,aAAaC,MAAM,CAAC,eAAe,eAAe,CAACN,EAAIiB,GAAG,oBAAoBd,EAAG,QAAQ,CAACV,IAAI,YAAYY,YAAY,aAAaC,MAAM,CAAC,eAAe,eAAe,CAACN,EAAIiB,GAAG,kBAAkB,GAAGd,EAAG,eAAe,CAACE,YAAY,yBAAyBM,MAAM,CAACC,MAAOZ,EAAO,IAAEa,SAAS,SAAUC,GAAMd,EAAIe,IAAID,GAAKE,WAAW,QAAQ,CAACb,EAAG,aAAa,CAACV,IAAI,eAAe,CAACU,EAAG,SAAS,CAACE,YAAY,yBAAyBC,MAAM,CAAC,KAAO,GAAG,KAAO,GAAG,aAAa,QAAQ,CAACH,EAAG,qBAAqB,CAACE,YAAY,yBAAyBC,MAAM,CAAC,UAAY,GAAG,SAAW,GAAG,KAAO,IAAIK,MAAM,CAACC,MAAOZ,EAAqB,kBAAEa,SAAS,SAAUC,GAAMd,EAAIkB,kBAAkBJ,GAAKE,WAAW,sBAAsBhB,EAAImB,GAAInB,EAAe,aAAE,SAASoB,EAAIC,GAAG,OAAOlB,EAAG,oBAAoB,CAACV,IAAI2B,EAAIE,OAAOjB,YAAY,0BAA0B,CAAEe,EAAW,QAAEjB,EAAG,MAAM,CAACE,YAAY,kBAAkB,CAACF,EAAG,2BAA2B,CAACE,YAAY,yBAAyBC,MAAM,CAAC,cAAcN,EAAIkB,kBAAkBK,SAASF,GAAK,YAAc,WAAW,sBAAsB,KAAK,CAAClB,EAAG,IAAI,CAACE,YAAY,QAAQ,CAACF,EAAG,gBAAgB,CAACG,MAAM,CAAC,QAAU,CAACN,EAAIwB,qBAAqB,CAACxB,EAAIiB,GAAGjB,EAAIyB,GAAGL,EAAIE,YAAY,KAAKnB,EAAG,4BAA4B,CAACE,YAAY,6BAA6B,CAACF,EAAGiB,EAAIM,UAAU,CAACC,IAAI,cAAcrB,MAAM,CAAC,QAAU,CAACN,EAAIwB,uBAAuB,IAAI,GAAGxB,EAAI4B,UAAS,GAAsC,IAAlC5B,EAAI6B,mBAAmB9B,OAAcI,EAAG,MAAM,CAACE,YAAY,oBAAoB,CAACF,EAAG,KAAK,CAACH,EAAIiB,GAAG,+BAA+BjB,EAAI4B,MAAM,IAAI,GAAGzB,EAAG,aAAa,CAACV,IAAI,aAAa,CAACU,EAAG,SAAS,CAACE,YAAY,yBAAyBC,MAAM,CAAC,KAAO,GAAG,KAAO,GAAG,aAAa,QAAQ,CAACH,EAAG,qBAAqB,CAACG,MAAM,CAAC,UAAY,GAAG,SAAW,GAAG,KAAO,IAAIK,MAAM,CAACC,MAAOZ,EAAmB,gBAAEa,SAAS,SAAUC,GAAMd,EAAI8B,gBAAgBhB,GAAKE,WAAW,oBAAoBhB,EAAImB,GAAInB,EAAa,WAAE,SAASoB,EAAIC,GAAG,OAAOlB,EAAG,oBAAoB,CAACV,IAAI2B,EAAIE,OAAOjB,YAAY,0BAA0B,CAAEe,EAAW,QAAEjB,EAAG,MAAM,CAACE,YAAY,kBAAkB,CAACF,EAAG,2BAA2B,CAACE,YAAY,yBAAyBC,MAAM,CAAC,cAAcN,EAAI8B,gBAAgBP,SAASF,GAAK,YAAc,WAAW,sBAAsB,KAAK,CAAClB,EAAG,IAAI,CAACE,YAAY,QAAQ,CAACF,EAAG,gBAAgB,CAACG,MAAM,CAAC,QAAU,CAACN,EAAIwB,qBAAqB,CAACxB,EAAIiB,GAAGjB,EAAIyB,GAAGL,EAAIE,YAAY,KAAKnB,EAAG,4BAA4B,CAACE,YAAY,6BAA6B,CAACF,EAAGiB,EAAIM,UAAU,CAACC,IAAI,cAAcrB,MAAM,CAAC,QAAU,CAACN,EAAIwB,uBAAuB,IAAI,GAAGxB,EAAI4B,UAAS,GAAoC,IAAhC5B,EAAI+B,iBAAiBhC,OAAcI,EAAG,MAAM,CAACE,YAAY,oBAAoB,CAACF,EAAG,KAAK,CAACH,EAAIiB,GAAG,+BAA+BjB,EAAI4B,MAAM,IAAI,IAAI,IAAI,IAC95F,EAAkB,GCDlBI,G,kDAAS,gDAETC,EAA8B,SAAwBC,GACxD,OAAOA,EAAKC,QAAO,SAAUC,EAAGC,GAC9B,IAAIC,EAAIC,EAAI9C,EAAK+C,EAAWC,EAC5B,IAAKhD,KAAO4C,EAGV,GAFAC,EAAKF,EAAE3C,GACP8C,EAAKF,EAAE5C,GACH6C,GAAMN,EAAOU,KAAKjD,GAcpB,GAZY,UAARA,IACgB,kBAAP6C,IACTG,EAAOH,EACPF,EAAE3C,GAAO6C,EAAK,GACdA,EAAGG,IAAQ,GAEK,kBAAPF,IACTE,EAAOF,EACPF,EAAE5C,GAAO8C,EAAK,GACdA,EAAGE,IAAQ,IAGH,OAARhD,GAAwB,aAARA,GAA8B,SAARA,EAExC,IAAK+C,KAAaD,EAChBD,EAAGE,GAAaG,EAAQL,EAAGE,GAAYD,EAAGC,SAEvC,GAAII,MAAMC,QAAQP,GACvBF,EAAE3C,GAAO6C,EAAGQ,OAAOP,QACd,GAAIK,MAAMC,QAAQN,GACvBH,EAAE3C,GAAO,CAAC6C,GAAIQ,OAAOP,QAErB,IAAKC,KAAaD,EAChBD,EAAGE,GAAaD,EAAGC,QAIvBJ,EAAE3C,GAAO4C,EAAE5C,GAGf,OAAO2C,IACN,KAGL,SAASO,EAASP,EAAGC,GACnB,OAAO,WACLD,GAAKA,EAAEW,MAAMjE,KAAMkE,WACnBX,GAAKA,EAAEU,MAAMjE,KAAMkE,YAIvB,SAASC,EAAeC,GACvB,OAAOA,GAAKA,EAAEC,YAAcC,OAAOjF,UAAUkF,eAAejE,KAAK8D,EAAG,WAAaA,EAAEI,QAAUJ,EAG9F,SAASK,EAAqBC,EAAIC,GACjC,OAAOA,EAAS,CAAEC,QAAS,IAAMF,EAAGC,EAAQA,EAAOC,SAAUD,EAAOC,QAGrE,IAAIC,EAAY,SAAUC,EAAMhD,GAC9B,MAAO,CAAEA,MAAOA,EAAOgD,OAAQA,IAG7BC,EAAa,GAEb,EAAW,GAAGC,SAEdC,EAAO,SAAUnE,GACnB,OAAO,EAASR,KAAKQ,GAAIoE,MAAM,GAAI,IAMjCC,EAAWb,OAAO,KAAKc,qBAAqB,GAAKd,OAAS,SAAUxD,GACtE,MAAmB,UAAZmE,EAAKnE,GAAkBA,EAAGuE,MAAM,IAAMf,OAAOxD,IAIlDwE,EAAW,SAAUxE,GACvB,QAAUX,GAANW,EAAiB,MAAMyE,UAAU,yBAA2BzE,GAChE,OAAOA,GAML0E,EAAa,SAAU1E,GACzB,OAAOqE,EAASG,EAASxE,KAGvB2E,EAAUhB,GAAqB,SAAUE,GAE7C,IAAIzG,EAASyG,EAAOC,QAA2B,oBAAVc,QAAyBA,OAAOC,MAAQA,KACzED,OAAwB,oBAARE,MAAuBA,KAAKD,MAAQA,KAAOC,KAE3DC,SAAS,cAATA,GACc,iBAAPC,MAAiBA,IAAM5H,MAG9B6H,EAAQtB,GAAqB,SAAUE,GAC3C,IAAIqB,EAAOrB,EAAOC,QAAU,CAAEqB,QAAS,SACrB,iBAAPC,MAAiBA,IAAMF,MAI9BG,GAFUJ,EAAME,QAEH,SAAUnF,GACzB,GAAiB,mBAANA,EAAkB,MAAMyE,UAAUzE,EAAK,uBAClD,OAAOA,IAKLsF,EAAO,SAAU1B,EAAI2B,EAAMpF,GAE7B,GADAkF,EAAWzB,QACEvE,IAATkG,EAAoB,OAAO3B,EAC/B,OAAQzD,GACN,KAAK,EAAG,OAAO,SAAUqC,GACvB,OAAOoB,EAAGpE,KAAK+F,EAAM/C,IAEvB,KAAK,EAAG,OAAO,SAAUA,EAAGC,GAC1B,OAAOmB,EAAGpE,KAAK+F,EAAM/C,EAAGC,IAE1B,KAAK,EAAG,OAAO,SAAUD,EAAGC,EAAG+C,GAC7B,OAAO5B,EAAGpE,KAAK+F,EAAM/C,EAAGC,EAAG+C,IAG/B,OAAO,WACL,OAAO5B,EAAGT,MAAMoC,EAAMnC,aAItBqC,EAAY,SAAUzF,GACxB,MAAqB,kBAAPA,EAAyB,OAAPA,EAA4B,oBAAPA,GAGnD0F,EAAY,SAAU1F,GACxB,IAAKyF,EAAUzF,GAAK,MAAMyE,UAAUzE,EAAK,sBACzC,OAAOA,GAGL2F,EAAS,SAAUC,GACrB,IACE,QAASA,IACT,MAAOC,GACP,OAAO,IAKPC,GAAgBH,GAAO,WACzB,OAA+E,GAAxEnC,OAAOjG,eAAe,GAAI,IAAK,CAAEwC,IAAK,WAAc,OAAO,KAAQyC,KAGxEuD,EAAapB,EAAQqB,SAErBC,EAAKR,EAAUM,IAAeN,EAAUM,EAAWG,eACnDC,EAAa,SAAUnG,GACzB,OAAOiG,EAAKF,EAAWG,cAAclG,GAAM,IAGzCoG,GAAiBN,IAAiBH,GAAO,WAC3C,OAA8F,GAAvFnC,OAAOjG,eAAe4I,EAAW,OAAQ,IAAK,CAAEpG,IAAK,WAAc,OAAO,KAAQyC,KAOvF6D,EAAe,SAAUrG,EAAIsG,GAC/B,IAAKb,EAAUzF,GAAK,OAAOA,EAC3B,IAAI4D,EAAI2C,EACR,GAAID,GAAkC,mBAArB1C,EAAK5D,EAAGkE,YAA4BuB,EAAUc,EAAM3C,EAAGpE,KAAKQ,IAAM,OAAOuG,EAC1F,GAAgC,mBAApB3C,EAAK5D,EAAGwG,WAA2Bf,EAAUc,EAAM3C,EAAGpE,KAAKQ,IAAM,OAAOuG,EACpF,IAAKD,GAAkC,mBAArB1C,EAAK5D,EAAGkE,YAA4BuB,EAAUc,EAAM3C,EAAGpE,KAAKQ,IAAM,OAAOuG,EAC3F,MAAM9B,UAAU,4CAGdgC,EAAKjD,OAAOjG,eAEZC,EAAIsI,EAAetC,OAAOjG,eAAiB,SAAwBmJ,EAAGC,EAAGC,GAI3E,GAHAlB,EAAUgB,GACVC,EAAIN,EAAaM,GAAG,GACpBjB,EAAUkB,GACNR,EAAe,IACjB,OAAOK,EAAGC,EAAGC,EAAGC,GAChB,MAAOf,IACT,GAAI,QAASe,GAAc,QAASA,EAAY,MAAMnC,UAAU,4BAEhE,MADI,UAAWmC,IAAYF,EAAEC,GAAKC,EAAW5F,OACtC0F,GAGLG,EAAY,CACfrJ,EAAGA,GAGAsJ,EAAgB,SAAUC,EAAQ/F,GACpC,MAAO,CACLgG,aAAuB,EAATD,GACdjH,eAAyB,EAATiH,GAChBE,WAAqB,EAATF,GACZ/F,MAAOA,IAIPkG,EAAQpB,EAAe,SAAUqB,EAAQtH,EAAKmB,GAChD,OAAO6F,EAAUrJ,EAAE2J,EAAQtH,EAAKiH,EAAc,EAAG9F,KAC/C,SAAUmG,EAAQtH,EAAKmB,GAEzB,OADAmG,EAAOtH,GAAOmB,EACPmG,GAGL,EAAiB,GAAG1D,eACpB2D,EAAO,SAAUpH,EAAIH,GACvB,OAAO,EAAeL,KAAKQ,EAAIH,IAG7BwH,EAAY,YAEZC,EAAU,SAAUC,EAAMC,EAAMjI,GAClC,IASIM,EAAK4H,EAAKC,EATVC,EAAYJ,EAAOD,EAAQM,EAC3BC,EAAYN,EAAOD,EAAQQ,EAC3BC,EAAYR,EAAOD,EAAQhB,EAC3B0B,EAAWT,EAAOD,EAAQX,EAC1BsB,EAAUV,EAAOD,EAAQY,EACzBC,EAAUZ,EAAOD,EAAQc,EACzBtE,EAAU+D,EAAY5C,EAAQA,EAAMuC,KAAUvC,EAAMuC,GAAQ,IAC5Da,EAAWvE,EAAQuD,GACnBiB,EAAST,EAAYlD,EAAUoD,EAAYpD,EAAQ6C,IAAS7C,EAAQ6C,IAAS,IAAIH,GAGrF,IAAKxH,KADDgI,IAAWtI,EAASiI,GACZjI,EAEVkI,GAAOE,GAAaW,QAA0BjJ,IAAhBiJ,EAAOzI,GACjC4H,GAAOL,EAAKtD,EAASjE,KAEzB6H,EAAMD,EAAMa,EAAOzI,GAAON,EAAOM,GAEjCiE,EAAQjE,GAAOgI,GAAmC,mBAAfS,EAAOzI,GAAqBN,EAAOM,GAEpEoI,GAAWR,EAAMnC,EAAKoC,EAAK/C,GAE3BwD,GAAWG,EAAOzI,IAAQ6H,EAAM,SAAWa,GAC3C,IAAIX,EAAI,SAAUpF,EAAGC,EAAG+C,GACtB,GAAItG,gBAAgBqJ,EAAG,CACrB,OAAQnF,UAAUjD,QAChB,KAAK,EAAG,OAAO,IAAIoI,EACnB,KAAK,EAAG,OAAO,IAAIA,EAAE/F,GACrB,KAAK,EAAG,OAAO,IAAI+F,EAAE/F,EAAGC,GACxB,OAAO,IAAI8F,EAAE/F,EAAGC,EAAG+C,GACrB,OAAO+C,EAAEpF,MAAMjE,KAAMkE,YAGzB,OADAwE,EAAEP,GAAakB,EAAElB,GACVO,EAXyB,CAa/BF,GAAOM,GAA0B,mBAAPN,EAAoBpC,EAAKP,SAASvF,KAAMkI,GAAOA,EAExEM,KACDlE,EAAQ0E,UAAY1E,EAAQ0E,QAAU,KAAK3I,GAAO6H,EAE/CH,EAAOD,EAAQmB,GAAKJ,IAAaA,EAASxI,IAAMqH,EAAMmB,EAAUxI,EAAK6H,MAK/EJ,EAAQM,EAAI,EACZN,EAAQQ,EAAI,EACZR,EAAQhB,EAAI,EACZgB,EAAQX,EAAI,EACZW,EAAQY,EAAI,GACZZ,EAAQc,EAAI,GACZd,EAAQoB,EAAI,GACZpB,EAAQmB,EAAI,IACZ,IAAIE,EAAUrB,EAEVsB,EAAY1B,EAGZ2B,EAAOhE,KAAKgE,KACZC,EAAQjE,KAAKiE,MACbC,EAAa,SAAU/I,GACzB,OAAOgJ,MAAMhJ,GAAMA,GAAM,GAAKA,EAAK,EAAI8I,EAAQD,GAAM7I,IAKnDiJ,EAAMpE,KAAKoE,IACXC,EAAY,SAAUlJ,GACxB,OAAOA,EAAK,EAAIiJ,EAAIF,EAAW/I,GAAK,kBAAoB,GAGtDmJ,EAAMtE,KAAKsE,IACXC,EAAQvE,KAAKoE,IACbI,EAAmB,SAAUnJ,EAAOC,GAEtC,OADAD,EAAQ6I,EAAW7I,GACZA,EAAQ,EAAIiJ,EAAIjJ,EAAQC,EAAQ,GAAKiJ,EAAMlJ,EAAOC,IAQvDmJ,EAAiB,SAAUC,GAC7B,OAAO,SAAUC,EAAOC,EAAIC,GAC1B,IAGI1I,EAHA0F,EAAIhC,EAAW8E,GACfrJ,EAAS+I,EAAUxC,EAAEvG,QACrBD,EAAQmJ,EAAiBK,EAAWvJ,GAIxC,GAAIoJ,GAAeE,GAAMA,GAAI,MAAOtJ,EAASD,EAG3C,GAFAc,EAAQ0F,EAAExG,KAENc,GAASA,EAAO,OAAO,OAEtB,KAAMb,EAASD,EAAOA,IAAS,IAAIqJ,GAAerJ,KAASwG,IAC5DA,EAAExG,KAAWuJ,EAAI,OAAOF,GAAerJ,GAAS,EACpD,OAAQqJ,IAAgB,IAI1BI,EAAUhG,GAAqB,SAAUE,GAC7C,IAAI+F,EAAS,qBACTC,EAAQlF,EAAQiF,KAAYjF,EAAQiF,GAAU,KAEjD/F,EAAOC,QAAU,SAAUjE,EAAKmB,GAC/B,OAAO6I,EAAMhK,KAASgK,EAAMhK,QAAiBR,IAAV2B,EAAsBA,EAAQ,MAChE,WAAY,IAAI8I,KAAK,CACtB3E,QAASF,EAAME,QACf4E,KAAO,OACPC,UAAW,4CAITC,GAAK,EACLC,GAAKrF,KAAKsF,SACVC,GAAO,SAAUvK,GACnB,MAAO,UAAUqD,YAAe7D,IAARQ,EAAoB,GAAKA,EAAK,QAASoK,GAAKC,IAAIhG,SAAS,MAG/EmG,GAASV,EAAQ,QAEjBW,GAAa,SAAUzK,GACzB,OAAOwK,GAAOxK,KAASwK,GAAOxK,GAAOuK,GAAKvK,KAGxC0K,GAAejB,GAAe,GAC9BkB,GAAWF,GAAW,YAEtBG,GAAsB,SAAUtD,EAAQuD,GAC1C,IAGI7K,EAHA6G,EAAIhC,EAAWyC,GACf1F,EAAI,EACJ9B,EAAS,GAEb,IAAKE,KAAO6G,EAAO7G,GAAO2K,IAAUpD,EAAKV,EAAG7G,IAAQF,EAAOmK,KAAKjK,GAEhE,MAAO6K,EAAMvK,OAASsB,EAAO2F,EAAKV,EAAG7G,EAAM6K,EAAMjJ,SAC9C8I,GAAa5K,EAAQE,IAAQF,EAAOmK,KAAKjK,IAE5C,OAAOF,GAILgL,GAAe,gGAEjBpG,MAAM,KAMJqG,GAAcpH,OAAOvD,MAAQ,SAAcyG,GAC7C,OAAO+D,GAAoB/D,EAAGiE,KAG5BE,GAAa/E,EAAetC,OAAOsH,iBAAmB,SAA0BpE,EAAGqE,GACrFrF,EAAUgB,GACV,IAGIC,EAHA1G,EAAO2K,GAAYG,GACnB5K,EAASF,EAAKE,OACdsB,EAAI,EAER,MAAOtB,EAASsB,EAAGoF,EAAUrJ,EAAEkJ,EAAGC,EAAI1G,EAAKwB,KAAMsJ,EAAWpE,IAC5D,OAAOD,GAGLsE,GAAarG,EAAQqB,SACrBiF,GAAQD,IAAcA,GAAWE,gBAMjCC,GAAab,GAAW,YACxBc,GAAQ,aACRC,GAAc,YAGdC,GAAa,WAEf,IAIIC,EAJAC,EAASrF,EAAW,UACpB1E,EAAIkJ,GAAaxK,OACjBsL,EAAK,IACLC,EAAK,IAETF,EAAOG,MAAMC,QAAU,OACvBX,GAAMY,YAAYL,GAClBA,EAAOM,IAAM,cAGbP,EAAiBC,EAAOO,cAAc/F,SACtCuF,EAAeS,OACfT,EAAeU,MAAMR,EAAK,SAAWC,EAAK,oBAAsBD,EAAK,UAAYC,GACjFH,EAAeW,QACfZ,GAAaC,EAAe3D,EAC5B,MAAOnG,WAAY6J,GAAWD,IAAaV,GAAalJ,IACxD,OAAO6J,MAGLa,GAAgB3I,OAAO4I,QAAU,SAAgB1F,EAAGqE,GACtD,IAAIpL,EAQJ,OAPU,OAAN+G,GACF0E,GAAMC,IAAe3F,EAAUgB,GAC/B/G,EAAS,IAAIyL,GACbA,GAAMC,IAAe,KAErB1L,EAAOwL,IAAczE,GAChB/G,EAAS2L,UACMjM,IAAf0L,EAA2BpL,EAASkL,GAAWlL,EAAQoL,IAG5DsB,GAAO1I,GAAqB,SAAUE,GAC1C,IAAIgG,EAAQF,EAAQ,OAEhB2C,EAAS3H,EAAQ2H,OACjBC,EAA8B,mBAAVD,EAEpBE,EAAW3I,EAAOC,QAAU,SAAU0D,GACxC,OAAOqC,EAAMrC,KAAUqC,EAAMrC,GAC3B+E,GAAcD,EAAO9E,KAAU+E,EAAaD,EAASlC,IAAM,UAAY5C,KAG3EgF,EAAS3C,MAAQA,KAGb4C,GAAM5F,EAAUrJ,EAEhBkP,GAAML,GAAK,eAEXM,GAAkB,SAAU3M,EAAI+B,EAAK6K,GACnC5M,IAAOoH,EAAKpH,EAAK4M,EAAO5M,EAAKA,EAAGzB,UAAWmO,KAAMD,GAAIzM,EAAI0M,GAAK,CAAE5M,cAAc,EAAMkB,MAAOe,KAG7F8K,GAAoB,GAGxB3F,EAAM2F,GAAmBR,GAAK,aAAa,WAAc,OAAOnN,QAEhE,IAAI4N,GAAc,SAAUC,EAAaC,EAAMC,GAC7CF,EAAYxO,UAAY4N,GAAcU,GAAmB,CAAEI,KAAMnG,EAAc,EAAGmG,KAClFN,GAAgBI,EAAaC,EAAO,cAKlCE,GAAY,SAAUlN,GACxB,OAAOwD,OAAOgB,EAASxE,KAMrBmN,GAAa7C,GAAW,YACxB8C,GAAc5J,OAAOjF,UAErB8O,GAAa7J,OAAO8J,gBAAkB,SAAU5G,GAElD,OADAA,EAAIwG,GAAUxG,GACVU,EAAKV,EAAGyG,IAAoBzG,EAAEyG,IACN,mBAAjBzG,EAAEpH,aAA6BoH,aAAaA,EAAEpH,YAChDoH,EAAEpH,YAAYf,UACdmI,aAAalD,OAAS4J,GAAc,MAG3CG,GAAWlB,GAAK,YAChBmB,KAAU,GAAGvN,MAAQ,QAAU,GAAGA,QAClCwN,GAAc,aACdC,GAAO,OACPC,GAAS,SAETC,GAAa,WAAc,OAAO1O,MAElC2O,GAAc,SAAUC,EAAMd,EAAMD,EAAaE,EAAMc,EAASC,EAAQpP,GAC1EkO,GAAYC,EAAaC,EAAMC,GAC/B,IAeIgB,EAASpO,EAAKgN,EAfdqB,EAAY,SAAUC,GACxB,IAAKX,IAASW,KAAQC,EAAO,OAAOA,EAAMD,GAC1C,OAAQA,GACN,KAAKT,GAAM,OAAO,WAAkB,OAAO,IAAIX,EAAY7N,KAAMiP,IACjE,KAAKR,GAAQ,OAAO,WAAoB,OAAO,IAAIZ,EAAY7N,KAAMiP,IACrE,OAAO,WAAqB,OAAO,IAAIpB,EAAY7N,KAAMiP,KAEzDzB,EAAMM,EAAO,YACbqB,EAAaN,GAAWJ,GACxBW,GAAa,EACbF,EAAQN,EAAKvP,UACbgQ,EAAUH,EAAMb,KAAaa,EAAMX,KAAgBM,GAAWK,EAAML,GACpES,EAAWD,GAAWL,EAAUH,GAChCU,EAAWV,EAAWM,EAAwBH,EAAU,WAArBM,OAAkCnP,EACrEqP,EAAqB,SAAR1B,GAAkBoB,EAAMO,SAAqBJ,EAsB9D,GAnBIG,IACF7B,EAAoBQ,GAAWqB,EAAWlP,KAAK,IAAIsO,IAC/CjB,IAAsBrJ,OAAOjF,WAAasO,EAAkBI,MAE9DN,GAAgBE,EAAmBH,GAAK,IAIxC2B,GAAcE,GAAWA,EAAQ/G,OAASmG,KAC5CW,GAAa,EACbE,EAAW,WAAoB,OAAOD,EAAQ/O,KAAKN,QAGjD,IAAcsO,IAASc,IAAeF,EAAMb,MAC9CrG,EAAMkH,EAAOb,GAAUiB,GAGzBvK,EAAW+I,GAAQwB,EACnBvK,EAAWyI,GAAOkB,GACdG,EAMF,GALAE,EAAU,CACRW,OAAQP,EAAaG,EAAWN,EAAUP,IAC1C1N,KAAM+N,EAASQ,EAAWN,EAAUR,IACpCiB,QAASF,GAEP7P,EAAQ,IAAKiB,KAAOoO,EAChBpO,KAAOuO,GAAQxF,EAAUwF,EAAOvO,EAAKoO,EAAQpO,SAC9C8I,EAAQA,EAAQhC,EAAIgC,EAAQf,GAAK4F,IAASc,GAAatB,EAAMiB,GAEtE,OAAOA,GAOgBJ,GAAY7K,MAAO,SAAS,SAAU6L,EAAUV,GACvEjP,KAAK4P,GAAKpK,EAAWmK,GACrB3P,KAAK6P,GAAK,EACV7P,KAAK8P,GAAKb,KAET,WACD,IAAIzH,EAAIxH,KAAK4P,GACTX,EAAOjP,KAAK8P,GACZ9O,EAAQhB,KAAK6P,KACjB,OAAKrI,GAAKxG,GAASwG,EAAEvG,QACnBjB,KAAK4P,QAAKzP,EACH0E,EAAU,IAEQA,EAAU,EAAzB,QAARoK,EAAoCjO,EAC5B,UAARiO,EAAsCzH,EAAExG,GACxB,CAACA,EAAOwG,EAAExG,OAC7B,UAGH+D,EAAWgL,UAAYhL,EAAWjB,MAUlC,IARA,IAAIkM,GAAgB7C,GAAK,eAErB8C,GAAe,wbAIU5K,MAAM,KAE1B9C,GAAI,EAAGA,GAAI0N,GAAahP,OAAQsB,KAAK,CAC5C,IAAIuL,GAAOmC,GAAa1N,IACpB2N,GAAazK,EAAQqI,IACrBoB,GAAQgB,IAAcA,GAAW7Q,UACjC6P,KAAUA,GAAMc,KAAgBhI,EAAMkH,GAAOc,GAAelC,IAChE/I,EAAW+I,IAAQ/I,EAAWjB,MAKhC,IAAIqM,GAAY,SAAUC,GACxB,OAAO,SAAU/J,EAAMgK,GACrB,IAGI/M,EAAGC,EAHH+M,EAAIC,OAAOjL,EAASe,IACpB9D,EAAIsH,EAAWwG,GACfG,EAAIF,EAAErP,OAEV,OAAIsB,EAAI,GAAKA,GAAKiO,EAAUJ,EAAY,QAAKjQ,GAC7CmD,EAAIgN,EAAEG,WAAWlO,GACVe,EAAI,OAAUA,EAAI,OAAUf,EAAI,IAAMiO,IAAMjN,EAAI+M,EAAEG,WAAWlO,EAAI,IAAM,OAAUgB,EAAI,MACxF6M,EAAYE,EAAEI,OAAOnO,GAAKe,EAC1B8M,EAAYE,EAAEpL,MAAM3C,EAAGA,EAAI,GAA2BgB,EAAI,OAAzBD,EAAI,OAAU,IAAqB,SAIxEqN,GAAMR,IAAU,GAGpBxB,GAAY4B,OAAQ,UAAU,SAAUZ,GACtC3P,KAAK4P,GAAKW,OAAOZ,GACjB3P,KAAK6P,GAAK,KAET,WACD,IAEIe,EAFApJ,EAAIxH,KAAK4P,GACT5O,EAAQhB,KAAK6P,GAEjB,OAAI7O,GAASwG,EAAEvG,OAAe,CAAEa,WAAO3B,EAAW2E,MAAM,IACxD8L,EAAQD,GAAInJ,EAAGxG,GACfhB,KAAK6P,IAAMe,EAAM3P,OACV,CAAEa,MAAO8O,EAAO9L,MAAM,OAK/B,IAAI+L,GAAQ1D,GAAK,eAEb2D,GAAmD,aAA7C7L,EAAK,WAAc,OAAOf,UAArB,IAGX6M,GAAS,SAAUjQ,EAAIH,GACzB,IACE,OAAOG,EAAGH,GACV,MAAOgG,MAGPqK,GAAW,SAAUlQ,GACvB,IAAI0G,EAAGyJ,EAAGjI,EACV,YAAc7I,IAAPW,EAAmB,YAAqB,OAAPA,EAAc,OAEJ,iBAAtCmQ,EAAIF,GAAOvJ,EAAIlD,OAAOxD,GAAK+P,KAAsBI,EAEzDH,GAAM7L,EAAKuC,GAEM,WAAhBwB,EAAI/D,EAAKuC,KAAsC,mBAAZA,EAAE0J,OAAuB,YAAclI,GAG7EmI,GAAahE,GAAK,YAElBiE,GAAkBrL,EAAMsL,WAAa,SAAUvQ,GACjD,IAAI0G,EAAIlD,OAAOxD,GACf,YAAyBX,IAAlBqH,EAAE2J,KACJ,eAAgB3J,GAEhBzC,EAAWR,eAAeyM,GAASxJ,KAGtC6J,GAAaD,GAEbE,GAAe7M,GAAqB,SAAUE,GAClDA,EAAOC,QAAU,CAAE,QAAWyM,GAAYhN,YAAY,MAGtDF,EAAcmN,IAEd,IAAIC,GAAapE,GAAK,YAElBqE,GAAyBzL,EAAM0L,kBAAoB,SAAU3Q,GAC/D,QAAUX,GAANW,EAAiB,OAAOA,EAAGyQ,KAC1BzQ,EAAG,eACHiE,EAAWiM,GAASlQ,KAGvB4Q,GAAmB3L,EAAM4L,YAAc,SAAU7Q,GACnD,IAAI8Q,EAASJ,GAAuB1Q,GACpC,GAAqB,mBAAV8Q,EAAsB,MAAMrM,UAAUzE,EAAK,qBACtD,OAAO0F,EAAUoL,EAAOtR,KAAKQ,KAG3B6Q,GAAcD,GAEdG,GAAgBpN,GAAqB,SAAUE,GACnDA,EAAOC,QAAU,CAAE,QAAW+M,GAAatN,YAAY,MAGvDF,EAAc0N,IAEd,IAAIC,GAAgBrN,GAAqB,SAAUE,EAAQC,GAE3DA,EAAQP,YAAa,EAIrB,IAAI0N,EAAeC,EAAuBV,IAItCW,EAAgBD,EAAuBH,IAE3C,SAASG,EAAuBE,GAAO,OAAOA,GAAOA,EAAI7N,WAAa6N,EAAM,CAAE1N,QAAS0N,GAEvFtN,EAAQJ,QAAU,WAChB,SAAS2N,EAAcC,EAAK7P,GAC1B,IAAI8P,EAAO,GACPC,GAAK,EACLC,GAAK,EACLzP,OAAK3C,EAET,IACE,IAAK,IAA0CwC,EAAtCkN,GAAK,EAAIoC,EAAczN,SAAS4N,KAAYE,GAAM3P,EAAKkN,EAAG9B,QAAQjJ,MAAOwN,GAAK,EAGrF,GAFAD,EAAKzH,KAAKjI,EAAGb,OAETS,GAAK8P,EAAKpR,SAAWsB,EAAG,MAE9B,MAAOiQ,GACPD,GAAK,EACLzP,EAAK0P,EACL,QACA,KACOF,GAAMzC,EAAG,WAAWA,EAAG,YAC5B,QACA,GAAI0C,EAAI,MAAMzP,GAIlB,OAAOuP,EAGT,OAAO,SAAUD,EAAK7P,GACpB,GAAIuB,MAAMC,QAAQqO,GAChB,OAAOA,EACF,IAAI,EAAIL,EAAavN,SAASF,OAAO8N,IAC1C,OAAOD,EAAcC,EAAK7P,GAE1B,MAAM,IAAIgD,UAAU,yDAjCR,MAuCdkN,GAAiBtO,EAAc2N,IAI/BY,GAAY,SAAUC,EAAUjO,EAAI5C,EAAO2N,GAC7C,IACE,OAAOA,EAAU/K,EAAG8B,EAAU1E,GAAO,GAAIA,EAAM,IAAM4C,EAAG5C,GAExD,MAAO6E,GACP,IAAIiM,EAAMD,EAAS,UAEnB,WADYxS,IAARyS,GAAmBpM,EAAUoM,EAAItS,KAAKqS,IACpChM,IAMNkM,GAAa1F,GAAK,YAClB2F,GAAahP,MAAMzE,UAEnB0T,GAAe,SAAUjS,GAC3B,YAAcX,IAAPW,IAAqBiE,EAAWjB,QAAUhD,GAAMgS,GAAWD,MAAgB/R,IAGhFkS,GAAkB,SAAU/K,EAAQjH,EAAOc,GACzCd,KAASiH,EAAQN,EAAUrJ,EAAE2J,EAAQjH,EAAO4G,EAAc,EAAG9F,IAC5DmG,EAAOjH,GAASc,GAGnBmR,GAAa9F,GAAK,YAClB+F,IAAe,EAEnB,IACE,IAAIC,GAAQ,CAAC,GAAGF,MAChBE,GAAM,UAAY,WAAcD,IAAe,GAE/CpP,MAAMsP,KAAKD,IAAO,WAAc,MAAM,KACtC,MAAOxM,KAET,IAAI0M,GAAc,SAAU3M,EAAM4M,GAChC,IAAKA,IAAgBJ,GAAc,OAAO,EAC1C,IAAIK,GAAO,EACX,IACE,IAAInB,EAAM,CAAC,GACPoB,EAAOpB,EAAIa,MACfO,EAAKzF,KAAO,WAAc,MAAO,CAAEjJ,KAAMyO,GAAO,IAChDnB,EAAIa,IAAc,WAAc,OAAOO,GACvC9M,EAAK0L,GACL,MAAOzL,KACT,OAAO4M,GAGT9J,EAAQA,EAAQrC,EAAIqC,EAAQf,GAAK2K,IAAY,SAAUG,GAAQ1P,MAAMsP,KAAKI,MAAW,QAAS,CAE5FJ,KAAM,SAAcK,GAClB,IAOIxS,EAAQR,EAAQiT,EAAMf,EAPtBnL,EAAIwG,GAAUyF,GACdpK,EAAmB,mBAARrJ,KAAqBA,KAAO8D,MACvC6P,EAAOzP,UAAUjD,OACjB2S,EAAQD,EAAO,EAAIzP,UAAU,QAAK/D,EAClC0T,OAAoB1T,IAAVyT,EACV5S,EAAQ,EACR4Q,EAASJ,GAAuBhK,GAIpC,GAFIqM,IAASD,EAAQxN,EAAKwN,EAAOD,EAAO,EAAIzP,UAAU,QAAK/D,EAAW,SAExDA,GAAVyR,GAAyBvI,GAAKvF,OAASiP,GAAanB,GAMtD,IADA3Q,EAAS+I,EAAUxC,EAAEvG,QAChBR,EAAS,IAAI4I,EAAEpI,GAASA,EAASD,EAAOA,IAC3CgS,GAAgBvS,EAAQO,EAAO6S,EAAUD,EAAMpM,EAAExG,GAAQA,GAASwG,EAAExG,SANtE,IAAK2R,EAAWf,EAAOtR,KAAKkH,GAAI/G,EAAS,IAAI4I,IAAOqK,EAAOf,EAAS5E,QAAQjJ,KAAM9D,IAChFgS,GAAgBvS,EAAQO,EAAO6S,EAAUnB,GAAUC,EAAUiB,EAAO,CAACF,EAAK5R,MAAOd,IAAQ,GAAQ0S,EAAK5R,OAS1G,OADArB,EAAOQ,OAASD,EACTP,KAIX,IAAIqT,GAAS/N,EAAMjC,MAAMsP,KAErBW,GAAWtP,GAAqB,SAAUE,GAC9CA,EAAOC,QAAU,CAAE,QAAWkP,GAAQzP,YAAY,MAGlDF,EAAc4P,IAEd,IAAIC,GAAoBvP,GAAqB,SAAUE,EAAQC,GAE/DA,EAAQP,YAAa,EAIrB,IAAI4P,EAASjC,EAAuB+B,IAEpC,SAAS/B,EAAuBE,GAAO,OAAOA,GAAOA,EAAI7N,WAAa6N,EAAM,CAAE1N,QAAS0N,GAEvFtN,EAAQJ,QAAU,SAAU4N,GAC1B,GAAItO,MAAMC,QAAQqO,GAAM,CACtB,IAAK,IAAI7P,EAAI,EAAG2R,EAAOpQ,MAAMsO,EAAInR,QAASsB,EAAI6P,EAAInR,OAAQsB,IACxD2R,EAAK3R,GAAK6P,EAAI7P,GAGhB,OAAO2R,EAEP,OAAO,EAAID,EAAOzP,SAAS4N,OAK3B+B,GAAqBhQ,EAAc6P,IAMnCI,GAAa,SAAUC,EAAK3N,GAC9B,IAAIhC,GAAMqB,EAAMzB,QAAU,IAAI+P,IAAQ/P,OAAO+P,GACzCC,EAAM,GACVA,EAAID,GAAO3N,EAAKhC,GAChB+E,EAAQA,EAAQrC,EAAIqC,EAAQf,EAAIjC,GAAO,WAAc/B,EAAG,MAAQ,SAAU4P,IAO5EF,GAAW,QAAQ,WACjB,OAAO,SAActT,GACnB,OAAO4K,GAAYsC,GAAUlN,QAwVjC,IApVA,IAAIC,GAAOgF,EAAMzB,OAAOvD,KAEpBwT,GAAS9P,GAAqB,SAAUE,GAC5CA,EAAOC,QAAU,CAAE,QAAW7D,GAAMsD,YAAY,MAG5CmQ,GAAerQ,EAAcoQ,IAE7BE,GAAW,SAAkBC,GAC/B,MAAiD,oBAA1CpQ,OAAOjF,UAAU2F,SAAS1E,KAAKoU,IAGpCC,GAAU,CACbzW,OAAQ,IACR0W,WAAY,IACZC,UAAW,IACXC,OAAQ,IACRhV,OAAQ,IACRiV,QAAS,KAGNC,GAAc,SAAqBC,GACtC,IAAIC,EAAUhR,UAAUjD,OAAS,QAAsBd,IAAjB+D,UAAU,GAAmBA,UAAU,GAAK,GAElF,IAAKuQ,GAASQ,GACb,MAAM,IAAI1P,UAAU,8BAGrB,IAAI1F,EAAQ2U,GAAaG,IAASQ,KAAI,SAAUC,GAC/C,OAAiC,mBAAlBF,EAAQE,GAAsBF,EAAQE,GAAQH,EAAMG,IAAST,GAAQS,GAAQ,MAC1FC,KAAK,IAEJC,EAAe,IAAInW,OAAO+V,EAAQ7U,QAAU4U,EAAM5U,OAAQR,GAI9D,OAFAyV,EAAaC,UAAyC,kBAAtBL,EAAQK,UAAyBL,EAAQK,UAAYN,EAAMM,UAEpFD,GAGJE,GAASC,GAETC,GAAkB,CACpB,CACEC,KAAM,IACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,qCACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,OACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,MACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,WACN,CACDD,KAAM,IACNC,MAAO,gBACN,CACDD,KAAM,IACNC,MAAO,iBACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,MACN,CACDD,KAAM,KACNC,MAAO,MACN,CACDD,KAAM,IACNC,MAAO,mCACN,CACDD,KAAM,IACNC,MAAO,UACN,CACDD,KAAM,IACNC,MAAO,mBACN,CACDD,KAAM,IACNC,MAAO,iBACN,CACDD,KAAM,IACNC,MAAO,uBACN,CACDD,KAAM,IACNC,MAAO,SACN,CACDD,KAAM,IACNC,MAAO,iBACN,CACDD,KAAM,IACNC,MAAO,qBACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,YACN,CACDD,KAAM,IACNC,MAAO,oBACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,8CACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,aACN,CACDD,KAAM,IACNC,MAAO,SACN,CACDD,KAAM,IACNC,MAAO,oBACN,CACDD,KAAM,IACNC,MAAO,oBACN,CACDD,KAAM,IACNC,MAAO,kBACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,qCACN,CACDD,KAAM,IACNC,MAAO,WACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,aACN,CACDD,KAAM,IACNC,MAAO,QACN,CACDD,KAAM,IACNC,MAAO,kBACN,CACDD,KAAM,IACNC,MAAO,iBACN,CACDD,KAAM,IACNC,MAAO,uCACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,OACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,MACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,aACN,CACDD,KAAM,IACNC,MAAO,gBACN,CACDD,KAAM,IACNC,MAAO,oBACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,MACN,CACDD,KAAM,IACNC,MAAO,iCACN,CACDD,KAAM,IACNC,MAAO,QACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,MACNC,MAAO,KACN,CACDD,KAAM,MACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,kBACN,CACDD,KAAM,IACNC,MAAO,kBACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,uBACN,CACDD,KAAM,IACNC,MAAO,SACN,CACDD,KAAM,IACNC,MAAO,iBACN,CACDD,KAAM,IACNC,MAAO,uBACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,WACN,CACDD,KAAM,IACNC,MAAO,sBACN,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","file":"js/adce-onboarding-faqs.eeaf2031.js","sourcesContent":["var DESCRIPTORS = require('../internals/descriptors');\nvar global = require('../internals/global');\nvar isForced = require('../internals/is-forced');\nvar inheritIfRequired = require('../internals/inherit-if-required');\nvar defineProperty = require('../internals/object-define-property').f;\nvar getOwnPropertyNames = require('../internals/object-get-own-property-names').f;\nvar isRegExp = require('../internals/is-regexp');\nvar getFlags = require('../internals/regexp-flags');\nvar stickyHelpers = require('../internals/regexp-sticky-helpers');\nvar redefine = require('../internals/redefine');\nvar fails = require('../internals/fails');\nvar setInternalState = require('../internals/internal-state').set;\nvar setSpecies = require('../internals/set-species');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar MATCH = wellKnownSymbol('match');\nvar NativeRegExp = global.RegExp;\nvar RegExpPrototype = NativeRegExp.prototype;\nvar re1 = /a/g;\nvar re2 = /a/g;\n\n// \"new\" should create a new object, old webkit bug\nvar CORRECT_NEW = new NativeRegExp(re1) !== re1;\n\nvar UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y;\n\nvar FORCED = DESCRIPTORS && isForced('RegExp', (!CORRECT_NEW || UNSUPPORTED_Y || fails(function () {\n re2[MATCH] = false;\n // RegExp constructor can alter flags and IsRegExp works correct with @@match\n return NativeRegExp(re1) != re1 || NativeRegExp(re2) == re2 || NativeRegExp(re1, 'i') != '/a/i';\n})));\n\n// `RegExp` constructor\n// https://tc39.github.io/ecma262/#sec-regexp-constructor\nif (FORCED) {\n var RegExpWrapper = function RegExp(pattern, flags) {\n var thisIsRegExp = this instanceof RegExpWrapper;\n var patternIsRegExp = isRegExp(pattern);\n var flagsAreUndefined = flags === undefined;\n var sticky;\n\n if (!thisIsRegExp && patternIsRegExp && pattern.constructor === RegExpWrapper && flagsAreUndefined) {\n return pattern;\n }\n\n if (CORRECT_NEW) {\n if (patternIsRegExp && !flagsAreUndefined) pattern = pattern.source;\n } else if (pattern instanceof RegExpWrapper) {\n if (flagsAreUndefined) flags = getFlags.call(pattern);\n pattern = pattern.source;\n }\n\n if (UNSUPPORTED_Y) {\n sticky = !!flags && flags.indexOf('y') > -1;\n if (sticky) flags = flags.replace(/y/g, '');\n }\n\n var result = inheritIfRequired(\n CORRECT_NEW ? new NativeRegExp(pattern, flags) : NativeRegExp(pattern, flags),\n thisIsRegExp ? this : RegExpPrototype,\n RegExpWrapper\n );\n\n if (UNSUPPORTED_Y && sticky) setInternalState(result, { sticky: sticky });\n\n return result;\n };\n var proxy = function (key) {\n key in RegExpWrapper || defineProperty(RegExpWrapper, key, {\n configurable: true,\n get: function () { return NativeRegExp[key]; },\n set: function (it) { NativeRegExp[key] = it; }\n });\n };\n var keys = getOwnPropertyNames(NativeRegExp);\n var index = 0;\n while (keys.length > index) proxy(keys[index++]);\n RegExpPrototype.constructor = RegExpWrapper;\n RegExpWrapper.prototype = RegExpPrototype;\n redefine(global, 'RegExp', RegExpWrapper);\n}\n\n// https://tc39.github.io/ecma262/#sec-get-regexp-@@species\nsetSpecies('RegExp');\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCEOnboardingFAQs.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCEOnboardingFAQs.vue?vue&type=style&index=0&lang=scss&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"adce-onboarding-faqs\"},[_c('PageHeader',{attrs:{\"titleWithBreaks\":_vm.titleWithBreaks,\"subtext\":\"\",\"description\":\"\",\"displaySearch\":\"\",\"onChangeSearch\":_vm.handleSearchChange}}),_c('div',{staticClass:\"container pt-0\"},[_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{staticClass:\"col-xs-12 col-md-10 pt-0\"},[_c('FAQsSection',{attrs:{\"searchText\":_vm.searchText}})],1)])])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-card',{staticClass:\"mb-10 transparent-background\",attrs:{\"flat\":\"\",\"tile\":\"\"}},[_c('v-tabs',{attrs:{\"grow\":\"\"},model:{value:(_vm.tab),callback:function ($$v) {_vm.tab=$$v},expression:\"tab\"}},[_c('v-tab',{key:\"generalInfo\",staticClass:\"tab-header\",attrs:{\"active-class\":\"active-tab\"}},[_vm._v(\" GENERAL INFO \")]),_c('v-tab',{key:\"logistics\",staticClass:\"tab-header\",attrs:{\"active-class\":\"active-tab\"}},[_vm._v(\" LOGISTICS \")])],1),_c('v-tabs-items',{staticClass:\"transparent-background\",model:{value:(_vm.tab),callback:function ($$v) {_vm.tab=$$v},expression:\"tab\"}},[_c('v-tab-item',{key:\"generalInfo\"},[_c('v-card',{staticClass:\"transparent-background\",attrs:{\"flat\":\"\",\"tile\":\"\",\"min-height\":\"300\"}},[_c('v-expansion-panels',{staticClass:\"transparent-background\",attrs:{\"accordion\":\"\",\"multiple\":\"\",\"flat\":\"\"},model:{value:(_vm.generalInfoPanels),callback:function ($$v) {_vm.generalInfoPanels=$$v},expression:\"generalInfoPanels\"}},_vm._l((_vm.generalInfo),function(faq,i){return _c('v-expansion-panel',{key:faq.header,staticClass:\"transparent-background\"},[(faq.display)?_c('div',{staticClass:\"faq-panel py-2\"},[_c('v-expansion-panel-header',{staticClass:\"panel-expansion-header\",attrs:{\"expand-icon\":_vm.generalInfoPanels.includes(i) ? 'mdi-minus' : 'mdi-plus',\"disable-icon-rotate\":\"\"}},[_c('b',{staticClass:\"ma-0\"},[_c('TextHighlight',{attrs:{\"queries\":[_vm.currentSearchText]}},[_vm._v(_vm._s(faq.header))])],1)]),_c('v-expansion-panel-content',{staticClass:\"text-left pb-4 pl-16 pr-8\"},[_c(faq.component,{tag:\"v-component\",attrs:{\"queries\":[_vm.currentSearchText]}})],1)],1):_vm._e()])}),1),(_vm.generalInfoDisplay.length === 0)?_c('div',{staticClass:\"text-center pt-6\"},[_c('h4',[_vm._v(\"No Search Results Found\")])]):_vm._e()],1)],1),_c('v-tab-item',{key:\"logistics\"},[_c('v-card',{staticClass:\"transparent-background\",attrs:{\"flat\":\"\",\"tile\":\"\",\"min-height\":\"300\"}},[_c('v-expansion-panels',{attrs:{\"accordion\":\"\",\"multiple\":\"\",\"flat\":\"\"},model:{value:(_vm.logisticsPanels),callback:function ($$v) {_vm.logisticsPanels=$$v},expression:\"logisticsPanels\"}},_vm._l((_vm.logistics),function(faq,i){return _c('v-expansion-panel',{key:faq.header,staticClass:\"transparent-background\"},[(faq.display)?_c('div',{staticClass:\"faq-panel py-2\"},[_c('v-expansion-panel-header',{staticClass:\"panel-expansion-header\",attrs:{\"expand-icon\":_vm.logisticsPanels.includes(i) ? 'mdi-minus' : 'mdi-plus',\"disable-icon-rotate\":\"\"}},[_c('b',{staticClass:\"ma-0\"},[_c('TextHighlight',{attrs:{\"queries\":[_vm.currentSearchText]}},[_vm._v(_vm._s(faq.header))])],1)]),_c('v-expansion-panel-content',{staticClass:\"text-left pb-4 pl-16 pr-8\"},[_c(faq.component,{tag:\"v-component\",attrs:{\"queries\":[_vm.currentSearchText]}})],1)],1):_vm._e()])}),1),(_vm.logisticsDisplay.length === 0)?_c('div',{staticClass:\"text-center pt-6\"},[_c('h4',[_vm._v(\"No Search Results Found\")])]):_vm._e()],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var nestRE = /^(attrs|props|on|nativeOn|class|style|hook)$/;\n\nvar babelHelperVueJsxMergeProps = function mergeJSXProps (objs) {\n return objs.reduce(function (a, b) {\n var aa, bb, key, nestedKey, temp;\n for (key in b) {\n aa = a[key];\n bb = b[key];\n if (aa && nestRE.test(key)) {\n // normalize class\n if (key === 'class') {\n if (typeof aa === 'string') {\n temp = aa;\n a[key] = aa = {};\n aa[temp] = true;\n }\n if (typeof bb === 'string') {\n temp = bb;\n b[key] = bb = {};\n bb[temp] = true;\n }\n }\n if (key === 'on' || key === 'nativeOn' || key === 'hook') {\n // merge functions\n for (nestedKey in bb) {\n aa[nestedKey] = mergeFn(aa[nestedKey], bb[nestedKey]);\n }\n } else if (Array.isArray(aa)) {\n a[key] = aa.concat(bb);\n } else if (Array.isArray(bb)) {\n a[key] = [aa].concat(bb);\n } else {\n for (nestedKey in bb) {\n aa[nestedKey] = bb[nestedKey];\n }\n }\n } else {\n a[key] = b[key];\n }\n }\n return a\n }, {})\n};\n\nfunction mergeFn (a, b) {\n return function () {\n a && a.apply(this, arguments);\n b && b.apply(this, arguments);\n }\n}\n\nfunction unwrapExports (x) {\n\treturn x && x.__esModule && Object.prototype.hasOwnProperty.call(x, 'default') ? x.default : x;\n}\n\nfunction createCommonjsModule(fn, module) {\n\treturn module = { exports: {} }, fn(module, module.exports), module.exports;\n}\n\nvar _iterStep = function (done, value) {\n return { value: value, done: !!done };\n};\n\nvar _iterators = {};\n\nvar toString = {}.toString;\n\nvar _cof = function (it) {\n return toString.call(it).slice(8, -1);\n};\n\n// fallback for non-array-like ES3 and non-enumerable old V8 strings\n\n// eslint-disable-next-line no-prototype-builtins\nvar _iobject = Object('z').propertyIsEnumerable(0) ? Object : function (it) {\n return _cof(it) == 'String' ? it.split('') : Object(it);\n};\n\n// 7.2.1 RequireObjectCoercible(argument)\nvar _defined = function (it) {\n if (it == undefined) throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n\n// to indexed object, toObject with fallback for non-array-like ES3 strings\n\n\nvar _toIobject = function (it) {\n return _iobject(_defined(it));\n};\n\nvar _global = createCommonjsModule(function (module) {\n// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n ? window : typeof self != 'undefined' && self.Math == Math ? self\n // eslint-disable-next-line no-new-func\n : Function('return this')();\nif (typeof __g == 'number') __g = global; // eslint-disable-line no-undef\n});\n\nvar _core = createCommonjsModule(function (module) {\nvar core = module.exports = { version: '2.6.2' };\nif (typeof __e == 'number') __e = core; // eslint-disable-line no-undef\n});\nvar _core_1 = _core.version;\n\nvar _aFunction = function (it) {\n if (typeof it != 'function') throw TypeError(it + ' is not a function!');\n return it;\n};\n\n// optional / simple context binding\n\nvar _ctx = function (fn, that, length) {\n _aFunction(fn);\n if (that === undefined) return fn;\n switch (length) {\n case 1: return function (a) {\n return fn.call(that, a);\n };\n case 2: return function (a, b) {\n return fn.call(that, a, b);\n };\n case 3: return function (a, b, c) {\n return fn.call(that, a, b, c);\n };\n }\n return function (/* ...args */) {\n return fn.apply(that, arguments);\n };\n};\n\nvar _isObject = function (it) {\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n\nvar _anObject = function (it) {\n if (!_isObject(it)) throw TypeError(it + ' is not an object!');\n return it;\n};\n\nvar _fails = function (exec) {\n try {\n return !!exec();\n } catch (e) {\n return true;\n }\n};\n\n// Thank's IE8 for his funny defineProperty\nvar _descriptors = !_fails(function () {\n return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;\n});\n\nvar document$1 = _global.document;\n// typeof document.createElement is 'object' in old IE\nvar is = _isObject(document$1) && _isObject(document$1.createElement);\nvar _domCreate = function (it) {\n return is ? document$1.createElement(it) : {};\n};\n\nvar _ie8DomDefine = !_descriptors && !_fails(function () {\n return Object.defineProperty(_domCreate('div'), 'a', { get: function () { return 7; } }).a != 7;\n});\n\n// 7.1.1 ToPrimitive(input [, PreferredType])\n\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nvar _toPrimitive = function (it, S) {\n if (!_isObject(it)) return it;\n var fn, val;\n if (S && typeof (fn = it.toString) == 'function' && !_isObject(val = fn.call(it))) return val;\n if (typeof (fn = it.valueOf) == 'function' && !_isObject(val = fn.call(it))) return val;\n if (!S && typeof (fn = it.toString) == 'function' && !_isObject(val = fn.call(it))) return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n\nvar dP = Object.defineProperty;\n\nvar f = _descriptors ? Object.defineProperty : function defineProperty(O, P, Attributes) {\n _anObject(O);\n P = _toPrimitive(P, true);\n _anObject(Attributes);\n if (_ie8DomDefine) try {\n return dP(O, P, Attributes);\n } catch (e) { /* empty */ }\n if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');\n if ('value' in Attributes) O[P] = Attributes.value;\n return O;\n};\n\nvar _objectDp = {\n\tf: f\n};\n\nvar _propertyDesc = function (bitmap, value) {\n return {\n enumerable: !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable: !(bitmap & 4),\n value: value\n };\n};\n\nvar _hide = _descriptors ? function (object, key, value) {\n return _objectDp.f(object, key, _propertyDesc(1, value));\n} : function (object, key, value) {\n object[key] = value;\n return object;\n};\n\nvar hasOwnProperty = {}.hasOwnProperty;\nvar _has = function (it, key) {\n return hasOwnProperty.call(it, key);\n};\n\nvar PROTOTYPE = 'prototype';\n\nvar $export = function (type, name, source) {\n var IS_FORCED = type & $export.F;\n var IS_GLOBAL = type & $export.G;\n var IS_STATIC = type & $export.S;\n var IS_PROTO = type & $export.P;\n var IS_BIND = type & $export.B;\n var IS_WRAP = type & $export.W;\n var exports = IS_GLOBAL ? _core : _core[name] || (_core[name] = {});\n var expProto = exports[PROTOTYPE];\n var target = IS_GLOBAL ? _global : IS_STATIC ? _global[name] : (_global[name] || {})[PROTOTYPE];\n var key, own, out;\n if (IS_GLOBAL) source = name;\n for (key in source) {\n // contains in native\n own = !IS_FORCED && target && target[key] !== undefined;\n if (own && _has(exports, key)) continue;\n // export native or passed\n out = own ? target[key] : source[key];\n // prevent global pollution for namespaces\n exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n // bind timers to global for call from export context\n : IS_BIND && own ? _ctx(out, _global)\n // wrap global constructors for prevent change them in library\n : IS_WRAP && target[key] == out ? (function (C) {\n var F = function (a, b, c) {\n if (this instanceof C) {\n switch (arguments.length) {\n case 0: return new C();\n case 1: return new C(a);\n case 2: return new C(a, b);\n } return new C(a, b, c);\n } return C.apply(this, arguments);\n };\n F[PROTOTYPE] = C[PROTOTYPE];\n return F;\n // make static versions for prototype methods\n })(out) : IS_PROTO && typeof out == 'function' ? _ctx(Function.call, out) : out;\n // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n if (IS_PROTO) {\n (exports.virtual || (exports.virtual = {}))[key] = out;\n // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n if (type & $export.R && expProto && !expProto[key]) _hide(expProto, key, out);\n }\n }\n};\n// type bitmap\n$export.F = 1; // forced\n$export.G = 2; // global\n$export.S = 4; // static\n$export.P = 8; // proto\n$export.B = 16; // bind\n$export.W = 32; // wrap\n$export.U = 64; // safe\n$export.R = 128; // real proto method for `library`\nvar _export = $export;\n\nvar _redefine = _hide;\n\n// 7.1.4 ToInteger\nvar ceil = Math.ceil;\nvar floor = Math.floor;\nvar _toInteger = function (it) {\n return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n};\n\n// 7.1.15 ToLength\n\nvar min = Math.min;\nvar _toLength = function (it) {\n return it > 0 ? min(_toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n};\n\nvar max = Math.max;\nvar min$1 = Math.min;\nvar _toAbsoluteIndex = function (index, length) {\n index = _toInteger(index);\n return index < 0 ? max(index + length, 0) : min$1(index, length);\n};\n\n// false -> Array#indexOf\n// true -> Array#includes\n\n\n\nvar _arrayIncludes = function (IS_INCLUDES) {\n return function ($this, el, fromIndex) {\n var O = _toIobject($this);\n var length = _toLength(O.length);\n var index = _toAbsoluteIndex(fromIndex, length);\n var value;\n // Array#includes uses SameValueZero equality algorithm\n // eslint-disable-next-line no-self-compare\n if (IS_INCLUDES && el != el) while (length > index) {\n value = O[index++];\n // eslint-disable-next-line no-self-compare\n if (value != value) return true;\n // Array#indexOf ignores holes, Array#includes - not\n } else for (;length > index; index++) if (IS_INCLUDES || index in O) {\n if (O[index] === el) return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\nvar _shared = createCommonjsModule(function (module) {\nvar SHARED = '__core-js_shared__';\nvar store = _global[SHARED] || (_global[SHARED] = {});\n\n(module.exports = function (key, value) {\n return store[key] || (store[key] = value !== undefined ? value : {});\n})('versions', []).push({\n version: _core.version,\n mode: 'pure' ,\n copyright: '© 2019 Denis Pushkarev (zloirock.ru)'\n});\n});\n\nvar id = 0;\nvar px = Math.random();\nvar _uid = function (key) {\n return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n};\n\nvar shared = _shared('keys');\n\nvar _sharedKey = function (key) {\n return shared[key] || (shared[key] = _uid(key));\n};\n\nvar arrayIndexOf = _arrayIncludes(false);\nvar IE_PROTO = _sharedKey('IE_PROTO');\n\nvar _objectKeysInternal = function (object, names) {\n var O = _toIobject(object);\n var i = 0;\n var result = [];\n var key;\n for (key in O) if (key != IE_PROTO) _has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while (names.length > i) if (_has(O, key = names[i++])) {\n ~arrayIndexOf(result, key) || result.push(key);\n }\n return result;\n};\n\n// IE 8- don't enum bug keys\nvar _enumBugKeys = (\n 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n).split(',');\n\n// 19.1.2.14 / 15.2.3.14 Object.keys(O)\n\n\n\nvar _objectKeys = Object.keys || function keys(O) {\n return _objectKeysInternal(O, _enumBugKeys);\n};\n\nvar _objectDps = _descriptors ? Object.defineProperties : function defineProperties(O, Properties) {\n _anObject(O);\n var keys = _objectKeys(Properties);\n var length = keys.length;\n var i = 0;\n var P;\n while (length > i) _objectDp.f(O, P = keys[i++], Properties[P]);\n return O;\n};\n\nvar document$2 = _global.document;\nvar _html = document$2 && document$2.documentElement;\n\n// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\n\n\n\nvar IE_PROTO$1 = _sharedKey('IE_PROTO');\nvar Empty = function () { /* empty */ };\nvar PROTOTYPE$1 = 'prototype';\n\n// Create object with fake `null` prototype: use iframe Object with cleared prototype\nvar createDict = function () {\n // Thrash, waste and sodomy: IE GC bug\n var iframe = _domCreate('iframe');\n var i = _enumBugKeys.length;\n var lt = '<';\n var gt = '>';\n var iframeDocument;\n iframe.style.display = 'none';\n _html.appendChild(iframe);\n iframe.src = 'javascript:'; // eslint-disable-line no-script-url\n // createDict = iframe.contentWindow.Object;\n // html.removeChild(iframe);\n iframeDocument = iframe.contentWindow.document;\n iframeDocument.open();\n iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);\n iframeDocument.close();\n createDict = iframeDocument.F;\n while (i--) delete createDict[PROTOTYPE$1][_enumBugKeys[i]];\n return createDict();\n};\n\nvar _objectCreate = Object.create || function create(O, Properties) {\n var result;\n if (O !== null) {\n Empty[PROTOTYPE$1] = _anObject(O);\n result = new Empty();\n Empty[PROTOTYPE$1] = null;\n // add \"__proto__\" for Object.getPrototypeOf polyfill\n result[IE_PROTO$1] = O;\n } else result = createDict();\n return Properties === undefined ? result : _objectDps(result, Properties);\n};\n\nvar _wks = createCommonjsModule(function (module) {\nvar store = _shared('wks');\n\nvar Symbol = _global.Symbol;\nvar USE_SYMBOL = typeof Symbol == 'function';\n\nvar $exports = module.exports = function (name) {\n return store[name] || (store[name] =\n USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : _uid)('Symbol.' + name));\n};\n\n$exports.store = store;\n});\n\nvar def = _objectDp.f;\n\nvar TAG = _wks('toStringTag');\n\nvar _setToStringTag = function (it, tag, stat) {\n if (it && !_has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });\n};\n\nvar IteratorPrototype = {};\n\n// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()\n_hide(IteratorPrototype, _wks('iterator'), function () { return this; });\n\nvar _iterCreate = function (Constructor, NAME, next) {\n Constructor.prototype = _objectCreate(IteratorPrototype, { next: _propertyDesc(1, next) });\n _setToStringTag(Constructor, NAME + ' Iterator');\n};\n\n// 7.1.13 ToObject(argument)\n\nvar _toObject = function (it) {\n return Object(_defined(it));\n};\n\n// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)\n\n\nvar IE_PROTO$2 = _sharedKey('IE_PROTO');\nvar ObjectProto = Object.prototype;\n\nvar _objectGpo = Object.getPrototypeOf || function (O) {\n O = _toObject(O);\n if (_has(O, IE_PROTO$2)) return O[IE_PROTO$2];\n if (typeof O.constructor == 'function' && O instanceof O.constructor) {\n return O.constructor.prototype;\n } return O instanceof Object ? ObjectProto : null;\n};\n\nvar ITERATOR = _wks('iterator');\nvar BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`\nvar FF_ITERATOR = '@@iterator';\nvar KEYS = 'keys';\nvar VALUES = 'values';\n\nvar returnThis = function () { return this; };\n\nvar _iterDefine = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {\n _iterCreate(Constructor, NAME, next);\n var getMethod = function (kind) {\n if (!BUGGY && kind in proto) return proto[kind];\n switch (kind) {\n case KEYS: return function keys() { return new Constructor(this, kind); };\n case VALUES: return function values() { return new Constructor(this, kind); };\n } return function entries() { return new Constructor(this, kind); };\n };\n var TAG = NAME + ' Iterator';\n var DEF_VALUES = DEFAULT == VALUES;\n var VALUES_BUG = false;\n var proto = Base.prototype;\n var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];\n var $default = $native || getMethod(DEFAULT);\n var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;\n var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;\n var methods, key, IteratorPrototype;\n // Fix native\n if ($anyNative) {\n IteratorPrototype = _objectGpo($anyNative.call(new Base()));\n if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {\n // Set @@toStringTag to native iterators\n _setToStringTag(IteratorPrototype, TAG, true);\n }\n }\n // fix Array#{values, @@iterator}.name in V8 / FF\n if (DEF_VALUES && $native && $native.name !== VALUES) {\n VALUES_BUG = true;\n $default = function values() { return $native.call(this); };\n }\n // Define iterator\n if (( FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {\n _hide(proto, ITERATOR, $default);\n }\n // Plug for library\n _iterators[NAME] = $default;\n _iterators[TAG] = returnThis;\n if (DEFAULT) {\n methods = {\n values: DEF_VALUES ? $default : getMethod(VALUES),\n keys: IS_SET ? $default : getMethod(KEYS),\n entries: $entries\n };\n if (FORCED) for (key in methods) {\n if (!(key in proto)) _redefine(proto, key, methods[key]);\n } else _export(_export.P + _export.F * (BUGGY || VALUES_BUG), NAME, methods);\n }\n return methods;\n};\n\n// 22.1.3.4 Array.prototype.entries()\n// 22.1.3.13 Array.prototype.keys()\n// 22.1.3.29 Array.prototype.values()\n// 22.1.3.30 Array.prototype[@@iterator]()\nvar es6_array_iterator = _iterDefine(Array, 'Array', function (iterated, kind) {\n this._t = _toIobject(iterated); // target\n this._i = 0; // next index\n this._k = kind; // kind\n// 22.1.5.2.1 %ArrayIteratorPrototype%.next()\n}, function () {\n var O = this._t;\n var kind = this._k;\n var index = this._i++;\n if (!O || index >= O.length) {\n this._t = undefined;\n return _iterStep(1);\n }\n if (kind == 'keys') return _iterStep(0, index);\n if (kind == 'values') return _iterStep(0, O[index]);\n return _iterStep(0, [index, O[index]]);\n}, 'values');\n\n// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)\n_iterators.Arguments = _iterators.Array;\n\nvar TO_STRING_TAG = _wks('toStringTag');\n\nvar DOMIterables = ('CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,' +\n 'DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,' +\n 'MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,' +\n 'SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,' +\n 'TextTrackList,TouchList').split(',');\n\nfor (var i = 0; i < DOMIterables.length; i++) {\n var NAME = DOMIterables[i];\n var Collection = _global[NAME];\n var proto = Collection && Collection.prototype;\n if (proto && !proto[TO_STRING_TAG]) _hide(proto, TO_STRING_TAG, NAME);\n _iterators[NAME] = _iterators.Array;\n}\n\n// true -> String#at\n// false -> String#codePointAt\nvar _stringAt = function (TO_STRING) {\n return function (that, pos) {\n var s = String(_defined(that));\n var i = _toInteger(pos);\n var l = s.length;\n var a, b;\n if (i < 0 || i >= l) return TO_STRING ? '' : undefined;\n a = s.charCodeAt(i);\n return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff\n ? TO_STRING ? s.charAt(i) : a\n : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;\n };\n};\n\nvar $at = _stringAt(true);\n\n// 21.1.3.27 String.prototype[@@iterator]()\n_iterDefine(String, 'String', function (iterated) {\n this._t = String(iterated); // target\n this._i = 0; // next index\n// 21.1.5.2.1 %StringIteratorPrototype%.next()\n}, function () {\n var O = this._t;\n var index = this._i;\n var point;\n if (index >= O.length) return { value: undefined, done: true };\n point = $at(O, index);\n this._i += point.length;\n return { value: point, done: false };\n});\n\n// getting tag from 19.1.3.6 Object.prototype.toString()\n\nvar TAG$1 = _wks('toStringTag');\n// ES3 wrong here\nvar ARG = _cof(function () { return arguments; }()) == 'Arguments';\n\n// fallback for IE11 Script Access Denied error\nvar tryGet = function (it, key) {\n try {\n return it[key];\n } catch (e) { /* empty */ }\n};\n\nvar _classof = function (it) {\n var O, T, B;\n return it === undefined ? 'Undefined' : it === null ? 'Null'\n // @@toStringTag case\n : typeof (T = tryGet(O = Object(it), TAG$1)) == 'string' ? T\n // builtinTag case\n : ARG ? _cof(O)\n // ES3 arguments fallback\n : (B = _cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;\n};\n\nvar ITERATOR$1 = _wks('iterator');\n\nvar core_isIterable = _core.isIterable = function (it) {\n var O = Object(it);\n return O[ITERATOR$1] !== undefined\n || '@@iterator' in O\n // eslint-disable-next-line no-prototype-builtins\n || _iterators.hasOwnProperty(_classof(O));\n};\n\nvar isIterable = core_isIterable;\n\nvar isIterable$1 = createCommonjsModule(function (module) {\nmodule.exports = { \"default\": isIterable, __esModule: true };\n});\n\nunwrapExports(isIterable$1);\n\nvar ITERATOR$2 = _wks('iterator');\n\nvar core_getIteratorMethod = _core.getIteratorMethod = function (it) {\n if (it != undefined) return it[ITERATOR$2]\n || it['@@iterator']\n || _iterators[_classof(it)];\n};\n\nvar core_getIterator = _core.getIterator = function (it) {\n var iterFn = core_getIteratorMethod(it);\n if (typeof iterFn != 'function') throw TypeError(it + ' is not iterable!');\n return _anObject(iterFn.call(it));\n};\n\nvar getIterator = core_getIterator;\n\nvar getIterator$1 = createCommonjsModule(function (module) {\nmodule.exports = { \"default\": getIterator, __esModule: true };\n});\n\nunwrapExports(getIterator$1);\n\nvar slicedToArray = createCommonjsModule(function (module, exports) {\n\nexports.__esModule = true;\n\n\n\nvar _isIterable3 = _interopRequireDefault(isIterable$1);\n\n\n\nvar _getIterator3 = _interopRequireDefault(getIterator$1);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = function () {\n function sliceIterator(arr, i) {\n var _arr = [];\n var _n = true;\n var _d = false;\n var _e = undefined;\n\n try {\n for (var _i = (0, _getIterator3.default)(arr), _s; !(_n = (_s = _i.next()).done); _n = true) {\n _arr.push(_s.value);\n\n if (i && _arr.length === i) break;\n }\n } catch (err) {\n _d = true;\n _e = err;\n } finally {\n try {\n if (!_n && _i[\"return\"]) _i[\"return\"]();\n } finally {\n if (_d) throw _e;\n }\n }\n\n return _arr;\n }\n\n return function (arr, i) {\n if (Array.isArray(arr)) {\n return arr;\n } else if ((0, _isIterable3.default)(Object(arr))) {\n return sliceIterator(arr, i);\n } else {\n throw new TypeError(\"Invalid attempt to destructure non-iterable instance\");\n }\n };\n}();\n});\n\nvar _slicedToArray = unwrapExports(slicedToArray);\n\n// call something on iterator step with safe closing on error\n\nvar _iterCall = function (iterator, fn, value, entries) {\n try {\n return entries ? fn(_anObject(value)[0], value[1]) : fn(value);\n // 7.4.6 IteratorClose(iterator, completion)\n } catch (e) {\n var ret = iterator['return'];\n if (ret !== undefined) _anObject(ret.call(iterator));\n throw e;\n }\n};\n\n// check on default Array iterator\n\nvar ITERATOR$3 = _wks('iterator');\nvar ArrayProto = Array.prototype;\n\nvar _isArrayIter = function (it) {\n return it !== undefined && (_iterators.Array === it || ArrayProto[ITERATOR$3] === it);\n};\n\nvar _createProperty = function (object, index, value) {\n if (index in object) _objectDp.f(object, index, _propertyDesc(0, value));\n else object[index] = value;\n};\n\nvar ITERATOR$4 = _wks('iterator');\nvar SAFE_CLOSING = false;\n\ntry {\n var riter = [7][ITERATOR$4]();\n riter['return'] = function () { SAFE_CLOSING = true; };\n // eslint-disable-next-line no-throw-literal\n Array.from(riter, function () { throw 2; });\n} catch (e) { /* empty */ }\n\nvar _iterDetect = function (exec, skipClosing) {\n if (!skipClosing && !SAFE_CLOSING) return false;\n var safe = false;\n try {\n var arr = [7];\n var iter = arr[ITERATOR$4]();\n iter.next = function () { return { done: safe = true }; };\n arr[ITERATOR$4] = function () { return iter; };\n exec(arr);\n } catch (e) { /* empty */ }\n return safe;\n};\n\n_export(_export.S + _export.F * !_iterDetect(function (iter) { Array.from(iter); }), 'Array', {\n // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)\n from: function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) {\n var O = _toObject(arrayLike);\n var C = typeof this == 'function' ? this : Array;\n var aLen = arguments.length;\n var mapfn = aLen > 1 ? arguments[1] : undefined;\n var mapping = mapfn !== undefined;\n var index = 0;\n var iterFn = core_getIteratorMethod(O);\n var length, result, step, iterator;\n if (mapping) mapfn = _ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);\n // if object isn't iterable or it's array with default iterator - use simple case\n if (iterFn != undefined && !(C == Array && _isArrayIter(iterFn))) {\n for (iterator = iterFn.call(O), result = new C(); !(step = iterator.next()).done; index++) {\n _createProperty(result, index, mapping ? _iterCall(iterator, mapfn, [step.value, index], true) : step.value);\n }\n } else {\n length = _toLength(O.length);\n for (result = new C(length); length > index; index++) {\n _createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);\n }\n }\n result.length = index;\n return result;\n }\n});\n\nvar from_1 = _core.Array.from;\n\nvar from_1$1 = createCommonjsModule(function (module) {\nmodule.exports = { \"default\": from_1, __esModule: true };\n});\n\nunwrapExports(from_1$1);\n\nvar toConsumableArray = createCommonjsModule(function (module, exports) {\n\nexports.__esModule = true;\n\n\n\nvar _from2 = _interopRequireDefault(from_1$1);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = function (arr) {\n if (Array.isArray(arr)) {\n for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) {\n arr2[i] = arr[i];\n }\n\n return arr2;\n } else {\n return (0, _from2.default)(arr);\n }\n};\n});\n\nvar _toConsumableArray = unwrapExports(toConsumableArray);\n\n// most Object methods by ES6 should accept primitives\n\n\n\nvar _objectSap = function (KEY, exec) {\n var fn = (_core.Object || {})[KEY] || Object[KEY];\n var exp = {};\n exp[KEY] = exec(fn);\n _export(_export.S + _export.F * _fails(function () { fn(1); }), 'Object', exp);\n};\n\n// 19.1.2.14 Object.keys(O)\n\n\n\n_objectSap('keys', function () {\n return function keys(it) {\n return _objectKeys(_toObject(it));\n };\n});\n\nvar keys = _core.Object.keys;\n\nvar keys$1 = createCommonjsModule(function (module) {\nmodule.exports = { \"default\": keys, __esModule: true };\n});\n\nvar _Object$keys = unwrapExports(keys$1);\n\nvar isRegexp = function isRegexp(input) {\n return Object.prototype.toString.call(input) === '[object RegExp]';\n};\n\nvar flagMap = {\n\tglobal: 'g',\n\tignoreCase: 'i',\n\tmultiline: 'm',\n\tdotAll: 's',\n\tsticky: 'y',\n\tunicode: 'u'\n};\n\nvar cloneRegexp = function cloneRegexp(regex) {\n\tvar options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n\tif (!isRegexp(regex)) {\n\t\tthrow new TypeError('Expected a RegExp instance');\n\t}\n\n\tvar flags = _Object$keys(flagMap).map(function (flag) {\n\t\treturn (typeof options[flag] === 'boolean' ? options[flag] : regex[flag]) ? flagMap[flag] : '';\n\t}).join('');\n\n\tvar clonedRegexp = new RegExp(options.source || regex.source, flags);\n\n\tclonedRegexp.lastIndex = typeof options.lastIndex === 'number' ? options.lastIndex : regex.lastIndex;\n\n\treturn clonedRegexp;\n};\n\nvar remove = removeDiacritics;\n\nvar replacementList = [\n {\n base: ' ',\n chars: \"\\u00A0\",\n }, {\n base: '0',\n chars: \"\\u07C0\",\n }, {\n base: 'A',\n chars: \"\\u24B6\\uFF21\\u00C0\\u00C1\\u00C2\\u1EA6\\u1EA4\\u1EAA\\u1EA8\\u00C3\\u0100\\u0102\\u1EB0\\u1EAE\\u1EB4\\u1EB2\\u0226\\u01E0\\u00C4\\u01DE\\u1EA2\\u00C5\\u01FA\\u01CD\\u0200\\u0202\\u1EA0\\u1EAC\\u1EB6\\u1E00\\u0104\\u023A\\u2C6F\",\n }, {\n base: 'AA',\n chars: \"\\uA732\",\n }, {\n base: 'AE',\n chars: \"\\u00C6\\u01FC\\u01E2\",\n }, {\n base: 'AO',\n chars: \"\\uA734\",\n }, {\n base: 'AU',\n chars: \"\\uA736\",\n }, {\n base: 'AV',\n chars: \"\\uA738\\uA73A\",\n }, {\n base: 'AY',\n chars: \"\\uA73C\",\n }, {\n base: 'B',\n chars: \"\\u24B7\\uFF22\\u1E02\\u1E04\\u1E06\\u0243\\u0181\",\n }, {\n base: 'C',\n chars: \"\\u24b8\\uff23\\uA73E\\u1E08\\u0106\\u0043\\u0108\\u010A\\u010C\\u00C7\\u0187\\u023B\",\n }, {\n base: 'D',\n chars: \"\\u24B9\\uFF24\\u1E0A\\u010E\\u1E0C\\u1E10\\u1E12\\u1E0E\\u0110\\u018A\\u0189\\u1D05\\uA779\",\n }, {\n base: 'Dh',\n chars: \"\\u00D0\",\n }, {\n base: 'DZ',\n chars: \"\\u01F1\\u01C4\",\n }, {\n base: 'Dz',\n chars: \"\\u01F2\\u01C5\",\n }, {\n base: 'E',\n chars: \"\\u025B\\u24BA\\uFF25\\u00C8\\u00C9\\u00CA\\u1EC0\\u1EBE\\u1EC4\\u1EC2\\u1EBC\\u0112\\u1E14\\u1E16\\u0114\\u0116\\u00CB\\u1EBA\\u011A\\u0204\\u0206\\u1EB8\\u1EC6\\u0228\\u1E1C\\u0118\\u1E18\\u1E1A\\u0190\\u018E\\u1D07\",\n }, {\n base: 'F',\n chars: \"\\uA77C\\u24BB\\uFF26\\u1E1E\\u0191\\uA77B\",\n }, {\n base: 'G',\n chars: \"\\u24BC\\uFF27\\u01F4\\u011C\\u1E20\\u011E\\u0120\\u01E6\\u0122\\u01E4\\u0193\\uA7A0\\uA77D\\uA77E\\u0262\",\n }, {\n base: 'H',\n chars: \"\\u24BD\\uFF28\\u0124\\u1E22\\u1E26\\u021E\\u1E24\\u1E28\\u1E2A\\u0126\\u2C67\\u2C75\\uA78D\",\n }, {\n base: 'I',\n chars: \"\\u24BE\\uFF29\\xCC\\xCD\\xCE\\u0128\\u012A\\u012C\\u0130\\xCF\\u1E2E\\u1EC8\\u01CF\\u0208\\u020A\\u1ECA\\u012E\\u1E2C\\u0197\",\n }, {\n base: 'J',\n chars: \"\\u24BF\\uFF2A\\u0134\\u0248\\u0237\",\n }, {\n base: 'K',\n chars: \"\\u24C0\\uFF2B\\u1E30\\u01E8\\u1E32\\u0136\\u1E34\\u0198\\u2C69\\uA740\\uA742\\uA744\\uA7A2\",\n }, {\n base: 'L',\n chars: \"\\u24C1\\uFF2C\\u013F\\u0139\\u013D\\u1E36\\u1E38\\u013B\\u1E3C\\u1E3A\\u0141\\u023D\\u2C62\\u2C60\\uA748\\uA746\\uA780\",\n }, {\n base: 'LJ',\n chars: \"\\u01C7\",\n }, {\n base: 'Lj',\n chars: \"\\u01C8\",\n }, {\n base: 'M',\n chars: \"\\u24C2\\uFF2D\\u1E3E\\u1E40\\u1E42\\u2C6E\\u019C\\u03FB\",\n }, {\n base: 'N',\n chars: \"\\uA7A4\\u0220\\u24C3\\uFF2E\\u01F8\\u0143\\xD1\\u1E44\\u0147\\u1E46\\u0145\\u1E4A\\u1E48\\u019D\\uA790\\u1D0E\",\n }, {\n base: 'NJ',\n chars: \"\\u01CA\",\n }, {\n base: 'Nj',\n chars: \"\\u01CB\",\n }, {\n base: 'O',\n chars: \"\\u24C4\\uFF2F\\xD2\\xD3\\xD4\\u1ED2\\u1ED0\\u1ED6\\u1ED4\\xD5\\u1E4C\\u022C\\u1E4E\\u014C\\u1E50\\u1E52\\u014E\\u022E\\u0230\\xD6\\u022A\\u1ECE\\u0150\\u01D1\\u020C\\u020E\\u01A0\\u1EDC\\u1EDA\\u1EE0\\u1EDE\\u1EE2\\u1ECC\\u1ED8\\u01EA\\u01EC\\xD8\\u01FE\\u0186\\u019F\\uA74A\\uA74C\",\n }, {\n base: 'OE',\n chars: \"\\u0152\",\n }, {\n base: 'OI',\n chars: \"\\u01A2\",\n }, {\n base: 'OO',\n chars: \"\\uA74E\",\n }, {\n base: 'OU',\n chars: \"\\u0222\",\n }, {\n base: 'P',\n chars: \"\\u24C5\\uFF30\\u1E54\\u1E56\\u01A4\\u2C63\\uA750\\uA752\\uA754\",\n }, {\n base: 'Q',\n chars: \"\\u24C6\\uFF31\\uA756\\uA758\\u024A\",\n }, {\n base: 'R',\n chars: \"\\u24C7\\uFF32\\u0154\\u1E58\\u0158\\u0210\\u0212\\u1E5A\\u1E5C\\u0156\\u1E5E\\u024C\\u2C64\\uA75A\\uA7A6\\uA782\",\n }, {\n base: 'S',\n chars: \"\\u24C8\\uFF33\\u1E9E\\u015A\\u1E64\\u015C\\u1E60\\u0160\\u1E66\\u1E62\\u1E68\\u0218\\u015E\\u2C7E\\uA7A8\\uA784\",\n }, {\n base: 'T',\n chars: \"\\u24C9\\uFF34\\u1E6A\\u0164\\u1E6C\\u021A\\u0162\\u1E70\\u1E6E\\u0166\\u01AC\\u01AE\\u023E\\uA786\",\n }, {\n base: 'Th',\n chars: \"\\u00DE\",\n }, {\n base: 'TZ',\n chars: \"\\uA728\",\n }, {\n base: 'U',\n chars: \"\\u24CA\\uFF35\\xD9\\xDA\\xDB\\u0168\\u1E78\\u016A\\u1E7A\\u016C\\xDC\\u01DB\\u01D7\\u01D5\\u01D9\\u1EE6\\u016E\\u0170\\u01D3\\u0214\\u0216\\u01AF\\u1EEA\\u1EE8\\u1EEE\\u1EEC\\u1EF0\\u1EE4\\u1E72\\u0172\\u1E76\\u1E74\\u0244\",\n }, {\n base: 'V',\n chars: \"\\u24CB\\uFF36\\u1E7C\\u1E7E\\u01B2\\uA75E\\u0245\",\n }, {\n base: 'VY',\n chars: \"\\uA760\",\n }, {\n base: 'W',\n chars: \"\\u24CC\\uFF37\\u1E80\\u1E82\\u0174\\u1E86\\u1E84\\u1E88\\u2C72\",\n }, {\n base: 'X',\n chars: \"\\u24CD\\uFF38\\u1E8A\\u1E8C\",\n }, {\n base: 'Y',\n chars: \"\\u24CE\\uFF39\\u1EF2\\xDD\\u0176\\u1EF8\\u0232\\u1E8E\\u0178\\u1EF6\\u1EF4\\u01B3\\u024E\\u1EFE\",\n }, {\n base: 'Z',\n chars: \"\\u24CF\\uFF3A\\u0179\\u1E90\\u017B\\u017D\\u1E92\\u1E94\\u01B5\\u0224\\u2C7F\\u2C6B\\uA762\",\n }, {\n base: 'a',\n chars: \"\\u24D0\\uFF41\\u1E9A\\u00E0\\u00E1\\u00E2\\u1EA7\\u1EA5\\u1EAB\\u1EA9\\u00E3\\u0101\\u0103\\u1EB1\\u1EAF\\u1EB5\\u1EB3\\u0227\\u01E1\\u00E4\\u01DF\\u1EA3\\u00E5\\u01FB\\u01CE\\u0201\\u0203\\u1EA1\\u1EAD\\u1EB7\\u1E01\\u0105\\u2C65\\u0250\\u0251\",\n }, {\n base: 'aa',\n chars: \"\\uA733\",\n }, {\n base: 'ae',\n chars: \"\\u00E6\\u01FD\\u01E3\",\n }, {\n base: 'ao',\n chars: \"\\uA735\",\n }, {\n base: 'au',\n chars: \"\\uA737\",\n }, {\n base: 'av',\n chars: \"\\uA739\\uA73B\",\n }, {\n base: 'ay',\n chars: \"\\uA73D\",\n }, {\n base: 'b',\n chars: \"\\u24D1\\uFF42\\u1E03\\u1E05\\u1E07\\u0180\\u0183\\u0253\\u0182\",\n }, {\n base: 'c',\n chars: \"\\uFF43\\u24D2\\u0107\\u0109\\u010B\\u010D\\u00E7\\u1E09\\u0188\\u023C\\uA73F\\u2184\",\n }, {\n base: 'd',\n chars: \"\\u24D3\\uFF44\\u1E0B\\u010F\\u1E0D\\u1E11\\u1E13\\u1E0F\\u0111\\u018C\\u0256\\u0257\\u018B\\u13E7\\u0501\\uA7AA\",\n }, {\n base: 'dh',\n chars: \"\\u00F0\",\n }, {\n base: 'dz',\n chars: \"\\u01F3\\u01C6\",\n }, {\n base: 'e',\n chars: \"\\u24D4\\uFF45\\u00E8\\u00E9\\u00EA\\u1EC1\\u1EBF\\u1EC5\\u1EC3\\u1EBD\\u0113\\u1E15\\u1E17\\u0115\\u0117\\u00EB\\u1EBB\\u011B\\u0205\\u0207\\u1EB9\\u1EC7\\u0229\\u1E1D\\u0119\\u1E19\\u1E1B\\u0247\\u01DD\",\n }, {\n base: 'f',\n chars: \"\\u24D5\\uFF46\\u1E1F\\u0192\",\n }, {\n base: 'ff',\n chars: \"\\uFB00\",\n }, {\n base: 'fi',\n chars: \"\\uFB01\",\n }, {\n base: 'fl',\n chars: \"\\uFB02\",\n }, {\n base: 'ffi',\n chars: \"\\uFB03\",\n }, {\n base: 'ffl',\n chars: \"\\uFB04\",\n }, {\n base: 'g',\n chars: \"\\u24D6\\uFF47\\u01F5\\u011D\\u1E21\\u011F\\u0121\\u01E7\\u0123\\u01E5\\u0260\\uA7A1\\uA77F\\u1D79\",\n }, {\n base: 'h',\n chars: \"\\u24D7\\uFF48\\u0125\\u1E23\\u1E27\\u021F\\u1E25\\u1E29\\u1E2B\\u1E96\\u0127\\u2C68\\u2C76\\u0265\",\n }, {\n base: 'hv',\n chars: \"\\u0195\",\n }, {\n base: 'i',\n chars: \"\\u24D8\\uFF49\\xEC\\xED\\xEE\\u0129\\u012B\\u012D\\xEF\\u1E2F\\u1EC9\\u01D0\\u0209\\u020B\\u1ECB\\u012F\\u1E2D\\u0268\\u0131\",\n }, {\n base: 'j',\n chars: \"\\u24D9\\uFF4A\\u0135\\u01F0\\u0249\",\n }, {\n base: 'k',\n chars: \"\\u24DA\\uFF4B\\u1E31\\u01E9\\u1E33\\u0137\\u1E35\\u0199\\u2C6A\\uA741\\uA743\\uA745\\uA7A3\",\n }, {\n base: 'l',\n chars: \"\\u24DB\\uFF4C\\u0140\\u013A\\u013E\\u1E37\\u1E39\\u013C\\u1E3D\\u1E3B\\u017F\\u0142\\u019A\\u026B\\u2C61\\uA749\\uA781\\uA747\\u026D\",\n }, {\n base: 'lj',\n chars: \"\\u01C9\",\n }, {\n base: 'm',\n chars: \"\\u24DC\\uFF4D\\u1E3F\\u1E41\\u1E43\\u0271\\u026F\",\n }, {\n base: 'n',\n chars: \"\\u24DD\\uFF4E\\u01F9\\u0144\\xF1\\u1E45\\u0148\\u1E47\\u0146\\u1E4B\\u1E49\\u019E\\u0272\\u0149\\uA791\\uA7A5\\u043B\\u0509\",\n }, {\n base: 'nj',\n chars: \"\\u01CC\",\n }, {\n base: 'o',\n chars: \"\\u24DE\\uFF4F\\xF2\\xF3\\xF4\\u1ED3\\u1ED1\\u1ED7\\u1ED5\\xF5\\u1E4D\\u022D\\u1E4F\\u014D\\u1E51\\u1E53\\u014F\\u022F\\u0231\\xF6\\u022B\\u1ECF\\u0151\\u01D2\\u020D\\u020F\\u01A1\\u1EDD\\u1EDB\\u1EE1\\u1EDF\\u1EE3\\u1ECD\\u1ED9\\u01EB\\u01ED\\xF8\\u01FF\\uA74B\\uA74D\\u0275\\u0254\\u1D11\",\n }, {\n base: 'oe',\n chars: \"\\u0153\",\n }, {\n base: 'oi',\n chars: \"\\u01A3\",\n }, {\n base: 'oo',\n chars: \"\\uA74F\",\n }, {\n base: 'ou',\n chars: \"\\u0223\",\n }, {\n base: 'p',\n chars: \"\\u24DF\\uFF50\\u1E55\\u1E57\\u01A5\\u1D7D\\uA751\\uA753\\uA755\\u03C1\",\n }, {\n base: 'q',\n chars: \"\\u24E0\\uFF51\\u024B\\uA757\\uA759\",\n }, {\n base: 'r',\n chars: \"\\u24E1\\uFF52\\u0155\\u1E59\\u0159\\u0211\\u0213\\u1E5B\\u1E5D\\u0157\\u1E5F\\u024D\\u027D\\uA75B\\uA7A7\\uA783\",\n }, {\n base: 's',\n chars: \"\\u24E2\\uFF53\\u015B\\u1E65\\u015D\\u1E61\\u0161\\u1E67\\u1E63\\u1E69\\u0219\\u015F\\u023F\\uA7A9\\uA785\\u1E9B\\u0282\",\n }, {\n base: 'ss',\n chars: \"\\xDF\",\n }, {\n base: 't',\n chars: \"\\u24E3\\uFF54\\u1E6B\\u1E97\\u0165\\u1E6D\\u021B\\u0163\\u1E71\\u1E6F\\u0167\\u01AD\\u0288\\u2C66\\uA787\",\n }, {\n base: 'th',\n chars: \"\\u00FE\",\n }, {\n base: 'tz',\n chars: \"\\uA729\",\n }, {\n base: 'u',\n chars: \"\\u24E4\\uFF55\\xF9\\xFA\\xFB\\u0169\\u1E79\\u016B\\u1E7B\\u016D\\xFC\\u01DC\\u01D8\\u01D6\\u01DA\\u1EE7\\u016F\\u0171\\u01D4\\u0215\\u0217\\u01B0\\u1EEB\\u1EE9\\u1EEF\\u1EED\\u1EF1\\u1EE5\\u1E73\\u0173\\u1E77\\u1E75\\u0289\",\n }, {\n base: 'v',\n chars: \"\\u24E5\\uFF56\\u1E7D\\u1E7F\\u028B\\uA75F\\u028C\",\n }, {\n base: 'vy',\n chars: \"\\uA761\",\n }, {\n base: 'w',\n chars: \"\\u24E6\\uFF57\\u1E81\\u1E83\\u0175\\u1E87\\u1E85\\u1E98\\u1E89\\u2C73\",\n }, {\n base: 'x',\n chars: \"\\u24E7\\uFF58\\u1E8B\\u1E8D\",\n }, {\n base: 'y',\n chars: \"\\u24E8\\uFF59\\u1EF3\\xFD\\u0177\\u1EF9\\u0233\\u1E8F\\xFF\\u1EF7\\u1E99\\u1EF5\\u01B4\\u024F\\u1EFF\",\n }, {\n base: 'z',\n chars: \"\\u24E9\\uFF5A\\u017A\\u1E91\\u017C\\u017E\\u1E93\\u1E95\\u01B6\\u0225\\u0240\\u2C6C\\uA763\",\n }\n];\n\nvar diacriticsMap = {};\nfor (var i$1 = 0; i$1 < replacementList.length; i$1 += 1) {\n var chars = replacementList[i$1].chars;\n for (var j = 0; j < chars.length; j += 1) {\n diacriticsMap[chars[j]] = replacementList[i$1].base;\n }\n}\n\nfunction removeDiacritics(str) {\n return str.replace(/[^\\u0000-\\u007e]/g, function(c) {\n return diacriticsMap[c] || c;\n });\n}\n\nvar replacementList_1 = replacementList;\nvar diacriticsMap_1 = diacriticsMap;\n\nvar diacritics = {\n\tremove: remove,\n\treplacementList: replacementList_1,\n\tdiacriticsMap: diacriticsMap_1\n};\n\nfunction indicesOf(text, searchStringOrRegex) {\n var _ref = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {},\n _ref$caseSensitive = _ref.caseSensitive,\n caseSensitive = _ref$caseSensitive === undefined ? false : _ref$caseSensitive,\n _ref$diacriticsSensit = _ref.diacriticsSensitive,\n diacriticsSensitive = _ref$diacriticsSensit === undefined ? false : _ref$diacriticsSensit;\n\n if (searchStringOrRegex instanceof RegExp) {\n var re = cloneRegexp(searchStringOrRegex, { global: true });\n var _indices = [];\n\n var match = re.exec(text);\n while (match) {\n var offset = match.index + match[0].length;\n _indices.push([match.index, offset]);\n match = re.exec(text);\n }\n return _indices;\n }\n var searchStringLen = searchStringOrRegex.length;\n\n if (searchStringLen === 0) {\n return [];\n }\n\n var indices = [];\n\n var strCpy = text;\n var searchStringCpy = searchStringOrRegex;\n if (!caseSensitive) {\n strCpy = text.toLocaleLowerCase();\n searchStringCpy = searchStringOrRegex.toLocaleLowerCase();\n }\n\n if (!diacriticsSensitive) {\n strCpy = diacritics.remove(strCpy);\n searchStringCpy = diacritics.remove(searchStringCpy);\n }\n\n var startIndex = 0;\n var index = strCpy.indexOf(searchStringCpy, startIndex);\n while (index > -1) {\n startIndex = index + searchStringLen;\n indices.push([index, startIndex]);\n\n index = strCpy.indexOf(searchStringCpy, index + 1);\n }\n\n return indices;\n}\n\nvar toArray = createCommonjsModule(function (module, exports) {\n\nexports.__esModule = true;\n\n\n\nvar _from2 = _interopRequireDefault(from_1$1);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = function (arr) {\n return Array.isArray(arr) ? arr : (0, _from2.default)(arr);\n};\n});\n\nvar _toArray = unwrapExports(toArray);\n\nfunction mergeRange(_ref) {\n var _ref2 = _toArray(_ref),\n ranges = _ref2.slice(0);\n\n if (!ranges.length) return [];\n\n ranges.sort(function (fir, sec) {\n if (fir[0] !== sec[0]) return fir[0] - sec[0];\n return fir[1] - sec[1];\n });\n\n var merged = [];\n\n var curStart = ranges[0][0];\n var curEnd = ranges[0][1];\n\n ranges.shift();\n\n ranges.forEach(function (_ref3) {\n var _ref4 = _slicedToArray(_ref3, 2),\n start = _ref4[0],\n end = _ref4[1];\n\n if (start >= curEnd) {\n merged.push([curStart, curEnd]);\n curStart = start;\n curEnd = end;\n } else if (end > curEnd) curEnd = end;\n });\n\n merged.push([curStart, curEnd]);\n\n return merged;\n}\n\nfunction highlightChunks(text, queriesOrQuery) {\n var _ref = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {},\n _ref$caseSensitive = _ref.caseSensitive,\n caseSensitive = _ref$caseSensitive === undefined ? false : _ref$caseSensitive,\n _ref$diacriticsSensit = _ref.diacriticsSensitive,\n diacriticsSensitive = _ref$diacriticsSensit === undefined ? false : _ref$diacriticsSensit;\n\n var queries = queriesOrQuery;\n if (typeof queriesOrQuery === 'string' || queriesOrQuery instanceof RegExp) {\n queries = [queriesOrQuery];\n } else if (!Array.isArray(queriesOrQuery)) {\n if (process.env.NODE_ENV !== 'production') {\n throw new Error('queries must be either string, array of strings or regex.');\n } else {\n return [];\n }\n }\n\n var matches = [];\n\n queries.forEach(function (query) {\n matches.push.apply(matches, _toConsumableArray(indicesOf(text, query, { caseSensitive: caseSensitive, diacriticsSensitive: diacriticsSensitive })));\n });\n\n var highlights = mergeRange(matches);\n\n var chunks = [];\n var lastEnd = 0;\n\n highlights.forEach(function (_ref2, index) {\n var _ref3 = _slicedToArray(_ref2, 2),\n start = _ref3[0],\n end = _ref3[1];\n\n if (lastEnd !== start) {\n chunks.push({\n isHighlighted: false,\n text: text.slice(lastEnd, start)\n });\n }\n chunks.push({\n isHighlighted: true,\n text: text.slice(start, end),\n highlightIndex: index\n });\n\n lastEnd = end;\n });\n\n if (lastEnd !== text.length) {\n chunks.push({\n isHighlighted: false,\n text: text.slice(lastEnd)\n });\n }\n\n return chunks;\n}\n\nvar classAndStyleTypes = [Object, Array, String];\n\nvar script = {\n name: 'text-highlight',\n props: {\n queries: [Array, String, RegExp],\n caseSensitive: Boolean,\n diacriticsSensitive: Boolean,\n highlightStyle: classAndStyleTypes,\n highlightClass: classAndStyleTypes,\n highlightComponent: {\n type: [String, Object],\n default: 'mark'\n }\n },\n data: function data() {\n return {\n text: ''\n };\n },\n\n /**\n * Unless `h` is given as parameter, testing (Jest) will yield error:\n * TypeError: unknown: Duplicate declaration \"h\"\n * (This is an error on an internal node. Probably an internal error)\n *\n * Seems babel-plugin-transform-vue-jsx make strange behaivor.\n *\n * Related issue: https://github.com/storybooks/storybook/issues/2727\n */\n /* eslint-disable-next-line no-unused-vars */\n render: function render(h) {\n var _this = this;\n\n return h('span', [this.highlights.map(function (_ref) {\n var text = _ref.text,\n isHighlighted = _ref.isHighlighted,\n highlightIndex = _ref.highlightIndex;\n return !isHighlighted ? text : h(\n _this.highlightComponent,\n babelHelperVueJsxMergeProps([{\n 'class': ['text__highlight', _this.highlightClass],\n style: _this.highlightStyle,\n key: highlightIndex,\n attrs: { index: highlightIndex,\n text: text\n }\n }, _this.attributes]),\n [text]\n );\n })]);\n },\n beforeMount: function beforeMount() {\n this.setTextFromSlot();\n },\n beforeUpdate: function beforeUpdate() {\n this.setTextFromSlot();\n },\n\n methods: {\n setTextFromSlot: function setTextFromSlot() {\n var defaultSlot = this.$slots.default;\n\n if (!defaultSlot) this.text = '';else if (defaultSlot[0].tag !== undefined && process.env.NODE_ENV !== 'production') {\n /* eslint-disable-next-line no-console */\n console.warn('children of must be a plain string.');\n this.text = '';\n } else {\n this.text = defaultSlot[0].text;\n }\n }\n },\n computed: {\n attributes: function attributes() {\n return {\n props: this.$attrs,\n on: this.$listeners\n };\n },\n highlights: function highlights() {\n var text = this.text,\n queries = this.queries,\n caseSensitive = this.caseSensitive,\n diacriticsSensitive = this.diacriticsSensitive;\n\n return highlightChunks(text, queries, { caseSensitive: caseSensitive, diacriticsSensitive: diacriticsSensitive });\n }\n }\n};\n\nfunction normalizeComponent(template, style, script, scopeId, isFunctionalTemplate, moduleIdentifier\n/* server only */\n, shadowMode, createInjector, createInjectorSSR, createInjectorShadow) {\n if (typeof shadowMode !== 'boolean') {\n createInjectorSSR = createInjector;\n createInjector = shadowMode;\n shadowMode = false;\n } // Vue.extend constructor export interop.\n\n\n var options = typeof script === 'function' ? script.options : script; // render functions\n\n if (template && template.render) {\n options.render = template.render;\n options.staticRenderFns = template.staticRenderFns;\n options._compiled = true; // functional template\n\n if (isFunctionalTemplate) {\n options.functional = true;\n }\n } // scopedId\n\n\n if (scopeId) {\n options._scopeId = scopeId;\n }\n\n var hook;\n\n if (moduleIdentifier) {\n // server build\n hook = function hook(context) {\n // 2.3 injection\n context = context || // cached call\n this.$vnode && this.$vnode.ssrContext || // stateful\n this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext; // functional\n // 2.2 with runInNewContext: true\n\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__;\n } // inject component styles\n\n\n if (style) {\n style.call(this, createInjectorSSR(context));\n } // register component module identifier for async chunk inference\n\n\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier);\n }\n }; // used by ssr in case component is cached and beforeCreate\n // never gets called\n\n\n options._ssrRegister = hook;\n } else if (style) {\n hook = shadowMode ? function () {\n style.call(this, createInjectorShadow(this.$root.$options.shadowRoot));\n } : function (context) {\n style.call(this, createInjector(context));\n };\n }\n\n if (hook) {\n if (options.functional) {\n // register for functional component in vue file\n var originalRender = options.render;\n\n options.render = function renderWithStyleInjection(h, context) {\n hook.call(context);\n return originalRender(h, context);\n };\n } else {\n // inject component registration as beforeCreate hook\n var existing = options.beforeCreate;\n options.beforeCreate = existing ? [].concat(existing, hook) : [hook];\n }\n }\n\n return script;\n}\n\nvar normalizeComponent_1 = normalizeComponent;\n\nvar isOldIE = typeof navigator !== 'undefined' && /msie [6-9]\\\\b/.test(navigator.userAgent.toLowerCase());\nfunction createInjector(context) {\n return function (id, style) {\n return addStyle(id, style);\n };\n}\nvar HEAD = document.head || document.getElementsByTagName('head')[0];\nvar styles = {};\n\nfunction addStyle(id, css) {\n var group = isOldIE ? css.media || 'default' : id;\n var style = styles[group] || (styles[group] = {\n ids: new Set(),\n styles: []\n });\n\n if (!style.ids.has(id)) {\n style.ids.add(id);\n var code = css.source;\n\n if (css.map) {\n // https://developer.chrome.com/devtools/docs/javascript-debugging\n // this makes source maps inside style tags work properly in Chrome\n code += '\\n/*# sourceURL=' + css.map.sources[0] + ' */'; // http://stackoverflow.com/a/26603875\n\n code += '\\n/*# sourceMappingURL=data:application/json;base64,' + btoa(unescape(encodeURIComponent(JSON.stringify(css.map)))) + ' */';\n }\n\n if (!style.element) {\n style.element = document.createElement('style');\n style.element.type = 'text/css';\n if (css.media) style.element.setAttribute('media', css.media);\n HEAD.appendChild(style.element);\n }\n\n if ('styleSheet' in style.element) {\n style.styles.push(code);\n style.element.styleSheet.cssText = style.styles.filter(Boolean).join('\\n');\n } else {\n var index = style.ids.size - 1;\n var textNode = document.createTextNode(code);\n var nodes = style.element.childNodes;\n if (nodes[index]) style.element.removeChild(nodes[index]);\n if (nodes.length) style.element.insertBefore(textNode, nodes[index]);else style.element.appendChild(textNode);\n }\n }\n}\n\nvar browser = createInjector;\n\n/* script */\nvar __vue_script__ = script;\n\n/* template */\n\n/* style */\nvar __vue_inject_styles__ = function __vue_inject_styles__(inject) {\n if (!inject) return;\n inject(\"data-v-f670ad86_0\", { source: \".text__highlight{background:#fc0;border-radius:3px}\", map: undefined, media: undefined });\n};\n/* scoped */\nvar __vue_scope_id__ = undefined;\n/* module identifier */\nvar __vue_module_identifier__ = undefined;\n/* functional template */\nvar __vue_is_functional_template__ = undefined;\n/* style inject SSR */\n\nvar TextHighlight = normalizeComponent_1({}, __vue_inject_styles__, __vue_script__, __vue_scope_id__, __vue_is_functional_template__, __vue_module_identifier__, browser, undefined);\n\nexport default TextHighlight;\n","import TextHighlight from \"vue-text-highlight\";\n\nconst GeneralInfo = [\n {\n header: `What is the duration of the cohorts?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n Duration:\n \n

\n

\n \n The course is 8 hours per day, 5 days a week, for 3-4 weeks led\n by an instructor, followed by full-time DevSecOps support in\n launching a pipeline and dev environment/helping you\n troubleshoot your code for the remaining time. It is very\n intensive; TDD/XP/Agile are not simple concepts, so they take\n some time to learn (even for highly experienced developers).\n \n

\n

\n \n Times:\n \n

\n
    \n
  • \n \n For virtual experiences, classes are 0800-1700 alternating\n between PST, MST, and CST.\n \n
  • \n
  • \n \n For in-person experiences, classes will start at 0800 local\n time.\n \n
  • \n
\n
\n );\n }\n },\n raw: `\n What is the duration of the cohorts?\n Duration:\n The course is 8 hours per day, 5 days a week, for 3-4 weeks led by\n an instructor, followed by full-time DevSecOps support in launching\n a pipeline and dev environment/helping you troubleshoot your code\n for the remaining time. It is very intensive; TDD/XP/Agile are not\n simple concepts, so they take some time to learn (even for highly\n experienced developers).\n Times:\n For virtual experiences, classes are 0800-1700 alternating between\n PST, MST, and CST.\n For in-person experiences, classes will start at 0800 local time.\n `\n },\n {\n header: `Can we just attend the cohort without needing to do any development on the platform?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n Not typically. The payment for Platform One includes everything\n involved in the \"platform,\" including teaching, DevSecOps\n support, cloud costs, Mattermost, SSO, etc. That being said, we\n are willing to waitlist potential customers and give an offer to\n join a cohort in the event that another team drops out. However,\n this will only include the TDD/XP/Agile and first intro to\n DevSecOps--it will not include any support to launch an\n application or get it accredited via cATO, or even to build a\n pipeline into a dev environment.\n \n

\n

\n \n Keep in mind that this cost is significantly lower than anything\n else offered by the DoD and we are working to make it better\n every day, from experience, if you choose to launch a full\n platform and pipeline by yourself, you will likely incur costs\n on the order of $10-$20M & significant hurdles in ATO that we\n will not be able to assist in removing.\n \n

\n
\n );\n }\n },\n raw: `\n Can we just attend the cohort without needing to do any development on the platform?\n Not typically. The payment for Platform One includes everything\n involved in the \"platform,\" including teaching, DevSecOps support,\n cloud costs, Mattermost, SSO, etc. That being said, we are willing\n to waitlist potential customers and give an offer to join a cohort\n in the event that another team drops out. However, this will only\n include the TDD/XP/Agile and first intro to DevSecOps--it will not\n include any support to launch an application or get it accredited\n via cATO, or even to build a pipeline into a dev environment.\n Keep in mind that this cost is significantly lower than anything\n else offered by the DoD and we are working to make it better every\n day, from experience, if you choose to launch a full platform and\n pipeline by yourself, you will likely incur costs on the order of\n $10-$20M & significant hurdles in ATO that we will not be able to\n assist in removing.\n `\n },\n {\n header: `If Dev1 takes the onboarding cohort, but then hands off to Dev2, does Dev2 need to have taken the onboarding cohort training prior to touching the system?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n Not necessarily, however, the Platform One cost is the same\n either way (price includes cloud costs, DevSecOps support, and\n resources to actually mature the platform/build a self-serve\n option). The onboarding is provided as a service because many\n teams struggle with implementing TDD/XP/Agile on their own. A\n self-serve option will be available in the future that can be\n used asynchronously with automated exercises in the same system\n used for these synchronous onboarding cohorts. We suggest\n sending a few people through first to get a feel for the\n pace/rigor, then make a decision as to whether you would want to\n bear the burden of on-the-job training or use a service already\n provided in the Platform One model.\n \n

\n

\n \n *{\" \"}\n \n Dev1 and Dev2 are references to developer \"bodies\". If Joe\n (Dev1) goes through Onboarding, but needs to go do something\n else with John (Dev2) taking his place on the team, does John\n need to go through Onboarding before touching the system.\n \n \n

\n
\n );\n }\n },\n raw: `\n If Dev1 takes the onboarding cohort, but then hands off to Dev2, does Dev2 \n need to have taken the onboarding cohort training prior to touching the system?\n Not necessarily, however, the Platform One cost is the same either\n way (price includes cloud costs, DevSecOps support, and resources to\n actually mature the platform/build a self-serve option). The\n onboarding is provided as a service because many teams struggle with\n implementing TDD/XP/Agile on their own. A self-serve option will be\n available in the future that can be used asynchronously with\n automated exercises in the same system used for these synchronous\n onboarding cohorts. We suggest sending a few people through first to\n get a feel for the pace/rigor, then make a decision as to whether\n you would want to bear the burden of on-the-job training or use a\n service already provided in the Platform One model.\n Dev1 and Dev2 are references to developer \"bodies\". If Joe\n (Dev1) goes through Onboarding, but needs to go do something\n else with John (Dev2) taking his place on the team, does John\n need to go through Onboarding before touching the system.\n `\n },\n {\n header: `When is the latest we can submit our cohort attendee list?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n A week before the cohort starts.\n \n

\n
\n );\n }\n },\n raw: `\n When is the latest we can submit our cohort attendee list?\n A week before the cohort starts.\n `\n },\n {\n header: `Do we need to have a product already built or conceived before we attend the cohort?`,\n display: false,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n No, you can use the course to upskill in TDD, Pairing, and Agile\n over the first three weeks. After the first three weeks, you can\n either choose to continue with a made-up project or join an\n existing team to learn CI/CD and practice the principals learned\n in week 1-3. Alternatively, you could leave the course, but it\n is recommended that you practice what was learned.\n \n

\n
\n );\n }\n },\n raw: `\n Do we need to have a product already built or conceived before we attend the cohort?\n No, you can use the course to upskill in TDD, Pairing, and Agile\n over the first three weeks. After the first three weeks, you can\n either choose to continue with a made-up project or join an existing\n team to learn CI/CD and practice the principals learned in week 1-3.\n Alternatively, you could leave the course, but it is recommended\n that you practice what was learned.\n `\n }\n];\n\nexport default GeneralInfo;\n","import TextHighlight from \"vue-text-highlight\";\n\nconst Logistics = [\n {\n header: `What logistics should I have for the cohorts?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n Links and logistics are sent approximately one week prior. The\n most important items to ensure success are making sure that you\n have access to a computer with a webcam & zoom capability, and\n that you have a developer workstation running on mac, linux, or\n linux for windows (likely the same computer as the zoom/webcam\n machine). Additionally, you can help yourself speed things up by\n making a Platform One IL2 SSO account and joining the IL2\n mattermost by following the instructions here:\n \n \n \n {\" \"}\n https://sso-info.il2.dso.mil/\n \n \n

\n
\n );\n }\n },\n raw: `\n What logistics should I have for the cohorts?\n Links and logistics are sent approximately one week prior. The most\n important items to ensure success are making sure that you have\n access to a computer with a webcam & zoom capability, and that you\n have a developer workstation running on mac, linux, or linux for\n windows (likely the same computer as the zoom/webcam machine).\n Additionally, you can help yourself speed things up by making a\n Platform One IL2 SSO account and joining the IL2 mattermost by\n following the instructions here: https://sso-info.il2.dso.mil/\n `\n },\n {\n header: `Are Mac machines required?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n Mac is ideal, but Linux or a Windows machine with\n \n \n \n {\" \"}\n Windows Subsystem for Linux{\" \"}\n \n \n \n will work as well.\n \n

\n
\n );\n }\n },\n raw: `\n Are Mac machines required?\n Mac is ideal, but Linux or a Windows machine with Windows Subsystem \n for Linux will work as well.\n `\n },\n {\n header: `Do we need to have a product already built or conceived before we attend the cohort?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n No, you can use the course to upskill in TDD, Pairing, and Agile\n over the first three weeks. After the first three weeks, you can\n either choose to continue with a made-up project or join an\n existing team to learn CI/CD and practice the principals learned\n in week 1-3. Alternatively, you could leave the course, but it\n is recommended that you practice what was learned.\n \n

\n
\n );\n }\n },\n raw: `\n Do we need to have a product already built or conceived before we attend the cohort?\n No, you can use the course to upskill in TDD, Pairing, and Agile\n over the first three weeks. After the first three weeks, you can\n either choose to continue with a made-up project or join an existing\n team to learn CI/CD and practice the principals learned in week 1-3.\n Alternatively, you could leave the course, but it is recommended\n that you practice what was learned.\n `\n },\n {\n header: `Can we provide our own hardened container images?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n No, the process is that when a new container needs to be\n hardened, the vendor will need to provide the container image\n directly to the IronBank team. Iron Bank reviews, integrates,\n and works with the AF CSO to get it approved. Iron Bank will\n list approved containers in ironbank.dso.mil for DoD community\n access.\n \n

\n
\n );\n }\n },\n raw: `\n No, the process is that when a new container needs to be\n hardened, the vendor will need to provide the container image\n directly to the IronBank team. Iron Bank reviews, integrates,\n and works with the AF CSO to get it approved. Iron Bank will\n list approved containers in ironbank.dso.mil for DoD community\n access.\n `\n },\n {\n header: `How long will we need to wait for our container to be hardened?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n The container image will be prioritized for use based on\n community needs. You can see the list of completed containers in\n the Iron Bank:\n \n \n \n {\" \"}\n https://ironbank.dso.mil/ironbank/repomap{\" \"}\n \n \n

\n

\n Contact \n \n \n {\" \"}\n af.cso@mail.mil{\" \"}\n \n \n for Container Hardening Priorities.\n

\n
\n );\n }\n },\n raw: `\n How long will we need to wait for our container to be hardened?\n The container image will be prioritized for use based on community\n needs. You can see the list of completed containers in the Iron Bank:\n https://ironbank.dso.mil/ironbank/repomap\n Contact af.cso@mail.mil for Container Hardening Priorities.\n `\n },\n {\n header: `Can we harden our own image?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n Yes you can get the baseline approved by the Chief Software\n Officer of the Air Force - Nic Chaillan, but you will be\n responsible for managing and patching the image moving forward.\n For more information please contact:\n \n \n \n {\" \"}\n af.cso@us.af.mil{\" \"}\n \n \n

\n
\n );\n }\n },\n raw: `\n \"Yes you can get the baseline approved by the Chief Software Officer of \n the Air Force - Nic Chaillan, but you will be responsible for managing \n and patching the image moving forward. For more information please \n contact: af.cso@us.af.mil\"\n `\n },\n {\n header: `Is RHEL's container licensed by DoD Platform One?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n RHEL container needs no additional licensing if it is run on an\n RHEL compute node. Right now, all Party Bus and managed nodes\n use RHEL; if you are launching your own clusters, be sure to\n take this into consideration.\n \n

\n
\n );\n }\n },\n raw: `\n Is RHEL's container licensed by DoD Platform One?\n RHEL container needs no additional licensing if it is run on an RHEL\n compute node. Right now, all Party Bus and managed nodes use RHEL;\n if you are launching your own clusters, be sure to take this into\n consideration.\n `\n },\n {\n header: `Can you provide instructions for the MIPR process?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n This will be a separate email. Please contact Cody Paul at\n \n \n \n {\" \"}\n christopher.paul.3@us.af.mil{\" \"}\n \n \n \n for the full set of instructions.\n \n

\n
\n );\n }\n },\n raw: `\n This will be a separate email. Please contact Cody Paul at\n christopher.paul.3@us.af.mil for the full set of instructions.\n `\n }\n];\n\nexport default Logistics;\n","\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FAQsSection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FAQsSection.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./FAQsSection.vue?vue&type=template&id=beef5210&scoped=true&\"\nimport script from \"./FAQsSection.vue?vue&type=script&lang=js&\"\nexport * from \"./FAQsSection.vue?vue&type=script&lang=js&\"\nimport style0 from \"./FAQsSection.vue?vue&type=style&index=0&id=beef5210&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"beef5210\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VExpansionPanel } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanelContent } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanelHeader } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanels } from 'vuetify/lib/components/VExpansionPanel';\nimport { VTab } from 'vuetify/lib/components/VTabs';\nimport { VTabItem } from 'vuetify/lib/components/VTabs';\nimport { VTabs } from 'vuetify/lib/components/VTabs';\nimport { VTabsItems } from 'vuetify/lib/components/VTabs';\ninstallComponents(component, {VCard,VExpansionPanel,VExpansionPanelContent,VExpansionPanelHeader,VExpansionPanels,VTab,VTabItem,VTabs,VTabsItems})\n","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCEOnboardingFAQs.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCEOnboardingFAQs.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ADCEOnboardingFAQs.vue?vue&type=template&id=81966a4c&\"\nimport script from \"./ADCEOnboardingFAQs.vue?vue&type=script&lang=js&\"\nexport * from \"./ADCEOnboardingFAQs.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ADCEOnboardingFAQs.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FAQsSection.vue?vue&type=style&index=0&id=beef5210&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FAQsSection.vue?vue&type=style&index=0&id=beef5210&lang=scss&scoped=true&\""],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./node_modules/core-js/modules/es.regexp.constructor.js","webpack:///./src/views/ADCEOnboardingFAQs.vue?142b","webpack:///./src/views/ADCEOnboardingFAQs.vue?21f7","webpack:///./src/components/ADCE/Onboarding/FAQs/FAQsSection.vue?b713","webpack:///./node_modules/vue-text-highlight/dist/vue-text-highlight.esm.js","webpack:///./src/components/ADCE/Onboarding/FAQs/GeneralInfo.js","webpack:///./src/components/ADCE/Onboarding/FAQs/Logistics.js","webpack:///src/components/ADCE/Onboarding/FAQs/FAQsSection.vue","webpack:///./src/components/ADCE/Onboarding/FAQs/FAQsSection.vue?e60f","webpack:///./src/components/ADCE/Onboarding/FAQs/FAQsSection.vue?56d6","webpack:///src/views/ADCEOnboardingFAQs.vue","webpack:///./src/views/ADCEOnboardingFAQs.vue?e2bf","webpack:///./src/views/ADCEOnboardingFAQs.vue?f844","webpack:///./src/components/ADCE/Onboarding/FAQs/FAQsSection.vue?dbe3"],"names":["DESCRIPTORS","global","isForced","inheritIfRequired","defineProperty","f","getOwnPropertyNames","isRegExp","getFlags","stickyHelpers","redefine","fails","setInternalState","set","setSpecies","wellKnownSymbol","MATCH","NativeRegExp","RegExp","RegExpPrototype","prototype","re1","re2","CORRECT_NEW","UNSUPPORTED_Y","FORCED","RegExpWrapper","pattern","flags","sticky","thisIsRegExp","this","patternIsRegExp","flagsAreUndefined","undefined","constructor","source","call","indexOf","replace","result","proxy","key","configurable","get","it","keys","index","length","_vm","_h","$createElement","_c","_self","staticClass","attrs","titleWithBreaks","handleSearchChange","searchText","staticRenderFns","model","value","callback","$$v","tab","expression","_v","generalInfoPanels","_l","faq","i","header","includes","currentSearchText","_s","component","tag","_e","generalInfoDisplay","logisticsPanels","logisticsDisplay","nestRE","babelHelperVueJsxMergeProps","objs","reduce","a","b","aa","bb","nestedKey","temp","test","mergeFn","Array","isArray","concat","apply","arguments","unwrapExports","x","__esModule","Object","hasOwnProperty","default","createCommonjsModule","fn","module","exports","_iterStep","done","_iterators","toString","_cof","slice","_iobject","propertyIsEnumerable","split","_defined","TypeError","_toIobject","_global","window","Math","self","Function","__g","_core","core","version","__e","_aFunction","_ctx","that","c","_isObject","_anObject","_fails","exec","e","_descriptors","document$1","document","is","createElement","_domCreate","_ie8DomDefine","_toPrimitive","S","val","valueOf","dP","O","P","Attributes","_objectDp","_propertyDesc","bitmap","enumerable","writable","_hide","object","_has","PROTOTYPE","$export","type","name","own","out","IS_FORCED","F","IS_GLOBAL","G","IS_STATIC","IS_PROTO","IS_BIND","B","IS_WRAP","W","expProto","target","C","virtual","R","U","_export","_redefine","ceil","floor","_toInteger","isNaN","min","_toLength","max","min$1","_toAbsoluteIndex","_arrayIncludes","IS_INCLUDES","$this","el","fromIndex","_shared","SHARED","store","push","mode","copyright","id","px","random","_uid","shared","_sharedKey","arrayIndexOf","IE_PROTO","_objectKeysInternal","names","_enumBugKeys","_objectKeys","_objectDps","defineProperties","Properties","document$2","_html","documentElement","IE_PROTO$1","Empty","PROTOTYPE$1","createDict","iframeDocument","iframe","lt","gt","style","display","appendChild","src","contentWindow","open","write","close","_objectCreate","create","_wks","Symbol","USE_SYMBOL","$exports","def","TAG","_setToStringTag","stat","IteratorPrototype","_iterCreate","Constructor","NAME","next","_toObject","IE_PROTO$2","ObjectProto","_objectGpo","getPrototypeOf","ITERATOR","BUGGY","FF_ITERATOR","KEYS","VALUES","returnThis","_iterDefine","Base","DEFAULT","IS_SET","methods","getMethod","kind","proto","DEF_VALUES","VALUES_BUG","$native","$default","$entries","$anyNative","entries","values","iterated","_t","_i","_k","Arguments","TO_STRING_TAG","DOMIterables","Collection","_stringAt","TO_STRING","pos","s","String","l","charCodeAt","charAt","$at","point","TAG$1","ARG","tryGet","_classof","T","callee","ITERATOR$1","core_isIterable","isIterable","isIterable$1","ITERATOR$2","core_getIteratorMethod","getIteratorMethod","core_getIterator","getIterator","iterFn","getIterator$1","slicedToArray","_isIterable3","_interopRequireDefault","_getIterator3","obj","sliceIterator","arr","_arr","_n","_d","err","_slicedToArray","_iterCall","iterator","ret","ITERATOR$3","ArrayProto","_isArrayIter","_createProperty","ITERATOR$4","SAFE_CLOSING","riter","from","_iterDetect","skipClosing","safe","iter","arrayLike","step","aLen","mapfn","mapping","from_1","from_1$1","toConsumableArray","_from2","arr2","_toConsumableArray","_objectSap","KEY","exp","keys$1","_Object$keys","isRegexp","input","flagMap","ignoreCase","multiline","dotAll","unicode","cloneRegexp","regex","options","map","flag","join","clonedRegexp","lastIndex","remove","removeDiacritics","replacementList","base","chars","diacriticsMap","i$1","j","str","replacementList_1","diacriticsMap_1","diacritics","indicesOf","text","searchStringOrRegex","_ref","_ref$caseSensitive","caseSensitive","_ref$diacriticsSensit","diacriticsSensitive","re","_indices","match","offset","searchStringLen","indices","strCpy","searchStringCpy","toLocaleLowerCase","startIndex","toArray","_toArray","mergeRange","_ref2","ranges","sort","fir","sec","merged","curStart","curEnd","shift","forEach","_ref3","_ref4","start","end","highlightChunks","queriesOrQuery","queries","matches","query","highlights","chunks","lastEnd","isHighlighted","highlightIndex","classAndStyleTypes","script","props","Boolean","highlightStyle","highlightClass","highlightComponent","data","render","h","_this","attributes","beforeMount","setTextFromSlot","beforeUpdate","defaultSlot","$slots","computed","$attrs","on","$listeners","normalizeComponent","template","scopeId","isFunctionalTemplate","moduleIdentifier","shadowMode","createInjector","createInjectorSSR","createInjectorShadow","hook","_compiled","functional","_scopeId","context","$vnode","ssrContext","parent","__VUE_SSR_CONTEXT__","_registeredComponents","add","_ssrRegister","$root","$options","shadowRoot","originalRender","existing","beforeCreate","normalizeComponent_1","isOldIE","navigator","userAgent","toLowerCase","addStyle","HEAD","head","getElementsByTagName","styles","css","group","media","ids","Set","has","code","sources","btoa","unescape","encodeURIComponent","JSON","stringify","element","setAttribute","styleSheet","cssText","filter","size","textNode","createTextNode","nodes","childNodes","removeChild","insertBefore","browser","__vue_script__","__vue_inject_styles__","inject","__vue_scope_id__","__vue_module_identifier__","__vue_is_functional_template__","TextHighlight","GeneralInfo","raw","Logistics","components","displayPanels","console","log","generalInfo","o","logistics","watch","VCard","VExpansionPanel","VExpansionPanelContent","VExpansionPanelHeader","VExpansionPanels","VTab","VTabItem","VTabs","VTabsItems","PageHeader","FAQsSection"],"mappings":"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D,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,aACN,CACDD,KAAM,IACNC,MAAO,SACN,CACDD,KAAM,IACNC,MAAO,oBACN,CACDD,KAAM,IACNC,MAAO,oBACN,CACDD,KAAM,IACNC,MAAO,kBACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,qCACN,CACDD,KAAM,IACNC,MAAO,WACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,aACN,CACDD,KAAM,IACNC,MAAO,QACN,CACDD,KAAM,IACNC,MAAO,kBACN,CACDD,KAAM,IACNC,MAAO,iBACN,CACDD,KAAM,IACNC,MAAO,uCACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,OACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,MACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,aACN,CACDD,KAAM,IACNC,MAAO,gBACN,CACDD,KAAM,IACNC,MAAO,oBACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,MACN,CACDD,KAAM,IACNC,MAAO,iCACN,CACDD,KAAM,IACNC,MAAO,QACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,MACNC,MAAO,KACN,CACDD,KAAM,MACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,kBACN,CACDD,KAAM,IACNC,MAAO,kBACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,uBACN,CACDD,KAAM,IACNC,MAAO,SACN,CACDD,KAAM,IACNC,MAAO,iBACN,CACDD,KAAM,IACNC,MAAO,uBACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,WACN,CACDD,KAAM,IACNC,MAAO,sBACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,+CACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,cACN,CACDD,KAAM,IACNC,MAAO,SACN,CACDD,KAAM,IACNC,MAAO,oBACN,CACDD,KAAM,IACNC,MAAO,qBACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,mBACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,qCACN,CACDD,KAAM,IACNC,MAAO,WACN,CACDD,KAAM,KACNC,MAAO,KACN,CACDD,KAAM,IACNC,MAAO,cACN,CACDD,KAAM,IACNC,MAAO,QACN,CACDD,KAAM,IACNC,MAAO,mBACN,CACDD,KAAM,IACNC,MAAO,kBAIPC,GAAgB,GACXC,GAAM,EAAGA,GAAMJ,GAAgBzU,OAAQ6U,IAAO,EAErD,IADA,IAAIF,GAAQF,GAAgBI,IAAKF,MACxBG,GAAI,EAAGA,GAAIH,GAAM3U,OAAQ8U,IAAK,EACrCF,GAAcD,GAAMG,KAAML,GAAgBI,IAAKH,KAInD,SAASF,GAAiBO,GACxB,OAAOA,EAAIxV,QAAQ,qBAAqB,SAAS8F,GAC/C,OAAOuP,GAAcvP,IAAMA,KAI/B,IAAI2P,GAAoBP,GACpBQ,GAAkBL,GAElBM,GAAa,CAChBX,OAAQA,GACRE,gBAAiBO,GACjBJ,cAAeK,IAGhB,SAASE,GAAUC,EAAMC,GACvB,IAAIC,EAAOrS,UAAUjD,OAAS,QAAsBd,IAAjB+D,UAAU,GAAmBA,UAAU,GAAK,GAC3EsS,EAAqBD,EAAKE,cAC1BA,OAAuCtW,IAAvBqW,GAA2CA,EAC3DE,EAAwBH,EAAKI,oBAC7BA,OAAgDxW,IAA1BuW,GAA8CA,EAExE,GAAIJ,aAA+BnX,OAAQ,CACzC,IAAIyX,EAAK5B,GAAYsB,EAAqB,CAAEpY,QAAQ,IAChD2Y,EAAW,GAEXC,EAAQF,EAAGlQ,KAAK2P,GACpB,MAAOS,EAAO,CACZ,IAAIC,EAASD,EAAM9V,MAAQ8V,EAAM,GAAG7V,OACpC4V,EAASjM,KAAK,CAACkM,EAAM9V,MAAO+V,IAC5BD,EAAQF,EAAGlQ,KAAK2P,GAElB,OAAOQ,EAET,IAAIG,EAAkBV,EAAoBrV,OAE1C,GAAwB,IAApB+V,EACF,MAAO,GAGT,IAAIC,EAAU,GAEVC,EAASb,EACTc,EAAkBb,EACjBG,IACHS,EAASb,EAAKe,oBACdD,EAAkBb,EAAoBc,qBAGnCT,IACHO,EAASf,GAAWX,OAAO0B,GAC3BC,EAAkBhB,GAAWX,OAAO2B,IAGtC,IAAIE,EAAa,EACbrW,EAAQkW,EAAO3W,QAAQ4W,EAAiBE,GAC5C,MAAOrW,GAAS,EACdqW,EAAarW,EAAQgW,EACrBC,EAAQrM,KAAK,CAAC5J,EAAOqW,IAErBrW,EAAQkW,EAAO3W,QAAQ4W,EAAiBnW,EAAQ,GAGlD,OAAOiW,EAGT,IAAIK,GAAU7S,GAAqB,SAAUE,EAAQC,GAErDA,EAAQP,YAAa,EAIrB,IAAI4P,EAASjC,EAAuB+B,IAEpC,SAAS/B,EAAuBE,GAAO,OAAOA,GAAOA,EAAI7N,WAAa6N,EAAM,CAAE1N,QAAS0N,GAEvFtN,EAAQJ,QAAU,SAAU4N,GAC1B,OAAOtO,MAAMC,QAAQqO,GAAOA,GAAM,EAAI6B,EAAOzP,SAAS4N,OAIpDmF,GAAWpT,EAAcmT,IAE7B,SAASE,GAAWjB,GAClB,IAAIkB,EAAQF,GAAShB,GACjBmB,EAASD,EAAMvS,MAAM,GAEzB,IAAKwS,EAAOzW,OAAQ,MAAO,GAE3ByW,EAAOC,MAAK,SAAUC,EAAKC,GACzB,OAAID,EAAI,KAAOC,EAAI,GAAWD,EAAI,GAAKC,EAAI,GACpCD,EAAI,GAAKC,EAAI,MAGtB,IAAIC,EAAS,GAETC,EAAWL,EAAO,GAAG,GACrBM,EAASN,EAAO,GAAG,GAkBvB,OAhBAA,EAAOO,QAEPP,EAAOQ,SAAQ,SAAUC,GACvB,IAAIC,EAAQ3F,GAAe0F,EAAO,GAC9BE,EAAQD,EAAM,GACdE,EAAMF,EAAM,GAEZC,GAASL,GACXF,EAAOlN,KAAK,CAACmN,EAAUC,IACvBD,EAAWM,EACXL,EAASM,GACAA,EAAMN,IAAQA,EAASM,MAGpCR,EAAOlN,KAAK,CAACmN,EAAUC,IAEhBF,EAGT,SAASS,GAAgBlC,EAAMmC,GAC7B,IAAIjC,EAAOrS,UAAUjD,OAAS,QAAsBd,IAAjB+D,UAAU,GAAmBA,UAAU,GAAK,GAC3EsS,EAAqBD,EAAKE,cAC1BA,OAAuCtW,IAAvBqW,GAA2CA,EAC3DE,EAAwBH,EAAKI,oBAC7BA,OAAgDxW,IAA1BuW,GAA8CA,EAEpE+B,EAAUD,EACd,GAA8B,kBAAnBA,GAA+BA,aAA0BrZ,OAClEsZ,EAAU,CAACD,QACN,IAAK1U,MAAMC,QAAQyU,GAItB,MAAO,GAIX,IAAIE,EAAU,GAEdD,EAAQP,SAAQ,SAAUS,GACxBD,EAAQ9N,KAAK3G,MAAMyU,EAASvE,GAAmBiC,GAAUC,EAAMsC,EAAO,CAAElC,cAAeA,EAAeE,oBAAqBA,SAG7H,IAAIiC,EAAapB,GAAWkB,GAExBG,EAAS,GACTC,EAAU,EA6Bd,OA3BAF,EAAWV,SAAQ,SAAUT,EAAOzW,GAClC,IAAImX,EAAQ1F,GAAegF,EAAO,GAC9BY,EAAQF,EAAM,GACdG,EAAMH,EAAM,GAEZW,IAAYT,GACdQ,EAAOjO,KAAK,CACVmO,eAAe,EACf1C,KAAMA,EAAKnR,MAAM4T,EAAST,KAG9BQ,EAAOjO,KAAK,CACVmO,eAAe,EACf1C,KAAMA,EAAKnR,MAAMmT,EAAOC,GACxBU,eAAgBhY,IAGlB8X,EAAUR,KAGRQ,IAAYzC,EAAKpV,QACnB4X,EAAOjO,KAAK,CACVmO,eAAe,EACf1C,KAAMA,EAAKnR,MAAM4T,KAIdD,EAGT,IAAII,GAAqB,CAAC3U,OAAQR,MAAOyM,QAErC2I,GAAS,CACX5Q,KAAM,iBACN6Q,MAAO,CACLV,QAAS,CAAC3U,MAAOyM,OAAQpR,QACzBsX,cAAe2C,QACfzC,oBAAqByC,QACrBC,eAAgBJ,GAChBK,eAAgBL,GAChBM,mBAAoB,CAClBlR,KAAM,CAACkI,OAAQjM,QACfE,QAAS,SAGbgV,KAAM,WACJ,MAAO,CACLnD,KAAM,KAcVoD,OAAQ,SAAgBC,GACtB,IAAIC,EAAQ3Z,KAEZ,OAAO0Z,EAAE,OAAQ,CAAC1Z,KAAK4Y,WAAWzD,KAAI,SAAUoB,GAC9C,IAAIF,EAAOE,EAAKF,KACZ0C,EAAgBxC,EAAKwC,cACrBC,EAAiBzC,EAAKyC,eAC1B,OAAQD,EAAuBW,EAC7BC,EAAMJ,mBACNpW,EAA4B,CAAC,CAC3B,MAAS,CAAC,kBAAmBwW,EAAML,gBACnC7M,MAAOkN,EAAMN,eACb1Y,IAAKqY,EACLxX,MAAO,CAAER,MAAOgY,EACd3C,KAAMA,IAEPsD,EAAMC,aACT,CAACvD,IAVqBA,QAc5BwD,YAAa,WACX7Z,KAAK8Z,mBAEPC,aAAc,WACZ/Z,KAAK8Z,mBAGP/K,QAAS,CACP+K,gBAAiB,WACf,IAAIE,EAAcha,KAAKia,OAAOzV,QAEzBwV,GAAqCA,EAAY,GAAGnX,IAKvD7C,KAAKqW,KAAO2D,EAAY,GAAG3D,MALXrW,KAAKqW,KAAO,KASlC6D,SAAU,CACRN,WAAY,WACV,MAAO,CACLT,MAAOnZ,KAAKma,OACZC,GAAIpa,KAAKqa,aAGbzB,WAAY,WACV,IAAIvC,EAAOrW,KAAKqW,KACZoC,EAAUzY,KAAKyY,QACfhC,EAAgBzW,KAAKyW,cACrBE,EAAsB3W,KAAK2W,oBAE/B,OAAO4B,GAAgBlC,EAAMoC,EAAS,CAAEhC,cAAeA,EAAeE,oBAAqBA,OAKjG,SAAS2D,GAAmBC,EAAU9N,EAAOyM,EAAQsB,EAASC,EAAsBC,EAElFC,EAAYC,EAAgBC,EAAmBC,GACrB,mBAAfH,IACTE,EAAoBD,EACpBA,EAAiBD,EACjBA,GAAa,GAIf,IAiBII,EAjBA7F,EAA4B,oBAAXgE,EAAwBA,EAAOhE,QAAUgE,EAsD9D,GApDIqB,GAAYA,EAASd,SACvBvE,EAAQuE,OAASc,EAASd,OAC1BvE,EAAQtT,gBAAkB2Y,EAAS3Y,gBACnCsT,EAAQ8F,WAAY,EAEhBP,IACFvF,EAAQ+F,YAAa,IAKrBT,IACFtF,EAAQgG,SAAWV,GAKjBE,GAEFK,EAAO,SAAcI,GAEnBA,EAAUA,GACVnb,KAAKob,QAAUpb,KAAKob,OAAOC,YAC3Brb,KAAKsb,QAAUtb,KAAKsb,OAAOF,QAAUpb,KAAKsb,OAAOF,OAAOC,WAGnDF,GAA0C,qBAAxBI,sBACrBJ,EAAUI,qBAIR9O,GACFA,EAAMnM,KAAKN,KAAM6a,EAAkBM,IAIjCA,GAAWA,EAAQK,uBACrBL,EAAQK,sBAAsBC,IAAIf,IAMtCxF,EAAQwG,aAAeX,GACdtO,IACTsO,EAAOJ,EAAa,WAClBlO,EAAMnM,KAAKN,KAAM8a,EAAqB9a,KAAK2b,MAAMC,SAASC,cACxD,SAAUV,GACZ1O,EAAMnM,KAAKN,KAAM4a,EAAeO,MAIhCJ,EACF,GAAI7F,EAAQ+F,WAAY,CAEtB,IAAIa,EAAiB5G,EAAQuE,OAE7BvE,EAAQuE,OAAS,SAAkCC,EAAGyB,GAEpD,OADAJ,EAAKza,KAAK6a,GACHW,EAAepC,EAAGyB,QAEtB,CAEL,IAAIY,EAAW7G,EAAQ8G,aACvB9G,EAAQ8G,aAAeD,EAAW,GAAG/X,OAAO+X,EAAUhB,GAAQ,CAACA,GAInE,OAAO7B,EAGT,IAAI+C,GAAuB3B,GAEvB4B,GAA+B,qBAAdC,WAA6B,gBAAgBvY,KAAKuY,UAAUC,UAAUC,eAC3F,SAASzB,GAAeO,GACtB,OAAO,SAAUpQ,EAAI0B,GACnB,OAAO6P,GAASvR,EAAI0B,IAGxB,IAAI8P,GAAOzV,SAAS0V,MAAQ1V,SAAS2V,qBAAqB,QAAQ,GAC9DC,GAAS,GAEb,SAASJ,GAASvR,EAAI4R,GACpB,IAAIC,EAAQV,GAAUS,EAAIE,OAAS,UAAY9R,EAC3C0B,EAAQiQ,GAAOE,KAAWF,GAAOE,GAAS,CAC5CE,IAAK,IAAIC,IACTL,OAAQ,KAGV,IAAKjQ,EAAMqQ,IAAIE,IAAIjS,GAAK,CACtB0B,EAAMqQ,IAAIrB,IAAI1Q,GACd,IAAIkS,EAAON,EAAItc,OAiBf,GAfIsc,EAAIxH,MAGN8H,GAAQ,mBAAqBN,EAAIxH,IAAI+H,QAAQ,GAAK,MAElDD,GAAQ,uDAAyDE,KAAKC,SAASC,mBAAmBC,KAAKC,UAAUZ,EAAIxH,QAAU,OAG5H1I,EAAM+Q,UACT/Q,EAAM+Q,QAAU1W,SAASE,cAAc,SACvCyF,EAAM+Q,QAAQnV,KAAO,WACjBsU,EAAIE,OAAOpQ,EAAM+Q,QAAQC,aAAa,QAASd,EAAIE,OACvDN,GAAK5P,YAAYF,EAAM+Q,UAGrB,eAAgB/Q,EAAM+Q,QACxB/Q,EAAMiQ,OAAO9R,KAAKqS,GAClBxQ,EAAM+Q,QAAQE,WAAWC,QAAUlR,EAAMiQ,OAAOkB,OAAOxE,SAAS/D,KAAK,UAChE,CACL,IAAIrU,EAAQyL,EAAMqQ,IAAIe,KAAO,EACzBC,EAAWhX,SAASiX,eAAed,GACnCe,EAAQvR,EAAM+Q,QAAQS,WACtBD,EAAMhd,IAAQyL,EAAM+Q,QAAQU,YAAYF,EAAMhd,IAC9Cgd,EAAM/c,OAAQwL,EAAM+Q,QAAQW,aAAaL,EAAUE,EAAMhd,IAAayL,EAAM+Q,QAAQ7Q,YAAYmR,KAK1G,IAAIM,GAAUxD,GAGVyD,GAAiBnF,GAKjBoF,GAAwB,SAA+BC,GACpDA,GACLA,EAAO,oBAAqB,CAAEle,OAAQ,sDAAuD8U,SAAKhV,EAAW0c,WAAO1c,KAGlHqe,QAAmBre,EAEnBse,QAA4Bte,EAE5Bue,QAAiCve,EAGjCwe,GAAgB1C,GAAqB,GAAIqC,GAAuBD,GAAgBG,GAAkBE,GAAgCD,GAA2BL,QAASje,GAE3J,MClmDTye,GAAc,CAClB,CACEpc,OAAQ,uCACRkK,SAAS,EACT9J,UAAW,CACTuW,MAAO,CACLV,QAAS,CACPpQ,KAAMvE,MACNU,QAAS,KAGbiV,OAPS,WAOA,mBACP,mDAIgCzZ,KAAKyY,UAJrC,+CAQ8BzY,KAAKyY,UARnC,iZAmBgCzY,KAAKyY,UAnBrC,qDAwBgCzY,KAAKyY,UAxBrC,0HA8BgCzY,KAAKyY,UA9BrC,+EAwCJoG,IAAK,2qBAeP,CACErc,OAAQ,uFACRkK,SAAS,EACT9J,UAAW,CACTuW,MAAO,CACLV,QAAS,CACPpQ,KAAMvE,MACNU,QAAS,KAGbiV,OAPS,WAOA,mBACP,4CAG8BzZ,KAAKyY,UAHnC,ijBAgB8BzY,KAAKyY,UAhBnC,yWA6BJoG,IAAK,klCAkBP,CACErc,OAAQ,6JACRkK,SAAS,EACT9J,UAAW,CACTuW,MAAO,CACLV,QAAS,CACPpQ,KAAMvE,MACNU,QAAS,KAGbiV,OAPS,WAOA,mBACP,4CAG8BzZ,KAAKyY,UAHnC,muBAoBU,IApBV,qBAqBgCzY,KAAKyY,UArBrC,6PAiCJoG,IAAK,yvCAoBP,CACErc,OAAQ,6DACRkK,SAAS,EACT9J,UAAW,CACTuW,MAAO,CACLV,QAAS,CACPpQ,KAAMvE,MACNU,QAAS,KAGbiV,OAPS,WAOA,mBACP,4CAG8BzZ,KAAKyY,UAHnC,4CAWJoG,IAAK,wHAKP,CACErc,OAAQ,uFACRkK,SAAS,EACT9J,UAAW,CACTuW,MAAO,CACLV,QAAS,CACPpQ,KAAMvE,MACNU,QAAS,KAGbiV,OAPS,WAOA,mBACP,4CAG8BzZ,KAAKyY,UAHnC,4XAgBJoG,IAAK,ghBAYMD,MC/PTE,GAAY,CAChB,CACEtc,OAAQ,gDACRkK,SAAS,EACT9J,UAAW,CACTuW,MAAO,CACLV,QAAS,CACPpQ,KAAMvE,MACNU,QAAS,KAGbiV,OAPS,WAOA,mBACP,4CAG8BzZ,KAAKyY,UAHnC,+fAac,kCAbd,sBAcgCzY,KAAKyY,UAdrC,CAeW,IAfX,0CAwBJoG,IAAK,gpBAYP,CACErc,OAAQ,6BACRkK,SAAS,EACT9J,UAAW,CACTuW,MAAO,CACLV,QAAS,CACPpQ,KAAMvE,MACNU,QAAS,KAGbiV,OAPS,WAOA,mBACP,4CAG8BzZ,KAAKyY,UAHnC,0EAMc,2BANd,sBAOgCzY,KAAKyY,UAPrC,CAQW,IARX,8BASsC,QATtC,qBAY8BzY,KAAKyY,UAZnC,8BAoBJoG,IAAK,oKAMP,CACErc,OAAQ,uFACRkK,SAAS,EACT9J,UAAW,CACTuW,MAAO,CACLV,QAAS,CACPpQ,KAAMvE,MACNU,QAAS,KAGbiV,OAPS,WAOA,mBACP,4CAG8BzZ,KAAKyY,UAHnC,4XAgBJoG,IAAK,ihBAUP,CACErc,OAAQ,oDACRkK,SAAS,EACT9J,UAAW,CACTuW,MAAO,CACLV,QAAS,CACPpQ,KAAMvE,MACNU,QAAS,KAGbiV,OAPS,WAOA,mBACP,4CAG8BzZ,KAAKyY,UAHnC,oUAgBJoG,IAAK,+WASP,CACErc,OAAQ,kEACRkK,SAAS,EACT9J,UAAW,CACTuW,MAAO,CACLV,QAAS,CACPpQ,KAAMvE,MACNU,QAAS,KAGbiV,OAPS,WAOA,mBACP,4CAG8BzZ,KAAKyY,UAHnC,iKAQc,8CARd,sBASgCzY,KAAKyY,UATrC,CAUW,IAVX,4CAWoD,UAXpD,4BAgB8BzY,KAAKyY,UAhBnC,iCAiBc,2BAjBd,sBAkBgCzY,KAAKyY,UAlBrC,CAmBW,IAnBX,kBAoB0B,QApB1B,4CA6BJoG,IAAK,wWAQP,CACErc,OAAQ,+BACRkK,SAAS,EACT9J,UAAW,CACTuW,MAAO,CACLV,QAAS,CACPpQ,KAAMvE,MACNU,QAAS,KAGbiV,OAPS,WAOA,mBACP,4CAG8BzZ,KAAKyY,UAHnC,kPASc,4BATd,sBAUgCzY,KAAKyY,UAVrC,CAWW,IAXX,mBAY2B,cAQ/BoG,IAAK,wRAOP,CACErc,OAAQ,oDACRkK,SAAS,EACT9J,UAAW,CACTuW,MAAO,CACLV,QAAS,CACPpQ,KAAMvE,MACNU,QAAS,KAGbiV,OAPS,WAOA,mBACP,4CAG8BzZ,KAAKyY,UAHnC,oOAcJoG,IAAK,oUAQP,CACErc,OAAQ,qDACRkK,SAAS,EACT9J,UAAW,CACTuW,MAAO,CACLV,QAAS,CACPpQ,KAAMvE,MACNU,QAAS,KAGbiV,OAPS,WAOA,mBACP,4CAG8BzZ,KAAKyY,UAHnC,mFAMc,wCANd,sBAOgCzY,KAAKyY,UAPrC,CAQW,IARX,+BASuC,QATvC,qBAY8BzY,KAAKyY,UAZnC,6CAoBJoG,IAAK,yJAOMC,MC5Nf,IACExW,KAAM,cACNyW,WAAY,CACVJ,cAAJ,IAEExF,MAAO,CACLxX,WAAY4O,QAEdiJ,KARF,WASI,MAAO,CACLvX,IAAK,KACLG,kBAAmB,GACnBY,gBAAiB,KAGrB+L,QAAS,CACPiQ,cADJ,WAEMC,QAAQC,IAAIlf,KAAKoC,qBAGrB8X,SAAU,CACRiF,YADJ,WAEM,IAAN,yCACA,sBAEQ,OADAC,EAAE1S,QAAU/K,EAAWiC,KAAKwb,EAAEP,KACvBO,KAET,OAAOD,GAETE,UATJ,WAUM,IAAN,yCACA,sBAEQ,OADAD,EAAE1S,QAAU/K,EAAWiC,KAAKwb,EAAEP,KACvBO,KAET,OAAOC,GAETtc,mBAjBJ,WAkBM,OAAO/C,KAAKmf,YAAYvB,QAAO,SAArC,wBAEI3a,iBApBJ,WAqBM,OAAOjD,KAAKqf,UAAUzB,QAAO,SAAnC,wBAEIlb,kBAvBJ,WAwBM,OAAO1C,KAAK2B,aAGhB2d,MAAO,CACL5c,kBADJ,WAEM1C,KAAKoC,kBAAoB,GACzBpC,KAAKgD,gBAAkB,MCnJqW,M,sKCQ9XJ,GAAY,gBACd,GACA,EACA,GACA,EACA,KACA,WACA,MAIa,GAAAA,GAAiB,QAahC,KAAkBA,GAAW,CAAC2c,SAAA,KAAMC,mBAAA,KAAgBC,0BAAA,KAAuBC,yBAAA,KAAsBC,oBAAA,KAAiBC,QAAA,KAAKC,YAAA,KAASC,SAAA,KAAMC,cAAA,OCVtI,QACEzX,KAAM,qBACNyW,WAAY,CACViB,WAAJ,OACIC,YAAJ,IAEEzG,KANF,WAOI,MAAO,CACL7X,WAAY,GACZF,gBAAiB,CAAC,wBAAyB,qBAG/CsN,QAAS,CACPrN,mBADJ,SACA,GACM1B,KAAK2B,WAAaG,KCpCoU,MCQxV,I,UAAY,gBACd,GACA,EACAF,GACA,EACA,KACA,KACA,OAIa,gB,2CCnBf,yBAAyrB,EAAG","file":"js/adce-onboarding-faqs.8435cd75.js","sourcesContent":["var DESCRIPTORS = require('../internals/descriptors');\nvar global = require('../internals/global');\nvar isForced = require('../internals/is-forced');\nvar inheritIfRequired = require('../internals/inherit-if-required');\nvar defineProperty = require('../internals/object-define-property').f;\nvar getOwnPropertyNames = require('../internals/object-get-own-property-names').f;\nvar isRegExp = require('../internals/is-regexp');\nvar getFlags = require('../internals/regexp-flags');\nvar stickyHelpers = require('../internals/regexp-sticky-helpers');\nvar redefine = require('../internals/redefine');\nvar fails = require('../internals/fails');\nvar setInternalState = require('../internals/internal-state').set;\nvar setSpecies = require('../internals/set-species');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar MATCH = wellKnownSymbol('match');\nvar NativeRegExp = global.RegExp;\nvar RegExpPrototype = NativeRegExp.prototype;\nvar re1 = /a/g;\nvar re2 = /a/g;\n\n// \"new\" should create a new object, old webkit bug\nvar CORRECT_NEW = new NativeRegExp(re1) !== re1;\n\nvar UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y;\n\nvar FORCED = DESCRIPTORS && isForced('RegExp', (!CORRECT_NEW || UNSUPPORTED_Y || fails(function () {\n re2[MATCH] = false;\n // RegExp constructor can alter flags and IsRegExp works correct with @@match\n return NativeRegExp(re1) != re1 || NativeRegExp(re2) == re2 || NativeRegExp(re1, 'i') != '/a/i';\n})));\n\n// `RegExp` constructor\n// https://tc39.github.io/ecma262/#sec-regexp-constructor\nif (FORCED) {\n var RegExpWrapper = function RegExp(pattern, flags) {\n var thisIsRegExp = this instanceof RegExpWrapper;\n var patternIsRegExp = isRegExp(pattern);\n var flagsAreUndefined = flags === undefined;\n var sticky;\n\n if (!thisIsRegExp && patternIsRegExp && pattern.constructor === RegExpWrapper && flagsAreUndefined) {\n return pattern;\n }\n\n if (CORRECT_NEW) {\n if (patternIsRegExp && !flagsAreUndefined) pattern = pattern.source;\n } else if (pattern instanceof RegExpWrapper) {\n if (flagsAreUndefined) flags = getFlags.call(pattern);\n pattern = pattern.source;\n }\n\n if (UNSUPPORTED_Y) {\n sticky = !!flags && flags.indexOf('y') > -1;\n if (sticky) flags = flags.replace(/y/g, '');\n }\n\n var result = inheritIfRequired(\n CORRECT_NEW ? new NativeRegExp(pattern, flags) : NativeRegExp(pattern, flags),\n thisIsRegExp ? this : RegExpPrototype,\n RegExpWrapper\n );\n\n if (UNSUPPORTED_Y && sticky) setInternalState(result, { sticky: sticky });\n\n return result;\n };\n var proxy = function (key) {\n key in RegExpWrapper || defineProperty(RegExpWrapper, key, {\n configurable: true,\n get: function () { return NativeRegExp[key]; },\n set: function (it) { NativeRegExp[key] = it; }\n });\n };\n var keys = getOwnPropertyNames(NativeRegExp);\n var index = 0;\n while (keys.length > index) proxy(keys[index++]);\n RegExpPrototype.constructor = RegExpWrapper;\n RegExpWrapper.prototype = RegExpPrototype;\n redefine(global, 'RegExp', RegExpWrapper);\n}\n\n// https://tc39.github.io/ecma262/#sec-get-regexp-@@species\nsetSpecies('RegExp');\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCEOnboardingFAQs.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCEOnboardingFAQs.vue?vue&type=style&index=0&lang=scss&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"adce-onboarding-faqs\"},[_c('PageHeader',{attrs:{\"titleWithBreaks\":_vm.titleWithBreaks,\"subtext\":\"\",\"description\":\"\",\"displaySearch\":\"\",\"onChangeSearch\":_vm.handleSearchChange}}),_c('div',{staticClass:\"container pt-0\"},[_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{staticClass:\"col-xs-12 col-md-10 pt-0\"},[_c('FAQsSection',{attrs:{\"searchText\":_vm.searchText}})],1)])])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-card',{staticClass:\"mb-10 transparent-background\",attrs:{\"flat\":\"\",\"tile\":\"\"}},[_c('v-tabs',{attrs:{\"grow\":\"\"},model:{value:(_vm.tab),callback:function ($$v) {_vm.tab=$$v},expression:\"tab\"}},[_c('v-tab',{key:\"generalInfo\",staticClass:\"tab-header\",attrs:{\"active-class\":\"active-tab\"}},[_vm._v(\" GENERAL INFO \")]),_c('v-tab',{key:\"logistics\",staticClass:\"tab-header\",attrs:{\"active-class\":\"active-tab\"}},[_vm._v(\" LOGISTICS \")])],1),_c('v-tabs-items',{staticClass:\"transparent-background\",model:{value:(_vm.tab),callback:function ($$v) {_vm.tab=$$v},expression:\"tab\"}},[_c('v-tab-item',{key:\"generalInfo\"},[_c('v-card',{staticClass:\"transparent-background\",attrs:{\"flat\":\"\",\"tile\":\"\",\"min-height\":\"300\"}},[_c('v-expansion-panels',{staticClass:\"transparent-background\",attrs:{\"accordion\":\"\",\"multiple\":\"\",\"flat\":\"\"},model:{value:(_vm.generalInfoPanels),callback:function ($$v) {_vm.generalInfoPanels=$$v},expression:\"generalInfoPanels\"}},_vm._l((_vm.generalInfo),function(faq,i){return _c('v-expansion-panel',{key:faq.header,staticClass:\"transparent-background\"},[(faq.display)?_c('div',{staticClass:\"faq-panel py-2\"},[_c('v-expansion-panel-header',{staticClass:\"panel-expansion-header\",attrs:{\"expand-icon\":_vm.generalInfoPanels.includes(i) ? 'mdi-minus' : 'mdi-plus',\"disable-icon-rotate\":\"\"}},[_c('b',{staticClass:\"ma-0\"},[_c('TextHighlight',{attrs:{\"queries\":[_vm.currentSearchText]}},[_vm._v(_vm._s(faq.header))])],1)]),_c('v-expansion-panel-content',{staticClass:\"text-left pb-4 pl-16 pr-8\"},[_c(faq.component,{tag:\"v-component\",attrs:{\"queries\":[_vm.currentSearchText]}})],1)],1):_vm._e()])}),1),(_vm.generalInfoDisplay.length === 0)?_c('div',{staticClass:\"text-center pt-6\"},[_c('h4',[_vm._v(\"No Search Results Found\")])]):_vm._e()],1)],1),_c('v-tab-item',{key:\"logistics\"},[_c('v-card',{staticClass:\"transparent-background\",attrs:{\"flat\":\"\",\"tile\":\"\",\"min-height\":\"300\"}},[_c('v-expansion-panels',{attrs:{\"accordion\":\"\",\"multiple\":\"\",\"flat\":\"\"},model:{value:(_vm.logisticsPanels),callback:function ($$v) {_vm.logisticsPanels=$$v},expression:\"logisticsPanels\"}},_vm._l((_vm.logistics),function(faq,i){return _c('v-expansion-panel',{key:faq.header,staticClass:\"transparent-background\"},[(faq.display)?_c('div',{staticClass:\"faq-panel py-2\"},[_c('v-expansion-panel-header',{staticClass:\"panel-expansion-header\",attrs:{\"expand-icon\":_vm.logisticsPanels.includes(i) ? 'mdi-minus' : 'mdi-plus',\"disable-icon-rotate\":\"\"}},[_c('b',{staticClass:\"ma-0\"},[_c('TextHighlight',{attrs:{\"queries\":[_vm.currentSearchText]}},[_vm._v(_vm._s(faq.header))])],1)]),_c('v-expansion-panel-content',{staticClass:\"text-left pb-4 pl-16 pr-8\"},[_c(faq.component,{tag:\"v-component\",attrs:{\"queries\":[_vm.currentSearchText]}})],1)],1):_vm._e()])}),1),(_vm.logisticsDisplay.length === 0)?_c('div',{staticClass:\"text-center pt-6\"},[_c('h4',[_vm._v(\"No Search Results Found\")])]):_vm._e()],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var nestRE = /^(attrs|props|on|nativeOn|class|style|hook)$/;\n\nvar babelHelperVueJsxMergeProps = function mergeJSXProps (objs) {\n return objs.reduce(function (a, b) {\n var aa, bb, key, nestedKey, temp;\n for (key in b) {\n aa = a[key];\n bb = b[key];\n if (aa && nestRE.test(key)) {\n // normalize class\n if (key === 'class') {\n if (typeof aa === 'string') {\n temp = aa;\n a[key] = aa = {};\n aa[temp] = true;\n }\n if (typeof bb === 'string') {\n temp = bb;\n b[key] = bb = {};\n bb[temp] = true;\n }\n }\n if (key === 'on' || key === 'nativeOn' || key === 'hook') {\n // merge functions\n for (nestedKey in bb) {\n aa[nestedKey] = mergeFn(aa[nestedKey], bb[nestedKey]);\n }\n } else if (Array.isArray(aa)) {\n a[key] = aa.concat(bb);\n } else if (Array.isArray(bb)) {\n a[key] = [aa].concat(bb);\n } else {\n for (nestedKey in bb) {\n aa[nestedKey] = bb[nestedKey];\n }\n }\n } else {\n a[key] = b[key];\n }\n }\n return a\n }, {})\n};\n\nfunction mergeFn (a, b) {\n return function () {\n a && a.apply(this, arguments);\n b && b.apply(this, arguments);\n }\n}\n\nfunction unwrapExports (x) {\n\treturn x && x.__esModule && Object.prototype.hasOwnProperty.call(x, 'default') ? x.default : x;\n}\n\nfunction createCommonjsModule(fn, module) {\n\treturn module = { exports: {} }, fn(module, module.exports), module.exports;\n}\n\nvar _iterStep = function (done, value) {\n return { value: value, done: !!done };\n};\n\nvar _iterators = {};\n\nvar toString = {}.toString;\n\nvar _cof = function (it) {\n return toString.call(it).slice(8, -1);\n};\n\n// fallback for non-array-like ES3 and non-enumerable old V8 strings\n\n// eslint-disable-next-line no-prototype-builtins\nvar _iobject = Object('z').propertyIsEnumerable(0) ? Object : function (it) {\n return _cof(it) == 'String' ? it.split('') : Object(it);\n};\n\n// 7.2.1 RequireObjectCoercible(argument)\nvar _defined = function (it) {\n if (it == undefined) throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n\n// to indexed object, toObject with fallback for non-array-like ES3 strings\n\n\nvar _toIobject = function (it) {\n return _iobject(_defined(it));\n};\n\nvar _global = createCommonjsModule(function (module) {\n// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n ? window : typeof self != 'undefined' && self.Math == Math ? self\n // eslint-disable-next-line no-new-func\n : Function('return this')();\nif (typeof __g == 'number') __g = global; // eslint-disable-line no-undef\n});\n\nvar _core = createCommonjsModule(function (module) {\nvar core = module.exports = { version: '2.6.2' };\nif (typeof __e == 'number') __e = core; // eslint-disable-line no-undef\n});\nvar _core_1 = _core.version;\n\nvar _aFunction = function (it) {\n if (typeof it != 'function') throw TypeError(it + ' is not a function!');\n return it;\n};\n\n// optional / simple context binding\n\nvar _ctx = function (fn, that, length) {\n _aFunction(fn);\n if (that === undefined) return fn;\n switch (length) {\n case 1: return function (a) {\n return fn.call(that, a);\n };\n case 2: return function (a, b) {\n return fn.call(that, a, b);\n };\n case 3: return function (a, b, c) {\n return fn.call(that, a, b, c);\n };\n }\n return function (/* ...args */) {\n return fn.apply(that, arguments);\n };\n};\n\nvar _isObject = function (it) {\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n\nvar _anObject = function (it) {\n if (!_isObject(it)) throw TypeError(it + ' is not an object!');\n return it;\n};\n\nvar _fails = function (exec) {\n try {\n return !!exec();\n } catch (e) {\n return true;\n }\n};\n\n// Thank's IE8 for his funny defineProperty\nvar _descriptors = !_fails(function () {\n return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;\n});\n\nvar document$1 = _global.document;\n// typeof document.createElement is 'object' in old IE\nvar is = _isObject(document$1) && _isObject(document$1.createElement);\nvar _domCreate = function (it) {\n return is ? document$1.createElement(it) : {};\n};\n\nvar _ie8DomDefine = !_descriptors && !_fails(function () {\n return Object.defineProperty(_domCreate('div'), 'a', { get: function () { return 7; } }).a != 7;\n});\n\n// 7.1.1 ToPrimitive(input [, PreferredType])\n\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nvar _toPrimitive = function (it, S) {\n if (!_isObject(it)) return it;\n var fn, val;\n if (S && typeof (fn = it.toString) == 'function' && !_isObject(val = fn.call(it))) return val;\n if (typeof (fn = it.valueOf) == 'function' && !_isObject(val = fn.call(it))) return val;\n if (!S && typeof (fn = it.toString) == 'function' && !_isObject(val = fn.call(it))) return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n\nvar dP = Object.defineProperty;\n\nvar f = _descriptors ? Object.defineProperty : function defineProperty(O, P, Attributes) {\n _anObject(O);\n P = _toPrimitive(P, true);\n _anObject(Attributes);\n if (_ie8DomDefine) try {\n return dP(O, P, Attributes);\n } catch (e) { /* empty */ }\n if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');\n if ('value' in Attributes) O[P] = Attributes.value;\n return O;\n};\n\nvar _objectDp = {\n\tf: f\n};\n\nvar _propertyDesc = function (bitmap, value) {\n return {\n enumerable: !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable: !(bitmap & 4),\n value: value\n };\n};\n\nvar _hide = _descriptors ? function (object, key, value) {\n return _objectDp.f(object, key, _propertyDesc(1, value));\n} : function (object, key, value) {\n object[key] = value;\n return object;\n};\n\nvar hasOwnProperty = {}.hasOwnProperty;\nvar _has = function (it, key) {\n return hasOwnProperty.call(it, key);\n};\n\nvar PROTOTYPE = 'prototype';\n\nvar $export = function (type, name, source) {\n var IS_FORCED = type & $export.F;\n var IS_GLOBAL = type & $export.G;\n var IS_STATIC = type & $export.S;\n var IS_PROTO = type & $export.P;\n var IS_BIND = type & $export.B;\n var IS_WRAP = type & $export.W;\n var exports = IS_GLOBAL ? _core : _core[name] || (_core[name] = {});\n var expProto = exports[PROTOTYPE];\n var target = IS_GLOBAL ? _global : IS_STATIC ? _global[name] : (_global[name] || {})[PROTOTYPE];\n var key, own, out;\n if (IS_GLOBAL) source = name;\n for (key in source) {\n // contains in native\n own = !IS_FORCED && target && target[key] !== undefined;\n if (own && _has(exports, key)) continue;\n // export native or passed\n out = own ? target[key] : source[key];\n // prevent global pollution for namespaces\n exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n // bind timers to global for call from export context\n : IS_BIND && own ? _ctx(out, _global)\n // wrap global constructors for prevent change them in library\n : IS_WRAP && target[key] == out ? (function (C) {\n var F = function (a, b, c) {\n if (this instanceof C) {\n switch (arguments.length) {\n case 0: return new C();\n case 1: return new C(a);\n case 2: return new C(a, b);\n } return new C(a, b, c);\n } return C.apply(this, arguments);\n };\n F[PROTOTYPE] = C[PROTOTYPE];\n return F;\n // make static versions for prototype methods\n })(out) : IS_PROTO && typeof out == 'function' ? _ctx(Function.call, out) : out;\n // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n if (IS_PROTO) {\n (exports.virtual || (exports.virtual = {}))[key] = out;\n // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n if (type & $export.R && expProto && !expProto[key]) _hide(expProto, key, out);\n }\n }\n};\n// type bitmap\n$export.F = 1; // forced\n$export.G = 2; // global\n$export.S = 4; // static\n$export.P = 8; // proto\n$export.B = 16; // bind\n$export.W = 32; // wrap\n$export.U = 64; // safe\n$export.R = 128; // real proto method for `library`\nvar _export = $export;\n\nvar _redefine = _hide;\n\n// 7.1.4 ToInteger\nvar ceil = Math.ceil;\nvar floor = Math.floor;\nvar _toInteger = function (it) {\n return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n};\n\n// 7.1.15 ToLength\n\nvar min = Math.min;\nvar _toLength = function (it) {\n return it > 0 ? min(_toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n};\n\nvar max = Math.max;\nvar min$1 = Math.min;\nvar _toAbsoluteIndex = function (index, length) {\n index = _toInteger(index);\n return index < 0 ? max(index + length, 0) : min$1(index, length);\n};\n\n// false -> Array#indexOf\n// true -> Array#includes\n\n\n\nvar _arrayIncludes = function (IS_INCLUDES) {\n return function ($this, el, fromIndex) {\n var O = _toIobject($this);\n var length = _toLength(O.length);\n var index = _toAbsoluteIndex(fromIndex, length);\n var value;\n // Array#includes uses SameValueZero equality algorithm\n // eslint-disable-next-line no-self-compare\n if (IS_INCLUDES && el != el) while (length > index) {\n value = O[index++];\n // eslint-disable-next-line no-self-compare\n if (value != value) return true;\n // Array#indexOf ignores holes, Array#includes - not\n } else for (;length > index; index++) if (IS_INCLUDES || index in O) {\n if (O[index] === el) return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\nvar _shared = createCommonjsModule(function (module) {\nvar SHARED = '__core-js_shared__';\nvar store = _global[SHARED] || (_global[SHARED] = {});\n\n(module.exports = function (key, value) {\n return store[key] || (store[key] = value !== undefined ? value : {});\n})('versions', []).push({\n version: _core.version,\n mode: 'pure' ,\n copyright: '© 2019 Denis Pushkarev (zloirock.ru)'\n});\n});\n\nvar id = 0;\nvar px = Math.random();\nvar _uid = function (key) {\n return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n};\n\nvar shared = _shared('keys');\n\nvar _sharedKey = function (key) {\n return shared[key] || (shared[key] = _uid(key));\n};\n\nvar arrayIndexOf = _arrayIncludes(false);\nvar IE_PROTO = _sharedKey('IE_PROTO');\n\nvar _objectKeysInternal = function (object, names) {\n var O = _toIobject(object);\n var i = 0;\n var result = [];\n var key;\n for (key in O) if (key != IE_PROTO) _has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while (names.length > i) if (_has(O, key = names[i++])) {\n ~arrayIndexOf(result, key) || result.push(key);\n }\n return result;\n};\n\n// IE 8- don't enum bug keys\nvar _enumBugKeys = (\n 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n).split(',');\n\n// 19.1.2.14 / 15.2.3.14 Object.keys(O)\n\n\n\nvar _objectKeys = Object.keys || function keys(O) {\n return _objectKeysInternal(O, _enumBugKeys);\n};\n\nvar _objectDps = _descriptors ? Object.defineProperties : function defineProperties(O, Properties) {\n _anObject(O);\n var keys = _objectKeys(Properties);\n var length = keys.length;\n var i = 0;\n var P;\n while (length > i) _objectDp.f(O, P = keys[i++], Properties[P]);\n return O;\n};\n\nvar document$2 = _global.document;\nvar _html = document$2 && document$2.documentElement;\n\n// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\n\n\n\nvar IE_PROTO$1 = _sharedKey('IE_PROTO');\nvar Empty = function () { /* empty */ };\nvar PROTOTYPE$1 = 'prototype';\n\n// Create object with fake `null` prototype: use iframe Object with cleared prototype\nvar createDict = function () {\n // Thrash, waste and sodomy: IE GC bug\n var iframe = _domCreate('iframe');\n var i = _enumBugKeys.length;\n var lt = '<';\n var gt = '>';\n var iframeDocument;\n iframe.style.display = 'none';\n _html.appendChild(iframe);\n iframe.src = 'javascript:'; // eslint-disable-line no-script-url\n // createDict = iframe.contentWindow.Object;\n // html.removeChild(iframe);\n iframeDocument = iframe.contentWindow.document;\n iframeDocument.open();\n iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);\n iframeDocument.close();\n createDict = iframeDocument.F;\n while (i--) delete createDict[PROTOTYPE$1][_enumBugKeys[i]];\n return createDict();\n};\n\nvar _objectCreate = Object.create || function create(O, Properties) {\n var result;\n if (O !== null) {\n Empty[PROTOTYPE$1] = _anObject(O);\n result = new Empty();\n Empty[PROTOTYPE$1] = null;\n // add \"__proto__\" for Object.getPrototypeOf polyfill\n result[IE_PROTO$1] = O;\n } else result = createDict();\n return Properties === undefined ? result : _objectDps(result, Properties);\n};\n\nvar _wks = createCommonjsModule(function (module) {\nvar store = _shared('wks');\n\nvar Symbol = _global.Symbol;\nvar USE_SYMBOL = typeof Symbol == 'function';\n\nvar $exports = module.exports = function (name) {\n return store[name] || (store[name] =\n USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : _uid)('Symbol.' + name));\n};\n\n$exports.store = store;\n});\n\nvar def = _objectDp.f;\n\nvar TAG = _wks('toStringTag');\n\nvar _setToStringTag = function (it, tag, stat) {\n if (it && !_has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });\n};\n\nvar IteratorPrototype = {};\n\n// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()\n_hide(IteratorPrototype, _wks('iterator'), function () { return this; });\n\nvar _iterCreate = function (Constructor, NAME, next) {\n Constructor.prototype = _objectCreate(IteratorPrototype, { next: _propertyDesc(1, next) });\n _setToStringTag(Constructor, NAME + ' Iterator');\n};\n\n// 7.1.13 ToObject(argument)\n\nvar _toObject = function (it) {\n return Object(_defined(it));\n};\n\n// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)\n\n\nvar IE_PROTO$2 = _sharedKey('IE_PROTO');\nvar ObjectProto = Object.prototype;\n\nvar _objectGpo = Object.getPrototypeOf || function (O) {\n O = _toObject(O);\n if (_has(O, IE_PROTO$2)) return O[IE_PROTO$2];\n if (typeof O.constructor == 'function' && O instanceof O.constructor) {\n return O.constructor.prototype;\n } return O instanceof Object ? ObjectProto : null;\n};\n\nvar ITERATOR = _wks('iterator');\nvar BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`\nvar FF_ITERATOR = '@@iterator';\nvar KEYS = 'keys';\nvar VALUES = 'values';\n\nvar returnThis = function () { return this; };\n\nvar _iterDefine = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {\n _iterCreate(Constructor, NAME, next);\n var getMethod = function (kind) {\n if (!BUGGY && kind in proto) return proto[kind];\n switch (kind) {\n case KEYS: return function keys() { return new Constructor(this, kind); };\n case VALUES: return function values() { return new Constructor(this, kind); };\n } return function entries() { return new Constructor(this, kind); };\n };\n var TAG = NAME + ' Iterator';\n var DEF_VALUES = DEFAULT == VALUES;\n var VALUES_BUG = false;\n var proto = Base.prototype;\n var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];\n var $default = $native || getMethod(DEFAULT);\n var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;\n var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;\n var methods, key, IteratorPrototype;\n // Fix native\n if ($anyNative) {\n IteratorPrototype = _objectGpo($anyNative.call(new Base()));\n if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {\n // Set @@toStringTag to native iterators\n _setToStringTag(IteratorPrototype, TAG, true);\n }\n }\n // fix Array#{values, @@iterator}.name in V8 / FF\n if (DEF_VALUES && $native && $native.name !== VALUES) {\n VALUES_BUG = true;\n $default = function values() { return $native.call(this); };\n }\n // Define iterator\n if (( FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {\n _hide(proto, ITERATOR, $default);\n }\n // Plug for library\n _iterators[NAME] = $default;\n _iterators[TAG] = returnThis;\n if (DEFAULT) {\n methods = {\n values: DEF_VALUES ? $default : getMethod(VALUES),\n keys: IS_SET ? $default : getMethod(KEYS),\n entries: $entries\n };\n if (FORCED) for (key in methods) {\n if (!(key in proto)) _redefine(proto, key, methods[key]);\n } else _export(_export.P + _export.F * (BUGGY || VALUES_BUG), NAME, methods);\n }\n return methods;\n};\n\n// 22.1.3.4 Array.prototype.entries()\n// 22.1.3.13 Array.prototype.keys()\n// 22.1.3.29 Array.prototype.values()\n// 22.1.3.30 Array.prototype[@@iterator]()\nvar es6_array_iterator = _iterDefine(Array, 'Array', function (iterated, kind) {\n this._t = _toIobject(iterated); // target\n this._i = 0; // next index\n this._k = kind; // kind\n// 22.1.5.2.1 %ArrayIteratorPrototype%.next()\n}, function () {\n var O = this._t;\n var kind = this._k;\n var index = this._i++;\n if (!O || index >= O.length) {\n this._t = undefined;\n return _iterStep(1);\n }\n if (kind == 'keys') return _iterStep(0, index);\n if (kind == 'values') return _iterStep(0, O[index]);\n return _iterStep(0, [index, O[index]]);\n}, 'values');\n\n// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)\n_iterators.Arguments = _iterators.Array;\n\nvar TO_STRING_TAG = _wks('toStringTag');\n\nvar DOMIterables = ('CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,' +\n 'DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,' +\n 'MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,' +\n 'SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,' +\n 'TextTrackList,TouchList').split(',');\n\nfor (var i = 0; i < DOMIterables.length; i++) {\n var NAME = DOMIterables[i];\n var Collection = _global[NAME];\n var proto = Collection && Collection.prototype;\n if (proto && !proto[TO_STRING_TAG]) _hide(proto, TO_STRING_TAG, NAME);\n _iterators[NAME] = _iterators.Array;\n}\n\n// true -> String#at\n// false -> String#codePointAt\nvar _stringAt = function (TO_STRING) {\n return function (that, pos) {\n var s = String(_defined(that));\n var i = _toInteger(pos);\n var l = s.length;\n var a, b;\n if (i < 0 || i >= l) return TO_STRING ? '' : undefined;\n a = s.charCodeAt(i);\n return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff\n ? TO_STRING ? s.charAt(i) : a\n : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;\n };\n};\n\nvar $at = _stringAt(true);\n\n// 21.1.3.27 String.prototype[@@iterator]()\n_iterDefine(String, 'String', function (iterated) {\n this._t = String(iterated); // target\n this._i = 0; // next index\n// 21.1.5.2.1 %StringIteratorPrototype%.next()\n}, function () {\n var O = this._t;\n var index = this._i;\n var point;\n if (index >= O.length) return { value: undefined, done: true };\n point = $at(O, index);\n this._i += point.length;\n return { value: point, done: false };\n});\n\n// getting tag from 19.1.3.6 Object.prototype.toString()\n\nvar TAG$1 = _wks('toStringTag');\n// ES3 wrong here\nvar ARG = _cof(function () { return arguments; }()) == 'Arguments';\n\n// fallback for IE11 Script Access Denied error\nvar tryGet = function (it, key) {\n try {\n return it[key];\n } catch (e) { /* empty */ }\n};\n\nvar _classof = function (it) {\n var O, T, B;\n return it === undefined ? 'Undefined' : it === null ? 'Null'\n // @@toStringTag case\n : typeof (T = tryGet(O = Object(it), TAG$1)) == 'string' ? T\n // builtinTag case\n : ARG ? _cof(O)\n // ES3 arguments fallback\n : (B = _cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;\n};\n\nvar ITERATOR$1 = _wks('iterator');\n\nvar core_isIterable = _core.isIterable = function (it) {\n var O = Object(it);\n return O[ITERATOR$1] !== undefined\n || '@@iterator' in O\n // eslint-disable-next-line no-prototype-builtins\n || _iterators.hasOwnProperty(_classof(O));\n};\n\nvar isIterable = core_isIterable;\n\nvar isIterable$1 = createCommonjsModule(function (module) {\nmodule.exports = { \"default\": isIterable, __esModule: true };\n});\n\nunwrapExports(isIterable$1);\n\nvar ITERATOR$2 = _wks('iterator');\n\nvar core_getIteratorMethod = _core.getIteratorMethod = function (it) {\n if (it != undefined) return it[ITERATOR$2]\n || it['@@iterator']\n || _iterators[_classof(it)];\n};\n\nvar core_getIterator = _core.getIterator = function (it) {\n var iterFn = core_getIteratorMethod(it);\n if (typeof iterFn != 'function') throw TypeError(it + ' is not iterable!');\n return _anObject(iterFn.call(it));\n};\n\nvar getIterator = core_getIterator;\n\nvar getIterator$1 = createCommonjsModule(function (module) {\nmodule.exports = { \"default\": getIterator, __esModule: true };\n});\n\nunwrapExports(getIterator$1);\n\nvar slicedToArray = createCommonjsModule(function (module, exports) {\n\nexports.__esModule = true;\n\n\n\nvar _isIterable3 = _interopRequireDefault(isIterable$1);\n\n\n\nvar _getIterator3 = _interopRequireDefault(getIterator$1);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = function () {\n function sliceIterator(arr, i) {\n var _arr = [];\n var _n = true;\n var _d = false;\n var _e = undefined;\n\n try {\n for (var _i = (0, _getIterator3.default)(arr), _s; !(_n = (_s = _i.next()).done); _n = true) {\n _arr.push(_s.value);\n\n if (i && _arr.length === i) break;\n }\n } catch (err) {\n _d = true;\n _e = err;\n } finally {\n try {\n if (!_n && _i[\"return\"]) _i[\"return\"]();\n } finally {\n if (_d) throw _e;\n }\n }\n\n return _arr;\n }\n\n return function (arr, i) {\n if (Array.isArray(arr)) {\n return arr;\n } else if ((0, _isIterable3.default)(Object(arr))) {\n return sliceIterator(arr, i);\n } else {\n throw new TypeError(\"Invalid attempt to destructure non-iterable instance\");\n }\n };\n}();\n});\n\nvar _slicedToArray = unwrapExports(slicedToArray);\n\n// call something on iterator step with safe closing on error\n\nvar _iterCall = function (iterator, fn, value, entries) {\n try {\n return entries ? fn(_anObject(value)[0], value[1]) : fn(value);\n // 7.4.6 IteratorClose(iterator, completion)\n } catch (e) {\n var ret = iterator['return'];\n if (ret !== undefined) _anObject(ret.call(iterator));\n throw e;\n }\n};\n\n// check on default Array iterator\n\nvar ITERATOR$3 = _wks('iterator');\nvar ArrayProto = Array.prototype;\n\nvar _isArrayIter = function (it) {\n return it !== undefined && (_iterators.Array === it || ArrayProto[ITERATOR$3] === it);\n};\n\nvar _createProperty = function (object, index, value) {\n if (index in object) _objectDp.f(object, index, _propertyDesc(0, value));\n else object[index] = value;\n};\n\nvar ITERATOR$4 = _wks('iterator');\nvar SAFE_CLOSING = false;\n\ntry {\n var riter = [7][ITERATOR$4]();\n riter['return'] = function () { SAFE_CLOSING = true; };\n // eslint-disable-next-line no-throw-literal\n Array.from(riter, function () { throw 2; });\n} catch (e) { /* empty */ }\n\nvar _iterDetect = function (exec, skipClosing) {\n if (!skipClosing && !SAFE_CLOSING) return false;\n var safe = false;\n try {\n var arr = [7];\n var iter = arr[ITERATOR$4]();\n iter.next = function () { return { done: safe = true }; };\n arr[ITERATOR$4] = function () { return iter; };\n exec(arr);\n } catch (e) { /* empty */ }\n return safe;\n};\n\n_export(_export.S + _export.F * !_iterDetect(function (iter) { Array.from(iter); }), 'Array', {\n // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)\n from: function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) {\n var O = _toObject(arrayLike);\n var C = typeof this == 'function' ? this : Array;\n var aLen = arguments.length;\n var mapfn = aLen > 1 ? arguments[1] : undefined;\n var mapping = mapfn !== undefined;\n var index = 0;\n var iterFn = core_getIteratorMethod(O);\n var length, result, step, iterator;\n if (mapping) mapfn = _ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);\n // if object isn't iterable or it's array with default iterator - use simple case\n if (iterFn != undefined && !(C == Array && _isArrayIter(iterFn))) {\n for (iterator = iterFn.call(O), result = new C(); !(step = iterator.next()).done; index++) {\n _createProperty(result, index, mapping ? _iterCall(iterator, mapfn, [step.value, index], true) : step.value);\n }\n } else {\n length = _toLength(O.length);\n for (result = new C(length); length > index; index++) {\n _createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);\n }\n }\n result.length = index;\n return result;\n }\n});\n\nvar from_1 = _core.Array.from;\n\nvar from_1$1 = createCommonjsModule(function (module) {\nmodule.exports = { \"default\": from_1, __esModule: true };\n});\n\nunwrapExports(from_1$1);\n\nvar toConsumableArray = createCommonjsModule(function (module, exports) {\n\nexports.__esModule = true;\n\n\n\nvar _from2 = _interopRequireDefault(from_1$1);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = function (arr) {\n if (Array.isArray(arr)) {\n for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) {\n arr2[i] = arr[i];\n }\n\n return arr2;\n } else {\n return (0, _from2.default)(arr);\n }\n};\n});\n\nvar _toConsumableArray = unwrapExports(toConsumableArray);\n\n// most Object methods by ES6 should accept primitives\n\n\n\nvar _objectSap = function (KEY, exec) {\n var fn = (_core.Object || {})[KEY] || Object[KEY];\n var exp = {};\n exp[KEY] = exec(fn);\n _export(_export.S + _export.F * _fails(function () { fn(1); }), 'Object', exp);\n};\n\n// 19.1.2.14 Object.keys(O)\n\n\n\n_objectSap('keys', function () {\n return function keys(it) {\n return _objectKeys(_toObject(it));\n };\n});\n\nvar keys = _core.Object.keys;\n\nvar keys$1 = createCommonjsModule(function (module) {\nmodule.exports = { \"default\": keys, __esModule: true };\n});\n\nvar _Object$keys = unwrapExports(keys$1);\n\nvar isRegexp = function isRegexp(input) {\n return Object.prototype.toString.call(input) === '[object RegExp]';\n};\n\nvar flagMap = {\n\tglobal: 'g',\n\tignoreCase: 'i',\n\tmultiline: 'm',\n\tdotAll: 's',\n\tsticky: 'y',\n\tunicode: 'u'\n};\n\nvar cloneRegexp = function cloneRegexp(regex) {\n\tvar options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n\tif (!isRegexp(regex)) {\n\t\tthrow new TypeError('Expected a RegExp instance');\n\t}\n\n\tvar flags = _Object$keys(flagMap).map(function (flag) {\n\t\treturn (typeof options[flag] === 'boolean' ? options[flag] : regex[flag]) ? flagMap[flag] : '';\n\t}).join('');\n\n\tvar clonedRegexp = new RegExp(options.source || regex.source, flags);\n\n\tclonedRegexp.lastIndex = typeof options.lastIndex === 'number' ? options.lastIndex : regex.lastIndex;\n\n\treturn clonedRegexp;\n};\n\nvar remove = removeDiacritics;\n\nvar replacementList = [\n {\n base: ' ',\n chars: \"\\u00A0\",\n }, {\n base: '0',\n chars: \"\\u07C0\",\n }, {\n base: 'A',\n chars: \"\\u24B6\\uFF21\\u00C0\\u00C1\\u00C2\\u1EA6\\u1EA4\\u1EAA\\u1EA8\\u00C3\\u0100\\u0102\\u1EB0\\u1EAE\\u1EB4\\u1EB2\\u0226\\u01E0\\u00C4\\u01DE\\u1EA2\\u00C5\\u01FA\\u01CD\\u0200\\u0202\\u1EA0\\u1EAC\\u1EB6\\u1E00\\u0104\\u023A\\u2C6F\",\n }, {\n base: 'AA',\n chars: \"\\uA732\",\n }, {\n base: 'AE',\n chars: \"\\u00C6\\u01FC\\u01E2\",\n }, {\n base: 'AO',\n chars: \"\\uA734\",\n }, {\n base: 'AU',\n chars: \"\\uA736\",\n }, {\n base: 'AV',\n chars: \"\\uA738\\uA73A\",\n }, {\n base: 'AY',\n chars: \"\\uA73C\",\n }, {\n base: 'B',\n chars: \"\\u24B7\\uFF22\\u1E02\\u1E04\\u1E06\\u0243\\u0181\",\n }, {\n base: 'C',\n chars: \"\\u24b8\\uff23\\uA73E\\u1E08\\u0106\\u0043\\u0108\\u010A\\u010C\\u00C7\\u0187\\u023B\",\n }, {\n base: 'D',\n chars: \"\\u24B9\\uFF24\\u1E0A\\u010E\\u1E0C\\u1E10\\u1E12\\u1E0E\\u0110\\u018A\\u0189\\u1D05\\uA779\",\n }, {\n base: 'Dh',\n chars: \"\\u00D0\",\n }, {\n base: 'DZ',\n chars: \"\\u01F1\\u01C4\",\n }, {\n base: 'Dz',\n chars: \"\\u01F2\\u01C5\",\n }, {\n base: 'E',\n chars: \"\\u025B\\u24BA\\uFF25\\u00C8\\u00C9\\u00CA\\u1EC0\\u1EBE\\u1EC4\\u1EC2\\u1EBC\\u0112\\u1E14\\u1E16\\u0114\\u0116\\u00CB\\u1EBA\\u011A\\u0204\\u0206\\u1EB8\\u1EC6\\u0228\\u1E1C\\u0118\\u1E18\\u1E1A\\u0190\\u018E\\u1D07\",\n }, {\n base: 'F',\n chars: \"\\uA77C\\u24BB\\uFF26\\u1E1E\\u0191\\uA77B\",\n }, {\n base: 'G',\n chars: \"\\u24BC\\uFF27\\u01F4\\u011C\\u1E20\\u011E\\u0120\\u01E6\\u0122\\u01E4\\u0193\\uA7A0\\uA77D\\uA77E\\u0262\",\n }, {\n base: 'H',\n chars: \"\\u24BD\\uFF28\\u0124\\u1E22\\u1E26\\u021E\\u1E24\\u1E28\\u1E2A\\u0126\\u2C67\\u2C75\\uA78D\",\n }, {\n base: 'I',\n chars: \"\\u24BE\\uFF29\\xCC\\xCD\\xCE\\u0128\\u012A\\u012C\\u0130\\xCF\\u1E2E\\u1EC8\\u01CF\\u0208\\u020A\\u1ECA\\u012E\\u1E2C\\u0197\",\n }, {\n base: 'J',\n chars: \"\\u24BF\\uFF2A\\u0134\\u0248\\u0237\",\n }, {\n base: 'K',\n chars: \"\\u24C0\\uFF2B\\u1E30\\u01E8\\u1E32\\u0136\\u1E34\\u0198\\u2C69\\uA740\\uA742\\uA744\\uA7A2\",\n }, {\n base: 'L',\n chars: \"\\u24C1\\uFF2C\\u013F\\u0139\\u013D\\u1E36\\u1E38\\u013B\\u1E3C\\u1E3A\\u0141\\u023D\\u2C62\\u2C60\\uA748\\uA746\\uA780\",\n }, {\n base: 'LJ',\n chars: \"\\u01C7\",\n }, {\n base: 'Lj',\n chars: \"\\u01C8\",\n }, {\n base: 'M',\n chars: \"\\u24C2\\uFF2D\\u1E3E\\u1E40\\u1E42\\u2C6E\\u019C\\u03FB\",\n }, {\n base: 'N',\n chars: \"\\uA7A4\\u0220\\u24C3\\uFF2E\\u01F8\\u0143\\xD1\\u1E44\\u0147\\u1E46\\u0145\\u1E4A\\u1E48\\u019D\\uA790\\u1D0E\",\n }, {\n base: 'NJ',\n chars: \"\\u01CA\",\n }, {\n base: 'Nj',\n chars: \"\\u01CB\",\n }, {\n base: 'O',\n chars: \"\\u24C4\\uFF2F\\xD2\\xD3\\xD4\\u1ED2\\u1ED0\\u1ED6\\u1ED4\\xD5\\u1E4C\\u022C\\u1E4E\\u014C\\u1E50\\u1E52\\u014E\\u022E\\u0230\\xD6\\u022A\\u1ECE\\u0150\\u01D1\\u020C\\u020E\\u01A0\\u1EDC\\u1EDA\\u1EE0\\u1EDE\\u1EE2\\u1ECC\\u1ED8\\u01EA\\u01EC\\xD8\\u01FE\\u0186\\u019F\\uA74A\\uA74C\",\n }, {\n base: 'OE',\n chars: \"\\u0152\",\n }, {\n base: 'OI',\n chars: \"\\u01A2\",\n }, {\n base: 'OO',\n chars: \"\\uA74E\",\n }, {\n base: 'OU',\n chars: \"\\u0222\",\n }, {\n base: 'P',\n chars: \"\\u24C5\\uFF30\\u1E54\\u1E56\\u01A4\\u2C63\\uA750\\uA752\\uA754\",\n }, {\n base: 'Q',\n chars: \"\\u24C6\\uFF31\\uA756\\uA758\\u024A\",\n }, {\n base: 'R',\n chars: \"\\u24C7\\uFF32\\u0154\\u1E58\\u0158\\u0210\\u0212\\u1E5A\\u1E5C\\u0156\\u1E5E\\u024C\\u2C64\\uA75A\\uA7A6\\uA782\",\n }, {\n base: 'S',\n chars: \"\\u24C8\\uFF33\\u1E9E\\u015A\\u1E64\\u015C\\u1E60\\u0160\\u1E66\\u1E62\\u1E68\\u0218\\u015E\\u2C7E\\uA7A8\\uA784\",\n }, {\n base: 'T',\n chars: \"\\u24C9\\uFF34\\u1E6A\\u0164\\u1E6C\\u021A\\u0162\\u1E70\\u1E6E\\u0166\\u01AC\\u01AE\\u023E\\uA786\",\n }, {\n base: 'Th',\n chars: \"\\u00DE\",\n }, {\n base: 'TZ',\n chars: \"\\uA728\",\n }, {\n base: 'U',\n chars: \"\\u24CA\\uFF35\\xD9\\xDA\\xDB\\u0168\\u1E78\\u016A\\u1E7A\\u016C\\xDC\\u01DB\\u01D7\\u01D5\\u01D9\\u1EE6\\u016E\\u0170\\u01D3\\u0214\\u0216\\u01AF\\u1EEA\\u1EE8\\u1EEE\\u1EEC\\u1EF0\\u1EE4\\u1E72\\u0172\\u1E76\\u1E74\\u0244\",\n }, {\n base: 'V',\n chars: \"\\u24CB\\uFF36\\u1E7C\\u1E7E\\u01B2\\uA75E\\u0245\",\n }, {\n base: 'VY',\n chars: \"\\uA760\",\n }, {\n base: 'W',\n chars: \"\\u24CC\\uFF37\\u1E80\\u1E82\\u0174\\u1E86\\u1E84\\u1E88\\u2C72\",\n }, {\n base: 'X',\n chars: \"\\u24CD\\uFF38\\u1E8A\\u1E8C\",\n }, {\n base: 'Y',\n chars: \"\\u24CE\\uFF39\\u1EF2\\xDD\\u0176\\u1EF8\\u0232\\u1E8E\\u0178\\u1EF6\\u1EF4\\u01B3\\u024E\\u1EFE\",\n }, {\n base: 'Z',\n chars: \"\\u24CF\\uFF3A\\u0179\\u1E90\\u017B\\u017D\\u1E92\\u1E94\\u01B5\\u0224\\u2C7F\\u2C6B\\uA762\",\n }, {\n base: 'a',\n chars: \"\\u24D0\\uFF41\\u1E9A\\u00E0\\u00E1\\u00E2\\u1EA7\\u1EA5\\u1EAB\\u1EA9\\u00E3\\u0101\\u0103\\u1EB1\\u1EAF\\u1EB5\\u1EB3\\u0227\\u01E1\\u00E4\\u01DF\\u1EA3\\u00E5\\u01FB\\u01CE\\u0201\\u0203\\u1EA1\\u1EAD\\u1EB7\\u1E01\\u0105\\u2C65\\u0250\\u0251\",\n }, {\n base: 'aa',\n chars: \"\\uA733\",\n }, {\n base: 'ae',\n chars: \"\\u00E6\\u01FD\\u01E3\",\n }, {\n base: 'ao',\n chars: \"\\uA735\",\n }, {\n base: 'au',\n chars: \"\\uA737\",\n }, {\n base: 'av',\n chars: \"\\uA739\\uA73B\",\n }, {\n base: 'ay',\n chars: \"\\uA73D\",\n }, {\n base: 'b',\n chars: \"\\u24D1\\uFF42\\u1E03\\u1E05\\u1E07\\u0180\\u0183\\u0253\\u0182\",\n }, {\n base: 'c',\n chars: \"\\uFF43\\u24D2\\u0107\\u0109\\u010B\\u010D\\u00E7\\u1E09\\u0188\\u023C\\uA73F\\u2184\",\n }, {\n base: 'd',\n chars: \"\\u24D3\\uFF44\\u1E0B\\u010F\\u1E0D\\u1E11\\u1E13\\u1E0F\\u0111\\u018C\\u0256\\u0257\\u018B\\u13E7\\u0501\\uA7AA\",\n }, {\n base: 'dh',\n chars: \"\\u00F0\",\n }, {\n base: 'dz',\n chars: \"\\u01F3\\u01C6\",\n }, {\n base: 'e',\n chars: \"\\u24D4\\uFF45\\u00E8\\u00E9\\u00EA\\u1EC1\\u1EBF\\u1EC5\\u1EC3\\u1EBD\\u0113\\u1E15\\u1E17\\u0115\\u0117\\u00EB\\u1EBB\\u011B\\u0205\\u0207\\u1EB9\\u1EC7\\u0229\\u1E1D\\u0119\\u1E19\\u1E1B\\u0247\\u01DD\",\n }, {\n base: 'f',\n chars: \"\\u24D5\\uFF46\\u1E1F\\u0192\",\n }, {\n base: 'ff',\n chars: \"\\uFB00\",\n }, {\n base: 'fi',\n chars: \"\\uFB01\",\n }, {\n base: 'fl',\n chars: \"\\uFB02\",\n }, {\n base: 'ffi',\n chars: \"\\uFB03\",\n }, {\n base: 'ffl',\n chars: \"\\uFB04\",\n }, {\n base: 'g',\n chars: \"\\u24D6\\uFF47\\u01F5\\u011D\\u1E21\\u011F\\u0121\\u01E7\\u0123\\u01E5\\u0260\\uA7A1\\uA77F\\u1D79\",\n }, {\n base: 'h',\n chars: \"\\u24D7\\uFF48\\u0125\\u1E23\\u1E27\\u021F\\u1E25\\u1E29\\u1E2B\\u1E96\\u0127\\u2C68\\u2C76\\u0265\",\n }, {\n base: 'hv',\n chars: \"\\u0195\",\n }, {\n base: 'i',\n chars: \"\\u24D8\\uFF49\\xEC\\xED\\xEE\\u0129\\u012B\\u012D\\xEF\\u1E2F\\u1EC9\\u01D0\\u0209\\u020B\\u1ECB\\u012F\\u1E2D\\u0268\\u0131\",\n }, {\n base: 'j',\n chars: \"\\u24D9\\uFF4A\\u0135\\u01F0\\u0249\",\n }, {\n base: 'k',\n chars: \"\\u24DA\\uFF4B\\u1E31\\u01E9\\u1E33\\u0137\\u1E35\\u0199\\u2C6A\\uA741\\uA743\\uA745\\uA7A3\",\n }, {\n base: 'l',\n chars: \"\\u24DB\\uFF4C\\u0140\\u013A\\u013E\\u1E37\\u1E39\\u013C\\u1E3D\\u1E3B\\u017F\\u0142\\u019A\\u026B\\u2C61\\uA749\\uA781\\uA747\\u026D\",\n }, {\n base: 'lj',\n chars: \"\\u01C9\",\n }, {\n base: 'm',\n chars: \"\\u24DC\\uFF4D\\u1E3F\\u1E41\\u1E43\\u0271\\u026F\",\n }, {\n base: 'n',\n chars: \"\\u24DD\\uFF4E\\u01F9\\u0144\\xF1\\u1E45\\u0148\\u1E47\\u0146\\u1E4B\\u1E49\\u019E\\u0272\\u0149\\uA791\\uA7A5\\u043B\\u0509\",\n }, {\n base: 'nj',\n chars: \"\\u01CC\",\n }, {\n base: 'o',\n chars: \"\\u24DE\\uFF4F\\xF2\\xF3\\xF4\\u1ED3\\u1ED1\\u1ED7\\u1ED5\\xF5\\u1E4D\\u022D\\u1E4F\\u014D\\u1E51\\u1E53\\u014F\\u022F\\u0231\\xF6\\u022B\\u1ECF\\u0151\\u01D2\\u020D\\u020F\\u01A1\\u1EDD\\u1EDB\\u1EE1\\u1EDF\\u1EE3\\u1ECD\\u1ED9\\u01EB\\u01ED\\xF8\\u01FF\\uA74B\\uA74D\\u0275\\u0254\\u1D11\",\n }, {\n base: 'oe',\n chars: \"\\u0153\",\n }, {\n base: 'oi',\n chars: \"\\u01A3\",\n }, {\n base: 'oo',\n chars: \"\\uA74F\",\n }, {\n base: 'ou',\n chars: \"\\u0223\",\n }, {\n base: 'p',\n chars: \"\\u24DF\\uFF50\\u1E55\\u1E57\\u01A5\\u1D7D\\uA751\\uA753\\uA755\\u03C1\",\n }, {\n base: 'q',\n chars: \"\\u24E0\\uFF51\\u024B\\uA757\\uA759\",\n }, {\n base: 'r',\n chars: \"\\u24E1\\uFF52\\u0155\\u1E59\\u0159\\u0211\\u0213\\u1E5B\\u1E5D\\u0157\\u1E5F\\u024D\\u027D\\uA75B\\uA7A7\\uA783\",\n }, {\n base: 's',\n chars: \"\\u24E2\\uFF53\\u015B\\u1E65\\u015D\\u1E61\\u0161\\u1E67\\u1E63\\u1E69\\u0219\\u015F\\u023F\\uA7A9\\uA785\\u1E9B\\u0282\",\n }, {\n base: 'ss',\n chars: \"\\xDF\",\n }, {\n base: 't',\n chars: \"\\u24E3\\uFF54\\u1E6B\\u1E97\\u0165\\u1E6D\\u021B\\u0163\\u1E71\\u1E6F\\u0167\\u01AD\\u0288\\u2C66\\uA787\",\n }, {\n base: 'th',\n chars: \"\\u00FE\",\n }, {\n base: 'tz',\n chars: \"\\uA729\",\n }, {\n base: 'u',\n chars: \"\\u24E4\\uFF55\\xF9\\xFA\\xFB\\u0169\\u1E79\\u016B\\u1E7B\\u016D\\xFC\\u01DC\\u01D8\\u01D6\\u01DA\\u1EE7\\u016F\\u0171\\u01D4\\u0215\\u0217\\u01B0\\u1EEB\\u1EE9\\u1EEF\\u1EED\\u1EF1\\u1EE5\\u1E73\\u0173\\u1E77\\u1E75\\u0289\",\n }, {\n base: 'v',\n chars: \"\\u24E5\\uFF56\\u1E7D\\u1E7F\\u028B\\uA75F\\u028C\",\n }, {\n base: 'vy',\n chars: \"\\uA761\",\n }, {\n base: 'w',\n chars: \"\\u24E6\\uFF57\\u1E81\\u1E83\\u0175\\u1E87\\u1E85\\u1E98\\u1E89\\u2C73\",\n }, {\n base: 'x',\n chars: \"\\u24E7\\uFF58\\u1E8B\\u1E8D\",\n }, {\n base: 'y',\n chars: \"\\u24E8\\uFF59\\u1EF3\\xFD\\u0177\\u1EF9\\u0233\\u1E8F\\xFF\\u1EF7\\u1E99\\u1EF5\\u01B4\\u024F\\u1EFF\",\n }, {\n base: 'z',\n chars: \"\\u24E9\\uFF5A\\u017A\\u1E91\\u017C\\u017E\\u1E93\\u1E95\\u01B6\\u0225\\u0240\\u2C6C\\uA763\",\n }\n];\n\nvar diacriticsMap = {};\nfor (var i$1 = 0; i$1 < replacementList.length; i$1 += 1) {\n var chars = replacementList[i$1].chars;\n for (var j = 0; j < chars.length; j += 1) {\n diacriticsMap[chars[j]] = replacementList[i$1].base;\n }\n}\n\nfunction removeDiacritics(str) {\n return str.replace(/[^\\u0000-\\u007e]/g, function(c) {\n return diacriticsMap[c] || c;\n });\n}\n\nvar replacementList_1 = replacementList;\nvar diacriticsMap_1 = diacriticsMap;\n\nvar diacritics = {\n\tremove: remove,\n\treplacementList: replacementList_1,\n\tdiacriticsMap: diacriticsMap_1\n};\n\nfunction indicesOf(text, searchStringOrRegex) {\n var _ref = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {},\n _ref$caseSensitive = _ref.caseSensitive,\n caseSensitive = _ref$caseSensitive === undefined ? false : _ref$caseSensitive,\n _ref$diacriticsSensit = _ref.diacriticsSensitive,\n diacriticsSensitive = _ref$diacriticsSensit === undefined ? false : _ref$diacriticsSensit;\n\n if (searchStringOrRegex instanceof RegExp) {\n var re = cloneRegexp(searchStringOrRegex, { global: true });\n var _indices = [];\n\n var match = re.exec(text);\n while (match) {\n var offset = match.index + match[0].length;\n _indices.push([match.index, offset]);\n match = re.exec(text);\n }\n return _indices;\n }\n var searchStringLen = searchStringOrRegex.length;\n\n if (searchStringLen === 0) {\n return [];\n }\n\n var indices = [];\n\n var strCpy = text;\n var searchStringCpy = searchStringOrRegex;\n if (!caseSensitive) {\n strCpy = text.toLocaleLowerCase();\n searchStringCpy = searchStringOrRegex.toLocaleLowerCase();\n }\n\n if (!diacriticsSensitive) {\n strCpy = diacritics.remove(strCpy);\n searchStringCpy = diacritics.remove(searchStringCpy);\n }\n\n var startIndex = 0;\n var index = strCpy.indexOf(searchStringCpy, startIndex);\n while (index > -1) {\n startIndex = index + searchStringLen;\n indices.push([index, startIndex]);\n\n index = strCpy.indexOf(searchStringCpy, index + 1);\n }\n\n return indices;\n}\n\nvar toArray = createCommonjsModule(function (module, exports) {\n\nexports.__esModule = true;\n\n\n\nvar _from2 = _interopRequireDefault(from_1$1);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = function (arr) {\n return Array.isArray(arr) ? arr : (0, _from2.default)(arr);\n};\n});\n\nvar _toArray = unwrapExports(toArray);\n\nfunction mergeRange(_ref) {\n var _ref2 = _toArray(_ref),\n ranges = _ref2.slice(0);\n\n if (!ranges.length) return [];\n\n ranges.sort(function (fir, sec) {\n if (fir[0] !== sec[0]) return fir[0] - sec[0];\n return fir[1] - sec[1];\n });\n\n var merged = [];\n\n var curStart = ranges[0][0];\n var curEnd = ranges[0][1];\n\n ranges.shift();\n\n ranges.forEach(function (_ref3) {\n var _ref4 = _slicedToArray(_ref3, 2),\n start = _ref4[0],\n end = _ref4[1];\n\n if (start >= curEnd) {\n merged.push([curStart, curEnd]);\n curStart = start;\n curEnd = end;\n } else if (end > curEnd) curEnd = end;\n });\n\n merged.push([curStart, curEnd]);\n\n return merged;\n}\n\nfunction highlightChunks(text, queriesOrQuery) {\n var _ref = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {},\n _ref$caseSensitive = _ref.caseSensitive,\n caseSensitive = _ref$caseSensitive === undefined ? false : _ref$caseSensitive,\n _ref$diacriticsSensit = _ref.diacriticsSensitive,\n diacriticsSensitive = _ref$diacriticsSensit === undefined ? false : _ref$diacriticsSensit;\n\n var queries = queriesOrQuery;\n if (typeof queriesOrQuery === 'string' || queriesOrQuery instanceof RegExp) {\n queries = [queriesOrQuery];\n } else if (!Array.isArray(queriesOrQuery)) {\n if (process.env.NODE_ENV !== 'production') {\n throw new Error('queries must be either string, array of strings or regex.');\n } else {\n return [];\n }\n }\n\n var matches = [];\n\n queries.forEach(function (query) {\n matches.push.apply(matches, _toConsumableArray(indicesOf(text, query, { caseSensitive: caseSensitive, diacriticsSensitive: diacriticsSensitive })));\n });\n\n var highlights = mergeRange(matches);\n\n var chunks = [];\n var lastEnd = 0;\n\n highlights.forEach(function (_ref2, index) {\n var _ref3 = _slicedToArray(_ref2, 2),\n start = _ref3[0],\n end = _ref3[1];\n\n if (lastEnd !== start) {\n chunks.push({\n isHighlighted: false,\n text: text.slice(lastEnd, start)\n });\n }\n chunks.push({\n isHighlighted: true,\n text: text.slice(start, end),\n highlightIndex: index\n });\n\n lastEnd = end;\n });\n\n if (lastEnd !== text.length) {\n chunks.push({\n isHighlighted: false,\n text: text.slice(lastEnd)\n });\n }\n\n return chunks;\n}\n\nvar classAndStyleTypes = [Object, Array, String];\n\nvar script = {\n name: 'text-highlight',\n props: {\n queries: [Array, String, RegExp],\n caseSensitive: Boolean,\n diacriticsSensitive: Boolean,\n highlightStyle: classAndStyleTypes,\n highlightClass: classAndStyleTypes,\n highlightComponent: {\n type: [String, Object],\n default: 'mark'\n }\n },\n data: function data() {\n return {\n text: ''\n };\n },\n\n /**\n * Unless `h` is given as parameter, testing (Jest) will yield error:\n * TypeError: unknown: Duplicate declaration \"h\"\n * (This is an error on an internal node. Probably an internal error)\n *\n * Seems babel-plugin-transform-vue-jsx make strange behaivor.\n *\n * Related issue: https://github.com/storybooks/storybook/issues/2727\n */\n /* eslint-disable-next-line no-unused-vars */\n render: function render(h) {\n var _this = this;\n\n return h('span', [this.highlights.map(function (_ref) {\n var text = _ref.text,\n isHighlighted = _ref.isHighlighted,\n highlightIndex = _ref.highlightIndex;\n return !isHighlighted ? text : h(\n _this.highlightComponent,\n babelHelperVueJsxMergeProps([{\n 'class': ['text__highlight', _this.highlightClass],\n style: _this.highlightStyle,\n key: highlightIndex,\n attrs: { index: highlightIndex,\n text: text\n }\n }, _this.attributes]),\n [text]\n );\n })]);\n },\n beforeMount: function beforeMount() {\n this.setTextFromSlot();\n },\n beforeUpdate: function beforeUpdate() {\n this.setTextFromSlot();\n },\n\n methods: {\n setTextFromSlot: function setTextFromSlot() {\n var defaultSlot = this.$slots.default;\n\n if (!defaultSlot) this.text = '';else if (defaultSlot[0].tag !== undefined && process.env.NODE_ENV !== 'production') {\n /* eslint-disable-next-line no-console */\n console.warn('children of must be a plain string.');\n this.text = '';\n } else {\n this.text = defaultSlot[0].text;\n }\n }\n },\n computed: {\n attributes: function attributes() {\n return {\n props: this.$attrs,\n on: this.$listeners\n };\n },\n highlights: function highlights() {\n var text = this.text,\n queries = this.queries,\n caseSensitive = this.caseSensitive,\n diacriticsSensitive = this.diacriticsSensitive;\n\n return highlightChunks(text, queries, { caseSensitive: caseSensitive, diacriticsSensitive: diacriticsSensitive });\n }\n }\n};\n\nfunction normalizeComponent(template, style, script, scopeId, isFunctionalTemplate, moduleIdentifier\n/* server only */\n, shadowMode, createInjector, createInjectorSSR, createInjectorShadow) {\n if (typeof shadowMode !== 'boolean') {\n createInjectorSSR = createInjector;\n createInjector = shadowMode;\n shadowMode = false;\n } // Vue.extend constructor export interop.\n\n\n var options = typeof script === 'function' ? script.options : script; // render functions\n\n if (template && template.render) {\n options.render = template.render;\n options.staticRenderFns = template.staticRenderFns;\n options._compiled = true; // functional template\n\n if (isFunctionalTemplate) {\n options.functional = true;\n }\n } // scopedId\n\n\n if (scopeId) {\n options._scopeId = scopeId;\n }\n\n var hook;\n\n if (moduleIdentifier) {\n // server build\n hook = function hook(context) {\n // 2.3 injection\n context = context || // cached call\n this.$vnode && this.$vnode.ssrContext || // stateful\n this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext; // functional\n // 2.2 with runInNewContext: true\n\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__;\n } // inject component styles\n\n\n if (style) {\n style.call(this, createInjectorSSR(context));\n } // register component module identifier for async chunk inference\n\n\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier);\n }\n }; // used by ssr in case component is cached and beforeCreate\n // never gets called\n\n\n options._ssrRegister = hook;\n } else if (style) {\n hook = shadowMode ? function () {\n style.call(this, createInjectorShadow(this.$root.$options.shadowRoot));\n } : function (context) {\n style.call(this, createInjector(context));\n };\n }\n\n if (hook) {\n if (options.functional) {\n // register for functional component in vue file\n var originalRender = options.render;\n\n options.render = function renderWithStyleInjection(h, context) {\n hook.call(context);\n return originalRender(h, context);\n };\n } else {\n // inject component registration as beforeCreate hook\n var existing = options.beforeCreate;\n options.beforeCreate = existing ? [].concat(existing, hook) : [hook];\n }\n }\n\n return script;\n}\n\nvar normalizeComponent_1 = normalizeComponent;\n\nvar isOldIE = typeof navigator !== 'undefined' && /msie [6-9]\\\\b/.test(navigator.userAgent.toLowerCase());\nfunction createInjector(context) {\n return function (id, style) {\n return addStyle(id, style);\n };\n}\nvar HEAD = document.head || document.getElementsByTagName('head')[0];\nvar styles = {};\n\nfunction addStyle(id, css) {\n var group = isOldIE ? css.media || 'default' : id;\n var style = styles[group] || (styles[group] = {\n ids: new Set(),\n styles: []\n });\n\n if (!style.ids.has(id)) {\n style.ids.add(id);\n var code = css.source;\n\n if (css.map) {\n // https://developer.chrome.com/devtools/docs/javascript-debugging\n // this makes source maps inside style tags work properly in Chrome\n code += '\\n/*# sourceURL=' + css.map.sources[0] + ' */'; // http://stackoverflow.com/a/26603875\n\n code += '\\n/*# sourceMappingURL=data:application/json;base64,' + btoa(unescape(encodeURIComponent(JSON.stringify(css.map)))) + ' */';\n }\n\n if (!style.element) {\n style.element = document.createElement('style');\n style.element.type = 'text/css';\n if (css.media) style.element.setAttribute('media', css.media);\n HEAD.appendChild(style.element);\n }\n\n if ('styleSheet' in style.element) {\n style.styles.push(code);\n style.element.styleSheet.cssText = style.styles.filter(Boolean).join('\\n');\n } else {\n var index = style.ids.size - 1;\n var textNode = document.createTextNode(code);\n var nodes = style.element.childNodes;\n if (nodes[index]) style.element.removeChild(nodes[index]);\n if (nodes.length) style.element.insertBefore(textNode, nodes[index]);else style.element.appendChild(textNode);\n }\n }\n}\n\nvar browser = createInjector;\n\n/* script */\nvar __vue_script__ = script;\n\n/* template */\n\n/* style */\nvar __vue_inject_styles__ = function __vue_inject_styles__(inject) {\n if (!inject) return;\n inject(\"data-v-f670ad86_0\", { source: \".text__highlight{background:#fc0;border-radius:3px}\", map: undefined, media: undefined });\n};\n/* scoped */\nvar __vue_scope_id__ = undefined;\n/* module identifier */\nvar __vue_module_identifier__ = undefined;\n/* functional template */\nvar __vue_is_functional_template__ = undefined;\n/* style inject SSR */\n\nvar TextHighlight = normalizeComponent_1({}, __vue_inject_styles__, __vue_script__, __vue_scope_id__, __vue_is_functional_template__, __vue_module_identifier__, browser, undefined);\n\nexport default TextHighlight;\n","import TextHighlight from \"vue-text-highlight\";\n\nconst GeneralInfo = [\n {\n header: `What is the duration of the cohorts?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n Duration:\n \n

\n

\n \n The course is 8 hours per day, 5 days a week, for 3-4 weeks led\n by an instructor, followed by full-time DevSecOps support in\n launching a pipeline and dev environment/helping you\n troubleshoot your code for the remaining time. It is very\n intensive; TDD/XP/Agile are not simple concepts, so they take\n some time to learn (even for highly experienced developers).\n \n

\n

\n \n Times:\n \n

\n
    \n
  • \n \n For virtual experiences, classes are 0800-1700 alternating\n between PST, MST, and CST.\n \n
  • \n
  • \n \n For in-person experiences, classes will start at 0800 local\n time.\n \n
  • \n
\n
\n );\n }\n },\n raw: `\n What is the duration of the cohorts?\n Duration:\n The course is 8 hours per day, 5 days a week, for 3-4 weeks led by\n an instructor, followed by full-time DevSecOps support in launching\n a pipeline and dev environment/helping you troubleshoot your code\n for the remaining time. It is very intensive; TDD/XP/Agile are not\n simple concepts, so they take some time to learn (even for highly\n experienced developers).\n Times:\n For virtual experiences, classes are 0800-1700 alternating between\n PST, MST, and CST.\n For in-person experiences, classes will start at 0800 local time.\n `\n },\n {\n header: `Can we just attend the cohort without needing to do any development on the platform?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n Not typically. The payment for Platform One includes everything\n involved in the \"platform,\" including teaching, DevSecOps\n support, cloud costs, Mattermost, SSO, etc. That being said, we\n are willing to waitlist potential customers and give an offer to\n join a cohort in the event that another team drops out. However,\n this will only include the TDD/XP/Agile and first intro to\n DevSecOps--it will not include any support to launch an\n application or get it accredited via cATO, or even to build a\n pipeline into a dev environment.\n \n

\n

\n \n Keep in mind that this cost is significantly lower than anything\n else offered by the DoD and we are working to make it better\n every day, from experience, if you choose to launch a full\n platform and pipeline by yourself, you will likely incur costs\n on the order of $10-$20M & significant hurdles in ATO that we\n will not be able to assist in removing.\n \n

\n
\n );\n }\n },\n raw: `\n Can we just attend the cohort without needing to do any development on the platform?\n Not typically. The payment for Platform One includes everything\n involved in the \"platform,\" including teaching, DevSecOps support,\n cloud costs, Mattermost, SSO, etc. That being said, we are willing\n to waitlist potential customers and give an offer to join a cohort\n in the event that another team drops out. However, this will only\n include the TDD/XP/Agile and first intro to DevSecOps--it will not\n include any support to launch an application or get it accredited\n via cATO, or even to build a pipeline into a dev environment.\n Keep in mind that this cost is significantly lower than anything\n else offered by the DoD and we are working to make it better every\n day, from experience, if you choose to launch a full platform and\n pipeline by yourself, you will likely incur costs on the order of\n $10-$20M & significant hurdles in ATO that we will not be able to\n assist in removing.\n `\n },\n {\n header: `If Dev1 takes the onboarding cohort, but then hands off to Dev2, does Dev2 need to have taken the onboarding cohort training prior to touching the system?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n Not necessarily, however, the Platform One cost is the same\n either way (price includes cloud costs, DevSecOps support, and\n resources to actually mature the platform/build a self-serve\n option). The onboarding is provided as a service because many\n teams struggle with implementing TDD/XP/Agile on their own. A\n self-serve option will be available in the future that can be\n used asynchronously with automated exercises in the same system\n used for these synchronous onboarding cohorts. We suggest\n sending a few people through first to get a feel for the\n pace/rigor, then make a decision as to whether you would want to\n bear the burden of on-the-job training or use a service already\n provided in the Platform One model.\n \n

\n

\n \n *{\" \"}\n \n Dev1 and Dev2 are references to developer \"bodies\". If Joe\n (Dev1) goes through Onboarding, but needs to go do something\n else with John (Dev2) taking his place on the team, does John\n need to go through Onboarding before touching the system.\n \n \n

\n
\n );\n }\n },\n raw: `\n If Dev1 takes the onboarding cohort, but then hands off to Dev2, does Dev2 \n need to have taken the onboarding cohort training prior to touching the system?\n Not necessarily, however, the Platform One cost is the same either\n way (price includes cloud costs, DevSecOps support, and resources to\n actually mature the platform/build a self-serve option). The\n onboarding is provided as a service because many teams struggle with\n implementing TDD/XP/Agile on their own. A self-serve option will be\n available in the future that can be used asynchronously with\n automated exercises in the same system used for these synchronous\n onboarding cohorts. We suggest sending a few people through first to\n get a feel for the pace/rigor, then make a decision as to whether\n you would want to bear the burden of on-the-job training or use a\n service already provided in the Platform One model.\n Dev1 and Dev2 are references to developer \"bodies\". If Joe\n (Dev1) goes through Onboarding, but needs to go do something\n else with John (Dev2) taking his place on the team, does John\n need to go through Onboarding before touching the system.\n `\n },\n {\n header: `When is the latest we can submit our cohort attendee list?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n A week before the cohort starts.\n \n

\n
\n );\n }\n },\n raw: `\n When is the latest we can submit our cohort attendee list?\n A week before the cohort starts.\n `\n },\n {\n header: `Do we need to have a product already built or conceived before we attend the cohort?`,\n display: false,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n No, you can use the course to upskill in TDD, Pairing, and Agile\n over the first three weeks. After the first three weeks, you can\n either choose to continue with a made-up project or join an\n existing team to learn CI/CD and practice the principals learned\n in week 1-3. Alternatively, you could leave the course, but it\n is recommended that you practice what was learned.\n \n

\n
\n );\n }\n },\n raw: `\n Do we need to have a product already built or conceived before we attend the cohort?\n No, you can use the course to upskill in TDD, Pairing, and Agile\n over the first three weeks. After the first three weeks, you can\n either choose to continue with a made-up project or join an existing\n team to learn CI/CD and practice the principals learned in week 1-3.\n Alternatively, you could leave the course, but it is recommended\n that you practice what was learned.\n `\n }\n];\n\nexport default GeneralInfo;\n","import TextHighlight from \"vue-text-highlight\";\n\nconst Logistics = [\n {\n header: `What logistics should I have for the cohorts?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n Links and logistics are sent approximately one week prior. The\n most important items to ensure success are making sure that you\n have access to a computer with a webcam & zoom capability, and\n that you have a developer workstation running on mac, linux, or\n linux for windows (likely the same computer as the zoom/webcam\n machine). Additionally, you can help yourself speed things up by\n making a Platform One IL2 SSO account and joining the IL2\n mattermost by following the instructions here:\n \n \n \n {\" \"}\n https://sso-info.il2.dso.mil/\n \n \n

\n
\n );\n }\n },\n raw: `\n What logistics should I have for the cohorts?\n Links and logistics are sent approximately one week prior. The most\n important items to ensure success are making sure that you have\n access to a computer with a webcam & zoom capability, and that you\n have a developer workstation running on mac, linux, or linux for\n windows (likely the same computer as the zoom/webcam machine).\n Additionally, you can help yourself speed things up by making a\n Platform One IL2 SSO account and joining the IL2 mattermost by\n following the instructions here: https://sso-info.il2.dso.mil/\n `\n },\n {\n header: `Are Mac machines required?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n Mac is ideal, but Linux or a Windows machine with\n \n \n \n {\" \"}\n Windows Subsystem for Linux{\" \"}\n \n \n \n will work as well.\n \n

\n
\n );\n }\n },\n raw: `\n Are Mac machines required?\n Mac is ideal, but Linux or a Windows machine with Windows Subsystem \n for Linux will work as well.\n `\n },\n {\n header: `Do we need to have a product already built or conceived before we attend the cohort?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n No, you can use the course to upskill in TDD, Pairing, and Agile\n over the first three weeks. After the first three weeks, you can\n either choose to continue with a made-up project or join an\n existing team to learn CI/CD and practice the principals learned\n in week 1-3. Alternatively, you could leave the course, but it\n is recommended that you practice what was learned.\n \n

\n
\n );\n }\n },\n raw: `\n Do we need to have a product already built or conceived before we attend the cohort?\n No, you can use the course to upskill in TDD, Pairing, and Agile\n over the first three weeks. After the first three weeks, you can\n either choose to continue with a made-up project or join an existing\n team to learn CI/CD and practice the principals learned in week 1-3.\n Alternatively, you could leave the course, but it is recommended\n that you practice what was learned.\n `\n },\n {\n header: `Can we provide our own hardened container images?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n No, the process is that when a new container needs to be\n hardened, the vendor will need to provide the container image\n directly to the IronBank team. Iron Bank reviews, integrates,\n and works with the AF CSO to get it approved. Iron Bank will\n list approved containers in ironbank.dso.mil for DoD community\n access.\n \n

\n
\n );\n }\n },\n raw: `\n No, the process is that when a new container needs to be\n hardened, the vendor will need to provide the container image\n directly to the IronBank team. Iron Bank reviews, integrates,\n and works with the AF CSO to get it approved. Iron Bank will\n list approved containers in ironbank.dso.mil for DoD community\n access.\n `\n },\n {\n header: `How long will we need to wait for our container to be hardened?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n The container image will be prioritized for use based on\n community needs. You can see the list of completed containers in\n the Iron Bank:\n \n \n \n {\" \"}\n https://ironbank.dso.mil/ironbank/repomap{\" \"}\n \n \n

\n

\n Contact \n \n \n {\" \"}\n af.cso@mail.mil{\" \"}\n \n \n for Container Hardening Priorities.\n

\n
\n );\n }\n },\n raw: `\n How long will we need to wait for our container to be hardened?\n The container image will be prioritized for use based on community\n needs. You can see the list of completed containers in the Iron Bank:\n https://ironbank.dso.mil/ironbank/repomap\n Contact af.cso@mail.mil for Container Hardening Priorities.\n `\n },\n {\n header: `Can we harden our own image?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n Yes you can get the baseline approved by the Chief Software\n Officer of the Air Force - Nic Chaillan, but you will be\n responsible for managing and patching the image moving forward.\n For more information please contact:\n \n \n \n {\" \"}\n af.cso@us.af.mil{\" \"}\n \n \n

\n
\n );\n }\n },\n raw: `\n \"Yes you can get the baseline approved by the Chief Software Officer of \n the Air Force - Nic Chaillan, but you will be responsible for managing \n and patching the image moving forward. For more information please \n contact: af.cso@us.af.mil\"\n `\n },\n {\n header: `Is RHEL's container licensed by DoD Platform One?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n RHEL container needs no additional licensing if it is run on an\n RHEL compute node. Right now, all Party Bus and managed nodes\n use RHEL; if you are launching your own clusters, be sure to\n take this into consideration.\n \n

\n
\n );\n }\n },\n raw: `\n Is RHEL's container licensed by DoD Platform One?\n RHEL container needs no additional licensing if it is run on an RHEL\n compute node. Right now, all Party Bus and managed nodes use RHEL;\n if you are launching your own clusters, be sure to take this into\n consideration.\n `\n },\n {\n header: `Can you provide instructions for the MIPR process?`,\n display: true,\n component: {\n props: {\n queries: {\n type: Array,\n default: []\n }\n },\n render() {\n return (\n
\n

\n \n This will be a separate email. Please contact Cody Paul at\n \n \n \n {\" \"}\n christopher.paul.3@us.af.mil{\" \"}\n \n \n \n for the full set of instructions.\n \n

\n
\n );\n }\n },\n raw: `\n This will be a separate email. Please contact Cody Paul at\n christopher.paul.3@us.af.mil for the full set of instructions.\n `\n }\n];\n\nexport default Logistics;\n","\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FAQsSection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FAQsSection.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./FAQsSection.vue?vue&type=template&id=beef5210&scoped=true&\"\nimport script from \"./FAQsSection.vue?vue&type=script&lang=js&\"\nexport * from \"./FAQsSection.vue?vue&type=script&lang=js&\"\nimport style0 from \"./FAQsSection.vue?vue&type=style&index=0&id=beef5210&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"beef5210\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VExpansionPanel } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanelContent } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanelHeader } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanels } from 'vuetify/lib/components/VExpansionPanel';\nimport { VTab } from 'vuetify/lib/components/VTabs';\nimport { VTabItem } from 'vuetify/lib/components/VTabs';\nimport { VTabs } from 'vuetify/lib/components/VTabs';\nimport { VTabsItems } from 'vuetify/lib/components/VTabs';\ninstallComponents(component, {VCard,VExpansionPanel,VExpansionPanelContent,VExpansionPanelHeader,VExpansionPanels,VTab,VTabItem,VTabs,VTabsItems})\n","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCEOnboardingFAQs.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCEOnboardingFAQs.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ADCEOnboardingFAQs.vue?vue&type=template&id=81966a4c&\"\nimport script from \"./ADCEOnboardingFAQs.vue?vue&type=script&lang=js&\"\nexport * from \"./ADCEOnboardingFAQs.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ADCEOnboardingFAQs.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FAQsSection.vue?vue&type=style&index=0&id=beef5210&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FAQsSection.vue?vue&type=style&index=0&id=beef5210&lang=scss&scoped=true&\""],"sourceRoot":""} \ No newline at end of file diff --git a/sites/platform1-site/js/adce-onboarding.c195db23.js b/sites/platform1-site/js/adce-onboarding.268d20e1.js similarity index 99% rename from sites/platform1-site/js/adce-onboarding.c195db23.js rename to sites/platform1-site/js/adce-onboarding.268d20e1.js index 20e2b524..1ecc3925 100644 --- a/sites/platform1-site/js/adce-onboarding.c195db23.js +++ b/sites/platform1-site/js/adce-onboarding.268d20e1.js @@ -1,2 +1,2 @@ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["adce-onboarding"],{"0141":function(t,s,a){"use strict";var e=a("bc74"),i=a.n(e);i.a},bc74:function(t,s,a){},d0e6:function(t,s,a){"use strict";a.r(s);var e=function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"adce-onboarding"},[a("PageHeader",{attrs:{titleWithBreaks:t.titleWithBreaks,subtext:"",description:""}}),a("v-container",{staticClass:"px-8",attrs:{fluid:""}},[a("h2",[t._v(" Register for an onboarding session now ")]),a("div",{staticClass:"container section-container pt-0"},[a("div",{staticClass:"row text-left justify-content-center"},[a("div",{staticClass:"col-xs-10 col-sm-8 col-md-10 col-lg-8 col-xl-6 pt-0"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-md-6"},[a("v-card",{staticClass:"my-5 registration-card text-center d-flex flex-column",attrs:{flat:"",tile:""}},[a("v-card-text",[a("h4",{staticClass:"px-auto"},[t._v("3 DAY WORKSHOP")])]),a("v-spacer"),a("v-card-text",[a("p",{staticClass:"px-6"},[t._v(" Rapid workshop to stand up a hello world pipeline with a templated app through ABMS ADCE Party Bus. ")])]),a("v-spacer"),a("v-card-actions",{staticClass:"registration-action justify-content-center text-center"},[a("v-btn",{staticClass:"mx-auto",attrs:{color:"primary",to:"/products/abms-adce/onboarding/3-day-workshop"}},[t._v(" RESERVE YOUR SEATS ")])],1)],1),a("v-card",{staticClass:"mt-5 mb-md-5 registration-card text-center d-flex flex-column",attrs:{flat:"",tile:""}},[a("v-card-text",[a("h4",[t._v(" USER CENTERED DESIGN (UCD) WORKSHOP ")])]),a("v-spacer"),a("v-card-text",[a("p",{staticClass:"px-6"},[t._v(" 2-day workshop focused on user-centered design to include the user in the process, get constant feedback, and quickly deliver value. ")])]),a("v-spacer"),a("v-card-actions",{staticClass:"registration-action justify-content-center text-center"},[a("h4",[t._v("COMING SOON")])])],1)],1),a("div",{staticClass:"col-md-6"},[a("v-card",{staticClass:"mt-md-5 mb-5 registration-card text-center d-flex flex-column",attrs:{flat:"",tile:""}},[a("v-card-text",[a("h4",[t._v(" SELF-DIRECTED ONBOARD ")])]),a("v-spacer"),a("v-card-text",[a("p",{staticClass:"px-6"},[t._v(' Virtual and self-directed experience that allows program offices, engineers, and product managers to learn how to ABMS ADCE Party Bus "work". Intended as a supplement to the option above. ')])]),a("v-spacer"),a("v-card-actions",{staticClass:"registration-action justify-content-center text-center"},[a("h4",[t._v("COMING SOON")])])],1),a("v-card",{staticClass:"my-5 registration-card text-center d-flex flex-column",attrs:{flat:"",tile:""}},[a("v-card-text",{staticClass:"registration-action"},[a("h4",[t._v("6 WEEK COHORT")])]),a("v-spacer"),a("v-card-text",[a("p",{staticClass:"px-6"},[t._v(" 3 weeks learning the processes and opinions of Platform One. 3 weeks working in your app with guidance from our "),a("Tooltip",{attrs:{text:"SMEs",tooltip:"Subject Matter Experts",light:""}}),t._v(". ")],1)]),a("v-spacer"),a("v-card-actions",{staticClass:"registration-action justify-content-center text-center "},[a("h4",[t._v("CURRENTLY ON HOLD")])])],1)],1)])])])]),a("h2",{staticClass:"pt-6"},[t._v(" Onboarding into Party Bus - ABMS ADCE ")]),a("div",{staticClass:"container pt-0"},[a("div",{staticClass:"row text-center justify-content-center"},[a("div",{staticClass:"col-xs-10 col-lg-8 col-xl-6 pt-0"},[a("p",{staticClass:"mb-3"},[t._v(" Platform One provides extensive options for product teams wanting to onboard into the P1 environment. Learn about Extreme Programming, User-Centered Design, and deploying to a DevSecOps pipeline. ")])])])]),a("div",{staticClass:"container section-container"},[a("div",{staticClass:"row text-left justify-content-center"},[a("div",{staticClass:"col-xs-12 col-xl-8"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-md-6 px-md-8 pt-md-0"},[a("div",{staticClass:"pb-4"},[a("h4",{staticClass:"mx-0 pl-0"},[t._v(" CREATE YOUR "),a("Tooltip",{attrs:{text:"MVP",tooltip:"Minimum Viable Product"}}),t._v(" SLICE ")],1),a("p",[t._v(" Work on your application in Platform One. Create the smallest slice of your application that delivers warfighter value and get into the habit of continuous integration and continuous deployment. ")])]),a("div",{staticClass:"pt-4"},[a("h4",{staticClass:"mx-0 pl-0"},[t._v("DEPLOYMENT")]),a("p",[t._v(" Deploy your "),a("Tooltip",{attrs:{text:"MVP",tooltip:"Minimum Viable Product"}}),t._v(" slice to the world, ensure access and authentication work as they should, and get your "),a("Tooltip",{attrs:{text:"DNS",tooltip:"Domain Name System"}}),t._v(", logging, and other services up and running. ")],1)])]),a("div",{staticClass:"col-md-6 px-md-8 pt-4 pt-md-0"},[a("div",{staticClass:"pb-4"},[a("h4",{staticClass:"mx-0 pl-0"},[t._v(" GO THROUGH THE "),a("Tooltip",{attrs:{text:"CTF",tooltip:"Certificate to Field"}}),t._v(" PROCESS ")],1),a("p",[t._v(" Learn how to better architect, design, secure, and develop your app to allow for successful scale out and continuous delivery. ")])]),a("div",{staticClass:"pt-4"},[a("h4",{staticClass:"mx-0 pl-0"},[t._v("ITERATE AND IMPROVE")]),a("p",[t._v(" In true agile fashion, take lessons learned and continue development of your application leveraging a continuous delivery model. ")])])])])])])]),a("h2",{staticClass:"pt-10"},[t._v(" Subject Matter Expert (SME) Support ")]),a("div",{staticClass:"container section-container"},[a("div",{staticClass:"row text-left justify-content-center"},[a("div",{staticClass:"col-xs-12 col-xl-8"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-md-6 px-md-8 pt-md-0"},[a("h3",{staticClass:"pl-0"},[t._v(" YOUR TEAMS WILL INTERFACE DIRECTLY WITH THESE ENGINEERS ")]),a("div",{staticClass:"pt-4"},[a("h4",{staticClass:"mx-0 pl-0"},[t._v("DEVOPS ENGINEERS")]),a("p",[t._v(" Helps set up your "),a("Tooltip",{attrs:{text:"CI/CD",tooltip:"Continuous Integration / Continuous Delivery"}}),t._v(" pipelines and tailors them to fit your project while providing support during your application deployments. ")],1)]),a("div",{staticClass:"pt-4"},[a("h4",{staticClass:"mx-0 pl-0"},[t._v("CYBERSECURITY ENGINEERS")]),a("p",[t._v(" Conducts your "),a("Tooltip",{attrs:{text:"CtF",tooltip:"Certificate to Field"}}),t._v(" assessment and helps link your tools to your SD elements. ")],1)]),a("div",{staticClass:"pt-4"},[a("h4",{staticClass:"mx-0 pl-0"},[t._v("THE PLATFORM ONE CISO")]),a("p",[t._v(" Issues your "),a("Tooltip",{attrs:{text:"CtF",tooltip:"Certificate to Field"}}),t._v(" and helps communicate with your AO should reciprocity conversions need to take place. ")],1)]),a("div",{staticClass:"pt-4"},[a("h4",{staticClass:"mx-0 pl-0"},[t._v("IT OPS")]),a("p",[t._v(" Helps provision your accounts, elevate permissions, set up new resources, and helps with any account discrepencies. ")])])]),a("div",{staticClass:"col-md-6 px-md-8 pt-4 pt-md-0"},[a("h3",{staticClass:"pl-0"},[t._v(" THESE ENGINEERS ARE OPERATING IN THE BACKGROUND TO ENSURE YOUR APPLICATION RUNS, CAN SCALE, AND IS SECURE ")]),a("div",{staticClass:"pt-4"},[a("h4",{staticClass:"mx-0 pl-0"},[t._v("CLOUD ENGINEERS")]),a("p",[t._v(" Works in the background to provide you a secure and scalable multi-tenant solution. ")])]),a("div",{staticClass:"pt-4"},[a("h4",{staticClass:"mx-0 pl-0"},[t._v("SOFTWARE ENGINEERS")]),a("p",[t._v(" Constantly helps build out services for you to leverage. "),a("Tooltip",{attrs:{text:"SSO",tooltip:"Single Sign-On"}}),t._v(" and "),a("Tooltip",{attrs:{text:"RBAC",tooltip:"Role-Based Access Control"}}),t._v(" as a service - the latest offering they have delivered as well as integrating numerous tools to accelerate your development efforts. ")],1)]),a("div",{staticClass:"pt-4"},[a("h4",{staticClass:"mx-0 pl-0"},[t._v("PENETRATION TESTERS")]),a("p",[t._v(" Works constantly to ensure the platform and clusters are secure by considering various attack vectors that ultimately help to keep your application, and Party Bus, secure. ")])]),a("div",{staticClass:"pt-4"},[a("h4",{staticClass:"mx-0 pl-0"},[t._v("THE CONTAINER HARDENING TEAM")]),a("p",[t._v(" Comprised of a mix of cybersecurity, software, and IT engineering providing hardened container images so you know your application is built using DoD approved images. ")])])])])])])])]),a("Wave",{staticClass:"mb-n16"},[a("div",{staticClass:"container"},[a("div",{staticClass:"row justify-content-center"},[a("div",{staticClass:"col-md-8"},[a("h2",{staticClass:"mx-auto"},[t._v(" FREQUENTLY ASKED QUESTIONS ABOUT ONBOARDING SESSIONS ")]),a("p",{staticClass:"pt-4"},[t._v(" General information on what to expect, prepare for, and other questions regarding cohorts and workshops. ")])]),a("div",{staticClass:"col-12 mt-4"},[a("v-btn",{staticClass:"mx-auto",attrs:{color:"primary",to:"/products/abms-adce/onboarding/faqs"}},[t._v(" GET ANSWERS ")])],1)])])])],1)},i=[],o=a("36ad"),n=a("1eb0"),r=a("f9f7"),c={name:"ADCEOnboarding",components:{PageHeader:o["a"],Wave:n["a"],Tooltip:r["a"]},data:function(){return{titleWithBreaks:["Party Bus - ABMS ADCE","Onboarding"]}}},l=c,d=(a("0141"),a("2877")),p=a("6544"),v=a.n(p),u=a("8336"),C=a("b0af"),m=a("99d9"),E=a("a523"),x=a("2fa4"),h=Object(d["a"])(l,e,i,!1,null,null,null);s["default"]=h.exports;v()(h,{VBtn:u["a"],VCard:C["a"],VCardActions:m["a"],VCardText:m["b"],VContainer:E["a"],VSpacer:x["a"]})}}]); -//# sourceMappingURL=adce-onboarding.c195db23.js.map \ No newline at end of file +//# sourceMappingURL=adce-onboarding.268d20e1.js.map \ No newline at end of file diff --git a/sites/platform1-site/js/adce-onboarding.c195db23.js.map b/sites/platform1-site/js/adce-onboarding.268d20e1.js.map similarity index 99% rename from sites/platform1-site/js/adce-onboarding.c195db23.js.map rename to sites/platform1-site/js/adce-onboarding.268d20e1.js.map index 16201317..c51d8ba6 100644 --- a/sites/platform1-site/js/adce-onboarding.c195db23.js.map +++ b/sites/platform1-site/js/adce-onboarding.268d20e1.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///./src/views/ADCEOnboarding.vue?efa8","webpack:///./src/views/ADCEOnboarding.vue?ae60","webpack:///src/views/ADCEOnboarding.vue","webpack:///./src/views/ADCEOnboarding.vue?9373","webpack:///./src/views/ADCEOnboarding.vue?e525"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","titleWithBreaks","_v","staticRenderFns","name","components","PageHeader","Wave","Tooltip","data","component","VBtn","VCard","VCardActions","VCardText","VContainer","VSpacer"],"mappings":"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","file":"js/adce-onboarding.c195db23.js","sourcesContent":["import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCEOnboarding.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCEOnboarding.vue?vue&type=style&index=0&lang=scss&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"adce-onboarding\"},[_c('PageHeader',{attrs:{\"titleWithBreaks\":_vm.titleWithBreaks,\"subtext\":\"\",\"description\":\"\"}}),_c('v-container',{staticClass:\"px-8\",attrs:{\"fluid\":\"\"}},[_c('h2',[_vm._v(\" Register for an onboarding session now \")]),_c('div',{staticClass:\"container section-container pt-0\"},[_c('div',{staticClass:\"row text-left justify-content-center\"},[_c('div',{staticClass:\"col-xs-10 col-sm-8 col-md-10 col-lg-8 col-xl-6 pt-0\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-md-6\"},[_c('v-card',{staticClass:\"my-5 registration-card text-center d-flex flex-column\",attrs:{\"flat\":\"\",\"tile\":\"\"}},[_c('v-card-text',[_c('h4',{staticClass:\"px-auto\"},[_vm._v(\"3 DAY WORKSHOP\")])]),_c('v-spacer'),_c('v-card-text',[_c('p',{staticClass:\"px-6\"},[_vm._v(\" Rapid workshop to stand up a hello world pipeline with a templated app through ABMS ADCE Party Bus. \")])]),_c('v-spacer'),_c('v-card-actions',{staticClass:\"registration-action justify-content-center text-center\"},[_c('v-btn',{staticClass:\"mx-auto\",attrs:{\"color\":\"primary\",\"to\":\"/products/abms-adce/onboarding/3-day-workshop\"}},[_vm._v(\" RESERVE YOUR SEATS \")])],1)],1),_c('v-card',{staticClass:\"mt-5 mb-md-5 registration-card text-center d-flex flex-column\",attrs:{\"flat\":\"\",\"tile\":\"\"}},[_c('v-card-text',[_c('h4',[_vm._v(\" USER CENTERED DESIGN (UCD) WORKSHOP \")])]),_c('v-spacer'),_c('v-card-text',[_c('p',{staticClass:\"px-6\"},[_vm._v(\" 2-day workshop focused on user-centered design to include the user in the process, get constant feedback, and quickly deliver value. \")])]),_c('v-spacer'),_c('v-card-actions',{staticClass:\"registration-action justify-content-center text-center\"},[_c('h4',[_vm._v(\"COMING SOON\")])])],1)],1),_c('div',{staticClass:\"col-md-6\"},[_c('v-card',{staticClass:\"mt-md-5 mb-5 registration-card text-center d-flex flex-column\",attrs:{\"flat\":\"\",\"tile\":\"\"}},[_c('v-card-text',[_c('h4',[_vm._v(\" SELF-DIRECTED ONBOARD \")])]),_c('v-spacer'),_c('v-card-text',[_c('p',{staticClass:\"px-6\"},[_vm._v(\" Virtual and self-directed experience that allows program offices, engineers, and product managers to learn how to ABMS ADCE Party Bus \\\"work\\\". Intended as a supplement to the option above. \")])]),_c('v-spacer'),_c('v-card-actions',{staticClass:\"registration-action justify-content-center text-center\"},[_c('h4',[_vm._v(\"COMING SOON\")])])],1),_c('v-card',{staticClass:\"my-5 registration-card text-center d-flex flex-column\",attrs:{\"flat\":\"\",\"tile\":\"\"}},[_c('v-card-text',{staticClass:\"registration-action\"},[_c('h4',[_vm._v(\"6 WEEK COHORT\")])]),_c('v-spacer'),_c('v-card-text',[_c('p',{staticClass:\"px-6\"},[_vm._v(\" 3 weeks learning the processes and opinions of Platform One. 3 weeks working in your app with guidance from our \"),_c('Tooltip',{attrs:{\"text\":\"SMEs\",\"tooltip\":\"Subject Matter Experts\",\"light\":\"\"}}),_vm._v(\". \")],1)]),_c('v-spacer'),_c('v-card-actions',{staticClass:\"registration-action justify-content-center text-center \"},[_c('h4',[_vm._v(\"CURRENTLY ON HOLD\")])])],1)],1)])])])]),_c('h2',{staticClass:\"pt-6\"},[_vm._v(\" Onboarding into Party Bus - ABMS ADCE \")]),_c('div',{staticClass:\"container pt-0\"},[_c('div',{staticClass:\"row text-center justify-content-center\"},[_c('div',{staticClass:\"col-xs-10 col-lg-8 col-xl-6 pt-0\"},[_c('p',{staticClass:\"mb-3\"},[_vm._v(\" Platform One provides extensive options for product teams wanting to onboard into the P1 environment. Learn about Extreme Programming, User-Centered Design, and deploying to a DevSecOps pipeline. \")])])])]),_c('div',{staticClass:\"container section-container\"},[_c('div',{staticClass:\"row text-left justify-content-center\"},[_c('div',{staticClass:\"col-xs-12 col-xl-8\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-md-6 px-md-8 pt-md-0\"},[_c('div',{staticClass:\"pb-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\" CREATE YOUR \"),_c('Tooltip',{attrs:{\"text\":\"MVP\",\"tooltip\":\"Minimum Viable Product\"}}),_vm._v(\" SLICE \")],1),_c('p',[_vm._v(\" Work on your application in Platform One. Create the smallest slice of your application that delivers warfighter value and get into the habit of continuous integration and continuous deployment. \")])]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"DEPLOYMENT\")]),_c('p',[_vm._v(\" Deploy your \"),_c('Tooltip',{attrs:{\"text\":\"MVP\",\"tooltip\":\"Minimum Viable Product\"}}),_vm._v(\" slice to the world, ensure access and authentication work as they should, and get your \"),_c('Tooltip',{attrs:{\"text\":\"DNS\",\"tooltip\":\"Domain Name System\"}}),_vm._v(\", logging, and other services up and running. \")],1)])]),_c('div',{staticClass:\"col-md-6 px-md-8 pt-4 pt-md-0\"},[_c('div',{staticClass:\"pb-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\" GO THROUGH THE \"),_c('Tooltip',{attrs:{\"text\":\"CTF\",\"tooltip\":\"Certificate to Field\"}}),_vm._v(\" PROCESS \")],1),_c('p',[_vm._v(\" Learn how to better architect, design, secure, and develop your app to allow for successful scale out and continuous delivery. \")])]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"ITERATE AND IMPROVE\")]),_c('p',[_vm._v(\" In true agile fashion, take lessons learned and continue development of your application leveraging a continuous delivery model. \")])])])])])])]),_c('h2',{staticClass:\"pt-10\"},[_vm._v(\" Subject Matter Expert (SME) Support \")]),_c('div',{staticClass:\"container section-container\"},[_c('div',{staticClass:\"row text-left justify-content-center\"},[_c('div',{staticClass:\"col-xs-12 col-xl-8\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-md-6 px-md-8 pt-md-0\"},[_c('h3',{staticClass:\"pl-0\"},[_vm._v(\" YOUR TEAMS WILL INTERFACE DIRECTLY WITH THESE ENGINEERS \")]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"DEVOPS ENGINEERS\")]),_c('p',[_vm._v(\" Helps set up your \"),_c('Tooltip',{attrs:{\"text\":\"CI/CD\",\"tooltip\":\"Continuous Integration / Continuous Delivery\"}}),_vm._v(\" pipelines and tailors them to fit your project while providing support during your application deployments. \")],1)]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"CYBERSECURITY ENGINEERS\")]),_c('p',[_vm._v(\" Conducts your \"),_c('Tooltip',{attrs:{\"text\":\"CtF\",\"tooltip\":\"Certificate to Field\"}}),_vm._v(\" assessment and helps link your tools to your SD elements. \")],1)]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"THE PLATFORM ONE CISO\")]),_c('p',[_vm._v(\" Issues your \"),_c('Tooltip',{attrs:{\"text\":\"CtF\",\"tooltip\":\"Certificate to Field\"}}),_vm._v(\" and helps communicate with your AO should reciprocity conversions need to take place. \")],1)]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"IT OPS\")]),_c('p',[_vm._v(\" Helps provision your accounts, elevate permissions, set up new resources, and helps with any account discrepencies. \")])])]),_c('div',{staticClass:\"col-md-6 px-md-8 pt-4 pt-md-0\"},[_c('h3',{staticClass:\"pl-0\"},[_vm._v(\" THESE ENGINEERS ARE OPERATING IN THE BACKGROUND TO ENSURE YOUR APPLICATION RUNS, CAN SCALE, AND IS SECURE \")]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"CLOUD ENGINEERS\")]),_c('p',[_vm._v(\" Works in the background to provide you a secure and scalable multi-tenant solution. \")])]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"SOFTWARE ENGINEERS\")]),_c('p',[_vm._v(\" Constantly helps build out services for you to leverage. \"),_c('Tooltip',{attrs:{\"text\":\"SSO\",\"tooltip\":\"Single Sign-On\"}}),_vm._v(\" and \"),_c('Tooltip',{attrs:{\"text\":\"RBAC\",\"tooltip\":\"Role-Based Access Control\"}}),_vm._v(\" as a service - the latest offering they have delivered as well as integrating numerous tools to accelerate your development efforts. \")],1)]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"PENETRATION TESTERS\")]),_c('p',[_vm._v(\" Works constantly to ensure the platform and clusters are secure by considering various attack vectors that ultimately help to keep your application, and Party Bus, secure. \")])]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"THE CONTAINER HARDENING TEAM\")]),_c('p',[_vm._v(\" Comprised of a mix of cybersecurity, software, and IT engineering providing hardened container images so you know your application is built using DoD approved images. \")])])])])])])])]),_c('Wave',{staticClass:\"mb-n16\"},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{staticClass:\"col-md-8\"},[_c('h2',{staticClass:\"mx-auto\"},[_vm._v(\" FREQUENTLY ASKED QUESTIONS ABOUT ONBOARDING SESSIONS \")]),_c('p',{staticClass:\"pt-4\"},[_vm._v(\" General information on what to expect, prepare for, and other questions regarding cohorts and workshops. \")])]),_c('div',{staticClass:\"col-12 mt-4\"},[_c('v-btn',{staticClass:\"mx-auto\",attrs:{\"color\":\"primary\",\"to\":\"/products/abms-adce/onboarding/faqs\"}},[_vm._v(\" GET ANSWERS \")])],1)])])])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCEOnboarding.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCEOnboarding.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ADCEOnboarding.vue?vue&type=template&id=6bcc0ce0&\"\nimport script from \"./ADCEOnboarding.vue?vue&type=script&lang=js&\"\nexport * from \"./ADCEOnboarding.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ADCEOnboarding.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardText,VContainer,VSpacer})\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./src/views/ADCEOnboarding.vue?efa8","webpack:///./src/views/ADCEOnboarding.vue?c17c","webpack:///src/views/ADCEOnboarding.vue","webpack:///./src/views/ADCEOnboarding.vue?9373","webpack:///./src/views/ADCEOnboarding.vue?e525"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","titleWithBreaks","_v","staticRenderFns","name","components","PageHeader","Wave","Tooltip","data","component","VBtn","VCard","VCardActions","VCardText","VContainer","VSpacer"],"mappings":"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","file":"js/adce-onboarding.268d20e1.js","sourcesContent":["import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCEOnboarding.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCEOnboarding.vue?vue&type=style&index=0&lang=scss&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"adce-onboarding\"},[_c('PageHeader',{attrs:{\"titleWithBreaks\":_vm.titleWithBreaks,\"subtext\":\"\",\"description\":\"\"}}),_c('v-container',{staticClass:\"px-8\",attrs:{\"fluid\":\"\"}},[_c('h2',[_vm._v(\" Register for an onboarding session now \")]),_c('div',{staticClass:\"container section-container pt-0\"},[_c('div',{staticClass:\"row text-left justify-content-center\"},[_c('div',{staticClass:\"col-xs-10 col-sm-8 col-md-10 col-lg-8 col-xl-6 pt-0\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-md-6\"},[_c('v-card',{staticClass:\"my-5 registration-card text-center d-flex flex-column\",attrs:{\"flat\":\"\",\"tile\":\"\"}},[_c('v-card-text',[_c('h4',{staticClass:\"px-auto\"},[_vm._v(\"3 DAY WORKSHOP\")])]),_c('v-spacer'),_c('v-card-text',[_c('p',{staticClass:\"px-6\"},[_vm._v(\" Rapid workshop to stand up a hello world pipeline with a templated app through ABMS ADCE Party Bus. \")])]),_c('v-spacer'),_c('v-card-actions',{staticClass:\"registration-action justify-content-center text-center\"},[_c('v-btn',{staticClass:\"mx-auto\",attrs:{\"color\":\"primary\",\"to\":\"/products/abms-adce/onboarding/3-day-workshop\"}},[_vm._v(\" RESERVE YOUR SEATS \")])],1)],1),_c('v-card',{staticClass:\"mt-5 mb-md-5 registration-card text-center d-flex flex-column\",attrs:{\"flat\":\"\",\"tile\":\"\"}},[_c('v-card-text',[_c('h4',[_vm._v(\" USER CENTERED DESIGN (UCD) WORKSHOP \")])]),_c('v-spacer'),_c('v-card-text',[_c('p',{staticClass:\"px-6\"},[_vm._v(\" 2-day workshop focused on user-centered design to include the user in the process, get constant feedback, and quickly deliver value. \")])]),_c('v-spacer'),_c('v-card-actions',{staticClass:\"registration-action justify-content-center text-center\"},[_c('h4',[_vm._v(\"COMING SOON\")])])],1)],1),_c('div',{staticClass:\"col-md-6\"},[_c('v-card',{staticClass:\"mt-md-5 mb-5 registration-card text-center d-flex flex-column\",attrs:{\"flat\":\"\",\"tile\":\"\"}},[_c('v-card-text',[_c('h4',[_vm._v(\" SELF-DIRECTED ONBOARD \")])]),_c('v-spacer'),_c('v-card-text',[_c('p',{staticClass:\"px-6\"},[_vm._v(\" Virtual and self-directed experience that allows program offices, engineers, and product managers to learn how to ABMS ADCE Party Bus \\\"work\\\". Intended as a supplement to the option above. \")])]),_c('v-spacer'),_c('v-card-actions',{staticClass:\"registration-action justify-content-center text-center\"},[_c('h4',[_vm._v(\"COMING SOON\")])])],1),_c('v-card',{staticClass:\"my-5 registration-card text-center d-flex flex-column\",attrs:{\"flat\":\"\",\"tile\":\"\"}},[_c('v-card-text',{staticClass:\"registration-action\"},[_c('h4',[_vm._v(\"6 WEEK COHORT\")])]),_c('v-spacer'),_c('v-card-text',[_c('p',{staticClass:\"px-6\"},[_vm._v(\" 3 weeks learning the processes and opinions of Platform One. 3 weeks working in your app with guidance from our \"),_c('Tooltip',{attrs:{\"text\":\"SMEs\",\"tooltip\":\"Subject Matter Experts\",\"light\":\"\"}}),_vm._v(\". \")],1)]),_c('v-spacer'),_c('v-card-actions',{staticClass:\"registration-action justify-content-center text-center \"},[_c('h4',[_vm._v(\"CURRENTLY ON HOLD\")])])],1)],1)])])])]),_c('h2',{staticClass:\"pt-6\"},[_vm._v(\" Onboarding into Party Bus - ABMS ADCE \")]),_c('div',{staticClass:\"container pt-0\"},[_c('div',{staticClass:\"row text-center justify-content-center\"},[_c('div',{staticClass:\"col-xs-10 col-lg-8 col-xl-6 pt-0\"},[_c('p',{staticClass:\"mb-3\"},[_vm._v(\" Platform One provides extensive options for product teams wanting to onboard into the P1 environment. Learn about Extreme Programming, User-Centered Design, and deploying to a DevSecOps pipeline. \")])])])]),_c('div',{staticClass:\"container section-container\"},[_c('div',{staticClass:\"row text-left justify-content-center\"},[_c('div',{staticClass:\"col-xs-12 col-xl-8\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-md-6 px-md-8 pt-md-0\"},[_c('div',{staticClass:\"pb-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\" CREATE YOUR \"),_c('Tooltip',{attrs:{\"text\":\"MVP\",\"tooltip\":\"Minimum Viable Product\"}}),_vm._v(\" SLICE \")],1),_c('p',[_vm._v(\" Work on your application in Platform One. Create the smallest slice of your application that delivers warfighter value and get into the habit of continuous integration and continuous deployment. \")])]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"DEPLOYMENT\")]),_c('p',[_vm._v(\" Deploy your \"),_c('Tooltip',{attrs:{\"text\":\"MVP\",\"tooltip\":\"Minimum Viable Product\"}}),_vm._v(\" slice to the world, ensure access and authentication work as they should, and get your \"),_c('Tooltip',{attrs:{\"text\":\"DNS\",\"tooltip\":\"Domain Name System\"}}),_vm._v(\", logging, and other services up and running. \")],1)])]),_c('div',{staticClass:\"col-md-6 px-md-8 pt-4 pt-md-0\"},[_c('div',{staticClass:\"pb-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\" GO THROUGH THE \"),_c('Tooltip',{attrs:{\"text\":\"CTF\",\"tooltip\":\"Certificate to Field\"}}),_vm._v(\" PROCESS \")],1),_c('p',[_vm._v(\" Learn how to better architect, design, secure, and develop your app to allow for successful scale out and continuous delivery. \")])]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"ITERATE AND IMPROVE\")]),_c('p',[_vm._v(\" In true agile fashion, take lessons learned and continue development of your application leveraging a continuous delivery model. \")])])])])])])]),_c('h2',{staticClass:\"pt-10\"},[_vm._v(\" Subject Matter Expert (SME) Support \")]),_c('div',{staticClass:\"container section-container\"},[_c('div',{staticClass:\"row text-left justify-content-center\"},[_c('div',{staticClass:\"col-xs-12 col-xl-8\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-md-6 px-md-8 pt-md-0\"},[_c('h3',{staticClass:\"pl-0\"},[_vm._v(\" YOUR TEAMS WILL INTERFACE DIRECTLY WITH THESE ENGINEERS \")]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"DEVOPS ENGINEERS\")]),_c('p',[_vm._v(\" Helps set up your \"),_c('Tooltip',{attrs:{\"text\":\"CI/CD\",\"tooltip\":\"Continuous Integration / Continuous Delivery\"}}),_vm._v(\" pipelines and tailors them to fit your project while providing support during your application deployments. \")],1)]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"CYBERSECURITY ENGINEERS\")]),_c('p',[_vm._v(\" Conducts your \"),_c('Tooltip',{attrs:{\"text\":\"CtF\",\"tooltip\":\"Certificate to Field\"}}),_vm._v(\" assessment and helps link your tools to your SD elements. \")],1)]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"THE PLATFORM ONE CISO\")]),_c('p',[_vm._v(\" Issues your \"),_c('Tooltip',{attrs:{\"text\":\"CtF\",\"tooltip\":\"Certificate to Field\"}}),_vm._v(\" and helps communicate with your AO should reciprocity conversions need to take place. \")],1)]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"IT OPS\")]),_c('p',[_vm._v(\" Helps provision your accounts, elevate permissions, set up new resources, and helps with any account discrepencies. \")])])]),_c('div',{staticClass:\"col-md-6 px-md-8 pt-4 pt-md-0\"},[_c('h3',{staticClass:\"pl-0\"},[_vm._v(\" THESE ENGINEERS ARE OPERATING IN THE BACKGROUND TO ENSURE YOUR APPLICATION RUNS, CAN SCALE, AND IS SECURE \")]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"CLOUD ENGINEERS\")]),_c('p',[_vm._v(\" Works in the background to provide you a secure and scalable multi-tenant solution. \")])]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"SOFTWARE ENGINEERS\")]),_c('p',[_vm._v(\" Constantly helps build out services for you to leverage. \"),_c('Tooltip',{attrs:{\"text\":\"SSO\",\"tooltip\":\"Single Sign-On\"}}),_vm._v(\" and \"),_c('Tooltip',{attrs:{\"text\":\"RBAC\",\"tooltip\":\"Role-Based Access Control\"}}),_vm._v(\" as a service - the latest offering they have delivered as well as integrating numerous tools to accelerate your development efforts. \")],1)]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"PENETRATION TESTERS\")]),_c('p',[_vm._v(\" Works constantly to ensure the platform and clusters are secure by considering various attack vectors that ultimately help to keep your application, and Party Bus, secure. \")])]),_c('div',{staticClass:\"pt-4\"},[_c('h4',{staticClass:\"mx-0 pl-0\"},[_vm._v(\"THE CONTAINER HARDENING TEAM\")]),_c('p',[_vm._v(\" Comprised of a mix of cybersecurity, software, and IT engineering providing hardened container images so you know your application is built using DoD approved images. \")])])])])])])])]),_c('Wave',{staticClass:\"mb-n16\"},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{staticClass:\"col-md-8\"},[_c('h2',{staticClass:\"mx-auto\"},[_vm._v(\" FREQUENTLY ASKED QUESTIONS ABOUT ONBOARDING SESSIONS \")]),_c('p',{staticClass:\"pt-4\"},[_vm._v(\" General information on what to expect, prepare for, and other questions regarding cohorts and workshops. \")])]),_c('div',{staticClass:\"col-12 mt-4\"},[_c('v-btn',{staticClass:\"mx-auto\",attrs:{\"color\":\"primary\",\"to\":\"/products/abms-adce/onboarding/faqs\"}},[_vm._v(\" GET ANSWERS \")])],1)])])])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCEOnboarding.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCEOnboarding.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ADCEOnboarding.vue?vue&type=template&id=6bcc0ce0&\"\nimport script from \"./ADCEOnboarding.vue?vue&type=script&lang=js&\"\nexport * from \"./ADCEOnboarding.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ADCEOnboarding.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardText,VContainer,VSpacer})\n"],"sourceRoot":""} \ No newline at end of file diff --git a/sites/platform1-site/js/adce.91651c44.js b/sites/platform1-site/js/adce.1bb0b229.js similarity index 99% rename from sites/platform1-site/js/adce.91651c44.js rename to sites/platform1-site/js/adce.1bb0b229.js index 61a31f66..24175579 100644 --- a/sites/platform1-site/js/adce.91651c44.js +++ b/sites/platform1-site/js/adce.1bb0b229.js @@ -1,2 +1,2 @@ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["adce"],{"00dc":function(t,e,a){"use strict";var n=a("adb3"),o=a.n(n);o.a},"0cc3":function(t,e,a){},"3e3e":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"adce"},[n("PageHeader",{attrs:{title:"The Party Bus",subtextComponent:t.headerSubtextTooltip,description:"The environment and services you need to develop and deploy your software application",logoSource:t.pbLogo}}),n("v-container",{staticClass:"px-8"},[n("h2",[t._v("Why Party Bus?")]),n("div",{staticClass:"row text-left my-8"},[n("div",{staticClass:"col-md-6 px-6"},[n("h3",{staticClass:"pl-0 mb-4"},[t._v(" PARTY BUS - ABMS ADCE IS A "),n("span",{staticStyle:{"text-transform":"lowercase"}},[t._v("c")]),t._v("ATO ENABLED DEVSECOPS SERVICE ")]),n("ul",[n("li",[t._v(" For government software programs who need rapid development of approved, working mission applications to warfighter. ")]),n("li",[t._v(" We provide a non-vendor locked, "),n("Tooltip",{attrs:{text:"CNCF",tooltip:"Cloud Native Computing Foundation"}}),t._v(" kubernetes based platform. ")],1),n("li",[t._v(" We provide a secure, multi-tenant and multi-classification with Develop, Test, and Production environments. ")]),n("li",[t._v(" We stand out by allowing our customers to field applications with cATOd templatized pipelines ")])])]),n("div",{staticClass:"col-md-6"},[n("img",{staticClass:"img-fluid mt-2 mb-3",attrs:{src:a("53c8"),alt:"party bus graphics"}})])]),n("div",{staticClass:"container my-4 px-8"},[n("h2",{staticClass:"my-4 mt-sm-8 px-0"},[t._v("Onboarding Workshops")]),n("p",{staticClass:"text-center"},[t._v(" Leverage a Multi Tenant DevSecOps environment with the ABMS ADCE Party Bus - "),n("Tooltip",{attrs:{text:"ABMS",tooltip:"Advanced Battle Management System"}}),n("Tooltip",{attrs:{text:"ADCE",tooltip:"All Domain Common Environment",spaceAfter:!1}}),t._v(". ")],1)])]),n("div",{staticClass:"row justify-center mt-8"},[n("div",{staticClass:"col-md-10 white--text pa-md-12",staticStyle:{"border-radius":"10px",height:"100%",width:"100%","background-color":"#031726 !important"}},[n("div",{staticClass:"row"},[n("div",{staticClass:"col-md-5 text-left pr-md-16 pa-12 pa-md-0"},[n("v-card",{staticClass:"d-flex flex-column",attrs:{color:"transparent",flat:"",tile:"",height:"100%"}},[n("v-card",{attrs:{color:"transparent",flat:""}},[n("h2",{staticClass:"my-auto px-0 pb-10 white--text"},[t._v(" Save With Party Bus ")])]),n("v-card",{attrs:{color:"transparent",flat:""}},[n("p",{staticClass:"white--text"},[t._v(" The cost of each program office standing up their own "),n("Tooltip",{attrs:{text:"DevSecOps",tooltip:"Development, Security, and Operations",light:""}}),t._v(" environment can be saved by using Party Bus. Check out the service catalog to see what is included when you are a Party Bus customer. ")],1)]),n("v-card",{staticClass:"mt-auto",attrs:{color:"transparent",flat:""}},[n("v-btn",{staticClass:"my-6 black--text",attrs:{color:"light",href:"/#/products/abms-adce/onboarding",target:"_blank"}},[t._v(" Service Catalog ")])],1)],1)],1),n("div",{staticClass:"col-md-7 text-left pl-md-16 pa-12 pa-md-0",style:t.$vuetify.breakpoint.mdAndUp?"border-left: solid white 1px":""},[n("h2",{staticClass:"ma-auto px-0 pb-10 white--text"},[t._v(" What You'll Learn ")]),n("p",[t._v(" Get hands-on experience and training with our rapid workshop to stand up a hello world pipeline with a templated app through Party Bus - "),n("Tooltip",{attrs:{text:"ABMS",tooltip:"Advanced Battle Management System",light:""}}),n("Tooltip",{attrs:{text:"ADCE",tooltip:"All Domain Common Environment",light:"",spaceAfter:!1}}),t._v(". ")],1),n("div",{staticClass:"row"},[n("div",{staticClass:"col-6 col-md-3",staticStyle:{"font-size":"14px"}},[n("AgileIcon"),n("p",{staticClass:"pt-2"},[t._v(" Agile & "),n("Tooltip",{attrs:{text:"UCD",tooltip:"User Centered Design",light:""}}),t._v(" Methodologies ")],1)],1),n("div",{staticClass:"col-6 col-md-3",staticStyle:{"font-size":"14px"}},[n("PairedProgrammingIcon",{staticClass:"mt-n1"}),n("p",{staticClass:"pt-1 pt-md-0"},[t._v(" Paired Programming ")])],1),n("div",{staticClass:"col-6 col-md-3",staticStyle:{"font-size":"14px"}},[n("TestDrivenDevelopmentIcon",{staticClass:"mt-n1"}),n("p",[t._v(" Test-Driven Development ")])],1),n("div",{staticClass:"col-6 col-md-3",staticStyle:{"font-size":"14px"}},[n("CyberIcon"),n("p",{staticClass:"pt-2"},[t._v(" Certificate to Field (CtF) ")])],1)]),n("div",{class:t.$vuetify.breakpoint.smAndDown?"text-center":""},[n("v-btn",{class:t.$vuetify.breakpoint.smAndDown?"my-3 my-md-6 mx-3":"my-6",attrs:{color:"primary",href:"/#/products/abms-adce/onboarding",target:"_blank"}},[t._v(" Explore Classes ")])],1)])])])]),n("ADCETabSection"),n("ADCECollapsiblesSection"),n("div",{staticClass:"row justify-center pa-16"},[n("div",{staticClass:"image-wrapper",staticStyle:{border:"solid 1px #BDC931"},on:{click:function(){return t.showImg(0)}}},[n("img",{staticClass:"img-fluid",attrs:{src:a("b333"),alt:"Party Bus Graphics Process"}})])]),n("div",{staticClass:"mx-auto mb-10 mt-n6"},[n("DownloadButton",{attrs:{text:"Party Bus Process",internalFilePath:t.pbGraphicsProcess}})],1),t._m(0),n("Wave",{attrs:{bottom:!1}},[n("div",{staticClass:"container"},[n("div",{staticClass:"row justify-content-center px-8"},[n("div",{staticClass:"col-md-6"},[n("div",[n("h2",{staticClass:"mx-auto"},[t._v(" Have More Questions About The Party Bus Environment? ")])]),n("p",{staticClass:"mx-auto"},[t._v(" You'll be able to find most of your answers in the FAQ page. For more specific inquiries, click Contact Us. ")])])]),n("div",[n("v-btn",{staticClass:"mx-2 mt-6 black--text",attrs:{color:"light",href:"https://confluence.il2.dso.mil/cq/questions.action?spaceKey=P1",target:"_blank"}},[t._v("FAQ")]),n("v-btn",{staticClass:"mx-2 mt-6",attrs:{color:"primary",href:"https://jira.il2.dso.mil/servicedesk/customer/portal/36/create/202",target:"_blank"}},[t._v("Contact Us")])],1)])]),n("vue-easy-lightbox",{attrs:{escDisabled:"",moveDisabled:"",visible:t.lightbox.visible,imgs:t.lightbox.imgs,index:t.lightbox.index},on:{hide:t.handleHide}})],1)},o=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"container mt-4 mb-10 px-8"},[a("h2",{staticClass:"my-4 mt-sm-8 px-0"},[t._v("We Move Fast, But We Move Smart")]),a("p",{staticClass:"text-center"},[t._v(" The Party Bus team will be measuring twice and cutting once. We believe the sooner we can get you squared away on our level of standards (which is high, why else would we invite you to join our elite team of products and services), the sooner you can serve the users and warfighters within DoD that need your product or solution yesterday. ")])])}],s=a("36ad"),i=a("1eb0"),r=a("85e2"),c=a.n(r),l=a("825ae"),d=a("f9f7"),p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.$vuetify.breakpoint.mdAndUp?n("div",{staticClass:"adce-tab-section white--text"},[t._m(0),n("Wave",{attrs:{bottom:!1,top:!1}},[n("div",{staticClass:"container mt-n16 tabs-section"},[n("v-tabs",{staticClass:"mt-4",attrs:{"fixed-tabs":"","background-color":"#031726",dark:"","slider-color":"primary"},model:{value:t.currentTab,callback:function(e){t.currentTab=e},expression:"currentTab"}},[n("v-tab",{key:"environment-tab",staticClass:"tab-section",attrs:{"active-class":"active-tab-item"}},[t._v(" The Environment ")]),n("v-tab",{key:"cicd-tab",staticClass:"tab-section",attrs:{"active-class":"active-tab-item"}},[t._v(" Tools And CI/CD Pipeline ")]),n("v-tab",{key:"code-tab",staticClass:"tab-section",attrs:{"active-class":"active-tab-item"}},[t._v(" The Code ")])],1),n("v-tabs-items",{staticClass:"mt-6 pa-10 tabs-section",model:{value:t.currentTab,callback:function(e){t.currentTab=e},expression:"currentTab"}},[n("v-tab-item",{staticClass:"text-left"},[n("p",[t._v(" We use a Cloud-agnostic approach with CNCF-certified Kubernetes distributions: vanilla Kubernetes with Helm, Rancher, and P1 upstream Kubernetes distribution. AWS is currently supported, with Azure coming soon. ")]),n("v-simple-table",{staticStyle:{"background-color":"transparent","border-bottom":"1px solid #223340"},attrs:{dark:""},scopedSlots:t._u([{key:"default",fn:function(){return[n("thead",[n("tr",[n("th",{staticClass:"text-left"},[t._v(" ENVIRONMENT ")]),n("th",{staticClass:"text-left"},[t._v(" DEVELOPMENT ENVIRONMENT SUPPORTED ")]),n("th",{staticClass:"text-left"},[t._v(" TEST & PRODUCTION (DEPLOYMENT) SUPPORTED ")])])]),n("tbody",t._l(t.tableData,(function(e){return n("tr",{key:e.environment,staticStyle:{height:"60px"}},[n("td",{class:"row-item-"+e.status},[t._v(" "+t._s(e.environment)+" ")]),n("td",[n("div",{staticClass:"row"},[n("div",{staticClass:"col-12"},[n("div",{staticClass:"d-flex align-center"},[e.devSupported?n("CheckMark",{staticStyle:{height:"40px"}}):t._e(),e.devSupported?t._e():n("XMark",{staticStyle:{height:"40px"}}),n("div",{staticClass:"ml-4"},[e.devMessages.length>0&&t.$vuetify.breakpoint.smAndDown?n("Tooltip",{attrs:{icon:"mdi-circle",iconSize:"medium",iconColor:"primary",tooltip:e.devMessages}}):t._e()],1),e.devMessages.length>0&&t.$vuetify.breakpoint.mdAndUp?n("div",[t.$vuetify.breakpoint.mdAndUp?n("div",t._l(e.devMessages,(function(e){return n("p",{key:e,staticClass:"ml-2 my-0"},[t._v(" "+t._s(e)+" ")])})),0):t._e()]):t._e()],1)])])]),n("td",[n("div",{staticClass:"row"},[n("div",{staticClass:"col-12"},[n("div",{staticClass:"d-flex align-center"},[e.prodSupported?n("CheckMark",{staticStyle:{height:"40px"}}):t._e(),e.prodSupported?t._e():n("XMark",{staticStyle:{height:"40px"}}),n("div",{staticClass:"ml-4"},[e.prodMessages.length>0&&t.$vuetify.breakpoint.smAndDown?n("Tooltip",{attrs:{icon:"mdi-circle",iconSize:"medium",iconColor:"primary",tooltip:e.prodMessages}}):t._e()],1),e.prodMessages.length>0&&t.$vuetify.breakpoint.mdAndUp?n("div",[t.$vuetify.breakpoint.mdAndUp?n("div",t._l(e.prodMessages,(function(e){return n("p",{key:e,staticClass:"ml-2 my-0"},[t._v(" "+t._s(e)+" ")])})),0):t._e()]):t._e()],1)])])])])})),0)]},proxy:!0}],null,!1,1968700656)}),n("div",[n("p",{staticClass:"my-0 pt-4"},[n("i",[t._v("*SUPPORT COMING SOON")])]),n("p",{staticClass:"my-0"},[n("i",[t._v("IL - IMPACT LEVEL")])])])],1),n("v-tab-item",[n("img",{staticClass:"img-fluid mt-2 mb-1",attrs:{src:a("7183"),alt:"party bus graphics"}}),n("a",{staticClass:"download-buton",attrs:{href:t.pbCICDPipeline,download:""}},[n("v-btn",{staticClass:"my-4",attrs:{color:"primary",dark:""}},[t._v(" Download Graphic ")])],1)]),n("v-tab-item",[n("div",{staticStyle:{"background-color":"#244357","min-height":"350px"}},[n("div",{staticClass:"row justify-center px-16 pt-6"},[n("AngularLogo",{staticClass:"px-15 mt-6",staticStyle:{height:"60px"}}),n("CPlusPlusLogo",{staticClass:"px-15 mt-6",staticStyle:{height:"60px"}}),n("PythonLogo",{staticClass:"px-15 mt-6",staticStyle:{height:"60px"}})],1),n("div",{staticClass:"row justify-center px-16"},[n("ReactLogo",{staticClass:"px-15 mt-6",staticStyle:{height:"60px"}}),n("JavaLogo",{staticClass:"px-15 mt-6",staticStyle:{height:"60px"}}),n("TypeScriptLogo",{staticClass:"px-15 mt-6",staticStyle:{height:"60px"}})],1),n("div",{staticClass:"row justify-center px-16"},[n("NodeLogo",{staticClass:"px-15 mt-6",staticStyle:{height:"60px"}}),n("NETLogo",{staticClass:"px-15 mt-6",staticStyle:{height:"60px"}}),n("GOLogo",{staticClass:"px-15 mt-6",staticStyle:{height:"50px"}})],1)])])],1)],1)])],1):t._e()},u=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"container mt-12 px-8"},[a("h2",{staticClass:"my-16 mt-sm-8 px-0"},[t._v("How Do We Do It?")])])}],v=a("7183"),h=a.n(v),f=a("75a9"),m=a.n(f),g=a("a074"),b=a.n(g),y=a("1c8b"),C=a.n(y),x=a("c25e"),w=a.n(x),S=a("e66b"),_=a.n(S),O=a("ac37"),E=a.n(O),T=a("7404"),A=a.n(T),P=a("1179"),D=a.n(P),I=a("8ebd"),M=a.n(I),L=a("0514"),k=a.n(L),j=a("0b44"),N=a.n(j),R={name:"ADCETabSection",components:{Wave:i["a"],Tooltip:d["a"],AngularLogo:m.a,CPlusPlusLogo:b.a,GOLogo:C.a,JavaLogo:w.a,NETLogo:_.a,NodeLogo:E.a,PythonLogo:A.a,ReactLogo:D.a,TypeScriptLogo:M.a,CheckMark:k.a,XMark:N.a},data:function(){return{pbCICDPipeline:h.a,currentTab:0,tableData:[{environment:"IL2 (On C1D)",status:"success",devSupported:!0,devMessages:[],prodSupported:!0,prodMessages:[]},{environment:"IL4 (On C1D)",status:"warning",devSupported:!0,devMessages:[],prodSupported:!0,prodMessages:[]},{environment:"IL5 (On C1D)",status:"warning",devSupported:!0,devMessages:[],prodSupported:!0,prodMessages:[]},{environment:"S (On S-C2S)",status:"error",devSupported:!1,devMessages:["2QCY21"],prodSupported:!1,prodMessages:["2QCY21"]},{environment:"S//SAR (FENCES)",status:"error",devSupported:!1,devMessages:[],prodSupported:!1,prodMessages:[]},{environment:"TS//SCI//SAR (FENCES)",status:"error",devSupported:!1,devMessages:["2QCY21"],prodSupported:!1,prodMessages:["2QCY21"]},{environment:"SAP (FENCES)",status:"error",devSupported:!1,devMessages:[],prodSupported:!1,prodMessages:["2QCY21"]}]}}},B=R,$=(a("709d"),a("2877")),V=a("6544"),H=a.n(V),F=a("8336"),z=(a("a9e3"),a("5530")),W=(a("8b37"),a("80d2")),Y=a("7560"),G=a("58df"),U=Object(G["a"])(Y["a"]).extend({name:"v-simple-table",props:{dense:Boolean,fixedHeader:Boolean,height:[Number,String]},computed:{classes:function(){return Object(z["a"])({"v-data-table--dense":this.dense,"v-data-table--fixed-height":!!this.height&&!this.fixedHeader,"v-data-table--fixed-header":this.fixedHeader},this.themeClasses)}},methods:{genWrapper:function(){return this.$slots.wrapper||this.$createElement("div",{staticClass:"v-data-table__wrapper",style:{height:Object(W["f"])(this.height)}},[this.$createElement("table",this.$slots.default)])}},render:function(t){return t("div",{staticClass:"v-data-table",class:this.classes},[this.$slots.top,this.genWrapper(),this.$slots.bottom])}}),Q=a("71a3"),X=a("c671"),q=a("fe57"),K=a("aac8"),J=Object($["a"])(B,p,u,!1,null,null,null),Z=J.exports;H()(J,{VBtn:F["a"],VSimpleTable:U,VTab:Q["a"],VTabItem:X["a"],VTabs:q["a"],VTabsItems:K["a"]});var tt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.$vuetify.breakpoint.smAndDown?a("div",{staticClass:"adce-collapsibles-section white--text mt-10"},[a("v-expansion-panels",{attrs:{multiple:"",dark:""}},[a("v-expansion-panel",{staticStyle:{"background-color":"#031726"}},[a("v-expansion-panel-header",[a("v-spacer"),t._v(" THE ENVIRONMENT "),a("v-spacer")],1),a("v-expansion-panel-content",[a("p",[t._v(" We use a Cloud-agnostic approach with CNCF-certified Kubernetes distributions: vanilla Kubernetes with Helm, Rancher, and P1 upstream Kubernetes distribution. AWS is currently supported, with Azure coming soon. ")]),a("v-simple-table",{staticStyle:{"background-color":"transparent","border-bottom":"1px solid #223340"},attrs:{dark:""},scopedSlots:t._u([{key:"default",fn:function(){return[a("thead",[a("tr",[a("th",{staticClass:"text-left"},[t._v(" ENVIRONMENT ")]),a("th",{staticClass:"text-left"},[t._v(" DEVELOPMENT ENVIRONMENT SUPPORTED ")]),a("th",{staticClass:"text-left"},[t._v(" TEST & PRODUCTION (DEPLOYMENT) SUPPORTED ")])])]),a("tbody",t._l(t.tableData,(function(e){return a("tr",{key:e.environment,staticStyle:{height:"60px"}},[a("td",{class:"row-item-"+e.status},[t._v(" "+t._s(e.environment)+" ")]),a("td",[a("div",{staticClass:"row"},[a("div",{staticClass:"col-12"},[a("div",{staticClass:"d-flex align-center"},[e.devSupported?a("CheckMark",{staticStyle:{height:"40px"}}):t._e(),e.devSupported?t._e():a("XMark",{staticStyle:{height:"40px"}}),a("div",{staticClass:"ml-4"},[e.devMessages.length>0&&t.$vuetify.breakpoint.smAndDown?a("Tooltip",{attrs:{icon:"mdi-circle",iconSize:"medium",iconColor:"primary",tooltip:e.devMessages}}):t._e()],1)],1)])])]),a("td",[a("div",{staticClass:"row"},[a("div",{staticClass:"col-12"},[a("div",{staticClass:"d-flex align-center"},[e.prodSupported?a("CheckMark",{staticStyle:{height:"40px"}}):t._e(),e.prodSupported?t._e():a("XMark",{staticStyle:{height:"40px"}}),a("div",{staticClass:"ml-4"},[e.prodMessages.length>0&&t.$vuetify.breakpoint.smAndDown?a("Tooltip",{attrs:{icon:"mdi-circle",iconSize:"medium",iconColor:"primary",tooltip:e.prodMessages}}):t._e()],1)],1)])])])])})),0)]},proxy:!0}],null,!1,1033817936)})],1)],1),a("v-expansion-panel",{staticStyle:{"background-color":"#031726"}},[a("v-expansion-panel-header",[a("v-spacer"),t._v(" TOOLS AND CI/CD PIPELINE "),a("v-spacer")],1),a("v-expansion-panel-content",[a("CICDSmall")],1)],1),a("v-expansion-panel",{staticStyle:{"background-color":"#031726"}},[a("v-expansion-panel-header",[a("v-spacer"),t._v(" THE CODE "),a("v-spacer")],1),a("v-expansion-panel-content",[a("div",{staticStyle:{"background-color":"#244357","min-height":"400px"}},[a("div",{staticClass:"row justify-center px-16 pt-6"},[a("AngularLogo",{staticClass:"px-15 mt-6",staticStyle:{height:"60px"}}),a("CPlusPlusLogo",{staticClass:"px-15 mt-6",staticStyle:{height:"60px"}}),a("PythonLogo",{staticClass:"px-15 mt-6",staticStyle:{height:"60px"}})],1),a("div",{staticClass:"row justify-center px-16"},[a("ReactLogo",{staticClass:"px-15 mt-6",staticStyle:{height:"60px"}}),a("JavaLogo",{staticClass:"px-15 mt-6",staticStyle:{height:"60px"}}),a("TypeScriptLogo",{staticClass:"px-15 mt-6",staticStyle:{height:"60px"}})],1),a("div",{staticClass:"row justify-center px-16 pb-10"},[a("NodeLogo",{staticClass:"px-15 mt-6",staticStyle:{height:"60px"}}),a("NETLogo",{staticClass:"px-15 mt-6",staticStyle:{height:"60px"}}),a("GOLogo",{staticClass:"px-15 mt-6",staticStyle:{height:"50px"}})],1)])])],1)],1)],1):t._e()},et=[],at=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{staticClass:"cicd-interactive cicd-small"},[a("v-row",{staticClass:"d-lg-none"},[a("v-col",{attrs:{id:"accordion-contiainer",cols:"12"}},[a("div",{staticClass:"border-vertical left"}),a("div",{staticClass:"border-vertical right"}),a("v-expansion-panels",{staticClass:"px-4",attrs:{multiple:""}},[a("v-expansion-panel",{staticClass:"expansion-panel-light"},[a("v-expansion-panel-header",[a("CoderIcon"),t._v(" 0. Push to repository "),a("div",{staticClass:"border-container single"},[a("v-icon",[t._v("mdi-arrow-left-bold")])],1)],1),a("v-expansion-panel-content",[t._v(" A developer makes code changes and pushes to a git repository. ")])],1),a("v-expansion-panel",{staticClass:"expansion-panel-light"},[a("v-expansion-panel-header",[a("ToolsIcon"),t._v(" 1. Build "),a("div",{staticClass:"border-container double"},[a("v-icon",{staticClass:"top"},[t._v("mdi-arrow-right-bold")]),a("v-icon",{staticClass:"bottom"},[t._v("mdi-arrow-left-bold")])],1),a("div",{staticClass:"border-container single right top"},[a("v-icon",[t._v("mdi-arrow-left-bold")])],1)],1),a("v-expansion-panel-content",[t._v(" A small library that is for validating and accessing environment variables in different coding languages. ")])],1),a("v-expansion-panel",{staticClass:"expansion-panel-light"},[a("v-expansion-panel-header",[a("CodeIcon"),t._v(" 2. Static Code Analysis "),a("div",{staticClass:"border-container double"},[a("v-icon",{staticClass:"top"},[t._v("mdi-arrow-right-bold")]),a("v-icon",{staticClass:"bottom"},[t._v("mdi-arrow-left-bold")])],1)],1),a("v-expansion-panel-content",[t._v(" By performing scans against source code known vulnerabilities are examined. ")])],1),a("v-expansion-panel",{staticClass:"expansion-panel-light"},[a("v-expansion-panel-header",[a("ProcessIcon"),t._v(" 3. Dynamic Application Security Testing "),a("div",{staticClass:"border-container double"},[a("v-icon",{staticClass:"top"},[t._v("mdi-arrow-right-bold")]),a("v-icon",{staticClass:"bottom"},[t._v("mdi-arrow-left-bold")])],1)],1),a("v-expansion-panel-content",[t._v(" Security vulnerabilities are diagnosed in a running state application. ")])],1),a("v-expansion-panel",{staticClass:"expansion-panel-light"},[a("v-expansion-panel-header",[a("BoardIcon"),t._v(" 4. Release "),a("div",{staticClass:"border-container double"},[a("v-icon",{staticClass:"top"},[t._v("mdi-arrow-right-bold")]),a("v-icon",{staticClass:"bottom"},[t._v("mdi-arrow-left-bold")])],1)],1),a("v-expansion-panel-content",[t._v(" A push for release GitOps Continuous Delivery. ")])],1),a("v-expansion-panel",{staticClass:"expansion-panel-light"},[a("v-expansion-panel-header",[a("RocketIcon"),t._v(" 5. Deploy "),a("div",{staticClass:"border-container single clear"},[a("v-icon",[t._v("mdi-arrow-right-bold")])],1),a("div",{staticClass:"border-container single right bottom"},[a("v-icon",[t._v("mdi-arrow-right-bold")])],1)],1),a("v-expansion-panel-content",[t._v(" Deploy to production and mission operation. ")])],1)],1)],1)],1),a("v-row",{staticClass:"d-none d-lg-flex"},[a("v-col",{staticClass:"pb-section pa-2",attrs:{cols:"3"}},[a("div",{staticClass:"inner h-100 w-100 px-2 d-flex flex-column align-items-center",attrs:{id:"push-container"}},[a("h4",[t._v("Push to repository")]),a("div",{ref:"coderIcon",staticClass:"my-8 d-flex flex-column align-items-center border pa-4"},[a("CoderIcon",{staticClass:"border"})],1),a("p",{staticClass:"px-2"},[t._v(" A developer makes code changes and pushes to a git repository. ")])])]),a("v-col",{staticClass:"cicd-section",attrs:{cols:"9"}},[a("v-row",[a("v-col",{staticClass:"ci-bg d-flex justify-content-center align-items-center",attrs:{cols:"5"}},[a("h3",[t._v("Continuous Integration (CI)")])]),a("v-col",{staticClass:"cd-bg d-flex justify-content-center align-items-center",attrs:{cols:"7"}},[a("h3",[t._v("Continuous Delivery (CD)")])])],1),a("v-row",[a("v-col",{staticClass:"ci-bg pl-1col d-flex",attrs:{cols:"3"}},[a("div",{staticClass:"border w-100 pa-1 d-flex justify-content-center align-items-center"},[a("p",{staticClass:"font-weight-bold text-uppercase"},[t._v(" Build ")])])]),a("v-col",{staticClass:"ci-bg d-flex",attrs:{cols:"2"}},[a("div",{staticClass:"border w-100 pa-1 d-flex justify-content-center align-items-center"},[a("p",{staticClass:"font-weight-bold text-uppercase"},[t._v(" Static Code Analysis ")])])]),a("v-col",{staticClass:"cd-bg d-flex",attrs:{cols:"2"}},[a("div",{staticClass:"border w-100 pa-1 d-flex justify-content-center align-items-center"},[a("p",{staticClass:"font-weight-bold text-uppercase"},[t._v(" Dynamic Application Security Testing ")])])]),a("v-col",{staticClass:"cd-bg d-flex",attrs:{cols:"2"}},[a("div",{staticClass:"border w-100 pa-1 d-flex justify-content-center align-items-center"},[a("p",{staticClass:"font-weight-bold text-uppercase"},[t._v("Release")])])]),a("v-col",{staticClass:"cd-bg pr-1col d-flex",attrs:{cols:"3"}},[a("div",{staticClass:"border w-100 pa-1 d-flex justify-content-center align-items-center"},[a("p",{staticClass:"font-weight-bold text-uppercase"},[t._v("Deploy")])])])],1),a("v-row",[a("v-col",{staticClass:"ci-bg pl-1col d-flex py-0 position-relative",attrs:{cols:"3"}},[a("div",{staticClass:"blue-bg w-100 d-flex justify-content-center align-items-center"},[a("p",{ref:"leftAnchor1",staticClass:"pa-2"},[t._v(" A small library that is for validating and accessing environment variables in different coding languages. ")]),a("div",{ref:"leftAnchor2",staticClass:"anchor-mid-left"})])]),a("v-col",{staticClass:"ci-bg d-flex py-0 position-relative",attrs:{cols:"2"}},[a("div",{staticClass:"blue-bg w-100 pa-4 d-flex justify-content-center align-items-center"},[a("p",{staticClass:"pa-2"},[t._v(" By performing scans against source code known vulnerabilities are examined. ")])])]),a("v-col",{staticClass:"cd-bg d-flex py-0 position-relative",attrs:{cols:"2"}},[a("div",{staticClass:"blue-bg w-100 d-flex justify-content-center align-items-center"},[a("p",{staticClass:"pa-2"},[t._v(" Security vulnerabilities are diagnosed in a running state application. ")])])]),a("v-col",{staticClass:"cd-bg d-flex py-0 position-relative",attrs:{cols:"2"}},[a("div",{staticClass:"blue-bg w-100 d-flex justify-content-center align-items-center"},[a("p",{staticClass:"pa-2"},[t._v(" A push for release GitOps Continuous Delivery. ")])])]),a("v-col",{staticClass:"cd-bg pr-1col d-flex py-0 position-relative",attrs:{cols:"3"}},[a("div",{staticClass:"blue-bg w-100 d-flex justify-content-center align-items-center"},[a("p",{ref:"rightAnchor1",staticClass:"pa-2"},[t._v(" Deploy to production and mission operation. ")]),a("div",{ref:"rightAnchor2",staticClass:"anchor-mid-right"})])])],1),a("v-row",{attrs:{id:"icon-row"}},[a("v-col",{staticClass:"ci-bg pl-1col d-flex pt-8",attrs:{cols:"3"}},[a("div",{staticClass:"w-100 d-flex justify-content-center align-items-center position-relative"},[a("div",{staticClass:"border icon-wrapper"},[a("ToolsIcon"),a("div",{ref:"toolsIconAnchorR",staticClass:"anchor-right"})],1),a("div",{staticClass:"arrow-down"},[a("p",[t._v("1")])])])]),a("v-col",{staticClass:"ci-bg d-flex pt-8",attrs:{cols:"2"}},[a("div",{staticClass:"w-100 pa-4 d-flex justify-content-center align-items-center position-relative"},[a("div",{staticClass:"border icon-wrapper"},[a("CodeIcon"),a("div",{ref:"codeIconAnchorL",staticClass:"anchor-left"}),a("div",{ref:"codeIconAnchorR",staticClass:"anchor-right"})],1),a("div",{staticClass:"arrow-down"},[a("p",[t._v("2")])])])]),a("v-col",{staticClass:"cd-bg d-flex pt-8",attrs:{cols:"2"}},[a("div",{staticClass:"w-100 d-flex justify-content-center align-items-center position-relative"},[a("div",{staticClass:"border icon-wrapper"},[a("ProcessIcon"),a("div",{ref:"processIconAnchorL",staticClass:"anchor-left"}),a("div",{ref:"processIconAnchorR",staticClass:"anchor-right"})],1),a("div",{staticClass:"arrow-down"},[a("p",[t._v("3")])])])]),a("v-col",{staticClass:"cd-bg d-flex pt-8",attrs:{cols:"2"}},[a("div",{staticClass:"w-100 d-flex justify-content-center align-items-center position-relative"},[a("div",{staticClass:"border icon-wrapper"},[a("BoardIcon"),a("div",{ref:"boardIconAnchorL",staticClass:"anchor-left"}),a("div",{ref:"boardIconAnchorR",staticClass:"anchor-right"})],1),a("div",{staticClass:"arrow-down"},[a("p",[t._v("4")])])])]),a("v-col",{staticClass:"cd-bg pr-1col d-flex pt-8",attrs:{cols:"3"}},[a("div",{staticClass:"w-100 d-flex justify-content-center align-items-center position-relative"},[a("div",{staticClass:"border icon-wrapper"},[a("RocketIcon"),a("div",{ref:"rocketIconAnchorL",staticClass:"anchor-left"})],1),a("div",{staticClass:"arrow-down"},[a("p",[t._v("5")])])])])],1),a("v-row",{attrs:{id:"bottom-row"}},[a("v-col",{staticClass:"position-relative",attrs:{cols:"12"}},[a("div",{staticClass:"w-100 d-flex justify-content-center pr-1col pl-1col"},[a("h3",{ref:"cdAnchor",staticClass:"px-4"},[t._v("Continuous Deployment (CD)")]),a("div",{ref:"bottomLineAnchorL",staticClass:"anchor-left"}),a("div",{ref:"bottomLineAnchorR",staticClass:"anchor-right"})])])],1)],1)],1)],1)},nt=[],ot=(a("4160"),a("159b"),a("b088")),st=a.n(ot),it=a("be46"),rt=a.n(it),ct=a("88b1"),lt=a.n(ct),dt=a("06ed"),pt=a.n(dt),ut=a("1ca6"),vt=a.n(ut),ht=a("e070"),ft=a.n(ht),mt=a("41d7"),gt=a.n(mt),bt=function(t){t.forEach((function(t){var e=ot["DIRECTION"].RIGHT,a=ot["DIRECTION"].LEFT;"v"===t.direction&&(e=ot["DIRECTION"].BOTTOM,a=ot["DIRECTION"].TOP);var n={func:t.head||ot["HEAD"].NONE},o=st()({className:"cicd-arrow return arrow",head:n,from:{direction:e,node:t.pt1,translation:[0,0]},to:{direction:a,node:t.pt2,translation:[0,0]}});document.body.appendChild(o.node),Ct.push(o)}))},yt=function(t,e){t.forEach((function(t){var a=[0,-.025],n={func:t.head||ot["HEAD"].NONE},o=st()({className:e,head:n,from:{direction:ot["DIRECTION"].BOTTOM,node:t.pt1,translation:a},to:{direction:ot["DIRECTION"].BOTTOM,node:t.pt2,translation:a}});document.body.appendChild(o.node),Ct.push(o)}))},Ct=[],xt={components:{CoderIcon:rt.a,CodeIcon:lt.a,ProcessIcon:pt.a,RocketIcon:vt.a,BoardIcon:gt.a,ToolsIcon:ft.a},mounted:function(){yt([{pt1:this.$refs.toolsIconAnchorR,pt2:this.$refs.codeIconAnchorL,head:ot["HEAD"].VEE},{pt1:this.$refs.codeIconAnchorR,pt2:this.$refs.processIconAnchorL,head:ot["HEAD"].VEE},{pt1:this.$refs.processIconAnchorR,pt2:this.$refs.boardIconAnchorL,head:ot["HEAD"].VEE},{pt1:this.$refs.boardIconAnchorR,pt2:this.$refs.rocketIconAnchorL,head:ot["HEAD"].VEE}],"cicd-arrow arrow"),bt([{pt1:this.$refs.rightAnchor1,pt2:this.$refs.rightAnchor2},{pt1:this.$refs.rightAnchor2,pt2:this.$refs.bottomLineAnchorR,direction:"v"},{pt1:this.$refs.cdAnchor,pt2:this.$refs.bottomLineAnchorR},{pt1:this.$refs.bottomLineAnchorL,pt2:this.$refs.cdAnchor},{pt1:this.$refs.leftAnchor2,pt2:this.$refs.bottomLineAnchorL,direction:"v"},{pt1:this.$refs.leftAnchor2,pt2:this.$refs.leftAnchor1},{pt1:this.$refs.coderIcon,pt2:this.$refs.leftAnchor2,head:ot["HEAD"].VEE}])},beforeDestroy:function(){document.querySelectorAll(".cicd-arrow.arrow").forEach((function(t){return t.remove()})),Ct.forEach((function(t){t.clear()}))}},wt=xt,St=(a("00dc"),a("62ad")),_t=a("a523"),Ot=a("cd55"),Et=a("49e2"),Tt=a("c865"),At=a("0393"),Pt=a("132d"),Dt=a("0fd9"),It=Object($["a"])(wt,at,nt,!1,null,null,null),Mt=It.exports;H()(It,{VCol:St["a"],VContainer:_t["a"],VExpansionPanel:Ot["a"],VExpansionPanelContent:Et["a"],VExpansionPanelHeader:Tt["a"],VExpansionPanels:At["a"],VIcon:Pt["a"],VRow:Dt["a"]});var Lt={name:"ADCECollapsiblesSection",components:{Tooltip:d["a"],AngularLogo:m.a,CPlusPlusLogo:b.a,GOLogo:C.a,JavaLogo:w.a,NETLogo:_.a,NodeLogo:E.a,PythonLogo:A.a,ReactLogo:D.a,TypeScriptLogo:M.a,CheckMark:k.a,XMark:N.a,CICDSmall:Mt},data:function(){return{pbCICDPipeline:h.a,tableData:[{environment:"IL2 (On C1D)",status:"success",devSupported:!0,devMessages:[],prodSupported:!0,prodMessages:[]},{environment:"IL4 (On C1D)",status:"warning",devSupported:!0,devMessages:[],prodSupported:!0,prodMessages:[]},{environment:"IL5 (On C1D)",status:"warning",devSupported:!0,devMessages:[],prodSupported:!0,prodMessages:[]},{environment:"S (On S-C2S)",status:"error",devSupported:!1,devMessages:["2QCY21"],prodSupported:!1,prodMessages:["2QCY21"]},{environment:"S//SAR (FENCES)",status:"error",devSupported:!1,devMessages:[],prodSupported:!1,prodMessages:[]},{environment:"TS//SCI//SAR (FENCES)",status:"error",devSupported:!1,devMessages:["2QCY21"],prodSupported:!1,prodMessages:["2QCY21"]},{environment:"SAP (FENCES)",status:"error",devSupported:!1,devMessages:[],prodSupported:!1,prodMessages:["2QCY21"]}]}}},kt=Lt,jt=(a("dc44"),a("2fa4")),Nt=Object($["a"])(kt,tt,et,!1,null,null,null),Rt=Nt.exports;H()(Nt,{VExpansionPanel:Ot["a"],VExpansionPanelContent:Et["a"],VExpansionPanelHeader:Tt["a"],VExpansionPanels:At["a"],VSimpleTable:U,VSpacer:jt["a"]});var Bt=a("6eac"),$t=a.n(Bt),Vt=a("1445"),Ht=a.n(Vt),Ft=a("cd77"),zt=a.n(Ft),Wt=a("676c"),Yt=a.n(Wt),Gt=a("b333"),Ut=a.n(Gt),Qt=a("cf3a"),Xt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("span",[a("Tooltip",{attrs:{text:"ABMS",tooltip:"Advanced Battle Management System",light:""}}),a("Tooltip",{attrs:{text:"ADCE",tooltip:"All Domain Common Environment",light:""}})],1)},qt=[],Kt={components:{Tooltip:d["a"]}},Jt=Kt,Zt=Object($["a"])(Jt,Xt,qt,!1,null,null,null),te=Zt.exports,ee={name:"ADCE",components:{PageHeader:s["a"],Wave:i["a"],VueEasyLightbox:l["a"],Tooltip:d["a"],ADCETabSection:Z,ADCECollapsiblesSection:Rt,AgileIcon:$t.a,CyberIcon:Ht.a,PairedProgrammingIcon:zt.a,TestDrivenDevelopmentIcon:Yt.a,DownloadButton:Qt["a"]},methods:{showImg:function(t){this.lightbox.index=t,this.lightbox.visible=!0},handleHide:function(){this.lightbox.visible=!1},getImageUrl:function(t){return a("7584")("./".concat(t))}},data:function(){return{currentTab:"",pbLogo:c.a,headerSubtextTooltip:te,pbGraphicsProcess:Ut.a,lightbox:{visible:!1,index:0,imgs:[a("b333")]}}}},ae=ee,ne=(a("6647"),a("b0af")),oe=Object($["a"])(ae,n,o,!1,null,null,null);e["default"]=oe.exports;H()(oe,{VBtn:F["a"],VCard:ne["a"],VContainer:_t["a"]})},6647:function(t,e,a){"use strict";var n=a("d05e"),o=a.n(n);o.a},"6c06":function(t,e,a){},"709d":function(t,e,a){"use strict";var n=a("0cc3"),o=a.n(n);o.a},"8b37":function(t,e,a){},adb3:function(t,e,a){},b088:function(t,e,a){!function(e,a){t.exports=a()}(window,(function(){return function(t){var e={};function a(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,a),o.l=!0,o.exports}return a.m=t,a.c=e,a.d=function(t,e,n){a.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},a.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},a.t=function(t,e){if(1&e&&(t=a(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(a.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)a.d(n,o,function(e){return t[e]}.bind(null,o));return n},a.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return a.d(e,"a",e),e},a.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a.p="",a(a.s=0)}([function(t,e,a){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t)){var a=[],n=!0,o=!1,s=void 0;try{for(var i,r=t[Symbol.iterator]();!(n=(i=r.next()).done)&&(a.push(i.value),!e||a.length!==e);n=!0);}catch(t){o=!0,s=t}finally{try{n||null==r.return||r.return()}finally{if(o)throw s}}return a}}(t,e)||function(t,e){if(t){if("string"==typeof t)return s(t,e);var a=Object.prototype.toString.call(t).slice(8,-1);return"Object"===a&&t.constructor&&(a=t.constructor.name),"Map"===a||"Set"===a?Array.from(a):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?s(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var a=0,n=new Array(e);a2?a-2:0),l=2;l 0 &&\n _vm.$vuetify.breakpoint.smAndDown\n )?_c('Tooltip',{attrs:{\"icon\":\"mdi-circle\",\"iconSize\":\"medium\",\"iconColor\":\"primary\",\"tooltip\":item.devMessages}}):_vm._e()],1),(\n item.devMessages.length > 0 &&\n _vm.$vuetify.breakpoint.mdAndUp\n )?_c('div',[(_vm.$vuetify.breakpoint.mdAndUp)?_c('div',_vm._l((item.devMessages),function(message){return _c('p',{key:message,staticClass:\"ml-2 my-0\"},[_vm._v(\" \"+_vm._s(message)+\" \")])}),0):_vm._e()]):_vm._e()],1)])])]),_c('td',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-12\"},[_c('div',{staticClass:\"d-flex align-center\"},[(item.prodSupported)?_c('CheckMark',{staticStyle:{\"height\":\"40px\"}}):_vm._e(),(!item.prodSupported)?_c('XMark',{staticStyle:{\"height\":\"40px\"}}):_vm._e(),_c('div',{staticClass:\"ml-4\"},[(\n item.prodMessages.length > 0 &&\n _vm.$vuetify.breakpoint.smAndDown\n )?_c('Tooltip',{attrs:{\"icon\":\"mdi-circle\",\"iconSize\":\"medium\",\"iconColor\":\"primary\",\"tooltip\":item.prodMessages}}):_vm._e()],1),(\n item.prodMessages.length > 0 &&\n _vm.$vuetify.breakpoint.mdAndUp\n )?_c('div',[(_vm.$vuetify.breakpoint.mdAndUp)?_c('div',_vm._l((item.prodMessages),function(message){return _c('p',{key:message,staticClass:\"ml-2 my-0\"},[_vm._v(\" \"+_vm._s(message)+\" \")])}),0):_vm._e()]):_vm._e()],1)])])])])}),0)]},proxy:true}],null,false,1968700656)}),_c('div',[_c('p',{staticClass:\"my-0 pt-4\"},[_c('i',[_vm._v(\"*SUPPORT COMING SOON\")])]),_c('p',{staticClass:\"my-0\"},[_c('i',[_vm._v(\"IL - IMPACT LEVEL\")])])])],1),_c('v-tab-item',[_c('img',{staticClass:\"img-fluid mt-2 mb-1\",attrs:{\"src\":require(\"@/assets/images/party-bus/Party_Bus_Graphics_CICD_Pipeline.png\"),\"alt\":\"party bus graphics\"}}),_c('a',{staticClass:\"download-buton\",attrs:{\"href\":_vm.pbCICDPipeline,\"download\":\"\"}},[_c('v-btn',{staticClass:\"my-4\",attrs:{\"color\":\"primary\",\"dark\":\"\"}},[_vm._v(\" Download Graphic \")])],1)]),_c('v-tab-item',[_c('div',{staticStyle:{\"background-color\":\"#244357\",\"min-height\":\"350px\"}},[_c('div',{staticClass:\"row justify-center px-16 pt-6\"},[_c('AngularLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('CPlusPlusLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('PythonLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}})],1),_c('div',{staticClass:\"row justify-center px-16\"},[_c('ReactLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('JavaLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('TypeScriptLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}})],1),_c('div',{staticClass:\"row justify-center px-16\"},[_c('NodeLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('NETLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('GOLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"50px\"}})],1)])])],1)],1)])],1):_vm._e()}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"container mt-12 px-8\"},[_c('h2',{staticClass:\"my-16 mt-sm-8 px-0\"},[_vm._v(\"How Do We Do It?\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCETabSection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCETabSection.vue?vue&type=script&lang=js&\"","import './VSimpleTable.sass'\n\nimport { convertToUnit } from '../../util/helpers'\nimport Themeable from '../../mixins/themeable'\nimport mixins from '../../util/mixins'\nimport { VNode } from 'vue'\n\nexport default mixins(Themeable).extend({\n name: 'v-simple-table',\n\n props: {\n dense: Boolean,\n fixedHeader: Boolean,\n height: [Number, String],\n },\n\n computed: {\n classes (): Record {\n return {\n 'v-data-table--dense': this.dense,\n 'v-data-table--fixed-height': !!this.height && !this.fixedHeader,\n 'v-data-table--fixed-header': this.fixedHeader,\n ...this.themeClasses,\n }\n },\n },\n\n methods: {\n genWrapper () {\n return this.$slots.wrapper || this.$createElement('div', {\n staticClass: 'v-data-table__wrapper',\n style: {\n height: convertToUnit(this.height),\n },\n }, [\n this.$createElement('table', this.$slots.default),\n ])\n },\n },\n\n render (h): VNode {\n return h('div', {\n staticClass: 'v-data-table',\n class: this.classes,\n }, [\n this.$slots.top,\n this.genWrapper(),\n this.$slots.bottom,\n ])\n },\n})\n","import { render, staticRenderFns } from \"./ADCETabSection.vue?vue&type=template&id=b0268d86&\"\nimport script from \"./ADCETabSection.vue?vue&type=script&lang=js&\"\nexport * from \"./ADCETabSection.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ADCETabSection.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VSimpleTable } from 'vuetify/lib/components/VDataTable';\nimport { VTab } from 'vuetify/lib/components/VTabs';\nimport { VTabItem } from 'vuetify/lib/components/VTabs';\nimport { VTabs } from 'vuetify/lib/components/VTabs';\nimport { VTabsItems } from 'vuetify/lib/components/VTabs';\ninstallComponents(component, {VBtn,VSimpleTable,VTab,VTabItem,VTabs,VTabsItems})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.$vuetify.breakpoint.smAndDown)?_c('div',{staticClass:\"adce-collapsibles-section white--text mt-10\"},[_c('v-expansion-panels',{attrs:{\"multiple\":\"\",\"dark\":\"\"}},[_c('v-expansion-panel',{staticStyle:{\"background-color\":\"#031726\"}},[_c('v-expansion-panel-header',[_c('v-spacer'),_vm._v(\" THE ENVIRONMENT \"),_c('v-spacer')],1),_c('v-expansion-panel-content',[_c('p',[_vm._v(\" We use a Cloud-agnostic approach with CNCF-certified Kubernetes distributions: vanilla Kubernetes with Helm, Rancher, and P1 upstream Kubernetes distribution. AWS is currently supported, with Azure coming soon. \")]),_c('v-simple-table',{staticStyle:{\"background-color\":\"transparent\",\"border-bottom\":\"1px solid #223340\"},attrs:{\"dark\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(){return [_c('thead',[_c('tr',[_c('th',{staticClass:\"text-left\"},[_vm._v(\" ENVIRONMENT \")]),_c('th',{staticClass:\"text-left\"},[_vm._v(\" DEVELOPMENT ENVIRONMENT SUPPORTED \")]),_c('th',{staticClass:\"text-left\"},[_vm._v(\" TEST & PRODUCTION (DEPLOYMENT) SUPPORTED \")])])]),_c('tbody',_vm._l((_vm.tableData),function(item){return _c('tr',{key:item.environment,staticStyle:{\"height\":\"60px\"}},[_c('td',{class:(\"row-item-\" + (item.status))},[_vm._v(\" \"+_vm._s(item.environment)+\" \")]),_c('td',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-12\"},[_c('div',{staticClass:\"d-flex align-center\"},[(item.devSupported)?_c('CheckMark',{staticStyle:{\"height\":\"40px\"}}):_vm._e(),(!item.devSupported)?_c('XMark',{staticStyle:{\"height\":\"40px\"}}):_vm._e(),_c('div',{staticClass:\"ml-4\"},[(\n item.devMessages.length > 0 &&\n _vm.$vuetify.breakpoint.smAndDown\n )?_c('Tooltip',{attrs:{\"icon\":\"mdi-circle\",\"iconSize\":\"medium\",\"iconColor\":\"primary\",\"tooltip\":item.devMessages}}):_vm._e()],1)],1)])])]),_c('td',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-12\"},[_c('div',{staticClass:\"d-flex align-center\"},[(item.prodSupported)?_c('CheckMark',{staticStyle:{\"height\":\"40px\"}}):_vm._e(),(!item.prodSupported)?_c('XMark',{staticStyle:{\"height\":\"40px\"}}):_vm._e(),_c('div',{staticClass:\"ml-4\"},[(\n item.prodMessages.length > 0 &&\n _vm.$vuetify.breakpoint.smAndDown\n )?_c('Tooltip',{attrs:{\"icon\":\"mdi-circle\",\"iconSize\":\"medium\",\"iconColor\":\"primary\",\"tooltip\":item.prodMessages}}):_vm._e()],1)],1)])])])])}),0)]},proxy:true}],null,false,1033817936)})],1)],1),_c('v-expansion-panel',{staticStyle:{\"background-color\":\"#031726\"}},[_c('v-expansion-panel-header',[_c('v-spacer'),_vm._v(\" TOOLS AND CI/CD PIPELINE \"),_c('v-spacer')],1),_c('v-expansion-panel-content',[_c('CICDSmall')],1)],1),_c('v-expansion-panel',{staticStyle:{\"background-color\":\"#031726\"}},[_c('v-expansion-panel-header',[_c('v-spacer'),_vm._v(\" THE CODE \"),_c('v-spacer')],1),_c('v-expansion-panel-content',[_c('div',{staticStyle:{\"background-color\":\"#244357\",\"min-height\":\"400px\"}},[_c('div',{staticClass:\"row justify-center px-16 pt-6\"},[_c('AngularLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('CPlusPlusLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('PythonLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}})],1),_c('div',{staticClass:\"row justify-center px-16\"},[_c('ReactLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('JavaLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('TypeScriptLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}})],1),_c('div',{staticClass:\"row justify-center px-16 pb-10\"},[_c('NodeLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('NETLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('GOLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"50px\"}})],1)])])],1)],1)],1):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-container',{staticClass:\"cicd-interactive cicd-small\"},[_c('v-row',{staticClass:\"d-lg-none\"},[_c('v-col',{attrs:{\"id\":\"accordion-contiainer\",\"cols\":\"12\"}},[_c('div',{staticClass:\"border-vertical left\"}),_c('div',{staticClass:\"border-vertical right\"}),_c('v-expansion-panels',{staticClass:\"px-4\",attrs:{\"multiple\":\"\"}},[_c('v-expansion-panel',{staticClass:\"expansion-panel-light\"},[_c('v-expansion-panel-header',[_c('CoderIcon'),_vm._v(\" 0. Push to repository \"),_c('div',{staticClass:\"border-container single\"},[_c('v-icon',[_vm._v(\"mdi-arrow-left-bold\")])],1)],1),_c('v-expansion-panel-content',[_vm._v(\" A developer makes code changes and pushes to a git repository. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-light\"},[_c('v-expansion-panel-header',[_c('ToolsIcon'),_vm._v(\" 1. Build \"),_c('div',{staticClass:\"border-container double\"},[_c('v-icon',{staticClass:\"top\"},[_vm._v(\"mdi-arrow-right-bold\")]),_c('v-icon',{staticClass:\"bottom\"},[_vm._v(\"mdi-arrow-left-bold\")])],1),_c('div',{staticClass:\"border-container single right top\"},[_c('v-icon',[_vm._v(\"mdi-arrow-left-bold\")])],1)],1),_c('v-expansion-panel-content',[_vm._v(\" A small library that is for validating and accessing environment variables in different coding languages. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-light\"},[_c('v-expansion-panel-header',[_c('CodeIcon'),_vm._v(\" 2. Static Code Analysis \"),_c('div',{staticClass:\"border-container double\"},[_c('v-icon',{staticClass:\"top\"},[_vm._v(\"mdi-arrow-right-bold\")]),_c('v-icon',{staticClass:\"bottom\"},[_vm._v(\"mdi-arrow-left-bold\")])],1)],1),_c('v-expansion-panel-content',[_vm._v(\" By performing scans against source code known vulnerabilities are examined. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-light\"},[_c('v-expansion-panel-header',[_c('ProcessIcon'),_vm._v(\" 3. Dynamic Application Security Testing \"),_c('div',{staticClass:\"border-container double\"},[_c('v-icon',{staticClass:\"top\"},[_vm._v(\"mdi-arrow-right-bold\")]),_c('v-icon',{staticClass:\"bottom\"},[_vm._v(\"mdi-arrow-left-bold\")])],1)],1),_c('v-expansion-panel-content',[_vm._v(\" Security vulnerabilities are diagnosed in a running state application. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-light\"},[_c('v-expansion-panel-header',[_c('BoardIcon'),_vm._v(\" 4. Release \"),_c('div',{staticClass:\"border-container double\"},[_c('v-icon',{staticClass:\"top\"},[_vm._v(\"mdi-arrow-right-bold\")]),_c('v-icon',{staticClass:\"bottom\"},[_vm._v(\"mdi-arrow-left-bold\")])],1)],1),_c('v-expansion-panel-content',[_vm._v(\" A push for release GitOps Continuous Delivery. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-light\"},[_c('v-expansion-panel-header',[_c('RocketIcon'),_vm._v(\" 5. Deploy \"),_c('div',{staticClass:\"border-container single clear\"},[_c('v-icon',[_vm._v(\"mdi-arrow-right-bold\")])],1),_c('div',{staticClass:\"border-container single right bottom\"},[_c('v-icon',[_vm._v(\"mdi-arrow-right-bold\")])],1)],1),_c('v-expansion-panel-content',[_vm._v(\" Deploy to production and mission operation. \")])],1)],1)],1)],1),_c('v-row',{staticClass:\"d-none d-lg-flex\"},[_c('v-col',{staticClass:\"pb-section pa-2\",attrs:{\"cols\":\"3\"}},[_c('div',{staticClass:\"inner h-100 w-100 px-2 d-flex flex-column align-items-center\",attrs:{\"id\":\"push-container\"}},[_c('h4',[_vm._v(\"Push to repository\")]),_c('div',{ref:\"coderIcon\",staticClass:\"my-8 d-flex flex-column align-items-center border pa-4\"},[_c('CoderIcon',{staticClass:\"border\"})],1),_c('p',{staticClass:\"px-2\"},[_vm._v(\" A developer makes code changes and pushes to a git repository. \")])])]),_c('v-col',{staticClass:\"cicd-section\",attrs:{\"cols\":\"9\"}},[_c('v-row',[_c('v-col',{staticClass:\"ci-bg d-flex justify-content-center align-items-center\",attrs:{\"cols\":\"5\"}},[_c('h3',[_vm._v(\"Continuous Integration (CI)\")])]),_c('v-col',{staticClass:\"cd-bg d-flex justify-content-center align-items-center\",attrs:{\"cols\":\"7\"}},[_c('h3',[_vm._v(\"Continuous Delivery (CD)\")])])],1),_c('v-row',[_c('v-col',{staticClass:\"ci-bg pl-1col d-flex\",attrs:{\"cols\":\"3\"}},[_c('div',{staticClass:\"border w-100 pa-1 d-flex justify-content-center align-items-center\"},[_c('p',{staticClass:\"font-weight-bold text-uppercase\"},[_vm._v(\" Build \")])])]),_c('v-col',{staticClass:\"ci-bg d-flex\",attrs:{\"cols\":\"2\"}},[_c('div',{staticClass:\"border w-100 pa-1 d-flex justify-content-center align-items-center\"},[_c('p',{staticClass:\"font-weight-bold text-uppercase\"},[_vm._v(\" Static Code Analysis \")])])]),_c('v-col',{staticClass:\"cd-bg d-flex\",attrs:{\"cols\":\"2\"}},[_c('div',{staticClass:\"border w-100 pa-1 d-flex justify-content-center align-items-center\"},[_c('p',{staticClass:\"font-weight-bold text-uppercase\"},[_vm._v(\" Dynamic Application Security Testing \")])])]),_c('v-col',{staticClass:\"cd-bg d-flex\",attrs:{\"cols\":\"2\"}},[_c('div',{staticClass:\"border w-100 pa-1 d-flex justify-content-center align-items-center\"},[_c('p',{staticClass:\"font-weight-bold text-uppercase\"},[_vm._v(\"Release\")])])]),_c('v-col',{staticClass:\"cd-bg pr-1col d-flex\",attrs:{\"cols\":\"3\"}},[_c('div',{staticClass:\"border w-100 pa-1 d-flex justify-content-center align-items-center\"},[_c('p',{staticClass:\"font-weight-bold text-uppercase\"},[_vm._v(\"Deploy\")])])])],1),_c('v-row',[_c('v-col',{staticClass:\"ci-bg pl-1col d-flex py-0 position-relative\",attrs:{\"cols\":\"3\"}},[_c('div',{staticClass:\"blue-bg w-100 d-flex justify-content-center align-items-center\"},[_c('p',{ref:\"leftAnchor1\",staticClass:\"pa-2\"},[_vm._v(\" A small library that is for validating and accessing environment variables in different coding languages. \")]),_c('div',{ref:\"leftAnchor2\",staticClass:\"anchor-mid-left\"})])]),_c('v-col',{staticClass:\"ci-bg d-flex py-0 position-relative\",attrs:{\"cols\":\"2\"}},[_c('div',{staticClass:\"blue-bg w-100 pa-4 d-flex justify-content-center align-items-center\"},[_c('p',{staticClass:\"pa-2\"},[_vm._v(\" By performing scans against source code known vulnerabilities are examined. \")])])]),_c('v-col',{staticClass:\"cd-bg d-flex py-0 position-relative\",attrs:{\"cols\":\"2\"}},[_c('div',{staticClass:\"blue-bg w-100 d-flex justify-content-center align-items-center\"},[_c('p',{staticClass:\"pa-2\"},[_vm._v(\" Security vulnerabilities are diagnosed in a running state application. \")])])]),_c('v-col',{staticClass:\"cd-bg d-flex py-0 position-relative\",attrs:{\"cols\":\"2\"}},[_c('div',{staticClass:\"blue-bg w-100 d-flex justify-content-center align-items-center\"},[_c('p',{staticClass:\"pa-2\"},[_vm._v(\" A push for release GitOps Continuous Delivery. \")])])]),_c('v-col',{staticClass:\"cd-bg pr-1col d-flex py-0 position-relative\",attrs:{\"cols\":\"3\"}},[_c('div',{staticClass:\"blue-bg w-100 d-flex justify-content-center align-items-center\"},[_c('p',{ref:\"rightAnchor1\",staticClass:\"pa-2\"},[_vm._v(\" Deploy to production and mission operation. \")]),_c('div',{ref:\"rightAnchor2\",staticClass:\"anchor-mid-right\"})])])],1),_c('v-row',{attrs:{\"id\":\"icon-row\"}},[_c('v-col',{staticClass:\"ci-bg pl-1col d-flex pt-8\",attrs:{\"cols\":\"3\"}},[_c('div',{staticClass:\"w-100 d-flex justify-content-center align-items-center position-relative\"},[_c('div',{staticClass:\"border icon-wrapper\"},[_c('ToolsIcon'),_c('div',{ref:\"toolsIconAnchorR\",staticClass:\"anchor-right\"})],1),_c('div',{staticClass:\"arrow-down\"},[_c('p',[_vm._v(\"1\")])])])]),_c('v-col',{staticClass:\"ci-bg d-flex pt-8\",attrs:{\"cols\":\"2\"}},[_c('div',{staticClass:\"w-100 pa-4 d-flex justify-content-center align-items-center position-relative\"},[_c('div',{staticClass:\"border icon-wrapper\"},[_c('CodeIcon'),_c('div',{ref:\"codeIconAnchorL\",staticClass:\"anchor-left\"}),_c('div',{ref:\"codeIconAnchorR\",staticClass:\"anchor-right\"})],1),_c('div',{staticClass:\"arrow-down\"},[_c('p',[_vm._v(\"2\")])])])]),_c('v-col',{staticClass:\"cd-bg d-flex pt-8\",attrs:{\"cols\":\"2\"}},[_c('div',{staticClass:\"w-100 d-flex justify-content-center align-items-center position-relative\"},[_c('div',{staticClass:\"border icon-wrapper\"},[_c('ProcessIcon'),_c('div',{ref:\"processIconAnchorL\",staticClass:\"anchor-left\"}),_c('div',{ref:\"processIconAnchorR\",staticClass:\"anchor-right\"})],1),_c('div',{staticClass:\"arrow-down\"},[_c('p',[_vm._v(\"3\")])])])]),_c('v-col',{staticClass:\"cd-bg d-flex pt-8\",attrs:{\"cols\":\"2\"}},[_c('div',{staticClass:\"w-100 d-flex justify-content-center align-items-center position-relative\"},[_c('div',{staticClass:\"border icon-wrapper\"},[_c('BoardIcon'),_c('div',{ref:\"boardIconAnchorL\",staticClass:\"anchor-left\"}),_c('div',{ref:\"boardIconAnchorR\",staticClass:\"anchor-right\"})],1),_c('div',{staticClass:\"arrow-down\"},[_c('p',[_vm._v(\"4\")])])])]),_c('v-col',{staticClass:\"cd-bg pr-1col d-flex pt-8\",attrs:{\"cols\":\"3\"}},[_c('div',{staticClass:\"w-100 d-flex justify-content-center align-items-center position-relative\"},[_c('div',{staticClass:\"border icon-wrapper\"},[_c('RocketIcon'),_c('div',{ref:\"rocketIconAnchorL\",staticClass:\"anchor-left\"})],1),_c('div',{staticClass:\"arrow-down\"},[_c('p',[_vm._v(\"5\")])])])])],1),_c('v-row',{attrs:{\"id\":\"bottom-row\"}},[_c('v-col',{staticClass:\"position-relative\",attrs:{\"cols\":\"12\"}},[_c('div',{staticClass:\"w-100 d-flex justify-content-center pr-1col pl-1col\"},[_c('h3',{ref:\"cdAnchor\",staticClass:\"px-4\"},[_vm._v(\"Continuous Deployment (CD)\")]),_c('div',{ref:\"bottomLineAnchorL\",staticClass:\"anchor-left\"}),_c('div',{ref:\"bottomLineAnchorR\",staticClass:\"anchor-right\"})])])],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CICD.small.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CICD.small.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./CICD.small.vue?vue&type=template&id=1363b9cc&\"\nimport script from \"./CICD.small.vue?vue&type=script&lang=js&\"\nexport * from \"./CICD.small.vue?vue&type=script&lang=js&\"\nimport style0 from \"./CICD.small.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VExpansionPanel } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanelContent } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanelHeader } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanels } from 'vuetify/lib/components/VExpansionPanel';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VRow } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VCol,VContainer,VExpansionPanel,VExpansionPanelContent,VExpansionPanelHeader,VExpansionPanels,VIcon,VRow})\n","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCECollapsiblesSection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCECollapsiblesSection.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ADCECollapsiblesSection.vue?vue&type=template&id=4f559d94&\"\nimport script from \"./ADCECollapsiblesSection.vue?vue&type=script&lang=js&\"\nexport * from \"./ADCECollapsiblesSection.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ADCECollapsiblesSection.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VExpansionPanel } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanelContent } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanelHeader } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanels } from 'vuetify/lib/components/VExpansionPanel';\nimport { VSimpleTable } from 'vuetify/lib/components/VDataTable';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VExpansionPanel,VExpansionPanelContent,VExpansionPanelHeader,VExpansionPanels,VSimpleTable,VSpacer})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',[_c('Tooltip',{attrs:{\"text\":\"ABMS\",\"tooltip\":\"Advanced Battle Management System\",\"light\":\"\"}}),_c('Tooltip',{attrs:{\"text\":\"ADCE\",\"tooltip\":\"All Domain Common Environment\",\"light\":\"\"}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderSubtextTooltip.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderSubtextTooltip.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./HeaderSubtextTooltip.vue?vue&type=template&id=0ee21a59&\"\nimport script from \"./HeaderSubtextTooltip.vue?vue&type=script&lang=js&\"\nexport * from \"./HeaderSubtextTooltip.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCE.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCE.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ADCE.vue?vue&type=template&id=431c65bd&\"\nimport script from \"./ADCE.vue?vue&type=script&lang=js&\"\nexport * from \"./ADCE.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ADCE.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VBtn,VCard,VContainer})\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCE.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCE.vue?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCETabSection.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCETabSection.vue?vue&type=style&index=0&lang=scss&\"","!function(t,e){if(\"object\"==typeof exports&&\"object\"==typeof module)module.exports=e();else if(\"function\"==typeof define&&define.amd)define([],e);else{var r=e();for(var n in r)(\"object\"==typeof exports?exports:t)[n]=r[n]}}(window,(function(){return function(t){var e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&\"object\"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,\"default\",{enumerable:!0,value:t}),2&e&&\"string\"!=typeof t)for(var o in t)r.d(n,o,function(e){return t[e]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,\"a\",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p=\"\",r(r.s=0)}([function(t,e,r){\"use strict\";function n(t){return(n=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t})(t)}function o(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if(\"undefined\"==typeof Symbol||!(Symbol.iterator in Object(t)))return;var r=[],n=!0,o=!1,i=void 0;try{for(var c,u=t[Symbol.iterator]();!(n=(c=u.next()).done)&&(r.push(c.value),!e||r.length!==e);n=!0);}catch(t){o=!0,i=t}finally{try{n||null==u.return||u.return()}finally{if(o)throw i}}return r}(t,e)||function(t,e){if(!t)return;if(\"string\"==typeof t)return i(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);\"Object\"===r&&t.constructor&&(r=t.constructor.name);if(\"Map\"===r||\"Set\"===r)return Array.from(r);if(\"Arguments\"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return i(t,e)}(t,e)||function(){throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}()}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r2?r-2:0),f=2;f\n \n \n \n mdi-file-multiple\n \n \n {{ text }}\n \n \n mdi-download\n \n \n \n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DownloadButton.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DownloadButton.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DownloadButton.vue?vue&type=template&id=5dfd7185&scoped=true&\"\nimport script from \"./DownloadButton.vue?vue&type=script&lang=js&\"\nexport * from \"./DownloadButton.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"5dfd7185\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VBtn,VIcon})\n","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCECollapsiblesSection.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCECollapsiblesSection.vue?vue&type=style&index=0&lang=scss&\""],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./src/components/ADCE/CICD.small.vue?7cff","webpack:///./src/views/ADCE.vue?beff","webpack:///./src/components/ADCE/ADCETabSection.vue?e32b","webpack:///src/components/ADCE/ADCETabSection.vue","webpack:///./src/components/ADCE/ADCETabSection.vue?3433","webpack:///../../../src/components/VDataTable/VSimpleTable.ts","webpack:///./src/components/ADCE/ADCETabSection.vue?e409","webpack:///./src/components/ADCE/ADCECollapsiblesSection.vue?3c9f","webpack:///./src/components/ADCE/CICD.small.vue?80b1","webpack:///src/components/ADCE/CICD.small.vue","webpack:///./src/components/ADCE/CICD.small.vue?ab9a","webpack:///./src/components/ADCE/CICD.small.vue?cb78","webpack:///src/components/ADCE/ADCECollapsiblesSection.vue","webpack:///./src/components/ADCE/ADCECollapsiblesSection.vue?00c8","webpack:///./src/components/ADCE/ADCECollapsiblesSection.vue?66e1","webpack:///./src/components/ADCE/HeaderSubtextTooltip.vue?8c2a","webpack:///src/components/ADCE/HeaderSubtextTooltip.vue","webpack:///./src/components/ADCE/HeaderSubtextTooltip.vue?00c7","webpack:///./src/components/ADCE/HeaderSubtextTooltip.vue","webpack:///src/views/ADCE.vue","webpack:///./src/views/ADCE.vue?7cd8","webpack:///./src/views/ADCE.vue?5141","webpack:///./src/views/ADCE.vue?53e0","webpack:///./src/components/ADCE/ADCETabSection.vue?df74","webpack:///./node_modules/arrows-svg/dist/main.js","webpack:///./src/components/Base/DownloadButton.vue?1e99","webpack:///src/components/Base/DownloadButton.vue","webpack:///./src/components/Base/DownloadButton.vue?9fd2","webpack:///./src/components/Base/DownloadButton.vue","webpack:///./src/components/ADCE/ADCECollapsiblesSection.vue?ba48"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","headerSubtextTooltip","pbLogo","_v","staticStyle","style","$vuetify","breakpoint","mdAndUp","class","smAndDown","on","showImg","pbGraphicsProcess","_m","lightbox","visible","imgs","index","handleHide","staticRenderFns","model","value","callback","$$v","currentTab","expression","key","scopedSlots","_u","fn","_l","item","environment","_s","_e","devSupported","devMessages","length","message","prodSupported","prodMessages","proxy","pbCICDPipeline","name","components","Wave","Tooltip","AngularLogo","CPlusPlusLogo","GOLogo","JavaLogo","NETLogo","NodeLogo","PythonLogo","ReactLogo","TypeScriptLogo","CheckMark","XMark","data","tableData","mixins","props","dense","fixedHeader","height","Number","String","computed","classes","themeClasses","methods","genWrapper","$slots","wrapper","h","component","VBtn","VSimpleTable","VTab","VTabItem","VTabs","VTabsItems","ref","arrowPairs","forEach","pair","direction","dFrom","dTo","func","head","className","from","node","pt1","translation","to","pt2","document","body","appendChild","arrow","allArrows","push","CoderIcon","CodeIcon","ProcessIcon","RocketIcon","BoardIcon","ToolsIcon","mounted","beforeDestroy","clear","VCol","VContainer","VExpansionPanel","VExpansionPanelContent","VExpansionPanelHeader","VExpansionPanels","VIcon","VRow","CICDSmall","VSpacer","PageHeader","VueEasyLightbox","ADCETabSection","ADCECollapsiblesSection","AgileIcon","CyberIcon","PairedProgrammingIcon","TestDrivenDevelopmentIcon","DownloadButton","getImageUrl","HeaderSubtextTooltip","VCard","t","e","module","exports","window","r","n","o","i","l","call","m","c","d","Object","defineProperty","enumerable","get","Symbol","toStringTag","__esModule","create","bind","default","prototype","hasOwnProperty","p","s","iterator","constructor","Array","isArray","u","next","done","return","toString","slice","test","TypeError","v","entries","reduce","concat","endsWith","substring","a","f","arguments","createElementNS","setAttributeNS","innerHTML","current","TOP_LEFT","TOP","TOP_RIGHT","RIGHT","BOTTOM_LEFT","BOTTOM","BOTTOM_RIGHT","LEFT","size","transform","width","y","cx","cy","src","Error","b","w","x1","y1","x2","y2","g","diamond","DIAMOND","dot","DOT","image","IMAGE","none","NONE","inv","INV","normal","NORMAL","thin","THIN","vee","VEE","O","keys","getOwnPropertySymbols","filter","getOwnPropertyDescriptor","apply","x","j","getOwnPropertyDescriptors","defineProperties","configurable","writable","P","T","Math","round","M","distance","S","degree","E","N","I","A","getBoundingClientRect","L","_","D","H","z","C","R","flat","join","replace","k","B","pathXYPosition","max","scrollX","scrollY","min","map","G","X","pow","atan2","PI","radius","offset","points","Y","F","equal","some","rect","q","setInterval","contains","parentNode","prevs","clearInterval","observe","timer","Z","top","left","position","setAttribute","removeChild","firstChild","arrowCreate","internalFilePath","text","type"],"mappings":"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","file":"js/adce.1bb0b229.js","sourcesContent":["import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CICD.small.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CICD.small.vue?vue&type=style&index=0&lang=scss&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"adce\"},[_c('PageHeader',{attrs:{\"title\":\"The Party Bus\",\"subtextComponent\":_vm.headerSubtextTooltip,\"description\":\"The environment and services you need to develop and deploy your software application\",\"logoSource\":_vm.pbLogo}}),_c('v-container',{staticClass:\"px-8\"},[_c('h2',[_vm._v(\"Why Party Bus?\")]),_c('div',{staticClass:\"row text-left my-8\"},[_c('div',{staticClass:\"col-md-6 px-6\"},[_c('h3',{staticClass:\"pl-0 mb-4\"},[_vm._v(\" PARTY BUS - ABMS ADCE IS A \"),_c('span',{staticStyle:{\"text-transform\":\"lowercase\"}},[_vm._v(\"c\")]),_vm._v(\"ATO ENABLED DEVSECOPS SERVICE \")]),_c('ul',[_c('li',[_vm._v(\" For government software programs who need rapid development of approved, working mission applications to warfighter. \")]),_c('li',[_vm._v(\" We provide a non-vendor locked, \"),_c('Tooltip',{attrs:{\"text\":\"CNCF\",\"tooltip\":\"Cloud Native Computing Foundation\"}}),_vm._v(\" kubernetes based platform. \")],1),_c('li',[_vm._v(\" We provide a secure, multi-tenant and multi-classification with Develop, Test, and Production environments. \")]),_c('li',[_vm._v(\" We stand out by allowing our customers to field applications with cATOd templatized pipelines \")])])]),_c('div',{staticClass:\"col-md-6\"},[_c('img',{staticClass:\"img-fluid mt-2 mb-3\",attrs:{\"src\":require(\"@/assets/images/party-bus/Party_Bus_Graphics.png\"),\"alt\":\"party bus graphics\"}})])]),_c('div',{staticClass:\"container my-4 px-8\"},[_c('h2',{staticClass:\"my-4 mt-sm-8 px-0\"},[_vm._v(\"Onboarding Workshops\")]),_c('p',{staticClass:\"text-center\"},[_vm._v(\" Leverage a Multi Tenant DevSecOps environment with the ABMS ADCE Party Bus - \"),_c('Tooltip',{attrs:{\"text\":\"ABMS\",\"tooltip\":\"Advanced Battle Management System\"}}),_c('Tooltip',{attrs:{\"text\":\"ADCE\",\"tooltip\":\"All Domain Common Environment\",\"spaceAfter\":false}}),_vm._v(\". \")],1)])]),_c('div',{staticClass:\"row justify-center mt-8\"},[_c('div',{staticClass:\"col-md-10 white--text pa-md-12\",staticStyle:{\"border-radius\":\"10px\",\"height\":\"100%\",\"width\":\"100%\",\"background-color\":\"#031726 !important\"}},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-md-5 text-left pr-md-16 pa-12 pa-md-0\"},[_c('v-card',{staticClass:\"d-flex flex-column\",attrs:{\"color\":\"transparent\",\"flat\":\"\",\"tile\":\"\",\"height\":\"100%\"}},[_c('v-card',{attrs:{\"color\":\"transparent\",\"flat\":\"\"}},[_c('h2',{staticClass:\"my-auto px-0 pb-10 white--text\"},[_vm._v(\" Save With Party Bus \")])]),_c('v-card',{attrs:{\"color\":\"transparent\",\"flat\":\"\"}},[_c('p',{staticClass:\"white--text\"},[_vm._v(\" The cost of each program office standing up their own \"),_c('Tooltip',{attrs:{\"text\":\"DevSecOps\",\"tooltip\":\"Development, Security, and Operations\",\"light\":\"\"}}),_vm._v(\" environment can be saved by using Party Bus. Check out the service catalog to see what is included when you are a Party Bus customer. \")],1)]),_c('v-card',{staticClass:\"mt-auto\",attrs:{\"color\":\"transparent\",\"flat\":\"\"}},[_c('v-btn',{staticClass:\"my-6 black--text\",attrs:{\"color\":\"light\",\"href\":\"/#/products/abms-adce/onboarding\",\"target\":\"_blank\"}},[_vm._v(\" Service Catalog \")])],1)],1)],1),_c('div',{staticClass:\"col-md-7 text-left pl-md-16 pa-12 pa-md-0\",style:(_vm.$vuetify.breakpoint.mdAndUp ? 'border-left: solid white 1px' : '')},[_c('h2',{staticClass:\"ma-auto px-0 pb-10 white--text\"},[_vm._v(\" What You'll Learn \")]),_c('p',[_vm._v(\" Get hands-on experience and training with our rapid workshop to stand up a hello world pipeline with a templated app through Party Bus - \"),_c('Tooltip',{attrs:{\"text\":\"ABMS\",\"tooltip\":\"Advanced Battle Management System\",\"light\":\"\"}}),_c('Tooltip',{attrs:{\"text\":\"ADCE\",\"tooltip\":\"All Domain Common Environment\",\"light\":\"\",\"spaceAfter\":false}}),_vm._v(\". \")],1),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-6 col-md-3\",staticStyle:{\"font-size\":\"14px\"}},[_c('AgileIcon'),_c('p',{staticClass:\"pt-2\"},[_vm._v(\" Agile & \"),_c('Tooltip',{attrs:{\"text\":\"UCD\",\"tooltip\":\"User Centered Design\",\"light\":\"\"}}),_vm._v(\" Methodologies \")],1)],1),_c('div',{staticClass:\"col-6 col-md-3\",staticStyle:{\"font-size\":\"14px\"}},[_c('PairedProgrammingIcon',{staticClass:\"mt-n1\"}),_c('p',{staticClass:\"pt-1 pt-md-0\"},[_vm._v(\" Paired Programming \")])],1),_c('div',{staticClass:\"col-6 col-md-3\",staticStyle:{\"font-size\":\"14px\"}},[_c('TestDrivenDevelopmentIcon',{staticClass:\"mt-n1\"}),_c('p',[_vm._v(\" Test-Driven Development \")])],1),_c('div',{staticClass:\"col-6 col-md-3\",staticStyle:{\"font-size\":\"14px\"}},[_c('CyberIcon'),_c('p',{staticClass:\"pt-2\"},[_vm._v(\" Certificate to Field (CtF) \")])],1)]),_c('div',{class:_vm.$vuetify.breakpoint.smAndDown ? 'text-center' : ''},[_c('v-btn',{class:_vm.$vuetify.breakpoint.smAndDown ? 'my-3 my-md-6 mx-3' : 'my-6',attrs:{\"color\":\"primary\",\"href\":\"/#/products/abms-adce/onboarding\",\"target\":\"_blank\"}},[_vm._v(\" Explore Classes \")])],1)])])])]),_c('ADCETabSection'),_c('ADCECollapsiblesSection'),_c('div',{staticClass:\"row justify-center pa-16\"},[_c('div',{staticClass:\"image-wrapper\",staticStyle:{\"border\":\"solid 1px #BDC931\"},on:{\"click\":function () { return _vm.showImg(0); }}},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/party-bus/Party_Bus_Graphics_Process.png\"),\"alt\":\"Party Bus Graphics Process\"}})])]),_c('div',{staticClass:\"mx-auto mb-10 mt-n6\"},[_c('DownloadButton',{attrs:{\"text\":\"Party Bus Process\",\"internalFilePath\":_vm.pbGraphicsProcess}})],1),_vm._m(0),_c('Wave',{attrs:{\"bottom\":false}},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"row justify-content-center px-8\"},[_c('div',{staticClass:\"col-md-6\"},[_c('div',[_c('h2',{staticClass:\"mx-auto\"},[_vm._v(\" Have More Questions About The Party Bus Environment? \")])]),_c('p',{staticClass:\"mx-auto\"},[_vm._v(\" You'll be able to find most of your answers in the FAQ page. For more specific inquiries, click Contact Us. \")])])]),_c('div',[_c('v-btn',{staticClass:\"mx-2 mt-6 black--text\",attrs:{\"color\":\"light\",\"href\":\"https://confluence.il2.dso.mil/cq/questions.action?spaceKey=P1\",\"target\":\"_blank\"}},[_vm._v(\"FAQ\")]),_c('v-btn',{staticClass:\"mx-2 mt-6\",attrs:{\"color\":\"primary\",\"href\":\"https://jira.il2.dso.mil/servicedesk/customer/portal/36/create/202\",\"target\":\"_blank\"}},[_vm._v(\"Contact Us\")])],1)])]),_c('vue-easy-lightbox',{attrs:{\"escDisabled\":\"\",\"moveDisabled\":\"\",\"visible\":_vm.lightbox.visible,\"imgs\":_vm.lightbox.imgs,\"index\":_vm.lightbox.index},on:{\"hide\":_vm.handleHide}})],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"container mt-4 mb-10 px-8\"},[_c('h2',{staticClass:\"my-4 mt-sm-8 px-0\"},[_vm._v(\"We Move Fast, But We Move Smart\")]),_c('p',{staticClass:\"text-center\"},[_vm._v(\" The Party Bus team will be measuring twice and cutting once. We believe the sooner we can get you squared away on our level of standards (which is high, why else would we invite you to join our elite team of products and services), the sooner you can serve the users and warfighters within DoD that need your product or solution yesterday. \")])])}]\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.$vuetify.breakpoint.mdAndUp)?_c('div',{staticClass:\"adce-tab-section white--text\"},[_vm._m(0),_c('Wave',{attrs:{\"bottom\":false,\"top\":false}},[_c('div',{staticClass:\"container mt-n16 tabs-section\"},[_c('v-tabs',{staticClass:\"mt-4\",attrs:{\"fixed-tabs\":\"\",\"background-color\":\"#031726\",\"dark\":\"\",\"slider-color\":\"primary\"},model:{value:(_vm.currentTab),callback:function ($$v) {_vm.currentTab=$$v},expression:\"currentTab\"}},[_c('v-tab',{key:\"environment-tab\",staticClass:\"tab-section\",attrs:{\"active-class\":\"active-tab-item\"}},[_vm._v(\" The Environment \")]),_c('v-tab',{key:\"cicd-tab\",staticClass:\"tab-section\",attrs:{\"active-class\":\"active-tab-item\"}},[_vm._v(\" Tools And CI/CD Pipeline \")]),_c('v-tab',{key:\"code-tab\",staticClass:\"tab-section\",attrs:{\"active-class\":\"active-tab-item\"}},[_vm._v(\" The Code \")])],1),_c('v-tabs-items',{staticClass:\"mt-6 pa-10 tabs-section\",model:{value:(_vm.currentTab),callback:function ($$v) {_vm.currentTab=$$v},expression:\"currentTab\"}},[_c('v-tab-item',{staticClass:\"text-left\"},[_c('p',[_vm._v(\" We use a Cloud-agnostic approach with CNCF-certified Kubernetes distributions: vanilla Kubernetes with Helm, Rancher, and P1 upstream Kubernetes distribution. AWS is currently supported, with Azure coming soon. \")]),_c('v-simple-table',{staticStyle:{\"background-color\":\"transparent\",\"border-bottom\":\"1px solid #223340\"},attrs:{\"dark\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(){return [_c('thead',[_c('tr',[_c('th',{staticClass:\"text-left\"},[_vm._v(\" ENVIRONMENT \")]),_c('th',{staticClass:\"text-left\"},[_vm._v(\" DEVELOPMENT ENVIRONMENT SUPPORTED \")]),_c('th',{staticClass:\"text-left\"},[_vm._v(\" TEST & PRODUCTION (DEPLOYMENT) SUPPORTED \")])])]),_c('tbody',_vm._l((_vm.tableData),function(item){return _c('tr',{key:item.environment,staticStyle:{\"height\":\"60px\"}},[_c('td',{class:(\"row-item-\" + (item.status))},[_vm._v(\" \"+_vm._s(item.environment)+\" \")]),_c('td',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-12\"},[_c('div',{staticClass:\"d-flex align-center\"},[(item.devSupported)?_c('CheckMark',{staticStyle:{\"height\":\"40px\"}}):_vm._e(),(!item.devSupported)?_c('XMark',{staticStyle:{\"height\":\"40px\"}}):_vm._e(),_c('div',{staticClass:\"ml-4\"},[(\n item.devMessages.length > 0 &&\n _vm.$vuetify.breakpoint.smAndDown\n )?_c('Tooltip',{attrs:{\"icon\":\"mdi-circle\",\"iconSize\":\"medium\",\"iconColor\":\"primary\",\"tooltip\":item.devMessages}}):_vm._e()],1),(\n item.devMessages.length > 0 &&\n _vm.$vuetify.breakpoint.mdAndUp\n )?_c('div',[(_vm.$vuetify.breakpoint.mdAndUp)?_c('div',_vm._l((item.devMessages),function(message){return _c('p',{key:message,staticClass:\"ml-2 my-0\"},[_vm._v(\" \"+_vm._s(message)+\" \")])}),0):_vm._e()]):_vm._e()],1)])])]),_c('td',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-12\"},[_c('div',{staticClass:\"d-flex align-center\"},[(item.prodSupported)?_c('CheckMark',{staticStyle:{\"height\":\"40px\"}}):_vm._e(),(!item.prodSupported)?_c('XMark',{staticStyle:{\"height\":\"40px\"}}):_vm._e(),_c('div',{staticClass:\"ml-4\"},[(\n item.prodMessages.length > 0 &&\n _vm.$vuetify.breakpoint.smAndDown\n )?_c('Tooltip',{attrs:{\"icon\":\"mdi-circle\",\"iconSize\":\"medium\",\"iconColor\":\"primary\",\"tooltip\":item.prodMessages}}):_vm._e()],1),(\n item.prodMessages.length > 0 &&\n _vm.$vuetify.breakpoint.mdAndUp\n )?_c('div',[(_vm.$vuetify.breakpoint.mdAndUp)?_c('div',_vm._l((item.prodMessages),function(message){return _c('p',{key:message,staticClass:\"ml-2 my-0\"},[_vm._v(\" \"+_vm._s(message)+\" \")])}),0):_vm._e()]):_vm._e()],1)])])])])}),0)]},proxy:true}],null,false,1968700656)}),_c('div',[_c('p',{staticClass:\"my-0 pt-4\"},[_c('i',[_vm._v(\"*SUPPORT COMING SOON\")])]),_c('p',{staticClass:\"my-0\"},[_c('i',[_vm._v(\"IL - IMPACT LEVEL\")])])])],1),_c('v-tab-item',[_c('img',{staticClass:\"img-fluid mt-2 mb-1\",attrs:{\"src\":require(\"@/assets/images/party-bus/Party_Bus_Graphics_CICD_Pipeline.png\"),\"alt\":\"party bus graphics\"}}),_c('a',{staticClass:\"download-buton\",attrs:{\"href\":_vm.pbCICDPipeline,\"download\":\"\"}},[_c('v-btn',{staticClass:\"my-4\",attrs:{\"color\":\"primary\",\"dark\":\"\"}},[_vm._v(\" Download Graphic \")])],1)]),_c('v-tab-item',[_c('div',{staticStyle:{\"background-color\":\"#244357\",\"min-height\":\"350px\"}},[_c('div',{staticClass:\"row justify-center px-16 pt-6\"},[_c('AngularLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('CPlusPlusLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('PythonLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}})],1),_c('div',{staticClass:\"row justify-center px-16\"},[_c('ReactLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('JavaLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('TypeScriptLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}})],1),_c('div',{staticClass:\"row justify-center px-16\"},[_c('NodeLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('NETLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('GOLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"50px\"}})],1)])])],1)],1)])],1):_vm._e()}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"container mt-12 px-8\"},[_c('h2',{staticClass:\"my-16 mt-sm-8 px-0\"},[_vm._v(\"How Do We Do It?\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCETabSection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCETabSection.vue?vue&type=script&lang=js&\"","import './VSimpleTable.sass'\n\nimport { convertToUnit } from '../../util/helpers'\nimport Themeable from '../../mixins/themeable'\nimport mixins from '../../util/mixins'\nimport { VNode } from 'vue'\n\nexport default mixins(Themeable).extend({\n name: 'v-simple-table',\n\n props: {\n dense: Boolean,\n fixedHeader: Boolean,\n height: [Number, String],\n },\n\n computed: {\n classes (): Record {\n return {\n 'v-data-table--dense': this.dense,\n 'v-data-table--fixed-height': !!this.height && !this.fixedHeader,\n 'v-data-table--fixed-header': this.fixedHeader,\n ...this.themeClasses,\n }\n },\n },\n\n methods: {\n genWrapper () {\n return this.$slots.wrapper || this.$createElement('div', {\n staticClass: 'v-data-table__wrapper',\n style: {\n height: convertToUnit(this.height),\n },\n }, [\n this.$createElement('table', this.$slots.default),\n ])\n },\n },\n\n render (h): VNode {\n return h('div', {\n staticClass: 'v-data-table',\n class: this.classes,\n }, [\n this.$slots.top,\n this.genWrapper(),\n this.$slots.bottom,\n ])\n },\n})\n","import { render, staticRenderFns } from \"./ADCETabSection.vue?vue&type=template&id=b0268d86&\"\nimport script from \"./ADCETabSection.vue?vue&type=script&lang=js&\"\nexport * from \"./ADCETabSection.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ADCETabSection.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VSimpleTable } from 'vuetify/lib/components/VDataTable';\nimport { VTab } from 'vuetify/lib/components/VTabs';\nimport { VTabItem } from 'vuetify/lib/components/VTabs';\nimport { VTabs } from 'vuetify/lib/components/VTabs';\nimport { VTabsItems } from 'vuetify/lib/components/VTabs';\ninstallComponents(component, {VBtn,VSimpleTable,VTab,VTabItem,VTabs,VTabsItems})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.$vuetify.breakpoint.smAndDown)?_c('div',{staticClass:\"adce-collapsibles-section white--text mt-10\"},[_c('v-expansion-panels',{attrs:{\"multiple\":\"\",\"dark\":\"\"}},[_c('v-expansion-panel',{staticStyle:{\"background-color\":\"#031726\"}},[_c('v-expansion-panel-header',[_c('v-spacer'),_vm._v(\" THE ENVIRONMENT \"),_c('v-spacer')],1),_c('v-expansion-panel-content',[_c('p',[_vm._v(\" We use a Cloud-agnostic approach with CNCF-certified Kubernetes distributions: vanilla Kubernetes with Helm, Rancher, and P1 upstream Kubernetes distribution. AWS is currently supported, with Azure coming soon. \")]),_c('v-simple-table',{staticStyle:{\"background-color\":\"transparent\",\"border-bottom\":\"1px solid #223340\"},attrs:{\"dark\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(){return [_c('thead',[_c('tr',[_c('th',{staticClass:\"text-left\"},[_vm._v(\" ENVIRONMENT \")]),_c('th',{staticClass:\"text-left\"},[_vm._v(\" DEVELOPMENT ENVIRONMENT SUPPORTED \")]),_c('th',{staticClass:\"text-left\"},[_vm._v(\" TEST & PRODUCTION (DEPLOYMENT) SUPPORTED \")])])]),_c('tbody',_vm._l((_vm.tableData),function(item){return _c('tr',{key:item.environment,staticStyle:{\"height\":\"60px\"}},[_c('td',{class:(\"row-item-\" + (item.status))},[_vm._v(\" \"+_vm._s(item.environment)+\" \")]),_c('td',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-12\"},[_c('div',{staticClass:\"d-flex align-center\"},[(item.devSupported)?_c('CheckMark',{staticStyle:{\"height\":\"40px\"}}):_vm._e(),(!item.devSupported)?_c('XMark',{staticStyle:{\"height\":\"40px\"}}):_vm._e(),_c('div',{staticClass:\"ml-4\"},[(\n item.devMessages.length > 0 &&\n _vm.$vuetify.breakpoint.smAndDown\n )?_c('Tooltip',{attrs:{\"icon\":\"mdi-circle\",\"iconSize\":\"medium\",\"iconColor\":\"primary\",\"tooltip\":item.devMessages}}):_vm._e()],1)],1)])])]),_c('td',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-12\"},[_c('div',{staticClass:\"d-flex align-center\"},[(item.prodSupported)?_c('CheckMark',{staticStyle:{\"height\":\"40px\"}}):_vm._e(),(!item.prodSupported)?_c('XMark',{staticStyle:{\"height\":\"40px\"}}):_vm._e(),_c('div',{staticClass:\"ml-4\"},[(\n item.prodMessages.length > 0 &&\n _vm.$vuetify.breakpoint.smAndDown\n )?_c('Tooltip',{attrs:{\"icon\":\"mdi-circle\",\"iconSize\":\"medium\",\"iconColor\":\"primary\",\"tooltip\":item.prodMessages}}):_vm._e()],1)],1)])])])])}),0)]},proxy:true}],null,false,1033817936)})],1)],1),_c('v-expansion-panel',{staticStyle:{\"background-color\":\"#031726\"}},[_c('v-expansion-panel-header',[_c('v-spacer'),_vm._v(\" TOOLS AND CI/CD PIPELINE \"),_c('v-spacer')],1),_c('v-expansion-panel-content',[_c('CICDSmall')],1)],1),_c('v-expansion-panel',{staticStyle:{\"background-color\":\"#031726\"}},[_c('v-expansion-panel-header',[_c('v-spacer'),_vm._v(\" THE CODE \"),_c('v-spacer')],1),_c('v-expansion-panel-content',[_c('div',{staticStyle:{\"background-color\":\"#244357\",\"min-height\":\"400px\"}},[_c('div',{staticClass:\"row justify-center px-16 pt-6\"},[_c('AngularLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('CPlusPlusLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('PythonLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}})],1),_c('div',{staticClass:\"row justify-center px-16\"},[_c('ReactLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('JavaLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('TypeScriptLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}})],1),_c('div',{staticClass:\"row justify-center px-16 pb-10\"},[_c('NodeLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('NETLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"60px\"}}),_c('GOLogo',{staticClass:\"px-15 mt-6\",staticStyle:{\"height\":\"50px\"}})],1)])])],1)],1)],1):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-container',{staticClass:\"cicd-interactive cicd-small\"},[_c('v-row',{staticClass:\"d-lg-none\"},[_c('v-col',{attrs:{\"id\":\"accordion-contiainer\",\"cols\":\"12\"}},[_c('div',{staticClass:\"border-vertical left\"}),_c('div',{staticClass:\"border-vertical right\"}),_c('v-expansion-panels',{staticClass:\"px-4\",attrs:{\"multiple\":\"\"}},[_c('v-expansion-panel',{staticClass:\"expansion-panel-light\"},[_c('v-expansion-panel-header',[_c('CoderIcon'),_vm._v(\" 0. Push to repository \"),_c('div',{staticClass:\"border-container single\"},[_c('v-icon',[_vm._v(\"mdi-arrow-left-bold\")])],1)],1),_c('v-expansion-panel-content',[_vm._v(\" A developer makes code changes and pushes to a git repository. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-light\"},[_c('v-expansion-panel-header',[_c('ToolsIcon'),_vm._v(\" 1. Build \"),_c('div',{staticClass:\"border-container double\"},[_c('v-icon',{staticClass:\"top\"},[_vm._v(\"mdi-arrow-right-bold\")]),_c('v-icon',{staticClass:\"bottom\"},[_vm._v(\"mdi-arrow-left-bold\")])],1),_c('div',{staticClass:\"border-container single right top\"},[_c('v-icon',[_vm._v(\"mdi-arrow-left-bold\")])],1)],1),_c('v-expansion-panel-content',[_vm._v(\" A small library that is for validating and accessing environment variables in different coding languages. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-light\"},[_c('v-expansion-panel-header',[_c('CodeIcon'),_vm._v(\" 2. Static Code Analysis \"),_c('div',{staticClass:\"border-container double\"},[_c('v-icon',{staticClass:\"top\"},[_vm._v(\"mdi-arrow-right-bold\")]),_c('v-icon',{staticClass:\"bottom\"},[_vm._v(\"mdi-arrow-left-bold\")])],1)],1),_c('v-expansion-panel-content',[_vm._v(\" By performing scans against source code known vulnerabilities are examined. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-light\"},[_c('v-expansion-panel-header',[_c('ProcessIcon'),_vm._v(\" 3. Dynamic Application Security Testing \"),_c('div',{staticClass:\"border-container double\"},[_c('v-icon',{staticClass:\"top\"},[_vm._v(\"mdi-arrow-right-bold\")]),_c('v-icon',{staticClass:\"bottom\"},[_vm._v(\"mdi-arrow-left-bold\")])],1)],1),_c('v-expansion-panel-content',[_vm._v(\" Security vulnerabilities are diagnosed in a running state application. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-light\"},[_c('v-expansion-panel-header',[_c('BoardIcon'),_vm._v(\" 4. Release \"),_c('div',{staticClass:\"border-container double\"},[_c('v-icon',{staticClass:\"top\"},[_vm._v(\"mdi-arrow-right-bold\")]),_c('v-icon',{staticClass:\"bottom\"},[_vm._v(\"mdi-arrow-left-bold\")])],1)],1),_c('v-expansion-panel-content',[_vm._v(\" A push for release GitOps Continuous Delivery. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-light\"},[_c('v-expansion-panel-header',[_c('RocketIcon'),_vm._v(\" 5. Deploy \"),_c('div',{staticClass:\"border-container single clear\"},[_c('v-icon',[_vm._v(\"mdi-arrow-right-bold\")])],1),_c('div',{staticClass:\"border-container single right bottom\"},[_c('v-icon',[_vm._v(\"mdi-arrow-right-bold\")])],1)],1),_c('v-expansion-panel-content',[_vm._v(\" Deploy to production and mission operation. \")])],1)],1)],1)],1),_c('v-row',{staticClass:\"d-none d-lg-flex\"},[_c('v-col',{staticClass:\"pb-section pa-2\",attrs:{\"cols\":\"3\"}},[_c('div',{staticClass:\"inner h-100 w-100 px-2 d-flex flex-column align-items-center\",attrs:{\"id\":\"push-container\"}},[_c('h4',[_vm._v(\"Push to repository\")]),_c('div',{ref:\"coderIcon\",staticClass:\"my-8 d-flex flex-column align-items-center border pa-4\"},[_c('CoderIcon',{staticClass:\"border\"})],1),_c('p',{staticClass:\"px-2\"},[_vm._v(\" A developer makes code changes and pushes to a git repository. \")])])]),_c('v-col',{staticClass:\"cicd-section\",attrs:{\"cols\":\"9\"}},[_c('v-row',[_c('v-col',{staticClass:\"ci-bg d-flex justify-content-center align-items-center\",attrs:{\"cols\":\"5\"}},[_c('h3',[_vm._v(\"Continuous Integration (CI)\")])]),_c('v-col',{staticClass:\"cd-bg d-flex justify-content-center align-items-center\",attrs:{\"cols\":\"7\"}},[_c('h3',[_vm._v(\"Continuous Delivery (CD)\")])])],1),_c('v-row',[_c('v-col',{staticClass:\"ci-bg pl-1col d-flex\",attrs:{\"cols\":\"3\"}},[_c('div',{staticClass:\"border w-100 pa-1 d-flex justify-content-center align-items-center\"},[_c('p',{staticClass:\"font-weight-bold text-uppercase\"},[_vm._v(\" Build \")])])]),_c('v-col',{staticClass:\"ci-bg d-flex\",attrs:{\"cols\":\"2\"}},[_c('div',{staticClass:\"border w-100 pa-1 d-flex justify-content-center align-items-center\"},[_c('p',{staticClass:\"font-weight-bold text-uppercase\"},[_vm._v(\" Static Code Analysis \")])])]),_c('v-col',{staticClass:\"cd-bg d-flex\",attrs:{\"cols\":\"2\"}},[_c('div',{staticClass:\"border w-100 pa-1 d-flex justify-content-center align-items-center\"},[_c('p',{staticClass:\"font-weight-bold text-uppercase\"},[_vm._v(\" Dynamic Application Security Testing \")])])]),_c('v-col',{staticClass:\"cd-bg d-flex\",attrs:{\"cols\":\"2\"}},[_c('div',{staticClass:\"border w-100 pa-1 d-flex justify-content-center align-items-center\"},[_c('p',{staticClass:\"font-weight-bold text-uppercase\"},[_vm._v(\"Release\")])])]),_c('v-col',{staticClass:\"cd-bg pr-1col d-flex\",attrs:{\"cols\":\"3\"}},[_c('div',{staticClass:\"border w-100 pa-1 d-flex justify-content-center align-items-center\"},[_c('p',{staticClass:\"font-weight-bold text-uppercase\"},[_vm._v(\"Deploy\")])])])],1),_c('v-row',[_c('v-col',{staticClass:\"ci-bg pl-1col d-flex py-0 position-relative\",attrs:{\"cols\":\"3\"}},[_c('div',{staticClass:\"blue-bg w-100 d-flex justify-content-center align-items-center\"},[_c('p',{ref:\"leftAnchor1\",staticClass:\"pa-2\"},[_vm._v(\" A small library that is for validating and accessing environment variables in different coding languages. \")]),_c('div',{ref:\"leftAnchor2\",staticClass:\"anchor-mid-left\"})])]),_c('v-col',{staticClass:\"ci-bg d-flex py-0 position-relative\",attrs:{\"cols\":\"2\"}},[_c('div',{staticClass:\"blue-bg w-100 pa-4 d-flex justify-content-center align-items-center\"},[_c('p',{staticClass:\"pa-2\"},[_vm._v(\" By performing scans against source code known vulnerabilities are examined. \")])])]),_c('v-col',{staticClass:\"cd-bg d-flex py-0 position-relative\",attrs:{\"cols\":\"2\"}},[_c('div',{staticClass:\"blue-bg w-100 d-flex justify-content-center align-items-center\"},[_c('p',{staticClass:\"pa-2\"},[_vm._v(\" Security vulnerabilities are diagnosed in a running state application. \")])])]),_c('v-col',{staticClass:\"cd-bg d-flex py-0 position-relative\",attrs:{\"cols\":\"2\"}},[_c('div',{staticClass:\"blue-bg w-100 d-flex justify-content-center align-items-center\"},[_c('p',{staticClass:\"pa-2\"},[_vm._v(\" A push for release GitOps Continuous Delivery. \")])])]),_c('v-col',{staticClass:\"cd-bg pr-1col d-flex py-0 position-relative\",attrs:{\"cols\":\"3\"}},[_c('div',{staticClass:\"blue-bg w-100 d-flex justify-content-center align-items-center\"},[_c('p',{ref:\"rightAnchor1\",staticClass:\"pa-2\"},[_vm._v(\" Deploy to production and mission operation. \")]),_c('div',{ref:\"rightAnchor2\",staticClass:\"anchor-mid-right\"})])])],1),_c('v-row',{attrs:{\"id\":\"icon-row\"}},[_c('v-col',{staticClass:\"ci-bg pl-1col d-flex pt-8\",attrs:{\"cols\":\"3\"}},[_c('div',{staticClass:\"w-100 d-flex justify-content-center align-items-center position-relative\"},[_c('div',{staticClass:\"border icon-wrapper\"},[_c('ToolsIcon'),_c('div',{ref:\"toolsIconAnchorR\",staticClass:\"anchor-right\"})],1),_c('div',{staticClass:\"arrow-down\"},[_c('p',[_vm._v(\"1\")])])])]),_c('v-col',{staticClass:\"ci-bg d-flex pt-8\",attrs:{\"cols\":\"2\"}},[_c('div',{staticClass:\"w-100 pa-4 d-flex justify-content-center align-items-center position-relative\"},[_c('div',{staticClass:\"border icon-wrapper\"},[_c('CodeIcon'),_c('div',{ref:\"codeIconAnchorL\",staticClass:\"anchor-left\"}),_c('div',{ref:\"codeIconAnchorR\",staticClass:\"anchor-right\"})],1),_c('div',{staticClass:\"arrow-down\"},[_c('p',[_vm._v(\"2\")])])])]),_c('v-col',{staticClass:\"cd-bg d-flex pt-8\",attrs:{\"cols\":\"2\"}},[_c('div',{staticClass:\"w-100 d-flex justify-content-center align-items-center position-relative\"},[_c('div',{staticClass:\"border icon-wrapper\"},[_c('ProcessIcon'),_c('div',{ref:\"processIconAnchorL\",staticClass:\"anchor-left\"}),_c('div',{ref:\"processIconAnchorR\",staticClass:\"anchor-right\"})],1),_c('div',{staticClass:\"arrow-down\"},[_c('p',[_vm._v(\"3\")])])])]),_c('v-col',{staticClass:\"cd-bg d-flex pt-8\",attrs:{\"cols\":\"2\"}},[_c('div',{staticClass:\"w-100 d-flex justify-content-center align-items-center position-relative\"},[_c('div',{staticClass:\"border icon-wrapper\"},[_c('BoardIcon'),_c('div',{ref:\"boardIconAnchorL\",staticClass:\"anchor-left\"}),_c('div',{ref:\"boardIconAnchorR\",staticClass:\"anchor-right\"})],1),_c('div',{staticClass:\"arrow-down\"},[_c('p',[_vm._v(\"4\")])])])]),_c('v-col',{staticClass:\"cd-bg pr-1col d-flex pt-8\",attrs:{\"cols\":\"3\"}},[_c('div',{staticClass:\"w-100 d-flex justify-content-center align-items-center position-relative\"},[_c('div',{staticClass:\"border icon-wrapper\"},[_c('RocketIcon'),_c('div',{ref:\"rocketIconAnchorL\",staticClass:\"anchor-left\"})],1),_c('div',{staticClass:\"arrow-down\"},[_c('p',[_vm._v(\"5\")])])])])],1),_c('v-row',{attrs:{\"id\":\"bottom-row\"}},[_c('v-col',{staticClass:\"position-relative\",attrs:{\"cols\":\"12\"}},[_c('div',{staticClass:\"w-100 d-flex justify-content-center pr-1col pl-1col\"},[_c('h3',{ref:\"cdAnchor\",staticClass:\"px-4\"},[_vm._v(\"Continuous Deployment (CD)\")]),_c('div',{ref:\"bottomLineAnchorL\",staticClass:\"anchor-left\"}),_c('div',{ref:\"bottomLineAnchorR\",staticClass:\"anchor-right\"})])])],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CICD.small.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CICD.small.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./CICD.small.vue?vue&type=template&id=1363b9cc&\"\nimport script from \"./CICD.small.vue?vue&type=script&lang=js&\"\nexport * from \"./CICD.small.vue?vue&type=script&lang=js&\"\nimport style0 from \"./CICD.small.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VExpansionPanel } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanelContent } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanelHeader } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanels } from 'vuetify/lib/components/VExpansionPanel';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VRow } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VCol,VContainer,VExpansionPanel,VExpansionPanelContent,VExpansionPanelHeader,VExpansionPanels,VIcon,VRow})\n","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCECollapsiblesSection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCECollapsiblesSection.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ADCECollapsiblesSection.vue?vue&type=template&id=4f559d94&\"\nimport script from \"./ADCECollapsiblesSection.vue?vue&type=script&lang=js&\"\nexport * from \"./ADCECollapsiblesSection.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ADCECollapsiblesSection.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VExpansionPanel } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanelContent } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanelHeader } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanels } from 'vuetify/lib/components/VExpansionPanel';\nimport { VSimpleTable } from 'vuetify/lib/components/VDataTable';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VExpansionPanel,VExpansionPanelContent,VExpansionPanelHeader,VExpansionPanels,VSimpleTable,VSpacer})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',[_c('Tooltip',{attrs:{\"text\":\"ABMS\",\"tooltip\":\"Advanced Battle Management System\",\"light\":\"\"}}),_c('Tooltip',{attrs:{\"text\":\"ADCE\",\"tooltip\":\"All Domain Common Environment\",\"light\":\"\"}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderSubtextTooltip.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderSubtextTooltip.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./HeaderSubtextTooltip.vue?vue&type=template&id=0ee21a59&\"\nimport script from \"./HeaderSubtextTooltip.vue?vue&type=script&lang=js&\"\nexport * from \"./HeaderSubtextTooltip.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCE.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCE.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ADCE.vue?vue&type=template&id=431c65bd&\"\nimport script from \"./ADCE.vue?vue&type=script&lang=js&\"\nexport * from \"./ADCE.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ADCE.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VBtn,VCard,VContainer})\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCE.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCE.vue?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCETabSection.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCETabSection.vue?vue&type=style&index=0&lang=scss&\"","!function(t,e){if(\"object\"==typeof exports&&\"object\"==typeof module)module.exports=e();else if(\"function\"==typeof define&&define.amd)define([],e);else{var r=e();for(var n in r)(\"object\"==typeof exports?exports:t)[n]=r[n]}}(window,(function(){return function(t){var e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&\"object\"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,\"default\",{enumerable:!0,value:t}),2&e&&\"string\"!=typeof t)for(var o in t)r.d(n,o,function(e){return t[e]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,\"a\",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p=\"\",r(r.s=0)}([function(t,e,r){\"use strict\";function n(t){return(n=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t})(t)}function o(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if(\"undefined\"==typeof Symbol||!(Symbol.iterator in Object(t)))return;var r=[],n=!0,o=!1,i=void 0;try{for(var c,u=t[Symbol.iterator]();!(n=(c=u.next()).done)&&(r.push(c.value),!e||r.length!==e);n=!0);}catch(t){o=!0,i=t}finally{try{n||null==u.return||u.return()}finally{if(o)throw i}}return r}(t,e)||function(t,e){if(!t)return;if(\"string\"==typeof t)return i(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);\"Object\"===r&&t.constructor&&(r=t.constructor.name);if(\"Map\"===r||\"Set\"===r)return Array.from(r);if(\"Arguments\"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return i(t,e)}(t,e)||function(){throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}()}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r2?r-2:0),f=2;f\n \n \n \n mdi-file-multiple\n \n \n {{ text }}\n \n \n mdi-download\n \n \n \n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DownloadButton.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DownloadButton.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DownloadButton.vue?vue&type=template&id=5dfd7185&scoped=true&\"\nimport script from \"./DownloadButton.vue?vue&type=script&lang=js&\"\nexport * from \"./DownloadButton.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"5dfd7185\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VBtn,VIcon})\n","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCECollapsiblesSection.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ADCECollapsiblesSection.vue?vue&type=style&index=0&lang=scss&\""],"sourceRoot":""} \ No newline at end of file diff --git a/sites/platform1-site/js/app.afb16b79.js b/sites/platform1-site/js/app.d902974e.js similarity index 99% rename from sites/platform1-site/js/app.afb16b79.js rename to sites/platform1-site/js/app.d902974e.js index b5a6761c..82796b4c 100644 --- a/sites/platform1-site/js/app.afb16b79.js +++ b/sites/platform1-site/js/app.d902974e.js @@ -1,2 +1,2 @@ -(function(t){function a(a){for(var n,o,i=a[0],c=a[1],A=a[2],g=0,l=[];g0?"visible":"invisible"},[e("v-breadcrumbs",{attrs:{id:"nav-breadcrumb",items:t.crumbs},scopedSlots:t._u([{key:"item",fn:function(a){var n=a.item;return[e("v-breadcrumbs-item",{attrs:{href:n.href,disabled:n.active}},[t._v(" "+t._s(n.text)+" ")])]}},{key:"divider",fn:function(){return[e("v-icon",[t._v("mdi-chevron-double-right")])]},proxy:!0}])})],1)},r=[],i=(e("4160"),e("13d5"),e("b0c0"),e("ac1f"),e("1276"),e("159b"),{}),c={created:function(){this.$router.options.routes.forEach((function(t){i[t.path]=t.meta&&t.meta.breadcrumb?t.meta.breadcrumb:t.name}))},computed:{crumbs:function(){if("/"===this.$route.path)return[];var t=this.$route.path.split("/");t.shift();var a="",e=t.reduce((function(t,e){return a+="/"+e,i[a]&&t.push({path:a,href:"#".concat(a),text:i[a]}),t}),[{path:"",href:"/",text:"Home"}]);return e[e.length-1].active=!0,e}}},A=c,g=(e("28e0"),e("2877")),l=e("6544"),d=e.n(l),b=e("2bc5"),D=e("f625"),B=e("132d"),f=Object(g["a"])(A,s,r,!1,null,null,null),u=f.exports;d()(f,{VBreadcrumbs:b["a"],VBreadcrumbsItem:D["a"],VIcon:B["a"]});var p={props:{title:String,titleWithBreaks:Array,subtext:String,description:String,buttonText:String,buttonUrl:String,buttonTarget:String,logoSource:String,logoSvg:Object,logoMaxWidth:String,displaySearch:Boolean,onChangeSearch:Function,hideBreadcrumbs:Boolean,subtextComponent:Object},components:{Breadcrumb:u},data:function(){return{svgComponent:this.logoSvg}},methods:{onChangeSearchValue:function(t){this.onChangeSearch&&this.onChangeSearch(t)}}},k=p,h=(e("321b"),e("8336")),v=e("adda"),m=e("8654"),C=Object(g["a"])(k,n,o,!1,null,"2ea116b1",null);a["a"]=C.exports;d()(C,{VBtn:h["a"],VImg:v["a"],VTextField:m["a"]})},"376a":function(t,a,e){e("99af");var n=e("ded3"),o=e("4082");t.exports={functional:!0,render:function(t,a){var e=a._c,s=(a._v,a.data),r=a.children,i=void 0===r?[]:r,c=s.class,A=s.staticClass,g=s.style,l=s.staticStyle,d=s.attrs,b=void 0===d?{}:d,D=o(s,["class","staticClass","style","staticStyle","attrs"]);return e("svg",n({class:[c,A],style:[g,l],attrs:Object.assign({viewBox:"0 0 245 76",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},b)},D),i.concat([e("g",{attrs:{transform:"translate(0 1)",fill:"none","fill-rule":"evenodd"}},[e("path",{attrs:{d:"M77.689 50.576v-9.71h1.057c3.31 0 5.812-2.048 5.812-8.827 0-6.426-1.973-8.58-5.989-8.58h-5.565v27.117h4.685zm.528-13.452h-.528v-9.922h.493c1.162 0 1.796 1.024 1.796 4.802 0 4.06-.704 5.12-1.76 5.12zm20.078 13.523v-3.849h-4.826V23.46h-4.685v27.188h9.511zm7.538-.07l.352-3.779h2.783l.352 3.778h4.72l-3.593-27.117h-5.037l-3.487 27.117h3.91zm2.677-7.557h-1.937l1.092-10.804.845 10.804zm14.935 7.627V27.202h3.699v-3.743h-12.047v3.743h3.663v23.445h4.685zm12.646 0V39.03h3.98v-3.707h-3.98v-8.121h4.79v-3.743h-9.475v27.188h4.685zm14.723.353c3.135 0 5.777-1.554 5.777-6.003V29.003c0-4.45-2.606-6.003-5.777-6.003-3.17 0-5.917 1.589-5.917 6.003v15.994c0 4.343 2.712 6.003 5.917 6.003zm0-3.637c-.775 0-1.232-.459-1.232-1.483V28.084c0-1.059.493-1.482 1.197-1.482.564 0 1.163.423 1.163 1.482v17.832c0 1.023-.423 1.447-1.128 1.447zm15.076 3.284V39.56h.67c.563 0 1.127.424 1.197 4.484.035 1.73.035 2.613.106 4.979.035.565.14 1.13.352 1.624h4.65c-.305-1.254-.447-2.216-.457-4.54l-.001-2.345c0-1.73-.212-4.908-2.255-6.215 2.36-1.165 2.678-3.178 2.678-6.956 0-4.978-2.008-7.132-5.777-7.132h-5.847v27.188h4.684zm.6-14.865h-.6v-8.58h.634c1.022 0 1.726.565 1.726 4.096 0 3.636-.704 4.484-1.76 4.484zm14.582 14.865V37.936l2.113 12.71h2.889l2.008-12.71v12.71h4.508V23.46h-5.283l-2.536 15.995-2.15-15.995h-5.424v27.188h3.875zm28.356.353c3.134 0 5.776-1.554 5.776-6.003V29.003c0-4.45-2.606-6.003-5.776-6.003s-5.918 1.589-5.918 6.003v15.994c0 4.343 2.712 6.003 5.918 6.003zm0-3.637c-.775 0-1.233-.459-1.233-1.483V28.084c0-1.059.493-1.482 1.197-1.482.564 0 1.163.423 1.163 1.482v17.832c0 1.023-.423 1.447-1.127 1.447zm14.265 3.284V36.7l3.488 13.947h3.452V23.459h-3.875v12.04l-2.994-12.04h-3.945v27.188h3.874zm21.311-.07v-3.743h-4.826v-8.298h3.98v-3.813h-3.98v-7.521h4.79v-3.743h-9.475v27.117h9.511z","fill-opacity":".931",fill:"#FFF","fill-rule":"nonzero"}}),e("image",{attrs:{width:"62",height:"74","xlink:href":"data:image/png;base64,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"}})])]))}}},3925:function(t,a,e){"use strict";var n=e("adec"),o=e.n(n);o.a},"3a9f":function(t,a,e){t.exports=e.p+"img/cg-seal.85f253f1.png"},"3cd9":function(t,a,e){t.exports=e.p+"img/dod-seal.e1b0c819.png"},"3ddb":function(t,a,e){e("99af");var n=e("ded3"),o=e("4082");t.exports={functional:!0,render:function(t,a){var e=a._c,s=(a._v,a.data),r=a.children,i=void 0===r?[]:r,c=s.class,A=s.staticClass,g=s.style,l=s.staticStyle,d=s.attrs,b=void 0===d?{}:d,D=o(s,["class","staticClass","style","staticStyle","attrs"]);return e("svg",n({class:[c,A],style:[g,l],attrs:Object.assign({width:"172",height:"30",xmlns:"http://www.w3.org/2000/svg"},b)},D),i.concat([e("path",{attrs:{d:"M4.689 28.576v-9.71h1.057c3.31 0 5.812-2.048 5.812-8.827 0-6.426-1.973-8.58-5.989-8.58H.004v27.117h4.685zm.528-13.452H4.69V5.202h.493c1.162 0 1.796 1.024 1.796 4.802 0 4.06-.704 5.12-1.76 5.12zm20.078 13.523v-3.849h-4.826V1.46h-4.685v27.188h9.511zm7.538-.07l.352-3.779h2.783l.352 3.778h4.72L37.447 1.46H32.41l-3.487 27.117h3.91zm2.677-7.557h-1.937l1.092-10.804.845 10.804zm14.935 7.627V5.202h3.699V1.459H42.097v3.743h3.663v23.445h4.685zm12.646 0V17.03h3.98v-3.707h-3.98V5.202h4.79V1.459h-9.475v27.188h4.685zM77.814 29c3.135 0 5.777-1.554 5.777-6.003V7.003c0-4.45-2.606-6.003-5.777-6.003-3.17 0-5.917 1.589-5.917 6.003v15.994c0 4.343 2.712 6.003 5.917 6.003zm0-3.637c-.775 0-1.232-.459-1.232-1.483V6.084c0-1.059.493-1.482 1.197-1.482.564 0 1.163.423 1.163 1.482v17.832c0 1.023-.423 1.447-1.128 1.447zm15.076 3.284V17.56h.67c.563 0 1.127.424 1.197 4.484.035 1.73.035 2.613.106 4.979.035.565.14 1.13.352 1.624h4.65c-.305-1.254-.447-2.216-.457-4.54l-.001-2.345c0-1.73-.212-4.908-2.255-6.215 2.36-1.165 2.678-3.178 2.678-6.956 0-4.978-2.008-7.132-5.777-7.132h-5.847v27.188h4.684zm.6-14.865h-.6v-8.58h.634c1.022 0 1.726.565 1.726 4.096 0 3.636-.704 4.484-1.76 4.484zm14.582 14.865V15.936l2.113 12.71h2.889l2.008-12.71v12.71h4.508V1.46h-5.283l-2.536 15.995-2.15-15.995h-5.424v27.188h3.875zm28.356.353c3.134 0 5.776-1.554 5.776-6.003V7.003c0-4.45-2.606-6.003-5.776-6.003s-5.918 1.589-5.918 6.003v15.994c0 4.343 2.712 6.003 5.918 6.003zm0-3.637c-.775 0-1.233-.459-1.233-1.483V6.084c0-1.059.493-1.482 1.197-1.482.564 0 1.163.423 1.163 1.482v17.832c0 1.023-.423 1.447-1.127 1.447zm14.265 3.284V14.7l3.488 13.947h3.452V1.459h-3.875v12.04l-2.994-12.04h-3.945v27.188h3.874zm21.311-.07v-3.743h-4.826v-8.298h3.98v-3.813h-3.98V5.202h4.79V1.459h-9.475v27.117h9.511z",fill:"#FFF","fill-rule":"nonzero","fill-opacity":".931"}})]))}}},"3e60":function(t,a,e){t.exports=e.p+"img/marines-seal.e3968f79.png"},"410a":function(t,a,e){t.exports=e.p+"img/Iron_Bank_Logo_LIGHT.468ac210.png"},5046:function(t,a,e){"use strict";var n=e("11f2"),o=e.n(n);o.a},5387:function(t,a,e){},"56d7":function(t,a,e){"use strict";e.r(a);e("e260"),e("e6cf"),e("cca6"),e("a79d");var n=e("2b0e"),o=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("v-app",[e("NavBar"),e("v-main",{staticClass:"wisp-bg",attrs:{fluid:""}},[e("router-view",{attrs:{id:"main-content"}})],1),e("Footer")],1)},s=[],r=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",[e("v-app-bar",{attrs:{id:"app-bar",app:"",dark:"",height:"102"}},[e("v-toolbar-title",[e("router-link",{staticClass:"d-flex",attrs:{to:"/"}},[e("YodaLogo",{staticClass:"my-auto",attrs:{id:"p1-nav-logo"}})],1)],1),e("v-spacer"),e("v-toolbar-items",{staticClass:"hidden-sm-and-down"},[e("div",{staticClass:"navbar-nav my-auto"},[e("router-link",{staticClass:"nav-item",attrs:{to:"/",exact:""}},[t._v(" HOME ")]),e("router-link",{staticClass:"nav-item",attrs:{to:"/products"}},[t._v(" PRODUCTS ")]),e("router-link",{staticClass:"nav-item",attrs:{to:"/services"}},[t._v(" SERVICES ")]),e("router-link",{staticClass:"nav-item",attrs:{to:"/who-we-are"}},[t._v(" WHO WE ARE ")]),e("router-link",{staticClass:"nav-item",attrs:{to:"/contact-us"}},[t._v(" CONTACT US ")])],1)]),e("v-app-bar-nav-icon",{staticClass:"hidden-md-and-up mr-0",attrs:{id:"nav-toggle"},on:{click:function(a){a.stopPropagation(),t.menuVisible=!t.menuVisible}}},[e("div",{staticClass:"burger burger-squeeze",class:{open:t.menuVisible}},[e("div",{staticClass:"burger-lines"})])])],1),e("v-navigation-drawer",{attrs:{permanent:t.menuVisible,fixed:"","disable-resize-watcher":"",right:"",bottom:"",stateless:"",temporary:"","hide-overlay":"",dark:"",id:"nav-drawer"},model:{value:t.menuVisible,callback:function(a){t.menuVisible=a},expression:"menuVisible"}},[e("div",{staticClass:"navbar-nav my-auto d-flex flex-column px-5"},[e("router-link",{staticClass:"nav-item my-3",attrs:{to:"/",exact:""},nativeOn:{click:function(a){t.menuVisible=!1}}},[t._v(" HOME ")]),e("router-link",{staticClass:"nav-item my-3",attrs:{to:"/products"},nativeOn:{click:function(a){t.menuVisible=!1}}},[t._v(" PRODUCTS ")]),e("router-link",{staticClass:"nav-item my-3",attrs:{to:"/services"},nativeOn:{click:function(a){t.menuVisible=!1}}},[t._v(" SERVICES ")]),e("router-link",{staticClass:"nav-item my-3",attrs:{to:"/who-we-are"},nativeOn:{click:function(a){t.menuVisible=!1}}},[t._v(" WHO WE ARE ")]),e("router-link",{staticClass:"nav-item my-3",attrs:{to:"/contact-us"},nativeOn:{click:function(a){t.menuVisible=!1}}},[t._v(" CONTACT US ")])],1)])],1)},i=[],c=e("376a"),A=e.n(c),g={name:"NavBar",components:{YodaLogo:A.a},data:function(){return{menuVisible:!1}}},l=g,d=(e("ed6b"),e("2877")),b=e("6544"),D=e.n(b),B=e("40dc"),f=e("5bc1"),u=e("f774"),p=e("2fa4"),k=e("2a7f"),h=Object(d["a"])(l,r,i,!1,null,null,null),v=h.exports;D()(h,{VAppBar:B["a"],VAppBarNavIcon:f["a"],VNavigationDrawer:u["a"],VSpacer:p["a"],VToolbarItems:k["a"],VToolbarTitle:k["b"]});var m=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("footer",{staticClass:"footer dark px-8 py-8"},[e("v-container",[e("v-row",{staticClass:"text-left"},[e("v-col",{staticClass:"text-center text-sm-left",attrs:{cols:"12",sm:"6",lg:"3"}},[e("PlatformOneWordMarkLogo"),e("div",{staticClass:"my-4"},[e("a",{staticClass:"social-logo linkedin",attrs:{href:"https://www.linkedin.com/company/dodplatformone",target:"_blank"}},[e("LinkedInLogo",{staticClass:"mr-3",attrs:{width:"32"}})],1),e("a",{staticClass:"social-logo youtube",attrs:{href:"https://www.youtube.com/channel/UCJYa7FHdC-4iQMvSb5uEraw",target:"_blank"}},[e("YouTubeLogo",{staticClass:"mr-3",attrs:{width:"32"}})],1),e("a",{staticClass:"social-logo medium",attrs:{href:"https://medium.com/@platformone",target:"_blank"}},[e("MediumLogo",{attrs:{width:"32"}})],1)])],1),e("v-col",{staticClass:"order-lg-3 text-center text-sm-left text-md-center text-lg-right",attrs:{cols:"12",sm:"6",lg:"2"}},[e("a",{attrs:{id:"af-logo",href:"https://www.af.mil/",target:"_blank"}},[e("AirForceLogo")],1)]),e("v-col",{staticClass:"mt-4 mt-lg-0",attrs:{lg:"7",cols:"12"}},[e("v-row",{staticClass:"py-0 link-wrapper"},[e("v-col",{staticClass:"d-none d-lg-flex",attrs:{lg:"1"}}),e("v-col",{staticClass:"py-0 d-flex flex-column link-column text-left",attrs:{cols:"12",sm:"6",md:"4",lg:"3"}},[e("router-link",{attrs:{to:"/"}},[e("h4",{staticClass:"px-0 mb-3 mt-1"},[t._v("HOME")])]),e("router-link",{attrs:{to:"/products"}},[t._v(" Products ")]),e("router-link",{attrs:{to:"/services"}},[t._v(" Services ")]),e("router-link",{attrs:{to:"/who-we-are"}},[t._v(" Who We Are ")]),e("router-link",{attrs:{to:"/contact-us"}},[t._v(" Contact Us ")])],1),e("v-col",{staticClass:"py-0 d-flex flex-column mt-4 mt-sm-0 link-column text-left",attrs:{cols:"12",sm:"6",md:"4"}},[e("h4",{staticClass:"mb-3 mt-1"},[t._v("RESOURCES")]),e("a",{attrs:{href:"https://software.af.mil",target:"_blank"}},[t._v(" Chief Software Officer Site ")]),e("a",{attrs:{href:"https://software.af.mil/training/",target:"_blank"}},[t._v(" DevSecOps Training ")]),e("a",{attrs:{href:"https://repo1.dso.mil",target:"_blank"}},[t._v(" Repo One ")]),e("a",{attrs:{href:"https://repo1.dso.mil/dsawg-devsecops/",target:"_blank"}},[t._v(" DSAWG on Repo One ")]),e("a",{attrs:{href:"https://ironbank.dso.mil",target:"_blank"}},[t._v(" Iron Bank ")]),e("a",{attrs:{href:"https://registry1.dso.mil/",target:"_blank"}},[t._v("Registry One")])]),e("v-col",{staticClass:"py-0 d-flex flex-column mt-4 mt-md-0 link-column text-left",attrs:{cols:"12",sm:"6",md:"4"}},[e("h4",{staticClass:"mb-3 mt-1"},[t._v("INFORMATION")]),e("a",{attrs:{href:"https://chat.il2.dso.mil/platform-one/channels/town-square",target:"_blank"}},[t._v(" Chat ")]),e("a",{attrs:{href:"https://onboarding.il2.dso.mil/",target:"_blank"}},[t._v(" Cohort On-boarding ")]),e("a",{attrs:{href:"https://auth.galvanize.com/register?uid=fbc9761c8f97c752ea",target:"_blank"}},[t._v("Self Learning")])])],1)],1)],1)],1)],1)},C=[],O=e("3ddb"),w=e.n(O),y=e("07e7"),H=e.n(y),Q=e("644b"),x=e.n(Q),P=e("6dd2"),q=e.n(P),M=e("13b6"),j=e.n(M),V={components:{PlatformOneWordMarkLogo:w.a,LinkedInLogo:H.a,YouTubeLogo:x.a,AirForceLogo:j.a,MediumLogo:q.a}},I=V,S=(e("a2a2"),e("62ad")),z=e("a523"),Y=e("0fd9"),E=Object(d["a"])(I,m,C,!1,null,"34201c7e",null),J=E.exports;D()(E,{VCol:S["a"],VContainer:z["a"],VRow:Y["a"]});var N={name:"App",components:{NavBar:v,Footer:J}},G=N,U=(e("5c0b"),e("7496")),T=e("f6c4"),X=Object(d["a"])(G,o,s,!1,null,null,null),K=X.exports;D()(X,{VApp:U["a"],VMain:T["a"]});e("7db0"),e("fb6a"),e("d3b7");var L=e("8c4f"),Z=e("a58a"),F=e.n(Z),R=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"home"},[e("PageHeader",{attrs:{title:"PLATFORM ONE",description:"Platform One allows users to deploy a DevSecOps Software Factory and start solving software problems with a 90% solution day 1, instead of starting from nothing.",buttonText:"Learn More",buttonUrl:"/#/services",logoSource:"static/p1-logo.png"}}),e("IntroVideo"),e("ServicesSummary"),e("div",{staticClass:"container mt-6"},[e("div",{staticClass:"row"},[e("div",{staticClass:"col-md-6 text-md-left text-xs-center"},[t.$vuetify.breakpoint.lgAndUp?e("div",[e("h2",{staticClass:"pl-8"},[t._v("Explore The")]),e("h1",{staticClass:"mt-0 pl-7"},[t._v("Products")])]):t._e(),t.$vuetify.breakpoint.mdAndDown?e("div",[e("h2",{staticClass:"pl-md-8",staticStyle:{"font-size":"2.25rem"}},[t._v(" Explore The Products ")])]):t._e(),t.$vuetify.breakpoint.mdAndUp?e("v-btn",{staticClass:"ml-md-8 mt-6 mb-6",attrs:{color:"primary",href:"/#/products"}},[t._v(" See Packages ")]):t._e()],1),t._m(0),t.$vuetify.breakpoint.smAndDown?e("v-btn",{staticClass:"my-6 mx-auto",attrs:{color:"primary",href:"/#/products"}},[t._v(" See Packages ")]):t._e()],1)]),e("div",{staticClass:"d-flex flex-column align-items-center mt-14 mt-md-16 mb-md-6"},[e("v-responsive",{staticClass:"px-6",attrs:{"aspect-ratio":16/9,"min-height":"315","max-width":"850"}},[e("video",{attrs:{width:"100%",controls:""}},[e("source",{attrs:{src:"https://repo1.dso.mil/platform-one/bullhorn-delivery-static-assets/-/raw/master/cso/DoD%20Enterprise%20DevSecOps%20Initiative%20and%20Platform%201.mp4",type:"video/mp4"}}),t._v(" Your browser does not support the video tag. ")])])],1),t._m(1),e("Wave",{attrs:{bottom:!1}},[e("WhoWeServe")],1)],1)},W=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"col-md-6 text-left"},[e("h3",{staticClass:"pl-6 pb-4"},[t._v("How Our Teams Help")]),e("ul",[e("li",[t._v(" Manages Software Factories for development teams so they can focus on building mission applications ")]),e("li",[t._v(" Decouples development teams from factory teams with DevSecOps and Site Reliability Engineer (SRE) expertise ")]),e("li",[t._v(" Helps instantiate DevSecOps CI/CD pipelines / software factories in days at various classification levels ")]),e("li",[t._v(" Builds and leverages the DoD hardened containers while avoiding one-size-fits-all architectures ")]),e("li",[t._v(" Fully complies with the DoD Enterprise DevSecOps Initiative (DSOP) with DoD-wide reciprocity ")]),e("li",[t._v(" Centralizes the container hardening of 300+ enterprise containers (databases, development tools, CI/CD tools, cybersecurity tools, etc.) ")])])])},function(){var t=this,a=t.$createElement,n=t._self._c||a;return n("div",{staticClass:"container px-0"},[n("div",{staticClass:"d-flex flex-column align-items-center mt-md-4 mb-16 mx-4 mx-md-16 pb-6"},[n("h2",{staticClass:"mx-8 mx-sm-16 pb-4"},[t._v("Platform One Awards")]),n("img",{staticClass:"img-fluid mx-auto",attrs:{src:e("a83c"),alt:"2020 Defense Acquisition Workforce Award Winners"}})])])}],_=e("36ad"),$=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"intro-video container pt-0"},[t._m(0),e("div",{staticClass:"container pa-0"},[e("div",{staticClass:"row justify-content-center"},[e("div",{staticClass:"col-lg-6 col-md-8 order-lg-2"},[e("v-responsive",{attrs:{"aspect-ratio":16/9,"min-height":"200"}},[e("video",{attrs:{width:"100%",poster:"static/p1-logo.png",controls:""}},[e("source",{attrs:{src:"https://repo1.dso.mil/platform-one/bullhorn-delivery-static-assets/-/raw/master/p1/PlatformOne-90sec-Initial-V1-1.mp4",type:"video/mp4"}}),t._v(" Your browser does not support the video tag. ")])])],1),e("div",{staticClass:"col-lg-6 text-left px-12 d-flex"},[e("div",{staticClass:"row"},[e("span",[t._v(" Platform One (P1) is a modern cloud-era platform that provides valuable tooling, hosts "),e("Tooltip",{attrs:{text:"CI/CD",tooltip:"Continuous Integration / Continuous Delivery"}}),e("Tooltip",{attrs:{text:"DevSecOps",tooltip:"Development, Security, and Operations"}}),t._v(" pipelines, and offers a secure Kubernetes platform for hosting microservices. "),e("br"),e("br"),t._v(" Authorization to go live with your application can be achieved faster than ever by using Iron Bank hardened containers and P1 pipeline security tools. The resulting Certificate to Field (CtF) and Continuous Authority to Operate (cATO) provides developers the ability to push validated code into production on an ongoing basis. This results in shorter development cycles, less debugging, and more rapid feature development. ")],1)])])])])])},tt=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"row mb-xl-3 justify-content-center"},[e("h2",{staticClass:"col-12 py-0"},[t._v("What can Platform One do for you?")])])}],at=e("f9f7"),et={name:"IntroVideo",components:{Tooltip:at["a"]}},nt=et,ot=(e("96f9"),e("6b53")),st=Object(d["a"])(nt,$,tt,!1,null,"030514e0",null),rt=st.exports;D()(st,{VResponsive:ot["a"]});var it=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"services-summary mt-8"},[e("v-container",{attrs:{fluid:""}},[e("v-layout",{attrs:{row:"",wrap:"","justify-center":"",name:"services-summary"}},[e("v-flex",{attrs:{lg2:"",md3:"",sm6:"",xs12:""}},[e("LogoCard",{attrs:{logoSource:t.ibLogo,logoCardText:"Download DoD-wide approved containers or harden with Iron Bank",logoCardUrl:"/products/iron-bank/"}})],1),e("v-flex",{attrs:{lg2:"",md3:"",sm6:"",xs12:""}},[e("LogoCard",{attrs:{logoSource:t.bbLogo,logoCardText:"Deploy your own software factory with Big Bang",logoCardUrl:"/products/big-bang/"}})],1),e("v-flex",{attrs:{lg2:"",md3:"",sm6:"",xs12:""}},[e("LogoCard",{attrs:{logoSource:t.pbLogo,logoCardText:"Get hands-on experience onboarding with ABMS ADCE Party Bus",logoCardUrl:"/products/abms-adce/"}})],1),e("v-flex",{attrs:{lg2:"",md3:"",sm6:"",xs12:""}},[e("LogoCard",{attrs:{logoSvg:t.cnapLogo,logoCardText:"Provide access to development, testing, and production enclaves",logoCardUrl:"/products/cnap/"}})],1)],1)],1)],1)},ct=[],At=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("v-card",{class:t.logoCardUrl?"hvr-grow ma-4":"ma-4 hvr-no-grow",attrs:{"max-width":t.maxWidth||400,"min-height":t.minHeight||325},on:{click:t.navigateTo}},[t.logoSource||t.svgComponent?e("div",{staticClass:"mx-auto mt-4 pb-2"},[e("v-img",{staticClass:"mx-auto ma-1",attrs:{src:t.logoSource,width:t.logoMaxWidth||125}}),t.svgComponent?e("div",{staticClass:"mx-auto ma-1",staticStyle:{width:"100%"}},[e(t.svgComponent,{tag:"component",staticStyle:{"max-width":"125px","margin-bottom":"-10px"}})],1):t._e()],1):t._e(),e("h4",{staticClass:"subhead mt-2 px-2",staticStyle:{width:"100%"}},[t._v(t._s(t.logoCardText))]),t.logoCardUrl?t._e():e("v-card-actions",[e("span",{staticClass:"mx-auto"},[t._v("Coming Soon")])])],1)},gt=[],lt={name:"LogoCard",props:{maxWidth:String,minHeight:String,logoSource:String,logoMaxWidth:String,logoCardText:String,logoCardLink:String,logoCardUrl:String,logoCardExternalUrl:String,logoCardUrlExternalTarget:String,logoSvg:Object},data:function(){return{svgComponent:this.logoSvg}},methods:{navigateTo:function(){this.logoCardUrl?this.$router.push({path:this.logoCardUrl}):this.logoCardExternalUrl&&window.open(this.logoCardExternalUrl,this.logoCardExternalUrlTarget||"")}}},dt=lt,bt=(e("324c"),e("b0af")),Dt=e("99d9"),Bt=e("adda"),ft=Object(d["a"])(dt,At,gt,!1,null,"2e473bad",null),ut=ft.exports;D()(ft,{VCard:bt["a"],VCardActions:Dt["a"],VImg:Bt["a"]});var pt=e("410a"),kt=e.n(pt),ht=e("85e2"),vt=e.n(ht),mt=e("9b0e"),Ct=e.n(mt),Ot=e("ee06"),wt=e.n(Ot),yt={name:"ServicesSummary",components:{LogoCard:ut},data:function(){return{ibLogo:kt.a,pbLogo:vt.a,bbLogo:Ct.a,cnapLogo:wt.a}}},Ht=yt,Qt=(e("ee13"),e("0e8f")),xt=e("a722"),Pt=Object(d["a"])(Ht,it,ct,!1,null,"4865d806",null),qt=Pt.exports;D()(Pt,{VContainer:z["a"],VFlex:Qt["a"],VLayout:xt["a"]});var Mt=function(){var t=this,a=t.$createElement;t._self._c;return t._m(0)},jt=[function(){var t=this,a=t.$createElement,n=t._self._c||a;return n("div",{staticClass:"who-we-serve dark background-transparent"},[n("h2",{staticClass:"mb-5"},[t._v(" WHO WE SERVE ")]),n("div",{staticClass:"container d-flex flex-wrap justify-content-center"},[n("div",{staticClass:"img-wrapper"},[n("img",{staticClass:"img-fluid",attrs:{src:e("3cd9"),alt:"US Department of Defense"}})]),n("div",{staticClass:"img-wrapper"},[n("img",{staticClass:"img-fluid",attrs:{src:e("5b4b"),alt:"US Air Force"}})]),n("div",{staticClass:"img-wrapper"},[n("img",{staticClass:"img-fluid",attrs:{src:e("3e60"),alt:"US Marine Corps"}})]),n("div",{staticClass:"img-wrapper"},[n("img",{staticClass:"img-fluid ",attrs:{src:e("e98c"),alt:"US Navy"}})]),n("div",{staticClass:"img-wrapper"},[n("img",{staticClass:"img-fluid",attrs:{src:e("098c"),alt:"US Army"}})]),n("div",{staticClass:"img-wrapper"},[n("img",{staticClass:"img-fluid",attrs:{src:e("3a9f"),alt:"US Coast Guard"}})]),n("div",{staticClass:"img-wrapper"},[n("img",{staticClass:"img-fluid",attrs:{src:e("34a2"),alt:"US Space Force"}})])])])}],Vt={name:"WhoWeServe",components:{}},It=Vt,St=(e("2e23"),Object(d["a"])(It,Mt,jt,!1,null,"29016dbf",null)),zt=St.exports,Yt=e("1eb0"),Et={name:"Home",components:{PageHeader:_["a"],IntroVideo:rt,ServicesSummary:qt,Wave:Yt["a"],WhoWeServe:zt}},Jt=Et,Nt=(e("5046"),e("8336")),Gt=Object(d["a"])(Jt,R,W,!1,null,"e43e6f80",null),Ut=Gt.exports;D()(Gt,{VBtn:Nt["a"],VResponsive:ot["a"]}),n["a"].use(L["a"]);var Tt=[{path:"/",name:"Home",component:Ut,meta:{title:"Platform One",bodyClass:"home-page"}},{path:"/products",name:"Products",component:function(){return e.e("services").then(e.bind(null,"e6dc"))},meta:{title:"Platform One | Products",bodyClass:"products-page",breadcrumb:"Products"}},{path:"/services",name:"Services",component:function(){return e.e("services").then(e.bind(null,"f23e"))},meta:{title:"Platform One | Services",bodyClass:"services-page",breadcrumb:"Services"}},{path:"/who-we-are",name:"WhoWeAre",component:function(){return e.e("who-we-are").then(e.bind(null,"72a0"))},meta:{title:"Platform One | Who We Are",bodyClass:"who-we-are-page",breadcrumb:"Who We Are"}},{path:"/who-we-are/leadership",name:"Leadership",component:function(){return e.e("who-we-are").then(e.bind(null,"3f1e"))},meta:{title:"Platform One | Who We Are | Leadership",bodyClass:"leadership-page",breadcrumb:"Leadership Team"}},{path:"/products/abms-adce/onboarding/3-day-workshop",name:"3DayWorkshop",component:function(){return Promise.all([e.e("3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started"),e.e("3-day-workshop")]).then(e.bind(null,"5e42"))},meta:{title:"Platform One | Products | The Party Bus Onboarding | 3 Day Workshop",bodyClass:"3-day-workshop-page",breadcrumb:"3 Day Workshop"}},{path:"/products/big-bang/onboarding/gbsd-workshop",name:"GBSDWorkshop",component:function(){return Promise.all([e.e("3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started"),e.e("GBSD-workshop")]).then(e.bind(null,"d830"))},meta:{title:"Platform One | Products | The Party Bus Onboarding | GBSD Workshop",bodyClass:"gbsd-workshop-page",breadcrumb:"GBSD Workshop"}},{path:"/products/abms-adce",name:"ADCE",component:function(){return Promise.all([e.e("CNAP~adce~big-bang~iron-bank"),e.e("adce~adce-onboarding-faqs"),e.e("adce")]).then(e.bind(null,"3e3e"))},meta:{title:"Platform One | Products | The Party Bus",bodyClass:"adce-page",breadcrumb:"The Party Bus"}},{path:"/partybus-onboarding",redirect:"/products/abms-adce/onboarding"},{path:"/products/abms-adce/onboarding",name:"ADCEOnboarding",component:function(){return e.e("adce-onboarding").then(e.bind(null,"d0e6"))},meta:{title:"Platform One | Products | The Party Bus Onboarding",bodyClass:"adce-onboarding-page",breadcrumb:"Onboarding"}},{path:"/products/abms-adce/onboarding/faqs",name:"ADCEOnboardingFAQs",component:function(){return Promise.all([e.e("adce~adce-onboarding-faqs"),e.e("adce-onboarding-faqs")]).then(e.bind(null,"91cd"))},meta:{title:"Platform One | Products | The Party Bus Onboarding FAQs",bodyClass:"adce-onboarding-faqs-page",breadcrumb:"FAQs"}},{path:"/bigbangonboarding",redirect:"/products/big-bang/onboarding"},{path:"/bigbang-onboarding",redirect:"/products/big-bang/onboarding"},{path:"/products/big-bang/onboarding",name:"BigBangOnboarding",component:function(){return e.e("big-bang-onboarding").then(e.bind(null,"4a9b"))},meta:{title:"Platform One | Products | Big Bang Onboarding",bodyClass:"big-bang-onboarding-page",breadcrumb:"Big Bang Onboarding"}},{path:"/bigbang",redirect:"/products/big-bang"},{path:"/big-bang",redirect:"/products/big-bang"},{path:"/products/big-bang",name:"BigBang",component:function(){return Promise.all([e.e("CNAP~adce~big-bang~iron-bank"),e.e("big-bang")]).then(e.bind(null,"e636"))},meta:{title:"Platform One | Products | Big Bang",bodyClass:"big-bang-page",breadcrumb:"Big Bang"}},{path:"/ironbank",redirect:"/products/iron-bank"},{path:"/iron-bank",redirect:"/products/iron-bank"},{path:"/products/iron-bank",name:"IronBank",component:function(){return Promise.all([e.e("CNAP~adce~big-bang~iron-bank"),e.e("iron-bank")]).then(e.bind(null,"7bc4"))},meta:{title:"Platform One | Products | Iron Bank",bodyClass:"iron-bank-page",breadcrumb:"Iron Bank"}},{path:"/products/iron-bank/getting-started",name:"IronBankGettingStarted",component:function(){return Promise.all([e.e("3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started"),e.e("ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("iron-bank-getting-started")]).then(e.bind(null,"a58e"))},meta:{title:"Platform One | Products | Iron Bank | Getting Started",bodyClass:"iron-bank-getting-started-page",breadcrumb:"Getting Started"}},{path:"/products/iron-bank/onboarding-containers",name:"IronBankOnboardingContainers",component:function(){return Promise.all([e.e("3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("iron-bank-onboarding-containers")]).then(e.bind(null,"e26b"))},meta:{title:"Platform One | Products | Iron Bank | Onboarding Containers",bodyClass:"iron-bank-getting-onboarding-containers",breadcrumb:"Onboarding Containers"}},{path:"/CNAP",redirect:"/products/CNAP"},{path:"/products/CNAP",name:"CNAP",component:function(){return Promise.all([e.e("CNAP~adce~big-bang~iron-bank"),e.e("CNAP")]).then(e.bind(null,"1d78"))},meta:{title:"Platform One | Products | CNAP",bodyClass:"CNAP-page",breadcrumb:"CNAP"}},{path:"/contact-us",name:"ContactUs",component:function(){return Promise.all([e.e("3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started"),e.e("ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("ContactUs")]).then(e.bind(null,"e9bb"))},meta:{title:"Platform One | Contact Us",bodyClass:"contact-us-page",breadcrumb:"Contact Us"}}],Xt=new L["a"]({base:"",routes:Tt,scrollBehavior:function(t){return t.hash?{selector:t.hash,offset:{x:0,y:120}}:{x:0,y:0}}}),Kt=new F.a(Tt);Xt.beforeEach((function(t,a,e){Kt.guard(t,e);var n=t.matched.slice().reverse().find((function(t){return t.meta&&t.meta.title}));n&&(document.title=n.meta.title),e()}));var Lt=Xt,Zt=e("0284"),Ft=e.n(Zt),Rt=e("825ae"),Wt=(e("5363"),e("f309"));n["a"].use(Wt["a"]);var _t=new Wt["a"]({icons:{iconfont:"mdi"},theme:{themes:{light:{primary:"#BDC931",secondary:"#ffffff",accent:"#002743",success:"#4CAF50",info:"#2196F3",warning:"#FB8C00",error:"#FF5252"}}}});n["a"].use(Rt["a"]),n["a"].use(Ft.a,{id:"UA-187670027-2",router:Lt}),n["a"].config.productionTip=!1,new n["a"]({router:Lt,vuetify:_t,render:function(t){return t(K)}}).$mount("#app")},"5b4b":function(t,a,e){t.exports=e.p+"img/af-seal.fe644193.png"},"5c0b":function(t,a,e){"use strict";var n=e("5387"),o=e.n(n);o.a},"644b":function(t,a,e){e("99af");var n=e("ded3"),o=e("4082");t.exports={functional:!0,render:function(t,a){var e=a._c,s=(a._v,a.data),r=a.children,i=void 0===r?[]:r,c=s.class,A=s.staticClass,g=s.style,l=s.staticStyle,d=s.attrs,b=void 0===d?{}:d,D=o(s,["class","staticClass","style","staticStyle","attrs"]);return e("svg",n({class:[c,A],style:[g,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 300 300"},b)},D),i.concat([e("g",{attrs:{transform:"scale(.75)"}},[e("rect",{attrs:{width:"400",height:"400",ry:"200",fill:"#fff"}}),e("path",{attrs:{d:"M199.917 105.63s-84.292 0-105.448 5.498c-11.328 3.165-20.655 12.492-23.82 23.987-5.498 21.156-5.498 64.968-5.498 64.968s0 43.98 5.497 64.802c3.166 11.495 12.326 20.656 23.82 23.82 21.323 5.665 105.449 5.665 105.449 5.665s84.459 0 105.614-5.498c11.495-3.165 20.655-12.16 23.654-23.82 5.664-20.99 5.664-64.802 5.664-64.802s.166-43.98-5.664-65.135c-2.999-11.495-12.16-20.655-23.654-23.654-21.155-5.83-105.614-5.83-105.614-5.83zm-26.82 53.974l70.132 40.48-70.133 40.312v-80.792z"}})])]))}}},"6dd2":function(t,a,e){e("99af");var n=e("ded3"),o=e("4082");t.exports={functional:!0,render:function(t,a){var e=a._c,s=(a._v,a.data),r=a.children,i=void 0===r?[]:r,c=s.class,A=s.staticClass,g=s.style,l=s.staticStyle,d=s.attrs,b=void 0===d?{}:d,D=o(s,["class","staticClass","style","staticStyle","attrs"]);return e("svg",n({class:[c,A],style:[g,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 48 48"},b)},D),i.concat([e("path",{staticClass:"path-1",attrs:{d:"M24 48c13.255 0 24-10.745 24-24S37.255 0 24 0 0 10.745 0 24s10.745 24 24 24z","clip-rule":"evenodd"}}),e("path",{staticClass:"path-2",attrs:{d:"M11.795 16.304c.04-.402-.11-.8-.404-1.07L8.403 11.55V11h9.278l7.17 16.095L31.157 11H40v.55l-2.555 2.507a.773.773 0 00-.284.734v18.418a.773.773 0 00.284.734l2.495 2.507V37H27.391v-.55l2.585-2.568c.254-.26.254-.336.254-.734V18.26L23.044 36.94h-.971L13.707 18.26V30.78c-.07.526.1 1.056.463 1.437l3.361 4.173v.55H8v-.55l3.361-4.173c.36-.382.52-.915.434-1.437V16.304z"}})]))}}},7723:function(t,a,e){},7886:function(t,a,e){},"7d1a":function(t,a,e){},8306:function(t,a,e){},"85e2":function(t,a,e){t.exports=e.p+"img/Party_Bus_logo_low_res-01.b40968b7.png"},"8c01":function(t,a,e){"use strict";var n=e("7d1a"),o=e.n(n);o.a},"96f9":function(t,a,e){"use strict";var n=e("180a"),o=e.n(n);o.a},"9b0e":function(t,a,e){t.exports=e.p+"img/Big_Bang_Color_Logo_Black_text.9a05c1ee.png"},a2a2:function(t,a,e){"use strict";var n=e("7886"),o=e.n(n);o.a},a83c:function(t,a,e){t.exports=e.p+"img/P1_DefenseAcq_Web1_2.e4ee8041.jpg"},adec:function(t,a,e){},bc7c:function(t,a,e){},dde5:function(t,a,e){},e98c:function(t,a,e){t.exports=e.p+"img/navy-seal.ad88f1f0.png"},ed6b:function(t,a,e){"use strict";var n=e("7723"),o=e.n(n);o.a},ee06:function(t,a,e){e("99af");var n=e("ded3"),o=e("4082");t.exports={functional:!0,render:function(t,a){var e=a._c,s=a._v,r=a.data,i=a.children,c=void 0===i?[]:i,A=r.class,g=r.staticClass,l=r.style,d=r.staticStyle,b=r.attrs,D=void 0===b?{}:b,B=o(r,["class","staticClass","style","staticStyle","attrs"]);return e("svg",n({class:[A,g],style:[l,d],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 287.22 287.22"},D)},B),c.concat([e("defs",[e("linearGradient",{attrs:{id:"Orange_Yellow",x1:"55.61",y1:"233.73",x2:"225.62",y2:"233.73",gradientUnits:"userSpaceOnUse"}},[e("stop",{attrs:{offset:"0","stop-color":"#fff33b"}}),e("stop",{attrs:{offset:".04","stop-color":"#fee72e"}}),e("stop",{attrs:{offset:".12","stop-color":"#fed51b"}}),e("stop",{attrs:{offset:".2","stop-color":"#fdca10"}}),e("stop",{attrs:{offset:".28","stop-color":"#fdc70c"}}),e("stop",{attrs:{offset:".67","stop-color":"#f3903f"}}),e("stop",{attrs:{offset:".89","stop-color":"#ed683c"}}),e("stop",{attrs:{offset:"1","stop-color":"#e93e3a"}})])]),e("g",{attrs:{id:"Layer_2","data-name":"Layer 2"}},[e("g",{attrs:{id:"Layer_1-2","data-name":"Layer 1"}},[e("circle",{attrs:{cx:"143.61",cy:"143.61",r:"143.11",fill:"#073468",stroke:"#231f20","stroke-miterlimit":"10"}}),e("path",{attrs:{d:"M202.08 202c-.41-.17-5.42-11.69-9.13-15.71-3.44-3.73-9.22-5.45-14.9-5.45a23.07 23.07 0 00-17.85 8.44 4.24 4.24 0 01-2.55 1.49l-26.78 4.86a4.33 4.33 0 01-4.14-1.52c-3.45-4.21-8.73-7.24-13.68-7.63-8.6-.67-16.86 6.58-22.14 14.95-.65 1-1.73 2.39-2.94 2.6-.81-.94-3.47-1.06-4.43-2.55l-11.87-18.81c-1.92-3-3.85 1.73-5.14 5.05l-10.62 27.1a4.37 4.37 0 00.67 4.34l23.28 28.67a8.5 8.5 0 0011.84 1.34l13-9.32c3.49-2.57 3.69 4.72 3 8.56l-4.83 32.43s0 0 0 0a134.46 134.46 0 0018 4.08 200.76 200.76 0 0026.62 1.73 122 122 0 0022.92-2.47 146.45 146.45 0 0018.94-5.53s-8-44.53-7.17-52.31l5.33 32.71c1.38 5.7 10.41 15.35 14.47 14.35 4.81-.62 13.18-5.86 16.3-14.85 1.21-3.23 4-13.74 4-13.74a86.5 86.5 0 002.47-13.92l.73-8.56v-.28l-.5-6.18c0-.18-.77-2.16-.83-2.33-.72-1.81-7.4-2.72-8.87-3.35z",fill:"url(#Orange_Yellow)",stroke:"#231f20","stroke-miterlimit":"10"}}),e("ellipse",{attrs:{cx:"140.39",cy:"168",rx:"26.86",ry:"35.1",fill:"#c49a6c",stroke:"#231f20","stroke-miterlimit":"10"}}),e("circle",{attrs:{cx:"129.97",cy:"171.67",r:"5.92",fill:"#c49a6c",stroke:"#231f20","stroke-miterlimit":"10"}}),e("path",{attrs:{d:"M45 178.41A25 25 0 1173.61 158 25 25 0 0145 178.41zm-5-16.01a1.62 1.62 0 000 .29c.1 1.65.14 3.32.31 5a19.93 19.93 0 001.61 6.31 6.11 6.11 0 001.42 2.09 2.56 2.56 0 002 .76 3.88 3.88 0 002-.92 11.44 11.44 0 002.33-2.62 33.23 33.23 0 003.65-7.45c.15-.42.29-.85.44-1.3A59.72 59.72 0 0040 162.4zM57 145v-1.71a32 32 0 00-1.15-8 9.77 9.77 0 00-1.85-3.7 2.86 2.86 0 00-2-1.12 3.24 3.24 0 00-2.18.7 11.48 11.48 0 00-2.82 3.21 33.55 33.55 0 00-3.26 6.71c-.18.51-.35 1-.53 1.52 1.73.86 11.19 2.47 13.79 2.39zm-16.06 6.62l15.32 2.47a45 45 0 00.65-7.49 61.54 61.54 0 01-14.23-2.42zm15.16 4.11l-15.33-2.48a52.53 52.53 0 00-.67 7.61 52 52 0 017.16.69c2.36.43 4.71.92 7.16 1.4zm-21.5-14.86a29.4 29.4 0 00-3.34 9.13l8.09 1.31 1.8-7.67a39.34 39.34 0 01-6.57-2.81zm-3.32 20.58a39.39 39.39 0 017.12-.62l.71-7.84-8.11-1.35a29.68 29.68 0 00.26 9.77zm26.64-7.09l8.08 1.27a29.86 29.86 0 00-.21-9.48 43 43 0 01-7.19.47zm7.85 2.92l-8.11-1.31-1.75 7.55a41.89 41.89 0 016.68 2.7 29.76 29.76 0 003.16-8.98zm-9.66-25.5a20.31 20.31 0 012 6.48 43 43 0 01.48 6.81 39.12 39.12 0 006.92-.43c-1.51-5.54-4.22-10.14-9.42-12.9zm-7.39 45.1a16.66 16.66 0 008.4-3.9 23.37 23.37 0 004.67-5.42c-.86-.39-1.65-.79-2.48-1.12-1.19-.47-2.4-.89-3.6-1.33-.23-.09-.37-.08-.46.23-.21.66-.46 1.31-.7 2a35 35 0 01-2.85 5.91 16.33 16.33 0 01-3 3.59zm-.44-46.4a15.9 15.9 0 00-6.89 2.77 22.58 22.58 0 00-6 6.27 36.76 36.76 0 006.28 2.69c.38-1 .73-2 1.12-3a24.17 24.17 0 015.47-8.77zm-7.36 45.1c-2.1-4.15-2.36-8.63-2.48-13.16a35.08 35.08 0 00-6.83.58c1.54 5.34 4.21 9.84 9.29 12.54zm31.31-18.9a23.28 23.28 0 00-1.53-11.75l-3.32 1a31.35 31.35 0 01.22 10zm-4.89.85a31.77 31.77 0 01-3.34 9.38l2.81 2c2.12-2.06 5.33-8.76 5.11-10.67zm-41.65-6.72a23.5 23.5 0 001.54 11.77l2.5-.81a31.55 31.55 0 01-.29-10.35zm5.43-12.28a23.31 23.31 0 00-5.17 10.67l3.75.61a31.45 31.45 0 013.51-9.81zm24 37.82a23.25 23.25 0 0010.65-6.23l-2.57-1.8a24.14 24.14 0 01-8.11 7.99zm6.84-42.09A24.44 24.44 0 0167 144.34c.79-.23 1.52-.44 2.26-.67.23-.07.46-.17.73-.27a23.23 23.23 0 00-8.06-9.18zM27.86 164a23.15 23.15 0 006.19 7.8 25 25 0 01-4-8.52zM34 138.68a25.35 25.35 0 016.41-6.8 23.06 23.06 0 00-8.27 5.43z",fill:"#fff200"}}),e("path",{attrs:{d:"M40 162.4a59.72 59.72 0 0113.78 2.12c-.15.45-.29.88-.44 1.3a33.23 33.23 0 01-3.65 7.45 11.44 11.44 0 01-2.33 2.62 3.88 3.88 0 01-2 .92 2.56 2.56 0 01-2-.76 6.11 6.11 0 01-1.44-2.05 19.93 19.93 0 01-1.59-6.31c-.17-1.64-.21-3.31-.31-5a1.62 1.62 0 01-.02-.29zM57 145c-2.58.12-12-1.49-13.76-2.35.18-.5.35-1 .53-1.52a33.55 33.55 0 013.23-6.75 11.48 11.48 0 012.88-3.21 3.24 3.24 0 012.18-.7 2.86 2.86 0 012 1.12 9.77 9.77 0 011.78 3.63 32 32 0 011.15 8c.01.59.01 1.15.01 1.78zM40.92 151.58l1.74-7.44a61.54 61.54 0 0014.23 2.42 45 45 0 01-.65 7.49zM56.08 155.69l-1.68 7.22c-2.45-.48-4.8-1-7.16-1.4a52 52 0 00-7.16-.69 52.53 52.53 0 01.67-7.61zM34.58 140.83a39.34 39.34 0 006.57 2.83l-1.8 7.67-8.09-1.33a29.4 29.4 0 013.32-9.17zM31.26 161.41a29.68 29.68 0 01-.27-9.77l8.1 1.31-.71 7.84a39.39 39.39 0 00-7.12.62zM57.9 154.32l.71-7.7a43 43 0 007.19-.47 29.86 29.86 0 01.21 9.48zM65.75 157.24a29.76 29.76 0 01-3.18 8.94 41.89 41.89 0 00-6.68-2.7l1.75-7.55zM56.09 131.74c5.2 2.76 7.87 7.36 9.39 12.86a39.12 39.12 0 01-6.92.43 43 43 0 00-.48-6.81 20.31 20.31 0 00-1.99-6.48zM48.7 176.84a16.33 16.33 0 003-3.67 35 35 0 002.85-5.91c.24-.65.49-1.3.7-2 .09-.31.23-.32.46-.23 1.2.44 2.41.86 3.6 1.33.83.33 1.62.73 2.48 1.12a23.37 23.37 0 01-4.67 5.42 16.66 16.66 0 01-8.42 3.94zM48.26 130.44a24.17 24.17 0 00-5.46 8.75c-.39 1-.74 2-1.12 3a36.76 36.76 0 01-6.28-2.69 22.58 22.58 0 016-6.27 15.9 15.9 0 016.86-2.79zM40.9 175.54c-5.08-2.7-7.75-7.2-9.31-12.58a35.08 35.08 0 016.83-.58c.12 4.53.38 9.01 2.48 13.16zM72.21 156.64l-4.63-.74a31.35 31.35 0 00-.22-10l3.32-1a23.28 23.28 0 011.53 11.74zM67.32 157.49l4.58.74c.22 1.91-3 8.61-5.11 10.67l-2.81-2a31.77 31.77 0 003.34-9.41zM25.67 150.77l3.75.61a31.55 31.55 0 00.29 10.35l-2.5.81a23.5 23.5 0 01-1.54-11.77zM31.1 138.49l2.11 1.51a31.45 31.45 0 00-3.53 9.73l-3.75-.61a23.31 23.31 0 015.17-10.63zM55.09 176.31a24.14 24.14 0 008.08-8l2.57 1.8a23.25 23.25 0 01-10.65 6.2zM61.93 134.22A23.23 23.23 0 0170 143.4c-.27.1-.5.2-.73.27-.74.23-1.47.44-2.26.67a24.44 24.44 0 00-5.08-10.12zM27.86 164l2.2-.72a25 25 0 004 8.52 23.15 23.15 0 01-6.2-7.8zM34 138.68l-1.86-1.37a23.06 23.06 0 018.27-5.43 25.35 25.35 0 00-6.41 6.8z",fill:"#073468"}}),e("path",{attrs:{d:"M118.7 168c-3 3.11-12.77 13.53-10.7 16.34 1.7 2.32 11.6-.28 17.46-6.76a21.49 21.49 0 004.51-7.89",fill:"#c49a6c",stroke:"#231f20","stroke-miterlimit":"10"}}),e("text",{attrs:{transform:"translate(90.58 50.24)",fill:"#fff200","font-size":"32","font-family":"STHeitiTC-Light,Heiti TC","font-weight":"300","letter-spacing":".08em"}},[s("CNAP")]),e("path",{attrs:{d:"M144.82 187.36c-.57 2.37-20.48.22-20.48.22h0s-10.11 8.34-11.46 7.13c-1.14-1 2.38-10.35 9.89-13.55 9.95-4.23 22.53 4.2 22.05 6.2z",fill:"#8f9093",stroke:"#231f20","stroke-miterlimit":"10"}}),e("path",{attrs:{d:"M155.83 158.45c.55 3.77 1.18 13.31-1.12 20.31-1.61 4.92-4.16 12.69-11.69 16.15-6.38 2.93-14.27 4.85-17.7 2.15l-2.7-2.73c-.48.32 1.09 15.38 1.44 19.82.28 3.69.28 3.69 3.92 19.47 2.42 10.47 4.17 11.38 5.85 12 7 2.46 19.24-15.7 22.55-20.61 4.75-7 10.28-15.23 13.09-27.84 3.63-16.31-.93-34.08-3.06-40.91",fill:"#8f9093",stroke:"#231f20","stroke-miterlimit":"10"}}),e("path",{attrs:{d:"M186.59 155.09c-7.68 5.84-25.35 1.69-52.2 11.83C107 177.26 71 155.09 80.67 155.09c14.08 0 25.36-7.78 53-17.46 32.08-11.27 67.01 6.76 52.92 17.46z",fill:"#ef7f22",stroke:"#231f20","stroke-miterlimit":"10"}}),e("path",{attrs:{d:"M118.42 152.84c-7.36-16-6.42-26.77-4-33.81 5.5-15.64 21.2-20.48 20.29-32.68-.74-9.87-11.61-14.66-10.14-16.9 2-3.11 25.48 2.27 30.42 16.34 3.58 10.2-5.42 16.85-4.51 32.68.62 10.75 5.44 19.16 9 24.23",fill:"#ef7f22",stroke:"#231f20","stroke-miterlimit":"10"}}),e("path",{staticClass:"cls-9",attrs:{d:"M63.91 199c-4 9.37-7.27 18.75-6.59 19s6.91-8.28 10.95-17.65 3-16.44 2.29-16.73S68 189.67 63.91 199z"}}),e("path",{attrs:{d:"M35.21 174.11s2.86.49 3.22.45l1.31.23s.8.13 1.18.22.85 0 1.34.18.8.3 1.2.44.78.25 1.18.35 1 .24 1.45.35c.25.06.5.13.75.18l1.59.29c.43.08.86.15 1.29.2s.69.05 1 .07l.63.05h.37a13.3 13.3 0 002.09-.18c.6-.09 1.19-.24 1.79-.36l1.22-.22c.35-.07.71-.17 1.06-.22a8.48 8.48 0 01.86-.06 5.11 5.11 0 011.55.23 5.41 5.41 0 011.59.85 9.06 9.06 0 011 .88c.31.32.58.67.88 1s.39.41.57.62.35.41.54.61.54.55.83.82.37.3.55.45a6.4 6.4 0 001.39.85c.35.16.71.29 1.07.43l.26.12 1.58.76a.92.92 0 01.47.79l.18 1.28v2.08h0l-.47 4.54h0l-.22 1.09h0l-.74 2.85c-.19 0-5-3-5-3h0l-1-.37c-.31-.2-.59-.44-.9-.65s-.38-.26-.57-.4-.58-.44-.88-.65-.44-.29-.66-.42c-.48-.26-1-.53-1.44-.78a10 10 0 00-1.17-.5 16.79 16.79 0 00-1.83-.56c-.41-.11-.83-.18-1.24-.25s-.91-.13-1.37-.18-.92 0-1.38 0h-5.16c-.28 0-.56 0-.83-.05s-.43-.05-.64-.09-.6-.09-.9-.15l-.39-.1c-.38-.11-.77-.23-1.14-.36s-.8-.3-1.19-.45l-1.38-.76v-.06a10 10 0 01-.85-.6c-.31-.24-.62-.49-.91-.75s-.39-.36-.57-.54l-1-1-.38-.35-.94-.82-1-.89-.73-.66-1-.88c-.19-.18-.38-.35-.55-.54s-.29-.35-.44-.52l-.4-.5-.37-.48c-.14-.18-.27-.37-.41-.56l-.6-.84L30 176c-.19-.27-.36-.55-.54-.83l-.34-.48c-.19-.27-.37-.55-.55-.82s-.21-.32-.31-.48-.36-.55-.53-.83l-.39-.61-.54-.87c-.21-.34-.43-.67-.64-1l-.45-.74c-.13-.23-.27-.45-.39-.68s-.41-.72-.61-1.08-.33-.55-.48-.83c-.28-.5-.55-1-.8-1.52s-.38-.87-.59-1.3a4.53 4.53 0 01-.37-1.13 1.13 1.13 0 01.36-1.12 1.45 1.45 0 011.38-.26 3.72 3.72 0 01.93.35 4.77 4.77 0 011.25 1.08c.21.27.45.52.67.79s.38.5.57.74.39.48.58.73.43.58.64.88.3.41.44.62.39.56.57.84.33.55.49.83c.26.44.5.9.76 1.34s.43.67.65 1 .34.55.53.82.34.46.5.69.33.48.51.71.38.46.55.71 1.35.6 1.35.6",fill:"#c49a6c",stroke:"#231f20","stroke-miterlimit":"10"}}),e("path",{staticClass:"cls-9",attrs:{d:"M223.57 223.16c0 12.22-5.48 28.61-12.24 28.61s-12.25-16.39-12.25-28.61S204.56 201 211.33 201s12.24 9.93 12.24 22.16z"}}),e("path",{attrs:{d:"M194.4 248c-2.65-20 1.75-34.25 2.17-34",stroke:"#231f20","stroke-miterlimit":"10",fill:"none"}}),e("path",{attrs:{id:"pathContourMain",d:"M210.86 222.88l-2.24.54a5 5 0 01-2.15-.18 6.27 6.27 0 00-2.15-.72 8.31 8.31 0 01-2.69-1.61c-1.23-.7-1.66-2-2.42-3.14-.94-1.2-1.68-2.51-2.64-3.71-.42-.56-1-1.71-1.93-3a20.54 20.54 0 01-1.92-3.81c-.21-.46-.77-1.8-1.12-2.64s-1-1.91-1.44-2.6a7.32 7.32 0 01-.36-2.87.93.93 0 01.95-.85c.48-.08 1.66-.22 2.1.14a4.65 4.65 0 012.87 2.86 11.87 11.87 0 001 2.24 14.59 14.59 0 012.2 2.82 2.41 2.41 0 001.39 1c.44.21.87-.53 1.07-.76a2.61 2.61 0 00.63-1.88 14.6 14.6 0 01.09-1.57 20.15 20.15 0 00.09-2.19c0-.74-.45-1.65-.45-2.55a12.52 12.52 0 01-.09-2.78c0-.86-.09-2.29-.13-3s-.38-2.14-.41-2.95-.33-2.6-.36-3.59c0-.61.09-1.69.14-2.24s.09-1.59.09-2.28a2.12 2.12 0 01.71-1.43 2 2 0 012.56-.45c1 .73.91 1.45 1.12 1.88a6.6 6.6 0 01.31 2.19 11.33 11.33 0 010 2.56c0 .51.05 1.61.09 2.28s.26 2.16.36 2.69a16.42 16.42 0 01.27 2.91 13.59 13.59 0 00.27 2.64 4.06 4.06 0 001.07 2.11c.36.31 1-.47 1-1.53-.09-1.52.23-3.25.18-3.89a10.09 10.09 0 010-1.35 3.32 3.32 0 010-.89c0-.65-.24-1.48-.18-2.33 0-.52-.06-1.94-.09-2.69 0-2-.05-.89-.05-1.74a13.43 13.43 0 01.27-2.11 10.88 10.88 0 01.45-2.51c.29-.81 1-2 2.1-2.06 1.49.07 1.82.68 1.88 1.57 0 .35.12 1.46.18 1.79 0 .49.11 1.63.14 2.24s.22 1.82.27 2.46c0 .38-.13 1.42-.09 2.15a13.9 13.9 0 000 2.65v2.55a15.85 15.85 0 00-.09 3c.08.38.18 1.49.58 1.56.69.12 1.38-1.09 1.57-3.09.12-1.27.36-2.55.36-3.58a10.27 10.27 0 01.54-3c.25-1 .38-2.06.63-2.78a14.28 14.28 0 01.44-3.36c.23-.82.48-1.72 1.08-2a1.42 1.42 0 011.61-.13 3 3 0 011 1.83 6.73 6.73 0 01-.09 2.11c0 .72.06 1.6 0 2.42s-.27 1.77-.27 2.42c0 .89-.13 2.26-.13 3.31-.2 1.32-.27 2.59-.54 3.9a16.59 16.59 0 00-.67 3c0 .83-.41 1.91.67 2.06.63.75 1.47-1.55 1.84-2.24.43-1 1-2.59 1.25-3.31s.83-1.67 1-2.33a14.82 14.82 0 001-2.73 2.6 2.6 0 011.52-1.39c.66-.1 1.2.44 1.61 1.07a6.93 6.93 0 01-.18 2.87 20.39 20.39 0 01-.93 3.34c-.22.56-.78 1.79-1 2.53s-.64 1.7-.93 2.23a10.48 10.48 0 00-1.08 2.2 11.78 11.78 0 00-.32 3c0 .55-.18 1.05-.18 1.79.07.92-.29 1.77-.18 2.69a5.34 5.34 0 010 1.52 8.91 8.91 0 01-.49 2.6c-.18.69-.63 2.25-.63 2.55-.8 1.47-.88 2.53-1.39 3.23a9.83 9.83 0 01-1.39 1.74 9.62 9.62 0 01-1.25.9 6.59 6.59 0 01-2.78.89c-.86-.07-1.85-.46-2.42-.53a7.68 7.68 0 00-2.7-.66z",stroke:"#231f20","stroke-miterlimit":"10",fill:"#c49a6c","fill-rule":"evenodd"}}),e("path",{attrs:{stroke:"#231f20","stroke-miterlimit":"10",fill:"none",d:"M83.54 201.43l7.24 12.82M87.97 203.98l2.48 3.86M198.1 231.66c.13 2.14 2.17 12.78 6.77 18 1.89 2.12 3.92 4.38 6.77 4.24 3.34-.17 5.48-3.53 5.86-4.15"}}),e("path",{attrs:{fill:"none",stroke:"#fff200",d:"M26.71 61.07v52.22L8.55 131.46v24.01M35.39 237.25v-23.38l16.86-16.86M210.59 17.11v47.2l18.25 18.25v30.73M240.54 38.32v26.25l14.56 14.56v45.15M258.9 228.42v-36.23l22.21-22.21v-45.7M255.1 164.38l-21.54 21.55v69"}}),e("circle",{attrs:{cx:"8.55",cy:"157.89",r:"2.43",fill:"none",stroke:"#fff200"}}),e("circle",{attrs:{cx:"228.84",cy:"115.72",r:"2.43",fill:"none",stroke:"#fff200"}}),e("circle",{attrs:{cx:"255.1",cy:"126.71",r:"2.43",fill:"none",stroke:"#fff200"}}),e("circle",{attrs:{cx:"256.47",cy:"162.52",r:"2.43",fill:"none",stroke:"#fff200"}}),e("circle",{attrs:{cx:"281.11",cy:"121.85",r:"2.43",fill:"none",stroke:"#fff200"}}),e("circle",{attrs:{cx:"53.99",cy:"195.28",r:"2.43",fill:"none",stroke:"#fff200"}}),e("path",{attrs:{fill:"none",stroke:"#fff200",d:"M54.51 31.62v55.03l22.19 22.2v24.06"}}),e("circle",{attrs:{cx:"76.7",cy:"135.28",r:"2.43",fill:"none",stroke:"#fff200"}})])])]))}}},ee13:function(t,a,e){"use strict";var n=e("bc7c"),o=e.n(n);o.a},ef6f:function(t,a,e){},f9f7:function(t,a,e){"use strict";var n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("v-tooltip",{attrs:{left:t.left,right:t.right,top:t.top||!t.left&&!t.right&&!t.bottom,bottom:t.bottom},scopedSlots:t._u([{key:"activator",fn:function(a){var n=a.on,o=a.attrs;return[t.text?e("span",t._g(t._b({class:t.light?"text-light":"text"},"span",o,!1),n),[t._v(t._s(t.spaceBefore?" ":"")+t._s(t.text)+t._s(t.spaceAfter?" ":""))]):t._e(),t.icon?e("span",t._g(t._b({},"span",o,!1),n),[e("v-icon",{attrs:{"x-small":"x-small"===t.iconSize,small:"small"===t.iconSize,medium:"medium"===t.iconSize,large:"large"===t.iconSize,"x-large":"x-large"===t.iconSize,color:t.iconColor}},[t._v(t._s(t.icon))])],1):t._e()]}}])},[Array.isArray(t.tooltip)?e("div",t._l(t.tooltip,(function(a){return e("p",{key:a,staticClass:"ma-0"},[t._v(t._s(a))])})),0):e("div",[e("p",{staticClass:"ma-0"},[t._v(t._s(t.tooltip))])])])},o=[],s={name:"Wave",props:{text:{type:String,default:""},tooltip:{type:[String,Array],default:""},icon:{type:String,default:""},iconSize:{type:String,default:"x-small"},iconColor:{type:String,default:"white"},left:{type:Boolean,default:!1},right:{type:Boolean,default:!1},top:{type:Boolean,default:!1},bottom:{type:Boolean,default:!1},light:{type:Boolean,default:!1},spaceBefore:{type:Boolean,default:!0},spaceAfter:{type:Boolean,default:!0}}},r=s,i=(e("3925"),e("2877")),c=e("6544"),A=e.n(c),g=e("132d"),l=e("3a2f"),d=Object(i["a"])(r,n,o,!1,null,"5374933c",null);a["a"]=d.exports;A()(d,{VIcon:g["a"],VTooltip:l["a"]})}}); -//# sourceMappingURL=app.afb16b79.js.map \ No newline at end of file +(function(t){function a(a){for(var n,o,i=a[0],c=a[1],A=a[2],g=0,l=[];g0?"visible":"invisible"},[e("v-breadcrumbs",{attrs:{id:"nav-breadcrumb",items:t.crumbs},scopedSlots:t._u([{key:"item",fn:function(a){var n=a.item;return[e("v-breadcrumbs-item",{attrs:{href:n.href,disabled:n.active}},[t._v(" "+t._s(n.text)+" ")])]}},{key:"divider",fn:function(){return[e("v-icon",[t._v("mdi-chevron-double-right")])]},proxy:!0}])})],1)},r=[],i=(e("4160"),e("13d5"),e("b0c0"),e("ac1f"),e("1276"),e("159b"),{}),c={created:function(){this.$router.options.routes.forEach((function(t){i[t.path]=t.meta&&t.meta.breadcrumb?t.meta.breadcrumb:t.name}))},computed:{crumbs:function(){if("/"===this.$route.path)return[];var t=this.$route.path.split("/");t.shift();var a="",e=t.reduce((function(t,e){return a+="/"+e,i[a]&&t.push({path:a,href:"#".concat(a),text:i[a]}),t}),[{path:"",href:"/",text:"Home"}]);return e[e.length-1].active=!0,e}}},A=c,g=(e("28e0"),e("2877")),l=e("6544"),d=e.n(l),b=e("2bc5"),D=e("f625"),B=e("132d"),f=Object(g["a"])(A,s,r,!1,null,null,null),u=f.exports;d()(f,{VBreadcrumbs:b["a"],VBreadcrumbsItem:D["a"],VIcon:B["a"]});var p={props:{title:String,titleWithBreaks:Array,subtext:String,description:String,buttonText:String,buttonUrl:String,buttonTarget:String,logoSource:String,logoSvg:Object,logoMaxWidth:String,displaySearch:Boolean,onChangeSearch:Function,hideBreadcrumbs:Boolean,subtextComponent:Object},components:{Breadcrumb:u},data:function(){return{svgComponent:this.logoSvg}},methods:{onChangeSearchValue:function(t){this.onChangeSearch&&this.onChangeSearch(t)}}},k=p,h=(e("321b"),e("8336")),v=e("adda"),m=e("8654"),C=Object(g["a"])(k,n,o,!1,null,"2ea116b1",null);a["a"]=C.exports;d()(C,{VBtn:h["a"],VImg:v["a"],VTextField:m["a"]})},"376a":function(t,a,e){e("99af");var n=e("ded3"),o=e("4082");t.exports={functional:!0,render:function(t,a){var e=a._c,s=(a._v,a.data),r=a.children,i=void 0===r?[]:r,c=s.class,A=s.staticClass,g=s.style,l=s.staticStyle,d=s.attrs,b=void 0===d?{}:d,D=o(s,["class","staticClass","style","staticStyle","attrs"]);return e("svg",n({class:[c,A],style:[g,l],attrs:Object.assign({viewBox:"0 0 245 76",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},b)},D),i.concat([e("g",{attrs:{transform:"translate(0 1)",fill:"none","fill-rule":"evenodd"}},[e("path",{attrs:{d:"M77.689 50.576v-9.71h1.057c3.31 0 5.812-2.048 5.812-8.827 0-6.426-1.973-8.58-5.989-8.58h-5.565v27.117h4.685zm.528-13.452h-.528v-9.922h.493c1.162 0 1.796 1.024 1.796 4.802 0 4.06-.704 5.12-1.76 5.12zm20.078 13.523v-3.849h-4.826V23.46h-4.685v27.188h9.511zm7.538-.07l.352-3.779h2.783l.352 3.778h4.72l-3.593-27.117h-5.037l-3.487 27.117h3.91zm2.677-7.557h-1.937l1.092-10.804.845 10.804zm14.935 7.627V27.202h3.699v-3.743h-12.047v3.743h3.663v23.445h4.685zm12.646 0V39.03h3.98v-3.707h-3.98v-8.121h4.79v-3.743h-9.475v27.188h4.685zm14.723.353c3.135 0 5.777-1.554 5.777-6.003V29.003c0-4.45-2.606-6.003-5.777-6.003-3.17 0-5.917 1.589-5.917 6.003v15.994c0 4.343 2.712 6.003 5.917 6.003zm0-3.637c-.775 0-1.232-.459-1.232-1.483V28.084c0-1.059.493-1.482 1.197-1.482.564 0 1.163.423 1.163 1.482v17.832c0 1.023-.423 1.447-1.128 1.447zm15.076 3.284V39.56h.67c.563 0 1.127.424 1.197 4.484.035 1.73.035 2.613.106 4.979.035.565.14 1.13.352 1.624h4.65c-.305-1.254-.447-2.216-.457-4.54l-.001-2.345c0-1.73-.212-4.908-2.255-6.215 2.36-1.165 2.678-3.178 2.678-6.956 0-4.978-2.008-7.132-5.777-7.132h-5.847v27.188h4.684zm.6-14.865h-.6v-8.58h.634c1.022 0 1.726.565 1.726 4.096 0 3.636-.704 4.484-1.76 4.484zm14.582 14.865V37.936l2.113 12.71h2.889l2.008-12.71v12.71h4.508V23.46h-5.283l-2.536 15.995-2.15-15.995h-5.424v27.188h3.875zm28.356.353c3.134 0 5.776-1.554 5.776-6.003V29.003c0-4.45-2.606-6.003-5.776-6.003s-5.918 1.589-5.918 6.003v15.994c0 4.343 2.712 6.003 5.918 6.003zm0-3.637c-.775 0-1.233-.459-1.233-1.483V28.084c0-1.059.493-1.482 1.197-1.482.564 0 1.163.423 1.163 1.482v17.832c0 1.023-.423 1.447-1.127 1.447zm14.265 3.284V36.7l3.488 13.947h3.452V23.459h-3.875v12.04l-2.994-12.04h-3.945v27.188h3.874zm21.311-.07v-3.743h-4.826v-8.298h3.98v-3.813h-3.98v-7.521h4.79v-3.743h-9.475v27.117h9.511z","fill-opacity":".931",fill:"#FFF","fill-rule":"nonzero"}}),e("image",{attrs:{width:"62",height:"74","xlink:href":"data:image/png;base64,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"}})])]))}}},3925:function(t,a,e){"use strict";var n=e("adec"),o=e.n(n);o.a},"3a9f":function(t,a,e){t.exports=e.p+"img/cg-seal.85f253f1.png"},"3cd9":function(t,a,e){t.exports=e.p+"img/dod-seal.e1b0c819.png"},"3ddb":function(t,a,e){e("99af");var n=e("ded3"),o=e("4082");t.exports={functional:!0,render:function(t,a){var e=a._c,s=(a._v,a.data),r=a.children,i=void 0===r?[]:r,c=s.class,A=s.staticClass,g=s.style,l=s.staticStyle,d=s.attrs,b=void 0===d?{}:d,D=o(s,["class","staticClass","style","staticStyle","attrs"]);return e("svg",n({class:[c,A],style:[g,l],attrs:Object.assign({width:"172",height:"30",xmlns:"http://www.w3.org/2000/svg"},b)},D),i.concat([e("path",{attrs:{d:"M4.689 28.576v-9.71h1.057c3.31 0 5.812-2.048 5.812-8.827 0-6.426-1.973-8.58-5.989-8.58H.004v27.117h4.685zm.528-13.452H4.69V5.202h.493c1.162 0 1.796 1.024 1.796 4.802 0 4.06-.704 5.12-1.76 5.12zm20.078 13.523v-3.849h-4.826V1.46h-4.685v27.188h9.511zm7.538-.07l.352-3.779h2.783l.352 3.778h4.72L37.447 1.46H32.41l-3.487 27.117h3.91zm2.677-7.557h-1.937l1.092-10.804.845 10.804zm14.935 7.627V5.202h3.699V1.459H42.097v3.743h3.663v23.445h4.685zm12.646 0V17.03h3.98v-3.707h-3.98V5.202h4.79V1.459h-9.475v27.188h4.685zM77.814 29c3.135 0 5.777-1.554 5.777-6.003V7.003c0-4.45-2.606-6.003-5.777-6.003-3.17 0-5.917 1.589-5.917 6.003v15.994c0 4.343 2.712 6.003 5.917 6.003zm0-3.637c-.775 0-1.232-.459-1.232-1.483V6.084c0-1.059.493-1.482 1.197-1.482.564 0 1.163.423 1.163 1.482v17.832c0 1.023-.423 1.447-1.128 1.447zm15.076 3.284V17.56h.67c.563 0 1.127.424 1.197 4.484.035 1.73.035 2.613.106 4.979.035.565.14 1.13.352 1.624h4.65c-.305-1.254-.447-2.216-.457-4.54l-.001-2.345c0-1.73-.212-4.908-2.255-6.215 2.36-1.165 2.678-3.178 2.678-6.956 0-4.978-2.008-7.132-5.777-7.132h-5.847v27.188h4.684zm.6-14.865h-.6v-8.58h.634c1.022 0 1.726.565 1.726 4.096 0 3.636-.704 4.484-1.76 4.484zm14.582 14.865V15.936l2.113 12.71h2.889l2.008-12.71v12.71h4.508V1.46h-5.283l-2.536 15.995-2.15-15.995h-5.424v27.188h3.875zm28.356.353c3.134 0 5.776-1.554 5.776-6.003V7.003c0-4.45-2.606-6.003-5.776-6.003s-5.918 1.589-5.918 6.003v15.994c0 4.343 2.712 6.003 5.918 6.003zm0-3.637c-.775 0-1.233-.459-1.233-1.483V6.084c0-1.059.493-1.482 1.197-1.482.564 0 1.163.423 1.163 1.482v17.832c0 1.023-.423 1.447-1.127 1.447zm14.265 3.284V14.7l3.488 13.947h3.452V1.459h-3.875v12.04l-2.994-12.04h-3.945v27.188h3.874zm21.311-.07v-3.743h-4.826v-8.298h3.98v-3.813h-3.98V5.202h4.79V1.459h-9.475v27.117h9.511z",fill:"#FFF","fill-rule":"nonzero","fill-opacity":".931"}})]))}}},"3e60":function(t,a,e){t.exports=e.p+"img/marines-seal.e3968f79.png"},"410a":function(t,a,e){t.exports=e.p+"img/Iron_Bank_Logo_LIGHT.468ac210.png"},5046:function(t,a,e){"use strict";var n=e("11f2"),o=e.n(n);o.a},5387:function(t,a,e){},"56d7":function(t,a,e){"use strict";e.r(a);e("e260"),e("e6cf"),e("cca6"),e("a79d");var n=e("2b0e"),o=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("v-app",[e("NavBar"),e("v-main",{staticClass:"wisp-bg",attrs:{fluid:""}},[e("router-view",{attrs:{id:"main-content"}})],1),e("Footer")],1)},s=[],r=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",[e("v-app-bar",{attrs:{id:"app-bar",app:"",dark:"",height:"102"}},[e("v-toolbar-title",[e("router-link",{staticClass:"d-flex",attrs:{to:"/"}},[e("YodaLogo",{staticClass:"my-auto",attrs:{id:"p1-nav-logo"}})],1)],1),e("v-spacer"),e("v-toolbar-items",{staticClass:"hidden-sm-and-down"},[e("div",{staticClass:"navbar-nav my-auto"},[e("router-link",{staticClass:"nav-item",attrs:{to:"/",exact:""}},[t._v(" HOME ")]),e("router-link",{staticClass:"nav-item",attrs:{to:"/products"}},[t._v(" PRODUCTS ")]),e("router-link",{staticClass:"nav-item",attrs:{to:"/services"}},[t._v(" SERVICES ")]),e("router-link",{staticClass:"nav-item",attrs:{to:"/who-we-are"}},[t._v(" WHO WE ARE ")]),e("router-link",{staticClass:"nav-item",attrs:{to:"/contact-us"}},[t._v(" CONTACT US ")])],1)]),e("v-app-bar-nav-icon",{staticClass:"hidden-md-and-up mr-0",attrs:{id:"nav-toggle"},on:{click:function(a){a.stopPropagation(),t.menuVisible=!t.menuVisible}}},[e("div",{staticClass:"burger burger-squeeze",class:{open:t.menuVisible}},[e("div",{staticClass:"burger-lines"})])])],1),e("v-navigation-drawer",{attrs:{permanent:t.menuVisible,fixed:"","disable-resize-watcher":"",right:"",bottom:"",stateless:"",temporary:"","hide-overlay":"",dark:"",id:"nav-drawer"},model:{value:t.menuVisible,callback:function(a){t.menuVisible=a},expression:"menuVisible"}},[e("div",{staticClass:"navbar-nav my-auto d-flex flex-column px-5"},[e("router-link",{staticClass:"nav-item my-3",attrs:{to:"/",exact:""},nativeOn:{click:function(a){t.menuVisible=!1}}},[t._v(" HOME ")]),e("router-link",{staticClass:"nav-item my-3",attrs:{to:"/products"},nativeOn:{click:function(a){t.menuVisible=!1}}},[t._v(" PRODUCTS ")]),e("router-link",{staticClass:"nav-item my-3",attrs:{to:"/services"},nativeOn:{click:function(a){t.menuVisible=!1}}},[t._v(" SERVICES ")]),e("router-link",{staticClass:"nav-item my-3",attrs:{to:"/who-we-are"},nativeOn:{click:function(a){t.menuVisible=!1}}},[t._v(" WHO WE ARE ")]),e("router-link",{staticClass:"nav-item my-3",attrs:{to:"/contact-us"},nativeOn:{click:function(a){t.menuVisible=!1}}},[t._v(" CONTACT US ")])],1)])],1)},i=[],c=e("376a"),A=e.n(c),g={name:"NavBar",components:{YodaLogo:A.a},data:function(){return{menuVisible:!1}}},l=g,d=(e("ed6b"),e("2877")),b=e("6544"),D=e.n(b),B=e("40dc"),f=e("5bc1"),u=e("f774"),p=e("2fa4"),k=e("2a7f"),h=Object(d["a"])(l,r,i,!1,null,null,null),v=h.exports;D()(h,{VAppBar:B["a"],VAppBarNavIcon:f["a"],VNavigationDrawer:u["a"],VSpacer:p["a"],VToolbarItems:k["a"],VToolbarTitle:k["b"]});var m=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("footer",{staticClass:"footer dark px-8 py-8"},[e("v-container",[e("v-row",{staticClass:"text-left"},[e("v-col",{staticClass:"text-center text-sm-left",attrs:{cols:"12",sm:"6",lg:"3"}},[e("PlatformOneWordMarkLogo"),e("div",{staticClass:"my-4"},[e("a",{staticClass:"social-logo linkedin",attrs:{href:"https://www.linkedin.com/company/dodplatformone",target:"_blank"}},[e("LinkedInLogo",{staticClass:"mr-3",attrs:{width:"32"}})],1),e("a",{staticClass:"social-logo youtube",attrs:{href:"https://www.youtube.com/channel/UCJYa7FHdC-4iQMvSb5uEraw",target:"_blank"}},[e("YouTubeLogo",{staticClass:"mr-3",attrs:{width:"32"}})],1),e("a",{staticClass:"social-logo medium",attrs:{href:"https://medium.com/@platformone",target:"_blank"}},[e("MediumLogo",{attrs:{width:"32"}})],1)])],1),e("v-col",{staticClass:"order-lg-3 text-center text-sm-left text-md-center text-lg-right",attrs:{cols:"12",sm:"6",lg:"2"}},[e("a",{attrs:{id:"af-logo",href:"https://www.af.mil/",target:"_blank"}},[e("AirForceLogo")],1)]),e("v-col",{staticClass:"mt-4 mt-lg-0",attrs:{lg:"7",cols:"12"}},[e("v-row",{staticClass:"py-0 link-wrapper"},[e("v-col",{staticClass:"d-none d-lg-flex",attrs:{lg:"1"}}),e("v-col",{staticClass:"py-0 d-flex flex-column link-column text-left",attrs:{cols:"12",sm:"6",md:"4",lg:"3"}},[e("router-link",{attrs:{to:"/"}},[e("h4",{staticClass:"px-0 mb-3 mt-1"},[t._v("HOME")])]),e("router-link",{attrs:{to:"/products"}},[t._v(" Products ")]),e("router-link",{attrs:{to:"/services"}},[t._v(" Services ")]),e("router-link",{attrs:{to:"/who-we-are"}},[t._v(" Who We Are ")]),e("router-link",{attrs:{to:"/contact-us"}},[t._v(" Contact Us ")])],1),e("v-col",{staticClass:"py-0 d-flex flex-column mt-4 mt-sm-0 link-column text-left",attrs:{cols:"12",sm:"6",md:"4"}},[e("h4",{staticClass:"mb-3 mt-1"},[t._v("RESOURCES")]),e("a",{attrs:{href:"https://software.af.mil",target:"_blank"}},[t._v(" Chief Software Officer Site ")]),e("a",{attrs:{href:"https://software.af.mil/training/",target:"_blank"}},[t._v(" DevSecOps Training ")]),e("a",{attrs:{href:"https://repo1.dso.mil",target:"_blank"}},[t._v(" Repo One ")]),e("a",{attrs:{href:"https://repo1.dso.mil/dsawg-devsecops/",target:"_blank"}},[t._v(" DSAWG on Repo One ")]),e("a",{attrs:{href:"https://ironbank.dso.mil",target:"_blank"}},[t._v(" Iron Bank ")]),e("a",{attrs:{href:"https://registry1.dso.mil/",target:"_blank"}},[t._v("Registry One")])]),e("v-col",{staticClass:"py-0 d-flex flex-column mt-4 mt-md-0 link-column text-left",attrs:{cols:"12",sm:"6",md:"4"}},[e("h4",{staticClass:"mb-3 mt-1"},[t._v("INFORMATION")]),e("a",{attrs:{href:"https://chat.il2.dso.mil/platform-one/channels/town-square",target:"_blank"}},[t._v(" Chat ")]),e("a",{attrs:{href:"https://onboarding.il2.dso.mil/",target:"_blank"}},[t._v(" Cohort On-boarding ")]),e("a",{attrs:{href:"https://auth.galvanize.com/register?uid=fbc9761c8f97c752ea",target:"_blank"}},[t._v("Self Learning")])])],1)],1)],1)],1)],1)},C=[],O=e("3ddb"),w=e.n(O),y=e("07e7"),H=e.n(y),Q=e("644b"),x=e.n(Q),P=e("6dd2"),q=e.n(P),M=e("13b6"),j=e.n(M),V={components:{PlatformOneWordMarkLogo:w.a,LinkedInLogo:H.a,YouTubeLogo:x.a,AirForceLogo:j.a,MediumLogo:q.a}},I=V,S=(e("a2a2"),e("62ad")),z=e("a523"),Y=e("0fd9"),E=Object(d["a"])(I,m,C,!1,null,"34201c7e",null),J=E.exports;D()(E,{VCol:S["a"],VContainer:z["a"],VRow:Y["a"]});var N={name:"App",components:{NavBar:v,Footer:J}},G=N,U=(e("5c0b"),e("7496")),T=e("f6c4"),X=Object(d["a"])(G,o,s,!1,null,null,null),K=X.exports;D()(X,{VApp:U["a"],VMain:T["a"]});e("7db0"),e("fb6a"),e("d3b7");var L=e("8c4f"),Z=e("a58a"),F=e.n(Z),R=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"home"},[e("PageHeader",{attrs:{title:"PLATFORM ONE",description:"Platform One allows users to deploy a DevSecOps Software Factory and start solving software problems with a 90% solution day 1, instead of starting from nothing.",buttonText:"Learn More",buttonUrl:"/#/services",logoSource:"static/p1-logo.png"}}),e("IntroVideo"),e("ServicesSummary"),e("div",{staticClass:"container mt-6"},[e("div",{staticClass:"row"},[e("div",{staticClass:"col-md-6 text-md-left text-xs-center"},[t.$vuetify.breakpoint.lgAndUp?e("div",[e("h2",{staticClass:"pl-8"},[t._v("Explore The")]),e("h1",{staticClass:"mt-0 pl-7"},[t._v("Products")])]):t._e(),t.$vuetify.breakpoint.mdAndDown?e("div",[e("h2",{staticClass:"pl-md-8",staticStyle:{"font-size":"2.25rem"}},[t._v(" Explore The Products ")])]):t._e(),t.$vuetify.breakpoint.mdAndUp?e("v-btn",{staticClass:"ml-md-8 mt-6 mb-6",attrs:{color:"primary",href:"/#/products"}},[t._v(" See Packages ")]):t._e()],1),t._m(0),t.$vuetify.breakpoint.smAndDown?e("v-btn",{staticClass:"my-6 mx-auto",attrs:{color:"primary",href:"/#/products"}},[t._v(" See Packages ")]):t._e()],1)]),e("div",{staticClass:"d-flex flex-column align-items-center mt-14 mt-md-16 mb-md-6"},[e("v-responsive",{staticClass:"px-6",attrs:{"aspect-ratio":16/9,"min-height":"315","max-width":"850"}},[e("video",{attrs:{width:"100%",controls:""}},[e("source",{attrs:{src:"https://repo1.dso.mil/platform-one/bullhorn-delivery-static-assets/-/raw/master/cso/DoD%20Enterprise%20DevSecOps%20Initiative%20and%20Platform%201.mp4",type:"video/mp4"}}),t._v(" Your browser does not support the video tag. ")])])],1),t._m(1),e("Wave",{attrs:{bottom:!1}},[e("WhoWeServe")],1)],1)},W=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"col-md-6 text-left"},[e("h3",{staticClass:"pl-6 pb-4"},[t._v("How Our Teams Help")]),e("ul",[e("li",[t._v(" Manages Software Factories for development teams so they can focus on building mission applications ")]),e("li",[t._v(" Decouples development teams from factory teams with DevSecOps and Site Reliability Engineer (SRE) expertise ")]),e("li",[t._v(" Helps instantiate DevSecOps CI/CD pipelines / software factories in days at various classification levels ")]),e("li",[t._v(" Builds and leverages the DoD hardened containers while avoiding one-size-fits-all architectures ")]),e("li",[t._v(" Fully complies with the DoD Enterprise DevSecOps Initiative (DSOP) with DoD-wide reciprocity ")]),e("li",[t._v(" Centralizes the container hardening of 300+ enterprise containers (databases, development tools, CI/CD tools, cybersecurity tools, etc.) ")])])])},function(){var t=this,a=t.$createElement,n=t._self._c||a;return n("div",{staticClass:"container px-0"},[n("div",{staticClass:"d-flex flex-column align-items-center mt-md-4 mb-16 mx-4 mx-md-16 pb-6"},[n("h2",{staticClass:"mx-8 mx-sm-16 pb-4"},[t._v("Platform One Awards")]),n("img",{staticClass:"img-fluid mx-auto",attrs:{src:e("a83c"),alt:"2020 Defense Acquisition Workforce Award Winners"}})])])}],_=e("36ad"),$=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"intro-video container pt-0"},[t._m(0),e("div",{staticClass:"container pa-0"},[e("div",{staticClass:"row justify-content-center"},[e("div",{staticClass:"col-lg-6 col-md-8 order-lg-2"},[e("v-responsive",{attrs:{"aspect-ratio":16/9,"min-height":"200"}},[e("video",{attrs:{width:"100%",poster:"static/p1-logo.png",controls:""}},[e("source",{attrs:{src:"https://repo1.dso.mil/platform-one/bullhorn-delivery-static-assets/-/raw/master/p1/PlatformOne-90sec-Initial-V1-1.mp4",type:"video/mp4"}}),t._v(" Your browser does not support the video tag. ")])])],1),e("div",{staticClass:"col-lg-6 text-left px-12 d-flex"},[e("div",{staticClass:"row"},[e("span",[t._v(" Platform One (P1) is a modern cloud-era platform that provides valuable tooling, hosts "),e("Tooltip",{attrs:{text:"CI/CD",tooltip:"Continuous Integration / Continuous Delivery"}}),e("Tooltip",{attrs:{text:"DevSecOps",tooltip:"Development, Security, and Operations"}}),t._v(" pipelines, and offers a secure Kubernetes platform for hosting microservices. "),e("br"),e("br"),t._v(" Authorization to go live with your application can be achieved faster than ever by using Iron Bank hardened containers and P1 pipeline security tools. The resulting Certificate to Field (CtF) and Continuous Authority to Operate (cATO) provides developers the ability to push validated code into production on an ongoing basis. This results in shorter development cycles, less debugging, and more rapid feature development. ")],1)])])])])])},tt=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"row mb-xl-3 justify-content-center"},[e("h2",{staticClass:"col-12 py-0"},[t._v("What can Platform One do for you?")])])}],at=e("f9f7"),et={name:"IntroVideo",components:{Tooltip:at["a"]}},nt=et,ot=(e("96f9"),e("6b53")),st=Object(d["a"])(nt,$,tt,!1,null,"030514e0",null),rt=st.exports;D()(st,{VResponsive:ot["a"]});var it=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"services-summary mt-8"},[e("v-container",{attrs:{fluid:""}},[e("v-layout",{attrs:{row:"",wrap:"","justify-center":"",name:"services-summary"}},[e("v-flex",{attrs:{lg2:"",md3:"",sm6:"",xs12:""}},[e("LogoCard",{attrs:{logoSource:t.ibLogo,logoCardText:"Download DoD-wide approved containers or harden with Iron Bank",logoCardUrl:"/products/iron-bank/"}})],1),e("v-flex",{attrs:{lg2:"",md3:"",sm6:"",xs12:""}},[e("LogoCard",{attrs:{logoSource:t.bbLogo,logoCardText:"Deploy your own software factory with Big Bang",logoCardUrl:"/products/big-bang/"}})],1),e("v-flex",{attrs:{lg2:"",md3:"",sm6:"",xs12:""}},[e("LogoCard",{attrs:{logoSource:t.pbLogo,logoCardText:"Get hands-on experience onboarding with ABMS ADCE Party Bus",logoCardUrl:"/products/abms-adce/"}})],1),e("v-flex",{attrs:{lg2:"",md3:"",sm6:"",xs12:""}},[e("LogoCard",{attrs:{logoSvg:t.cnapLogo,logoCardText:"Provide access to development, testing, and production enclaves",logoCardUrl:"/products/cnap/"}})],1)],1)],1)],1)},ct=[],At=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("v-card",{class:t.logoCardUrl?"hvr-grow ma-4":"ma-4 hvr-no-grow",attrs:{"max-width":t.maxWidth||400,"min-height":t.minHeight||325},on:{click:t.navigateTo}},[t.logoSource||t.svgComponent?e("div",{staticClass:"mx-auto mt-4 pb-2"},[e("v-img",{staticClass:"mx-auto ma-1",attrs:{src:t.logoSource,width:t.logoMaxWidth||125}}),t.svgComponent?e("div",{staticClass:"mx-auto ma-1",staticStyle:{width:"100%"}},[e(t.svgComponent,{tag:"component",staticStyle:{"max-width":"125px","margin-bottom":"-10px"}})],1):t._e()],1):t._e(),e("h4",{staticClass:"subhead mt-2 px-2",staticStyle:{width:"100%"}},[t._v(t._s(t.logoCardText))]),t.logoCardUrl?t._e():e("v-card-actions",[e("span",{staticClass:"mx-auto"},[t._v("Coming Soon")])])],1)},gt=[],lt={name:"LogoCard",props:{maxWidth:String,minHeight:String,logoSource:String,logoMaxWidth:String,logoCardText:String,logoCardLink:String,logoCardUrl:String,logoCardExternalUrl:String,logoCardUrlExternalTarget:String,logoSvg:Object},data:function(){return{svgComponent:this.logoSvg}},methods:{navigateTo:function(){this.logoCardUrl?this.$router.push({path:this.logoCardUrl}):this.logoCardExternalUrl&&window.open(this.logoCardExternalUrl,this.logoCardExternalUrlTarget||"")}}},dt=lt,bt=(e("324c"),e("b0af")),Dt=e("99d9"),Bt=e("adda"),ft=Object(d["a"])(dt,At,gt,!1,null,"2e473bad",null),ut=ft.exports;D()(ft,{VCard:bt["a"],VCardActions:Dt["a"],VImg:Bt["a"]});var pt=e("410a"),kt=e.n(pt),ht=e("85e2"),vt=e.n(ht),mt=e("9b0e"),Ct=e.n(mt),Ot=e("ee06"),wt=e.n(Ot),yt={name:"ServicesSummary",components:{LogoCard:ut},data:function(){return{ibLogo:kt.a,pbLogo:vt.a,bbLogo:Ct.a,cnapLogo:wt.a}}},Ht=yt,Qt=(e("ee13"),e("0e8f")),xt=e("a722"),Pt=Object(d["a"])(Ht,it,ct,!1,null,"4865d806",null),qt=Pt.exports;D()(Pt,{VContainer:z["a"],VFlex:Qt["a"],VLayout:xt["a"]});var Mt=function(){var t=this,a=t.$createElement;t._self._c;return t._m(0)},jt=[function(){var t=this,a=t.$createElement,n=t._self._c||a;return n("div",{staticClass:"who-we-serve dark background-transparent"},[n("h2",{staticClass:"mb-5"},[t._v(" WHO WE SERVE ")]),n("div",{staticClass:"container d-flex flex-wrap justify-content-center"},[n("div",{staticClass:"img-wrapper"},[n("img",{staticClass:"img-fluid",attrs:{src:e("3cd9"),alt:"US Department of Defense"}})]),n("div",{staticClass:"img-wrapper"},[n("img",{staticClass:"img-fluid",attrs:{src:e("5b4b"),alt:"US Air Force"}})]),n("div",{staticClass:"img-wrapper"},[n("img",{staticClass:"img-fluid",attrs:{src:e("3e60"),alt:"US Marine Corps"}})]),n("div",{staticClass:"img-wrapper"},[n("img",{staticClass:"img-fluid ",attrs:{src:e("e98c"),alt:"US Navy"}})]),n("div",{staticClass:"img-wrapper"},[n("img",{staticClass:"img-fluid",attrs:{src:e("098c"),alt:"US Army"}})]),n("div",{staticClass:"img-wrapper"},[n("img",{staticClass:"img-fluid",attrs:{src:e("3a9f"),alt:"US Coast Guard"}})]),n("div",{staticClass:"img-wrapper"},[n("img",{staticClass:"img-fluid",attrs:{src:e("34a2"),alt:"US Space Force"}})])])])}],Vt={name:"WhoWeServe",components:{}},It=Vt,St=(e("2e23"),Object(d["a"])(It,Mt,jt,!1,null,"29016dbf",null)),zt=St.exports,Yt=e("1eb0"),Et={name:"Home",components:{PageHeader:_["a"],IntroVideo:rt,ServicesSummary:qt,Wave:Yt["a"],WhoWeServe:zt}},Jt=Et,Nt=(e("5046"),e("8336")),Gt=Object(d["a"])(Jt,R,W,!1,null,"e43e6f80",null),Ut=Gt.exports;D()(Gt,{VBtn:Nt["a"],VResponsive:ot["a"]}),n["a"].use(L["a"]);var Tt=[{path:"/",name:"Home",component:Ut,meta:{title:"Platform One",bodyClass:"home-page"}},{path:"/products",name:"Products",component:function(){return e.e("services").then(e.bind(null,"e6dc"))},meta:{title:"Platform One | Products",bodyClass:"products-page",breadcrumb:"Products"}},{path:"/services",name:"Services",component:function(){return e.e("services").then(e.bind(null,"f23e"))},meta:{title:"Platform One | Services",bodyClass:"services-page",breadcrumb:"Services"}},{path:"/who-we-are",name:"WhoWeAre",component:function(){return e.e("who-we-are").then(e.bind(null,"72a0"))},meta:{title:"Platform One | Who We Are",bodyClass:"who-we-are-page",breadcrumb:"Who We Are"}},{path:"/who-we-are/leadership",name:"Leadership",component:function(){return e.e("who-we-are").then(e.bind(null,"3f1e"))},meta:{title:"Platform One | Who We Are | Leadership",bodyClass:"leadership-page",breadcrumb:"Leadership Team"}},{path:"/products/abms-adce/onboarding/3-day-workshop",name:"3DayWorkshop",component:function(){return Promise.all([e.e("3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started"),e.e("3-day-workshop")]).then(e.bind(null,"5e42"))},meta:{title:"Platform One | Products | The Party Bus Onboarding | 3 Day Workshop",bodyClass:"3-day-workshop-page",breadcrumb:"3 Day Workshop"}},{path:"/products/big-bang/onboarding/gbsd-workshop",name:"GBSDWorkshop",component:function(){return Promise.all([e.e("3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started"),e.e("GBSD-workshop")]).then(e.bind(null,"d830"))},meta:{title:"Platform One | Products | The Party Bus Onboarding | GBSD Workshop",bodyClass:"gbsd-workshop-page",breadcrumb:"GBSD Workshop"}},{path:"/products/abms-adce",name:"ADCE",component:function(){return Promise.all([e.e("CNAP~adce~big-bang~iron-bank"),e.e("adce~adce-onboarding-faqs"),e.e("adce")]).then(e.bind(null,"3e3e"))},meta:{title:"Platform One | Products | The Party Bus",bodyClass:"adce-page",breadcrumb:"The Party Bus"}},{path:"/partybus-onboarding",redirect:"/products/abms-adce/onboarding"},{path:"/products/abms-adce/onboarding",name:"ADCEOnboarding",component:function(){return e.e("adce-onboarding").then(e.bind(null,"d0e6"))},meta:{title:"Platform One | Products | The Party Bus Onboarding",bodyClass:"adce-onboarding-page",breadcrumb:"Onboarding"}},{path:"/products/abms-adce/onboarding/faqs",name:"ADCEOnboardingFAQs",component:function(){return Promise.all([e.e("adce~adce-onboarding-faqs"),e.e("adce-onboarding-faqs")]).then(e.bind(null,"91cd"))},meta:{title:"Platform One | Products | The Party Bus Onboarding FAQs",bodyClass:"adce-onboarding-faqs-page",breadcrumb:"FAQs"}},{path:"/bigbangonboarding",redirect:"/products/big-bang/onboarding"},{path:"/bigbang-onboarding",redirect:"/products/big-bang/onboarding"},{path:"/products/big-bang/onboarding",name:"BigBangOnboarding",component:function(){return e.e("big-bang-onboarding").then(e.bind(null,"4a9b"))},meta:{title:"Platform One | Products | Big Bang Onboarding",bodyClass:"big-bang-onboarding-page",breadcrumb:"Big Bang Onboarding"}},{path:"/bigbang",redirect:"/products/big-bang"},{path:"/big-bang",redirect:"/products/big-bang"},{path:"/products/big-bang",name:"BigBang",component:function(){return Promise.all([e.e("CNAP~adce~big-bang~iron-bank"),e.e("big-bang")]).then(e.bind(null,"e636"))},meta:{title:"Platform One | Products | Big Bang",bodyClass:"big-bang-page",breadcrumb:"Big Bang"}},{path:"/ironbank",redirect:"/products/iron-bank"},{path:"/iron-bank",redirect:"/products/iron-bank"},{path:"/products/iron-bank",name:"IronBank",component:function(){return Promise.all([e.e("CNAP~adce~big-bang~iron-bank"),e.e("iron-bank")]).then(e.bind(null,"7bc4"))},meta:{title:"Platform One | Products | Iron Bank",bodyClass:"iron-bank-page",breadcrumb:"Iron Bank"}},{path:"/products/iron-bank/getting-started",name:"IronBankGettingStarted",component:function(){return Promise.all([e.e("3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started"),e.e("ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("iron-bank-getting-started")]).then(e.bind(null,"a58e"))},meta:{title:"Platform One | Products | Iron Bank | Getting Started",bodyClass:"iron-bank-getting-started-page",breadcrumb:"Getting Started"}},{path:"/products/iron-bank/onboarding-containers",name:"IronBankOnboardingContainers",component:function(){return Promise.all([e.e("3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("iron-bank-onboarding-containers")]).then(e.bind(null,"e26b"))},meta:{title:"Platform One | Products | Iron Bank | Onboarding Containers",bodyClass:"iron-bank-getting-onboarding-containers",breadcrumb:"Onboarding Containers"}},{path:"/CNAP",redirect:"/products/CNAP"},{path:"/products/CNAP",name:"CNAP",component:function(){return Promise.all([e.e("CNAP~adce~big-bang~iron-bank"),e.e("CNAP")]).then(e.bind(null,"1d78"))},meta:{title:"Platform One | Products | CNAP",bodyClass:"CNAP-page",breadcrumb:"CNAP"}},{path:"/contact-us",name:"ContactUs",component:function(){return Promise.all([e.e("3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started"),e.e("ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers"),e.e("ContactUs")]).then(e.bind(null,"e9bb"))},meta:{title:"Platform One | Contact Us",bodyClass:"contact-us-page",breadcrumb:"Contact Us"}}],Xt=new L["a"]({base:"",routes:Tt,scrollBehavior:function(t){return t.hash?{selector:t.hash,offset:{x:0,y:120}}:{x:0,y:0}}}),Kt=new F.a(Tt);Xt.beforeEach((function(t,a,e){Kt.guard(t,e);var n=t.matched.slice().reverse().find((function(t){return t.meta&&t.meta.title}));n&&(document.title=n.meta.title),e()}));var Lt=Xt,Zt=e("0284"),Ft=e.n(Zt),Rt=e("825ae"),Wt=(e("5363"),e("f309"));n["a"].use(Wt["a"]);var _t=new Wt["a"]({icons:{iconfont:"mdi"},theme:{themes:{light:{primary:"#BDC931",secondary:"#ffffff",accent:"#002743",success:"#4CAF50",info:"#2196F3",warning:"#FB8C00",error:"#FF5252"}}}});n["a"].use(Rt["a"]),n["a"].use(Ft.a,{id:"UA-187670027-2",router:Lt}),n["a"].config.productionTip=!1,new n["a"]({router:Lt,vuetify:_t,render:function(t){return t(K)}}).$mount("#app")},"5b4b":function(t,a,e){t.exports=e.p+"img/af-seal.fe644193.png"},"5c0b":function(t,a,e){"use strict";var n=e("5387"),o=e.n(n);o.a},"644b":function(t,a,e){e("99af");var n=e("ded3"),o=e("4082");t.exports={functional:!0,render:function(t,a){var e=a._c,s=(a._v,a.data),r=a.children,i=void 0===r?[]:r,c=s.class,A=s.staticClass,g=s.style,l=s.staticStyle,d=s.attrs,b=void 0===d?{}:d,D=o(s,["class","staticClass","style","staticStyle","attrs"]);return e("svg",n({class:[c,A],style:[g,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 300 300"},b)},D),i.concat([e("g",{attrs:{transform:"scale(.75)"}},[e("rect",{attrs:{width:"400",height:"400",ry:"200",fill:"#fff"}}),e("path",{attrs:{d:"M199.917 105.63s-84.292 0-105.448 5.498c-11.328 3.165-20.655 12.492-23.82 23.987-5.498 21.156-5.498 64.968-5.498 64.968s0 43.98 5.497 64.802c3.166 11.495 12.326 20.656 23.82 23.82 21.323 5.665 105.449 5.665 105.449 5.665s84.459 0 105.614-5.498c11.495-3.165 20.655-12.16 23.654-23.82 5.664-20.99 5.664-64.802 5.664-64.802s.166-43.98-5.664-65.135c-2.999-11.495-12.16-20.655-23.654-23.654-21.155-5.83-105.614-5.83-105.614-5.83zm-26.82 53.974l70.132 40.48-70.133 40.312v-80.792z"}})])]))}}},"6dd2":function(t,a,e){e("99af");var n=e("ded3"),o=e("4082");t.exports={functional:!0,render:function(t,a){var e=a._c,s=(a._v,a.data),r=a.children,i=void 0===r?[]:r,c=s.class,A=s.staticClass,g=s.style,l=s.staticStyle,d=s.attrs,b=void 0===d?{}:d,D=o(s,["class","staticClass","style","staticStyle","attrs"]);return e("svg",n({class:[c,A],style:[g,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 48 48"},b)},D),i.concat([e("path",{staticClass:"path-1",attrs:{d:"M24 48c13.255 0 24-10.745 24-24S37.255 0 24 0 0 10.745 0 24s10.745 24 24 24z","clip-rule":"evenodd"}}),e("path",{staticClass:"path-2",attrs:{d:"M11.795 16.304c.04-.402-.11-.8-.404-1.07L8.403 11.55V11h9.278l7.17 16.095L31.157 11H40v.55l-2.555 2.507a.773.773 0 00-.284.734v18.418a.773.773 0 00.284.734l2.495 2.507V37H27.391v-.55l2.585-2.568c.254-.26.254-.336.254-.734V18.26L23.044 36.94h-.971L13.707 18.26V30.78c-.07.526.1 1.056.463 1.437l3.361 4.173v.55H8v-.55l3.361-4.173c.36-.382.52-.915.434-1.437V16.304z"}})]))}}},7723:function(t,a,e){},7886:function(t,a,e){},"7d1a":function(t,a,e){},8306:function(t,a,e){},"85e2":function(t,a,e){t.exports=e.p+"img/Party_Bus_logo_low_res-01.b40968b7.png"},"8c01":function(t,a,e){"use strict";var n=e("7d1a"),o=e.n(n);o.a},"96f9":function(t,a,e){"use strict";var n=e("180a"),o=e.n(n);o.a},"9b0e":function(t,a,e){t.exports=e.p+"img/Big_Bang_Color_Logo_Black_text.9a05c1ee.png"},a2a2:function(t,a,e){"use strict";var n=e("7886"),o=e.n(n);o.a},a83c:function(t,a,e){t.exports=e.p+"img/P1_DefenseAcq_Web1_2.e4ee8041.jpg"},adec:function(t,a,e){},bc7c:function(t,a,e){},dde5:function(t,a,e){},e98c:function(t,a,e){t.exports=e.p+"img/navy-seal.ad88f1f0.png"},ed6b:function(t,a,e){"use strict";var n=e("7723"),o=e.n(n);o.a},ee06:function(t,a,e){e("99af");var n=e("ded3"),o=e("4082");t.exports={functional:!0,render:function(t,a){var e=a._c,s=a._v,r=a.data,i=a.children,c=void 0===i?[]:i,A=r.class,g=r.staticClass,l=r.style,d=r.staticStyle,b=r.attrs,D=void 0===b?{}:b,B=o(r,["class","staticClass","style","staticStyle","attrs"]);return e("svg",n({class:[A,g],style:[l,d],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 287.22 287.22"},D)},B),c.concat([e("defs",[e("linearGradient",{attrs:{id:"Orange_Yellow",x1:"55.61",y1:"233.73",x2:"225.62",y2:"233.73",gradientUnits:"userSpaceOnUse"}},[e("stop",{attrs:{offset:"0","stop-color":"#fff33b"}}),e("stop",{attrs:{offset:".04","stop-color":"#fee72e"}}),e("stop",{attrs:{offset:".12","stop-color":"#fed51b"}}),e("stop",{attrs:{offset:".2","stop-color":"#fdca10"}}),e("stop",{attrs:{offset:".28","stop-color":"#fdc70c"}}),e("stop",{attrs:{offset:".67","stop-color":"#f3903f"}}),e("stop",{attrs:{offset:".89","stop-color":"#ed683c"}}),e("stop",{attrs:{offset:"1","stop-color":"#e93e3a"}})])]),e("g",{attrs:{id:"Layer_2","data-name":"Layer 2"}},[e("g",{attrs:{id:"Layer_1-2","data-name":"Layer 1"}},[e("circle",{attrs:{cx:"143.61",cy:"143.61",r:"143.11",fill:"#073468",stroke:"#231f20","stroke-miterlimit":"10"}}),e("path",{attrs:{d:"M202.08 202c-.41-.17-5.42-11.69-9.13-15.71-3.44-3.73-9.22-5.45-14.9-5.45a23.07 23.07 0 00-17.85 8.44 4.24 4.24 0 01-2.55 1.49l-26.78 4.86a4.33 4.33 0 01-4.14-1.52c-3.45-4.21-8.73-7.24-13.68-7.63-8.6-.67-16.86 6.58-22.14 14.95-.65 1-1.73 2.39-2.94 2.6-.81-.94-3.47-1.06-4.43-2.55l-11.87-18.81c-1.92-3-3.85 1.73-5.14 5.05l-10.62 27.1a4.37 4.37 0 00.67 4.34l23.28 28.67a8.5 8.5 0 0011.84 1.34l13-9.32c3.49-2.57 3.69 4.72 3 8.56l-4.83 32.43s0 0 0 0a134.46 134.46 0 0018 4.08 200.76 200.76 0 0026.62 1.73 122 122 0 0022.92-2.47 146.45 146.45 0 0018.94-5.53s-8-44.53-7.17-52.31l5.33 32.71c1.38 5.7 10.41 15.35 14.47 14.35 4.81-.62 13.18-5.86 16.3-14.85 1.21-3.23 4-13.74 4-13.74a86.5 86.5 0 002.47-13.92l.73-8.56v-.28l-.5-6.18c0-.18-.77-2.16-.83-2.33-.72-1.81-7.4-2.72-8.87-3.35z",fill:"url(#Orange_Yellow)",stroke:"#231f20","stroke-miterlimit":"10"}}),e("ellipse",{attrs:{cx:"140.39",cy:"168",rx:"26.86",ry:"35.1",fill:"#c49a6c",stroke:"#231f20","stroke-miterlimit":"10"}}),e("circle",{attrs:{cx:"129.97",cy:"171.67",r:"5.92",fill:"#c49a6c",stroke:"#231f20","stroke-miterlimit":"10"}}),e("path",{attrs:{d:"M45 178.41A25 25 0 1173.61 158 25 25 0 0145 178.41zm-5-16.01a1.62 1.62 0 000 .29c.1 1.65.14 3.32.31 5a19.93 19.93 0 001.61 6.31 6.11 6.11 0 001.42 2.09 2.56 2.56 0 002 .76 3.88 3.88 0 002-.92 11.44 11.44 0 002.33-2.62 33.23 33.23 0 003.65-7.45c.15-.42.29-.85.44-1.3A59.72 59.72 0 0040 162.4zM57 145v-1.71a32 32 0 00-1.15-8 9.77 9.77 0 00-1.85-3.7 2.86 2.86 0 00-2-1.12 3.24 3.24 0 00-2.18.7 11.48 11.48 0 00-2.82 3.21 33.55 33.55 0 00-3.26 6.71c-.18.51-.35 1-.53 1.52 1.73.86 11.19 2.47 13.79 2.39zm-16.06 6.62l15.32 2.47a45 45 0 00.65-7.49 61.54 61.54 0 01-14.23-2.42zm15.16 4.11l-15.33-2.48a52.53 52.53 0 00-.67 7.61 52 52 0 017.16.69c2.36.43 4.71.92 7.16 1.4zm-21.5-14.86a29.4 29.4 0 00-3.34 9.13l8.09 1.31 1.8-7.67a39.34 39.34 0 01-6.57-2.81zm-3.32 20.58a39.39 39.39 0 017.12-.62l.71-7.84-8.11-1.35a29.68 29.68 0 00.26 9.77zm26.64-7.09l8.08 1.27a29.86 29.86 0 00-.21-9.48 43 43 0 01-7.19.47zm7.85 2.92l-8.11-1.31-1.75 7.55a41.89 41.89 0 016.68 2.7 29.76 29.76 0 003.16-8.98zm-9.66-25.5a20.31 20.31 0 012 6.48 43 43 0 01.48 6.81 39.12 39.12 0 006.92-.43c-1.51-5.54-4.22-10.14-9.42-12.9zm-7.39 45.1a16.66 16.66 0 008.4-3.9 23.37 23.37 0 004.67-5.42c-.86-.39-1.65-.79-2.48-1.12-1.19-.47-2.4-.89-3.6-1.33-.23-.09-.37-.08-.46.23-.21.66-.46 1.31-.7 2a35 35 0 01-2.85 5.91 16.33 16.33 0 01-3 3.59zm-.44-46.4a15.9 15.9 0 00-6.89 2.77 22.58 22.58 0 00-6 6.27 36.76 36.76 0 006.28 2.69c.38-1 .73-2 1.12-3a24.17 24.17 0 015.47-8.77zm-7.36 45.1c-2.1-4.15-2.36-8.63-2.48-13.16a35.08 35.08 0 00-6.83.58c1.54 5.34 4.21 9.84 9.29 12.54zm31.31-18.9a23.28 23.28 0 00-1.53-11.75l-3.32 1a31.35 31.35 0 01.22 10zm-4.89.85a31.77 31.77 0 01-3.34 9.38l2.81 2c2.12-2.06 5.33-8.76 5.11-10.67zm-41.65-6.72a23.5 23.5 0 001.54 11.77l2.5-.81a31.55 31.55 0 01-.29-10.35zm5.43-12.28a23.31 23.31 0 00-5.17 10.67l3.75.61a31.45 31.45 0 013.51-9.81zm24 37.82a23.25 23.25 0 0010.65-6.23l-2.57-1.8a24.14 24.14 0 01-8.11 7.99zm6.84-42.09A24.44 24.44 0 0167 144.34c.79-.23 1.52-.44 2.26-.67.23-.07.46-.17.73-.27a23.23 23.23 0 00-8.06-9.18zM27.86 164a23.15 23.15 0 006.19 7.8 25 25 0 01-4-8.52zM34 138.68a25.35 25.35 0 016.41-6.8 23.06 23.06 0 00-8.27 5.43z",fill:"#fff200"}}),e("path",{attrs:{d:"M40 162.4a59.72 59.72 0 0113.78 2.12c-.15.45-.29.88-.44 1.3a33.23 33.23 0 01-3.65 7.45 11.44 11.44 0 01-2.33 2.62 3.88 3.88 0 01-2 .92 2.56 2.56 0 01-2-.76 6.11 6.11 0 01-1.44-2.05 19.93 19.93 0 01-1.59-6.31c-.17-1.64-.21-3.31-.31-5a1.62 1.62 0 01-.02-.29zM57 145c-2.58.12-12-1.49-13.76-2.35.18-.5.35-1 .53-1.52a33.55 33.55 0 013.23-6.75 11.48 11.48 0 012.88-3.21 3.24 3.24 0 012.18-.7 2.86 2.86 0 012 1.12 9.77 9.77 0 011.78 3.63 32 32 0 011.15 8c.01.59.01 1.15.01 1.78zM40.92 151.58l1.74-7.44a61.54 61.54 0 0014.23 2.42 45 45 0 01-.65 7.49zM56.08 155.69l-1.68 7.22c-2.45-.48-4.8-1-7.16-1.4a52 52 0 00-7.16-.69 52.53 52.53 0 01.67-7.61zM34.58 140.83a39.34 39.34 0 006.57 2.83l-1.8 7.67-8.09-1.33a29.4 29.4 0 013.32-9.17zM31.26 161.41a29.68 29.68 0 01-.27-9.77l8.1 1.31-.71 7.84a39.39 39.39 0 00-7.12.62zM57.9 154.32l.71-7.7a43 43 0 007.19-.47 29.86 29.86 0 01.21 9.48zM65.75 157.24a29.76 29.76 0 01-3.18 8.94 41.89 41.89 0 00-6.68-2.7l1.75-7.55zM56.09 131.74c5.2 2.76 7.87 7.36 9.39 12.86a39.12 39.12 0 01-6.92.43 43 43 0 00-.48-6.81 20.31 20.31 0 00-1.99-6.48zM48.7 176.84a16.33 16.33 0 003-3.67 35 35 0 002.85-5.91c.24-.65.49-1.3.7-2 .09-.31.23-.32.46-.23 1.2.44 2.41.86 3.6 1.33.83.33 1.62.73 2.48 1.12a23.37 23.37 0 01-4.67 5.42 16.66 16.66 0 01-8.42 3.94zM48.26 130.44a24.17 24.17 0 00-5.46 8.75c-.39 1-.74 2-1.12 3a36.76 36.76 0 01-6.28-2.69 22.58 22.58 0 016-6.27 15.9 15.9 0 016.86-2.79zM40.9 175.54c-5.08-2.7-7.75-7.2-9.31-12.58a35.08 35.08 0 016.83-.58c.12 4.53.38 9.01 2.48 13.16zM72.21 156.64l-4.63-.74a31.35 31.35 0 00-.22-10l3.32-1a23.28 23.28 0 011.53 11.74zM67.32 157.49l4.58.74c.22 1.91-3 8.61-5.11 10.67l-2.81-2a31.77 31.77 0 003.34-9.41zM25.67 150.77l3.75.61a31.55 31.55 0 00.29 10.35l-2.5.81a23.5 23.5 0 01-1.54-11.77zM31.1 138.49l2.11 1.51a31.45 31.45 0 00-3.53 9.73l-3.75-.61a23.31 23.31 0 015.17-10.63zM55.09 176.31a24.14 24.14 0 008.08-8l2.57 1.8a23.25 23.25 0 01-10.65 6.2zM61.93 134.22A23.23 23.23 0 0170 143.4c-.27.1-.5.2-.73.27-.74.23-1.47.44-2.26.67a24.44 24.44 0 00-5.08-10.12zM27.86 164l2.2-.72a25 25 0 004 8.52 23.15 23.15 0 01-6.2-7.8zM34 138.68l-1.86-1.37a23.06 23.06 0 018.27-5.43 25.35 25.35 0 00-6.41 6.8z",fill:"#073468"}}),e("path",{attrs:{d:"M118.7 168c-3 3.11-12.77 13.53-10.7 16.34 1.7 2.32 11.6-.28 17.46-6.76a21.49 21.49 0 004.51-7.89",fill:"#c49a6c",stroke:"#231f20","stroke-miterlimit":"10"}}),e("text",{attrs:{transform:"translate(90.58 50.24)",fill:"#fff200","font-size":"32","font-family":"STHeitiTC-Light,Heiti TC","font-weight":"300","letter-spacing":".08em"}},[s("CNAP")]),e("path",{attrs:{d:"M144.82 187.36c-.57 2.37-20.48.22-20.48.22h0s-10.11 8.34-11.46 7.13c-1.14-1 2.38-10.35 9.89-13.55 9.95-4.23 22.53 4.2 22.05 6.2z",fill:"#8f9093",stroke:"#231f20","stroke-miterlimit":"10"}}),e("path",{attrs:{d:"M155.83 158.45c.55 3.77 1.18 13.31-1.12 20.31-1.61 4.92-4.16 12.69-11.69 16.15-6.38 2.93-14.27 4.85-17.7 2.15l-2.7-2.73c-.48.32 1.09 15.38 1.44 19.82.28 3.69.28 3.69 3.92 19.47 2.42 10.47 4.17 11.38 5.85 12 7 2.46 19.24-15.7 22.55-20.61 4.75-7 10.28-15.23 13.09-27.84 3.63-16.31-.93-34.08-3.06-40.91",fill:"#8f9093",stroke:"#231f20","stroke-miterlimit":"10"}}),e("path",{attrs:{d:"M186.59 155.09c-7.68 5.84-25.35 1.69-52.2 11.83C107 177.26 71 155.09 80.67 155.09c14.08 0 25.36-7.78 53-17.46 32.08-11.27 67.01 6.76 52.92 17.46z",fill:"#ef7f22",stroke:"#231f20","stroke-miterlimit":"10"}}),e("path",{attrs:{d:"M118.42 152.84c-7.36-16-6.42-26.77-4-33.81 5.5-15.64 21.2-20.48 20.29-32.68-.74-9.87-11.61-14.66-10.14-16.9 2-3.11 25.48 2.27 30.42 16.34 3.58 10.2-5.42 16.85-4.51 32.68.62 10.75 5.44 19.16 9 24.23",fill:"#ef7f22",stroke:"#231f20","stroke-miterlimit":"10"}}),e("path",{staticClass:"cls-9",attrs:{d:"M63.91 199c-4 9.37-7.27 18.75-6.59 19s6.91-8.28 10.95-17.65 3-16.44 2.29-16.73S68 189.67 63.91 199z"}}),e("path",{attrs:{d:"M35.21 174.11s2.86.49 3.22.45l1.31.23s.8.13 1.18.22.85 0 1.34.18.8.3 1.2.44.78.25 1.18.35 1 .24 1.45.35c.25.06.5.13.75.18l1.59.29c.43.08.86.15 1.29.2s.69.05 1 .07l.63.05h.37a13.3 13.3 0 002.09-.18c.6-.09 1.19-.24 1.79-.36l1.22-.22c.35-.07.71-.17 1.06-.22a8.48 8.48 0 01.86-.06 5.11 5.11 0 011.55.23 5.41 5.41 0 011.59.85 9.06 9.06 0 011 .88c.31.32.58.67.88 1s.39.41.57.62.35.41.54.61.54.55.83.82.37.3.55.45a6.4 6.4 0 001.39.85c.35.16.71.29 1.07.43l.26.12 1.58.76a.92.92 0 01.47.79l.18 1.28v2.08h0l-.47 4.54h0l-.22 1.09h0l-.74 2.85c-.19 0-5-3-5-3h0l-1-.37c-.31-.2-.59-.44-.9-.65s-.38-.26-.57-.4-.58-.44-.88-.65-.44-.29-.66-.42c-.48-.26-1-.53-1.44-.78a10 10 0 00-1.17-.5 16.79 16.79 0 00-1.83-.56c-.41-.11-.83-.18-1.24-.25s-.91-.13-1.37-.18-.92 0-1.38 0h-5.16c-.28 0-.56 0-.83-.05s-.43-.05-.64-.09-.6-.09-.9-.15l-.39-.1c-.38-.11-.77-.23-1.14-.36s-.8-.3-1.19-.45l-1.38-.76v-.06a10 10 0 01-.85-.6c-.31-.24-.62-.49-.91-.75s-.39-.36-.57-.54l-1-1-.38-.35-.94-.82-1-.89-.73-.66-1-.88c-.19-.18-.38-.35-.55-.54s-.29-.35-.44-.52l-.4-.5-.37-.48c-.14-.18-.27-.37-.41-.56l-.6-.84L30 176c-.19-.27-.36-.55-.54-.83l-.34-.48c-.19-.27-.37-.55-.55-.82s-.21-.32-.31-.48-.36-.55-.53-.83l-.39-.61-.54-.87c-.21-.34-.43-.67-.64-1l-.45-.74c-.13-.23-.27-.45-.39-.68s-.41-.72-.61-1.08-.33-.55-.48-.83c-.28-.5-.55-1-.8-1.52s-.38-.87-.59-1.3a4.53 4.53 0 01-.37-1.13 1.13 1.13 0 01.36-1.12 1.45 1.45 0 011.38-.26 3.72 3.72 0 01.93.35 4.77 4.77 0 011.25 1.08c.21.27.45.52.67.79s.38.5.57.74.39.48.58.73.43.58.64.88.3.41.44.62.39.56.57.84.33.55.49.83c.26.44.5.9.76 1.34s.43.67.65 1 .34.55.53.82.34.46.5.69.33.48.51.71.38.46.55.71 1.35.6 1.35.6",fill:"#c49a6c",stroke:"#231f20","stroke-miterlimit":"10"}}),e("path",{staticClass:"cls-9",attrs:{d:"M223.57 223.16c0 12.22-5.48 28.61-12.24 28.61s-12.25-16.39-12.25-28.61S204.56 201 211.33 201s12.24 9.93 12.24 22.16z"}}),e("path",{attrs:{d:"M194.4 248c-2.65-20 1.75-34.25 2.17-34",stroke:"#231f20","stroke-miterlimit":"10",fill:"none"}}),e("path",{attrs:{id:"pathContourMain",d:"M210.86 222.88l-2.24.54a5 5 0 01-2.15-.18 6.27 6.27 0 00-2.15-.72 8.31 8.31 0 01-2.69-1.61c-1.23-.7-1.66-2-2.42-3.14-.94-1.2-1.68-2.51-2.64-3.71-.42-.56-1-1.71-1.93-3a20.54 20.54 0 01-1.92-3.81c-.21-.46-.77-1.8-1.12-2.64s-1-1.91-1.44-2.6a7.32 7.32 0 01-.36-2.87.93.93 0 01.95-.85c.48-.08 1.66-.22 2.1.14a4.65 4.65 0 012.87 2.86 11.87 11.87 0 001 2.24 14.59 14.59 0 012.2 2.82 2.41 2.41 0 001.39 1c.44.21.87-.53 1.07-.76a2.61 2.61 0 00.63-1.88 14.6 14.6 0 01.09-1.57 20.15 20.15 0 00.09-2.19c0-.74-.45-1.65-.45-2.55a12.52 12.52 0 01-.09-2.78c0-.86-.09-2.29-.13-3s-.38-2.14-.41-2.95-.33-2.6-.36-3.59c0-.61.09-1.69.14-2.24s.09-1.59.09-2.28a2.12 2.12 0 01.71-1.43 2 2 0 012.56-.45c1 .73.91 1.45 1.12 1.88a6.6 6.6 0 01.31 2.19 11.33 11.33 0 010 2.56c0 .51.05 1.61.09 2.28s.26 2.16.36 2.69a16.42 16.42 0 01.27 2.91 13.59 13.59 0 00.27 2.64 4.06 4.06 0 001.07 2.11c.36.31 1-.47 1-1.53-.09-1.52.23-3.25.18-3.89a10.09 10.09 0 010-1.35 3.32 3.32 0 010-.89c0-.65-.24-1.48-.18-2.33 0-.52-.06-1.94-.09-2.69 0-2-.05-.89-.05-1.74a13.43 13.43 0 01.27-2.11 10.88 10.88 0 01.45-2.51c.29-.81 1-2 2.1-2.06 1.49.07 1.82.68 1.88 1.57 0 .35.12 1.46.18 1.79 0 .49.11 1.63.14 2.24s.22 1.82.27 2.46c0 .38-.13 1.42-.09 2.15a13.9 13.9 0 000 2.65v2.55a15.85 15.85 0 00-.09 3c.08.38.18 1.49.58 1.56.69.12 1.38-1.09 1.57-3.09.12-1.27.36-2.55.36-3.58a10.27 10.27 0 01.54-3c.25-1 .38-2.06.63-2.78a14.28 14.28 0 01.44-3.36c.23-.82.48-1.72 1.08-2a1.42 1.42 0 011.61-.13 3 3 0 011 1.83 6.73 6.73 0 01-.09 2.11c0 .72.06 1.6 0 2.42s-.27 1.77-.27 2.42c0 .89-.13 2.26-.13 3.31-.2 1.32-.27 2.59-.54 3.9a16.59 16.59 0 00-.67 3c0 .83-.41 1.91.67 2.06.63.75 1.47-1.55 1.84-2.24.43-1 1-2.59 1.25-3.31s.83-1.67 1-2.33a14.82 14.82 0 001-2.73 2.6 2.6 0 011.52-1.39c.66-.1 1.2.44 1.61 1.07a6.93 6.93 0 01-.18 2.87 20.39 20.39 0 01-.93 3.34c-.22.56-.78 1.79-1 2.53s-.64 1.7-.93 2.23a10.48 10.48 0 00-1.08 2.2 11.78 11.78 0 00-.32 3c0 .55-.18 1.05-.18 1.79.07.92-.29 1.77-.18 2.69a5.34 5.34 0 010 1.52 8.91 8.91 0 01-.49 2.6c-.18.69-.63 2.25-.63 2.55-.8 1.47-.88 2.53-1.39 3.23a9.83 9.83 0 01-1.39 1.74 9.62 9.62 0 01-1.25.9 6.59 6.59 0 01-2.78.89c-.86-.07-1.85-.46-2.42-.53a7.68 7.68 0 00-2.7-.66z",stroke:"#231f20","stroke-miterlimit":"10",fill:"#c49a6c","fill-rule":"evenodd"}}),e("path",{attrs:{stroke:"#231f20","stroke-miterlimit":"10",fill:"none",d:"M83.54 201.43l7.24 12.82M87.97 203.98l2.48 3.86M198.1 231.66c.13 2.14 2.17 12.78 6.77 18 1.89 2.12 3.92 4.38 6.77 4.24 3.34-.17 5.48-3.53 5.86-4.15"}}),e("path",{attrs:{fill:"none",stroke:"#fff200",d:"M26.71 61.07v52.22L8.55 131.46v24.01M35.39 237.25v-23.38l16.86-16.86M210.59 17.11v47.2l18.25 18.25v30.73M240.54 38.32v26.25l14.56 14.56v45.15M258.9 228.42v-36.23l22.21-22.21v-45.7M255.1 164.38l-21.54 21.55v69"}}),e("circle",{attrs:{cx:"8.55",cy:"157.89",r:"2.43",fill:"none",stroke:"#fff200"}}),e("circle",{attrs:{cx:"228.84",cy:"115.72",r:"2.43",fill:"none",stroke:"#fff200"}}),e("circle",{attrs:{cx:"255.1",cy:"126.71",r:"2.43",fill:"none",stroke:"#fff200"}}),e("circle",{attrs:{cx:"256.47",cy:"162.52",r:"2.43",fill:"none",stroke:"#fff200"}}),e("circle",{attrs:{cx:"281.11",cy:"121.85",r:"2.43",fill:"none",stroke:"#fff200"}}),e("circle",{attrs:{cx:"53.99",cy:"195.28",r:"2.43",fill:"none",stroke:"#fff200"}}),e("path",{attrs:{fill:"none",stroke:"#fff200",d:"M54.51 31.62v55.03l22.19 22.2v24.06"}}),e("circle",{attrs:{cx:"76.7",cy:"135.28",r:"2.43",fill:"none",stroke:"#fff200"}})])])]))}}},ee13:function(t,a,e){"use strict";var n=e("bc7c"),o=e.n(n);o.a},ef6f:function(t,a,e){},f9f7:function(t,a,e){"use strict";var n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("v-tooltip",{attrs:{left:t.left,right:t.right,top:t.top||!t.left&&!t.right&&!t.bottom,bottom:t.bottom},scopedSlots:t._u([{key:"activator",fn:function(a){var n=a.on,o=a.attrs;return[t.text?e("span",t._g(t._b({class:t.light?"text-light":"text"},"span",o,!1),n),[t._v(t._s(t.spaceBefore?" ":"")+t._s(t.text)+t._s(t.spaceAfter?" ":""))]):t._e(),t.icon?e("span",t._g(t._b({},"span",o,!1),n),[e("v-icon",{attrs:{"x-small":"x-small"===t.iconSize,small:"small"===t.iconSize,medium:"medium"===t.iconSize,large:"large"===t.iconSize,"x-large":"x-large"===t.iconSize,color:t.iconColor}},[t._v(t._s(t.icon))])],1):t._e()]}}])},[Array.isArray(t.tooltip)?e("div",t._l(t.tooltip,(function(a){return e("p",{key:a,staticClass:"ma-0"},[t._v(t._s(a))])})),0):e("div",[e("p",{staticClass:"ma-0"},[t._v(t._s(t.tooltip))])])])},o=[],s={name:"Wave",props:{text:{type:String,default:""},tooltip:{type:[String,Array],default:""},icon:{type:String,default:""},iconSize:{type:String,default:"x-small"},iconColor:{type:String,default:"white"},left:{type:Boolean,default:!1},right:{type:Boolean,default:!1},top:{type:Boolean,default:!1},bottom:{type:Boolean,default:!1},light:{type:Boolean,default:!1},spaceBefore:{type:Boolean,default:!0},spaceAfter:{type:Boolean,default:!0}}},r=s,i=(e("3925"),e("2877")),c=e("6544"),A=e.n(c),g=e("132d"),l=e("3a2f"),d=Object(i["a"])(r,n,o,!1,null,"5374933c",null);a["a"]=d.exports;A()(d,{VIcon:g["a"],VTooltip:l["a"]})}}); +//# sourceMappingURL=app.d902974e.js.map \ No newline at end of file diff --git a/sites/platform1-site/js/app.afb16b79.js.map b/sites/platform1-site/js/app.d902974e.js.map similarity index 99% rename from sites/platform1-site/js/app.afb16b79.js.map rename to sites/platform1-site/js/app.d902974e.js.map index adfeebe7..be4fcac4 100644 --- a/sites/platform1-site/js/app.afb16b79.js.map +++ b/sites/platform1-site/js/app.d902974e.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/assets/images/logos/social/linkedin.svg","webpack:///./src/assets/images/branches/army-seal.png","webpack:///./src/assets/images/branches/AF-logo.svg","webpack:///./src/components/Wave.vue?dfb7","webpack:///src/components/Wave.vue","webpack:///./src/components/Wave.vue?d28a","webpack:///./src/components/Wave.vue?0e41","webpack:///./src/components/Breadcrumb.vue?ec7c","webpack:///./src/components/WhoWeServe.vue?8ebd","webpack:///./src/components/PageHeader.vue?2ff7","webpack:///./src/components/Base/LogoCard.vue?2575","webpack:///./src/assets/images/branches/sf-seal.png","webpack:///./src/components/PageHeader.vue?3e0e","webpack:///./src/components/Breadcrumb.vue?baa0","webpack:///src/components/Breadcrumb.vue","webpack:///./src/components/Breadcrumb.vue?ab4e","webpack:///./src/components/Breadcrumb.vue?c111","webpack:///src/components/PageHeader.vue","webpack:///./src/components/PageHeader.vue?0af0","webpack:///./src/components/PageHeader.vue?834f","webpack:///./src/assets/images/logos/Logo_P1_Yoda_Campfire-WH.svg","webpack:///./src/components/Base/Tooltip.vue?2eb0","webpack:///./src/assets/images/branches/cg-seal.png","webpack:///./src/assets/images/branches/dod-seal.png","webpack:///./src/assets/images/logos/P1_Wordmark_WH.svg","webpack:///./src/assets/images/branches/marines-seal.png","webpack:///./src/assets/images/logos/Iron_Bank_Logo_LIGHT.png","webpack:///./src/views/Home.vue?578b","webpack:///./src/App.vue?71a0","webpack:///./src/components/NavBar.vue?d21c","webpack:///src/components/NavBar.vue","webpack:///./src/components/NavBar.vue?03d0","webpack:///./src/components/NavBar.vue?4d1d","webpack:///./src/components/Footer.vue?ec0e","webpack:///src/components/Footer.vue","webpack:///./src/components/Footer.vue?9559","webpack:///./src/components/Footer.vue?af17","webpack:///src/App.vue","webpack:///./src/App.vue?3359","webpack:///./src/App.vue?2d25","webpack:///./src/views/Home.vue?deab","webpack:///./src/components/IntroVideo.vue?5612","webpack:///src/components/IntroVideo.vue","webpack:///./src/components/IntroVideo.vue?732b","webpack:///./src/components/IntroVideo.vue?1113","webpack:///./src/components/ServicesSummary.vue?2e09","webpack:///./src/components/Base/LogoCard.vue?df0d","webpack:///src/components/Base/LogoCard.vue","webpack:///./src/components/Base/LogoCard.vue?0529","webpack:///./src/components/Base/LogoCard.vue?fbcd","webpack:///src/components/ServicesSummary.vue","webpack:///./src/components/ServicesSummary.vue?4da9","webpack:///./src/components/ServicesSummary.vue?8c7a","webpack:///./src/components/WhoWeServe.vue?e7c6","webpack:///src/components/WhoWeServe.vue","webpack:///./src/components/WhoWeServe.vue?7159","webpack:///./src/components/WhoWeServe.vue?36da","webpack:///src/views/Home.vue","webpack:///./src/views/Home.vue?f458","webpack:///./src/views/Home.vue?8c42","webpack:///./src/router/index.js","webpack:///./src/plugins/vuetify.js","webpack:///./src/main.js","webpack:///./src/assets/images/branches/af-seal.png","webpack:///./src/App.vue?6b97","webpack:///./src/assets/images/logos/social/youtube.svg","webpack:///./src/assets/images/logos/social/medium.svg","webpack:///./src/assets/images/logos/Party_Bus_logo_low_res-01.png","webpack:///./src/components/Wave.vue?eb5a","webpack:///./src/components/IntroVideo.vue?26f3","webpack:///./src/assets/images/logos/Big_Bang_Color_Logo_Black_text.png","webpack:///./src/components/Footer.vue?7cd2","webpack:///./src/assets/images/P1_DefenseAcq_Web1_2.jpg","webpack:///./src/assets/images/branches/navy-seal.png","webpack:///./src/components/NavBar.vue?e123","webpack:///./src/assets/images/logos/CNAP_logo.svg","webpack:///./src/components/ServicesSummary.vue?af5d","webpack:///./src/components/Base/Tooltip.vue?59c0","webpack:///src/components/Base/Tooltip.vue","webpack:///./src/components/Base/Tooltip.vue?6b26","webpack:///./src/components/Base/Tooltip.vue?7b68"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","installedCssChunks","jsonpScriptSrc","p","exports","module","l","e","promises","cssChunks","Promise","resolve","reject","href","fullhref","existingLinkTags","document","getElementsByTagName","tag","dataHref","getAttribute","rel","existingStyleTags","linkTag","createElement","type","onload","onerror","event","request","target","src","err","Error","code","parentNode","removeChild","head","appendChild","then","installedChunkData","promise","onScriptComplete","script","charset","timeout","nc","setAttribute","error","clearTimeout","chunk","errorType","realSrc","message","name","undefined","setTimeout","all","m","c","d","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","oe","console","jsonpArray","window","oldJsonpFunction","slice","functional","render","_h","_vm","_c","_v","children","classNames","class","staticClass","style","staticStyle","attrs","rest","assign","concat","this","$createElement","_self","bottom","_e","_t","staticRenderFns","props","top","Boolean","default","component","hideBreadcrumbs","logoSource","svgComponent","$vuetify","breakpoint","smAndDown","logoMaxWidth","subtext","subtextComponent","_s","title","_l","line","description","buttonText","buttonUrl","buttonTarget","on","onChangeSearchValue","crumbs","scopedSlots","_u","fn","ref","item","active","text","proxy","created","$router","options","routes","forEach","routeMap","route","path","computed","$route","pathArray","breadcrumbs","VBreadcrumbs","VBreadcrumbsItem","VIcon","String","titleWithBreaks","Array","logoSvg","displaySearch","onChangeSearch","Function","components","methods","VBtn","VImg","VTextField","$event","stopPropagation","menuVisible","open","model","callback","$$v","expression","nativeOn","YodaLogo","VAppBar","VAppBarNavIcon","VNavigationDrawer","VSpacer","VToolbarItems","VToolbar","VToolbarTitle","PlatformOneWordMarkLogo","LinkedInLogo","YouTubeLogo","AirForceLogo","MediumLogo","VCol","VContainer","VRow","VApp","VMain","_m","VResponsive","ibLogo","bbLogo","pbLogo","cnapLogo","logoCardUrl","maxWidth","minHeight","navigateTo","logoCardText","logoCardLink","logoCardExternalUrl","logoCardUrlExternalTarget","VCard","VCardActions","LogoCard","VFlex","VLayout","PageHeader","IntroVideo","ServicesSummary","Wave","WhoWeServe","Vue","use","VueRouter","Home","meta","bodyClass","breadcrumb","redirect","router","base","process","scrollBehavior","to","hash","selector","offset","x","y","vueBodyClass","VueBodyClass","beforeEach","from","next","guard","nearestWithTitle","matched","reverse","find","Vuetify","icons","iconfont","theme","themes","light","primary","secondary","accent","success","info","warning","Lightbox","VueAnalytics","id","config","productionTip","vuetify","h","App","$mount","left","right","_g","_b","spaceBefore","spaceAfter","iconSize","iconColor","icon","isArray","tooltip","VTooltip"],"mappings":"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","file":"js/app.afb16b79.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded CSS chunks\n \tvar installedCssChunks = {\n \t\t\"app\": 0\n \t}\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"js/\" + ({\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers\":\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers\",\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started\":\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started\",\"3-day-workshop\":\"3-day-workshop\",\"ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers\":\"ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers\",\"ContactUs\":\"ContactUs\",\"iron-bank-getting-started~iron-bank-onboarding-containers\":\"iron-bank-getting-started~iron-bank-onboarding-containers\",\"iron-bank-getting-started\":\"iron-bank-getting-started\",\"GBSD-workshop\":\"GBSD-workshop\",\"iron-bank-onboarding-containers\":\"iron-bank-onboarding-containers\",\"CNAP~adce~big-bang~iron-bank\":\"CNAP~adce~big-bang~iron-bank\",\"CNAP\":\"CNAP\",\"adce~adce-onboarding-faqs\":\"adce~adce-onboarding-faqs\",\"adce\":\"adce\",\"big-bang\":\"big-bang\",\"iron-bank\":\"iron-bank\",\"adce-onboarding\":\"adce-onboarding\",\"adce-onboarding-faqs\":\"adce-onboarding-faqs\",\"big-bang-onboarding\":\"big-bang-onboarding\",\"services\":\"services\",\"who-we-are\":\"who-we-are\"}[chunkId]||chunkId) + \".\" + {\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers\":\"5ac0d5be\",\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started\":\"8f0ef702\",\"3-day-workshop\":\"df116c96\",\"ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers\":\"a46b652c\",\"ContactUs\":\"a4c4b529\",\"iron-bank-getting-started~iron-bank-onboarding-containers\":\"b7fcdc44\",\"iron-bank-getting-started\":\"72afc53a\",\"GBSD-workshop\":\"4a8d469a\",\"iron-bank-onboarding-containers\":\"0b354e75\",\"CNAP~adce~big-bang~iron-bank\":\"ffdf0813\",\"CNAP\":\"569a84de\",\"adce~adce-onboarding-faqs\":\"87247347\",\"adce\":\"91651c44\",\"big-bang\":\"655af451\",\"iron-bank\":\"c82ed527\",\"adce-onboarding\":\"c195db23\",\"adce-onboarding-faqs\":\"eeaf2031\",\"big-bang-onboarding\":\"f0955f8c\",\"services\":\"1740218c\",\"who-we-are\":\"d8a50724\"}[chunkId] + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// mini-css-extract-plugin CSS loading\n \t\tvar cssChunks = {\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers\":1,\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started\":1,\"3-day-workshop\":1,\"ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers\":1,\"ContactUs\":1,\"iron-bank-getting-started~iron-bank-onboarding-containers\":1,\"iron-bank-getting-started\":1,\"GBSD-workshop\":1,\"iron-bank-onboarding-containers\":1,\"CNAP\":1,\"adce~adce-onboarding-faqs\":1,\"adce\":1,\"big-bang\":1,\"iron-bank\":1,\"adce-onboarding\":1,\"adce-onboarding-faqs\":1,\"big-bang-onboarding\":1,\"services\":1,\"who-we-are\":1};\n \t\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n \t\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n \t\t\tpromises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {\n \t\t\t\tvar href = \"css/\" + ({\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers\":\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers\",\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started\":\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started\",\"3-day-workshop\":\"3-day-workshop\",\"ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers\":\"ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers\",\"ContactUs\":\"ContactUs\",\"iron-bank-getting-started~iron-bank-onboarding-containers\":\"iron-bank-getting-started~iron-bank-onboarding-containers\",\"iron-bank-getting-started\":\"iron-bank-getting-started\",\"GBSD-workshop\":\"GBSD-workshop\",\"iron-bank-onboarding-containers\":\"iron-bank-onboarding-containers\",\"CNAP~adce~big-bang~iron-bank\":\"CNAP~adce~big-bang~iron-bank\",\"CNAP\":\"CNAP\",\"adce~adce-onboarding-faqs\":\"adce~adce-onboarding-faqs\",\"adce\":\"adce\",\"big-bang\":\"big-bang\",\"iron-bank\":\"iron-bank\",\"adce-onboarding\":\"adce-onboarding\",\"adce-onboarding-faqs\":\"adce-onboarding-faqs\",\"big-bang-onboarding\":\"big-bang-onboarding\",\"services\":\"services\",\"who-we-are\":\"who-we-are\"}[chunkId]||chunkId) + \".\" + {\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers\":\"dcc009ac\",\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started\":\"65645aac\",\"3-day-workshop\":\"226458fe\",\"ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers\":\"b60be320\",\"ContactUs\":\"d56e7e02\",\"iron-bank-getting-started~iron-bank-onboarding-containers\":\"24d1e127\",\"iron-bank-getting-started\":\"b8eb2e2d\",\"GBSD-workshop\":\"226458fe\",\"iron-bank-onboarding-containers\":\"73fe8bb6\",\"CNAP~adce~big-bang~iron-bank\":\"31d6cfe0\",\"CNAP\":\"9a9e3c88\",\"adce~adce-onboarding-faqs\":\"60d56adf\",\"adce\":\"08490190\",\"big-bang\":\"b9b39920\",\"iron-bank\":\"b7cf2fdd\",\"adce-onboarding\":\"fa7c910b\",\"adce-onboarding-faqs\":\"ba9a0b6c\",\"big-bang-onboarding\":\"2020e9c2\",\"services\":\"583fc145\",\"who-we-are\":\"b51c3910\"}[chunkId] + \".css\";\n \t\t\t\tvar fullhref = __webpack_require__.p + href;\n \t\t\t\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n \t\t\t\tfor(var i = 0; i < existingLinkTags.length; i++) {\n \t\t\t\t\tvar tag = existingLinkTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n \t\t\t\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return resolve();\n \t\t\t\t}\n \t\t\t\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n \t\t\t\tfor(var i = 0; i < existingStyleTags.length; i++) {\n \t\t\t\t\tvar tag = existingStyleTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\");\n \t\t\t\t\tif(dataHref === href || dataHref === fullhref) return resolve();\n \t\t\t\t}\n \t\t\t\tvar linkTag = document.createElement(\"link\");\n \t\t\t\tlinkTag.rel = \"stylesheet\";\n \t\t\t\tlinkTag.type = \"text/css\";\n \t\t\t\tlinkTag.onload = resolve;\n \t\t\t\tlinkTag.onerror = function(event) {\n \t\t\t\t\tvar request = event && event.target && event.target.src || fullhref;\n \t\t\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + request + \")\");\n \t\t\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n \t\t\t\t\terr.request = request;\n \t\t\t\t\tdelete installedCssChunks[chunkId]\n \t\t\t\t\tlinkTag.parentNode.removeChild(linkTag)\n \t\t\t\t\treject(err);\n \t\t\t\t};\n \t\t\t\tlinkTag.href = fullhref;\n\n \t\t\t\tvar head = document.getElementsByTagName(\"head\")[0];\n \t\t\t\thead.appendChild(linkTag);\n \t\t\t}).then(function() {\n \t\t\t\tinstalledCssChunks[chunkId] = 0;\n \t\t\t}));\n \t\t}\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"viewBox\":\"0 0 48 48\",\"xmlns\":\"http://www.w3.org/2000/svg\"}, attrs),\n ...rest,\n },\n children.concat([_c('circle',{attrs:{\"cx\":\"24\",\"cy\":\"24\",\"fill\":\"#fff\",\"r\":\"24\"}}),_c('path',{attrs:{\"d\":\"M17.4 34.9h-4.6V20.1h4.6v14.8zm-2.5-16.7c-1.7 0-2.8-1.1-2.8-2.6s1.1-2.6 2.8-2.6c1.7 0 2.8 1.1 2.8 2.6s-1 2.6-2.8 2.6zm21 16.7h-5.3v-7.7c0-2-.8-3.4-2.6-3.4-1.4 0-2.1.9-2.5 1.8-.1.3-.1.8-.1 1.2v8h-5.2s.1-13.6 0-14.8h5.2v2.3c.3-1 2-2.5 4.6-2.5 3.3 0 5.9 2.1 5.9 6.7v8.4z\"}})])\n )\n }\n }\n ","module.exports = __webpack_public_path__ + \"img/army-seal.4de00026.png\";","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 100 78\"}, attrs),\n ...rest,\n },\n children.concat([_c('g',{staticClass:\"emblem\",attrs:{\"fill\":\"#fff\"}},[_c('path',{attrs:{\"d\":\"M46.5 44.6c0-1.9 1.6-3.5 3.5-3.5s3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5-3.5-1.5-3.5-3.5zM41.2 43.5l-6.4 4.6 7.7 5.6 2.5-7.4zm13.9 2.8l2.4 7.4 7.7-5.6-6.3-4.6zm-11.4 8.3l6.3 4.6 6.4-4.6-6.4-4.7zM46.9 40.3L23.6 23.4l5.5 11.3 7.7 5.6zm16.4 0l7.7-5.6 5.4-11.3-23.2 16.9zM49.3 32.9L16.8 9.3l5.5 11.3 25.1 18.2zm1.4 0l2 5.9 25.1-18.2 5.4-11.3zM21.5 0l-3.9 8 11.8 8.5zm57.1 0l-8 16.5L82.4 8z\"}})]),_c('path',{attrs:{\"d\":\"M0 70.6h2.5v4.1c0 .4 0 .8.2 1 .3.6 1 .7 1.5.7.7 0 1.1-.2 1.2-.4.4-.4.4-1.1.4-1.4v-4h2.5v3.7c0 .8 0 1.7-.4 2.3-.6 1.3-2.5 1.4-3.7 1.4-1.6 0-2.5-.2-3-.5C.1 76.9 0 75.8 0 75.2v-4.6zm9.1 5.3h2.3v1.9H9.1v-1.9zm6.3-3.5c0 .1 0 .2.1.3.2.2.9.4 1.3.5l1.5.3c.3.1.6.1.9.3 1 .4 1.3 1.1 1.3 1.7 0 .5-.2.9-.4 1.2-.6.9-1.8 1.3-3.7 1.3-.7 0-2.1-.1-3-.8-.6-.5-.7-1.2-.7-1.5l2.5-.1c.1.5.6.8 1.6.8.3 0 .6 0 .9-.2.2-.1.4-.3.4-.5 0-.3-.3-.5-.5-.5-.3-.1-1.9-.4-2.3-.5-.3-.1-.5-.1-.8-.2-.3-.1-1.4-.5-1.4-1.8 0-.5.2-1 .6-1.4.8-.8 2.2-.9 3-.9.9 0 1.7.1 2.2.3 1.3.4 1.5 1.4 1.6 1.8l-2.5.1c-.1-.2-.2-.7-1.3-.7-.6 0-1.3 0-1.3.5zm5.8 3.5h2.3v1.9h-2.3v-1.9zm11.6-.9h-1.7l.8-2.4.9 2.4zm-5.4 2.7h2.8l.4-1.2h2.7l.4 1.2h2.8l-3.1-7.1h-2.9l-3.1 7.1zM40 70.6v7.1h-2.6v-7.1H40zm4.5 1.6h2.1c.2 0 .5 0 .7.2.1.1.2.3.2.5 0 .6-.6.6-1 .6h-1.9v-1.3zm-2.6 5.5h2.6v-2.6h1.4l1.5 2.6h2.8l-1.8-2.9c.3-.1.8-.2 1.2-.7.3-.4.5-.8.5-1.4 0-.7-.3-1.4-.8-1.8-.6-.4-1.4-.4-2-.5h-5.2v7.3zm12-7.1h7v1.6h-4.4v1.4h4.1v1.6h-4.1v2.6h-2.6v-7.2zm12.8 1.3c1.7 0 2.1 1.5 2.1 2.2 0 .7-.3 1.6-1.1 2-.3.2-.7.2-1 .2-1.5 0-2.1-1.1-2.1-2.2-.1-.9.5-2.2 2.1-2.2zm-.2-1.6c-1.3 0-3 .3-4 1.7-.5.6-.7 1.4-.7 2.2 0 .8.2 1.5.7 2.2.5.7 1.5 1.6 4 1.6 1.3 0 2.4-.2 3.4-1 .3-.3.6-.6.8-1 .4-.6.5-1.3.5-1.9 0-1.2-.6-2.7-2.2-3.4-.6-.3-1.6-.4-2.5-.4zm8.9 1.9h2.1c.2 0 .5 0 .7.2.1.1.2.3.2.5 0 .6-.6.6-1 .6h-1.9v-1.3zm-2.6 5.5h2.6v-2.6h1.4l1.5 2.6H81l-1.8-2.9c.3-.1.8-.2 1.2-.7.3-.4.5-.8.5-1.4 0-.7-.3-1.4-.8-1.8-.6-.4-1.4-.4-2-.5h-5.2v7.3zm12-3.5c0 1.1.6 2.2 2.1 2.2.6 0 1.1-.2 1.4-.5.3-.3.4-.5.5-.7l2.4.3c-.1.3-.2.5-.4.9-.8 1.3-2.5 1.7-4 1.7-.7 0-1.4-.1-2-.3-1.5-.5-2.7-1.6-2.7-3.5 0-1.4.7-3.9 4.8-3.9 3.5 0 4 1.6 4.2 2.3l-2.3.3c-.1-.2-.2-.5-.6-.7-.4-.2-.9-.3-1.2-.3-1.2-.1-2.2.7-2.2 2.2zm15.1-3.6v1.6h-5v1.2h4.6V75h-4.6v1.1h5.1v1.6h-7.6v-7.1h7.5z\",\"fill\":\"#fff\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"wave-container dark\",class:{ bottom: _vm.bottom }},[_c('div',{staticClass:\"bg\"},[_c('div',{staticClass:\"bg-mask\"}),(_vm.top)?_c('div',{staticClass:\"wave-divider\"},[_c('svg',{attrs:{\"viewBox\":\"0 70 500 60\",\"preserveAspectRatio\":\"none\"}},[_c('rect',{attrs:{\"x\":\"0\",\"y\":\"0\",\"width\":\"500\",\"height\":\"500\"}}),_c('path',{attrs:{\"d\":\"M0,100 C150,200 350,0 500,100 L500,00 L0,0 Z\"}})])]):_vm._e(),(_vm.bottom)?_c('div',{staticClass:\"wave-divider bottom\"},[_c('svg',{attrs:{\"viewBox\":\"0 70 500 60\",\"preserveAspectRatio\":\"none\"}},[_c('rect',{attrs:{\"x\":\"0\",\"y\":\"0\",\"width\":\"500\",\"height\":\"500\"}}),_c('path',{attrs:{\"d\":\"M0,100 C150,200 350,0 500,100 L500,00 L0,0 Z\"}})])]):_vm._e()]),_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Wave.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Wave.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Wave.vue?vue&type=template&id=8ca37736&scoped=true&\"\nimport script from \"./Wave.vue?vue&type=script&lang=js&\"\nexport * from \"./Wave.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Wave.vue?vue&type=style&index=0&id=8ca37736&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"8ca37736\",\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Breadcrumb.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Breadcrumb.vue?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./WhoWeServe.vue?vue&type=style&index=0&id=29016dbf&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./WhoWeServe.vue?vue&type=style&index=0&id=29016dbf&lang=scss&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PageHeader.vue?vue&type=style&index=0&id=2ea116b1&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PageHeader.vue?vue&type=style&index=0&id=2ea116b1&lang=scss&scoped=true&\"","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LogoCard.vue?vue&type=style&index=0&id=2e473bad&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LogoCard.vue?vue&type=style&index=0&id=2e473bad&lang=scss&scoped=true&\"","module.exports = __webpack_public_path__ + \"img/sf-seal.325cb4f3.png\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"page-header dark\"},[(!_vm.hideBreadcrumbs)?_c('div',[_c('Breadcrumb')],1):_vm._e(),_c('div',{staticClass:\"content\"},[_c('div',{staticClass:\"row wrap text-left mx-xs-5 mx-md-0 mx-lg-10 mx-xl-16\"},[(_vm.logoSource || _vm.svgComponent)?_c('div',{staticClass:\"col-md-5 py-0 order-md-2 mt-md-n10\"},[_c('v-img',{class:_vm.$vuetify.breakpoint.smAndDown\n ? 'ml-8 mb-12'\n : 'mx-auto mb-12 mb-md-0',attrs:{\"src\":_vm.logoSource,\"max-width\":_vm.logoMaxWidth || 250}}),(_vm.svgComponent)?_c('div',{class:_vm.$vuetify.breakpoint.smAndDown ? 'ml-8 mb-12' : 'text-center',staticStyle:{\"width\":\"100%\"}},[_c(_vm.svgComponent,{tag:\"component\",staticStyle:{\"max-width\":\"250px\"}})],1):_vm._e()],1):_vm._e(),_c('div',{class:_vm.logoSource || _vm.svgComponent\n ? 'col-md-7 py-0 mt-md-n10'\n : 'col-md-9 py-0 mt-md-n10'},[(_vm.subtext || _vm.subtextComponent)?_c('div',[(_vm.subtext)?_c('h2',{staticClass:\"subtext\"},[_vm._v(\" \"+_vm._s(_vm.subtext)+\" \")]):_vm._e(),(_vm.subtextComponent)?_c('h2',{staticClass:\"subtext\"},[_c(_vm.subtextComponent,{tag:\"component\"})],1):_vm._e()]):_vm._e(),_c('div',{staticClass:\"py-0\"},[_c('h1',{staticClass:\"my-0\"},[_vm._v(\" \"+_vm._s(_vm.title)+\" \")]),_vm._l((_vm.titleWithBreaks),function(line){return _c('h1',{key:line},[_vm._v(\" \"+_vm._s(line)+\" \")])})],2),(_vm.description)?_c('div',{staticClass:\"mt-6 mt-md-0 mb-4\"},[_c('h4',{staticClass:\"subhead\"},[_vm._v(\" \"+_vm._s(_vm.description)+\" \")])]):_vm._e(),(_vm.buttonText && _vm.buttonUrl)?_c('div',[_c('v-btn',{staticClass:\"ml-8 mt-10\",attrs:{\"color\":\"primary\",\"href\":_vm.buttonUrl,\"target\":_vm.buttonTarget || ''}},[_vm._v(\" \"+_vm._s(_vm.buttonText)+\" \")])],1):_vm._e()])])]),(_vm.displaySearch)?_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{staticClass:\"col-xs-10 col-md-8 col-lg-6 col-xl-4\"},[_c('v-text-field',{staticClass:\"mx-16 mx-5 mb-6\",attrs:{\"outlined\":\"\",\"dense\":\"\",\"append-icon\":\"mdi-magnify\",\"backgroundColor\":\"white\"},on:{\"input\":_vm.onChangeSearchValue}})],1)]):_vm._e(),_c('div',{staticClass:\"wave-divider\"},[_c('svg',{attrs:{\"viewBox\":\"0 70 500 60\",\"preserveAspectRatio\":\"none\"}},[_c('rect',{attrs:{\"x\":\"0\",\"y\":\"0\",\"width\":\"500\",\"height\":\"500\"}}),_c('path',{attrs:{\"d\":\"M0,100 C150,200 350,0 500,100 L500,00 L0,0 Z\"}})])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"breadcrumb-container\",class:_vm.crumbs.length > 0 ? 'visible' : 'invisible'},[_c('v-breadcrumbs',{attrs:{\"id\":\"nav-breadcrumb\",\"items\":_vm.crumbs},scopedSlots:_vm._u([{key:\"item\",fn:function(ref){\nvar item = ref.item;\nreturn [_c('v-breadcrumbs-item',{attrs:{\"href\":item.href,\"disabled\":item.active}},[_vm._v(\" \"+_vm._s(item.text)+\" \")])]}},{key:\"divider\",fn:function(){return [_c('v-icon',[_vm._v(\"mdi-chevron-double-right\")])]},proxy:true}])})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Breadcrumb.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Breadcrumb.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Breadcrumb.vue?vue&type=template&id=7c7d8398&\"\nimport script from \"./Breadcrumb.vue?vue&type=script&lang=js&\"\nexport * from \"./Breadcrumb.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Breadcrumb.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBreadcrumbs } from 'vuetify/lib/components/VBreadcrumbs';\nimport { VBreadcrumbsItem } from 'vuetify/lib/components/VBreadcrumbs';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VBreadcrumbs,VBreadcrumbsItem,VIcon})\n","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PageHeader.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PageHeader.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./PageHeader.vue?vue&type=template&id=2ea116b1&scoped=true&\"\nimport script from \"./PageHeader.vue?vue&type=script&lang=js&\"\nexport * from \"./PageHeader.vue?vue&type=script&lang=js&\"\nimport style0 from \"./PageHeader.vue?vue&type=style&index=0&id=2ea116b1&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2ea116b1\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VImg } from 'vuetify/lib/components/VImg';\nimport { VTextField } from 'vuetify/lib/components/VTextField';\ninstallComponents(component, {VBtn,VImg,VTextField})\n","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"viewBox\":\"0 0 245 76\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"xmlns:xlink\":\"http://www.w3.org/1999/xlink\"}, attrs),\n ...rest,\n },\n children.concat([_c('g',{attrs:{\"transform\":\"translate(0 1)\",\"fill\":\"none\",\"fill-rule\":\"evenodd\"}},[_c('path',{attrs:{\"d\":\"M77.689 50.576v-9.71h1.057c3.31 0 5.812-2.048 5.812-8.827 0-6.426-1.973-8.58-5.989-8.58h-5.565v27.117h4.685zm.528-13.452h-.528v-9.922h.493c1.162 0 1.796 1.024 1.796 4.802 0 4.06-.704 5.12-1.76 5.12zm20.078 13.523v-3.849h-4.826V23.46h-4.685v27.188h9.511zm7.538-.07l.352-3.779h2.783l.352 3.778h4.72l-3.593-27.117h-5.037l-3.487 27.117h3.91zm2.677-7.557h-1.937l1.092-10.804.845 10.804zm14.935 7.627V27.202h3.699v-3.743h-12.047v3.743h3.663v23.445h4.685zm12.646 0V39.03h3.98v-3.707h-3.98v-8.121h4.79v-3.743h-9.475v27.188h4.685zm14.723.353c3.135 0 5.777-1.554 5.777-6.003V29.003c0-4.45-2.606-6.003-5.777-6.003-3.17 0-5.917 1.589-5.917 6.003v15.994c0 4.343 2.712 6.003 5.917 6.003zm0-3.637c-.775 0-1.232-.459-1.232-1.483V28.084c0-1.059.493-1.482 1.197-1.482.564 0 1.163.423 1.163 1.482v17.832c0 1.023-.423 1.447-1.128 1.447zm15.076 3.284V39.56h.67c.563 0 1.127.424 1.197 4.484.035 1.73.035 2.613.106 4.979.035.565.14 1.13.352 1.624h4.65c-.305-1.254-.447-2.216-.457-4.54l-.001-2.345c0-1.73-.212-4.908-2.255-6.215 2.36-1.165 2.678-3.178 2.678-6.956 0-4.978-2.008-7.132-5.777-7.132h-5.847v27.188h4.684zm.6-14.865h-.6v-8.58h.634c1.022 0 1.726.565 1.726 4.096 0 3.636-.704 4.484-1.76 4.484zm14.582 14.865V37.936l2.113 12.71h2.889l2.008-12.71v12.71h4.508V23.46h-5.283l-2.536 15.995-2.15-15.995h-5.424v27.188h3.875zm28.356.353c3.134 0 5.776-1.554 5.776-6.003V29.003c0-4.45-2.606-6.003-5.776-6.003s-5.918 1.589-5.918 6.003v15.994c0 4.343 2.712 6.003 5.918 6.003zm0-3.637c-.775 0-1.233-.459-1.233-1.483V28.084c0-1.059.493-1.482 1.197-1.482.564 0 1.163.423 1.163 1.482v17.832c0 1.023-.423 1.447-1.127 1.447zm14.265 3.284V36.7l3.488 13.947h3.452V23.459h-3.875v12.04l-2.994-12.04h-3.945v27.188h3.874zm21.311-.07v-3.743h-4.826v-8.298h3.98v-3.813h-3.98v-7.521h4.79v-3.743h-9.475v27.117h9.511z\",\"fill-opacity\":\".931\",\"fill\":\"#FFF\",\"fill-rule\":\"nonzero\"}}),_c('image',{attrs:{\"width\":\"62\",\"height\":\"74\",\"xlink:href\":\"data:image/png;base64,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\"}})])])\n )\n }\n }\n ","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Tooltip.vue?vue&type=style&index=0&id=5374933c&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Tooltip.vue?vue&type=style&index=0&id=5374933c&lang=scss&scoped=true&\"","module.exports = __webpack_public_path__ + \"img/cg-seal.85f253f1.png\";","module.exports = __webpack_public_path__ + \"img/dod-seal.e1b0c819.png\";","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"width\":\"172\",\"height\":\"30\",\"xmlns\":\"http://www.w3.org/2000/svg\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M4.689 28.576v-9.71h1.057c3.31 0 5.812-2.048 5.812-8.827 0-6.426-1.973-8.58-5.989-8.58H.004v27.117h4.685zm.528-13.452H4.69V5.202h.493c1.162 0 1.796 1.024 1.796 4.802 0 4.06-.704 5.12-1.76 5.12zm20.078 13.523v-3.849h-4.826V1.46h-4.685v27.188h9.511zm7.538-.07l.352-3.779h2.783l.352 3.778h4.72L37.447 1.46H32.41l-3.487 27.117h3.91zm2.677-7.557h-1.937l1.092-10.804.845 10.804zm14.935 7.627V5.202h3.699V1.459H42.097v3.743h3.663v23.445h4.685zm12.646 0V17.03h3.98v-3.707h-3.98V5.202h4.79V1.459h-9.475v27.188h4.685zM77.814 29c3.135 0 5.777-1.554 5.777-6.003V7.003c0-4.45-2.606-6.003-5.777-6.003-3.17 0-5.917 1.589-5.917 6.003v15.994c0 4.343 2.712 6.003 5.917 6.003zm0-3.637c-.775 0-1.232-.459-1.232-1.483V6.084c0-1.059.493-1.482 1.197-1.482.564 0 1.163.423 1.163 1.482v17.832c0 1.023-.423 1.447-1.128 1.447zm15.076 3.284V17.56h.67c.563 0 1.127.424 1.197 4.484.035 1.73.035 2.613.106 4.979.035.565.14 1.13.352 1.624h4.65c-.305-1.254-.447-2.216-.457-4.54l-.001-2.345c0-1.73-.212-4.908-2.255-6.215 2.36-1.165 2.678-3.178 2.678-6.956 0-4.978-2.008-7.132-5.777-7.132h-5.847v27.188h4.684zm.6-14.865h-.6v-8.58h.634c1.022 0 1.726.565 1.726 4.096 0 3.636-.704 4.484-1.76 4.484zm14.582 14.865V15.936l2.113 12.71h2.889l2.008-12.71v12.71h4.508V1.46h-5.283l-2.536 15.995-2.15-15.995h-5.424v27.188h3.875zm28.356.353c3.134 0 5.776-1.554 5.776-6.003V7.003c0-4.45-2.606-6.003-5.776-6.003s-5.918 1.589-5.918 6.003v15.994c0 4.343 2.712 6.003 5.918 6.003zm0-3.637c-.775 0-1.233-.459-1.233-1.483V6.084c0-1.059.493-1.482 1.197-1.482.564 0 1.163.423 1.163 1.482v17.832c0 1.023-.423 1.447-1.127 1.447zm14.265 3.284V14.7l3.488 13.947h3.452V1.459h-3.875v12.04l-2.994-12.04h-3.945v27.188h3.874zm21.311-.07v-3.743h-4.826v-8.298h3.98v-3.813h-3.98V5.202h4.79V1.459h-9.475v27.117h9.511z\",\"fill\":\"#FFF\",\"fill-rule\":\"nonzero\",\"fill-opacity\":\".931\"}})])\n )\n }\n }\n ","module.exports = __webpack_public_path__ + \"img/marines-seal.e3968f79.png\";","module.exports = __webpack_public_path__ + \"img/Iron_Bank_Logo_LIGHT.468ac210.png\";","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Home.vue?vue&type=style&index=0&id=e43e6f80&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Home.vue?vue&type=style&index=0&id=e43e6f80&lang=scss&scoped=true&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-app',[_c('NavBar'),_c('v-main',{staticClass:\"wisp-bg\",attrs:{\"fluid\":\"\"}},[_c('router-view',{attrs:{\"id\":\"main-content\"}})],1),_c('Footer')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('v-app-bar',{attrs:{\"id\":\"app-bar\",\"app\":\"\",\"dark\":\"\",\"height\":\"102\"}},[_c('v-toolbar-title',[_c('router-link',{staticClass:\"d-flex\",attrs:{\"to\":\"/\"}},[_c('YodaLogo',{staticClass:\"my-auto\",attrs:{\"id\":\"p1-nav-logo\"}})],1)],1),_c('v-spacer'),_c('v-toolbar-items',{staticClass:\"hidden-sm-and-down\"},[_c('div',{staticClass:\"navbar-nav my-auto\"},[_c('router-link',{staticClass:\"nav-item\",attrs:{\"to\":\"/\",\"exact\":\"\"}},[_vm._v(\" HOME \")]),_c('router-link',{staticClass:\"nav-item\",attrs:{\"to\":\"/products\"}},[_vm._v(\" PRODUCTS \")]),_c('router-link',{staticClass:\"nav-item\",attrs:{\"to\":\"/services\"}},[_vm._v(\" SERVICES \")]),_c('router-link',{staticClass:\"nav-item\",attrs:{\"to\":\"/who-we-are\"}},[_vm._v(\" WHO WE ARE \")]),_c('router-link',{staticClass:\"nav-item\",attrs:{\"to\":\"/contact-us\"}},[_vm._v(\" CONTACT US \")])],1)]),_c('v-app-bar-nav-icon',{staticClass:\"hidden-md-and-up mr-0\",attrs:{\"id\":\"nav-toggle\"},on:{\"click\":function($event){$event.stopPropagation();_vm.menuVisible = !_vm.menuVisible}}},[_c('div',{staticClass:\"burger burger-squeeze\",class:{ open: _vm.menuVisible }},[_c('div',{staticClass:\"burger-lines\"})])])],1),_c('v-navigation-drawer',{attrs:{\"permanent\":_vm.menuVisible,\"fixed\":\"\",\"disable-resize-watcher\":\"\",\"right\":\"\",\"bottom\":\"\",\"stateless\":\"\",\"temporary\":\"\",\"hide-overlay\":\"\",\"dark\":\"\",\"id\":\"nav-drawer\"},model:{value:(_vm.menuVisible),callback:function ($$v) {_vm.menuVisible=$$v},expression:\"menuVisible\"}},[_c('div',{staticClass:\"navbar-nav my-auto d-flex flex-column px-5\"},[_c('router-link',{staticClass:\"nav-item my-3\",attrs:{\"to\":\"/\",\"exact\":\"\"},nativeOn:{\"click\":function($event){_vm.menuVisible = false}}},[_vm._v(\" HOME \")]),_c('router-link',{staticClass:\"nav-item my-3\",attrs:{\"to\":\"/products\"},nativeOn:{\"click\":function($event){_vm.menuVisible = false}}},[_vm._v(\" PRODUCTS \")]),_c('router-link',{staticClass:\"nav-item my-3\",attrs:{\"to\":\"/services\"},nativeOn:{\"click\":function($event){_vm.menuVisible = false}}},[_vm._v(\" SERVICES \")]),_c('router-link',{staticClass:\"nav-item my-3\",attrs:{\"to\":\"/who-we-are\"},nativeOn:{\"click\":function($event){_vm.menuVisible = false}}},[_vm._v(\" WHO WE ARE \")]),_c('router-link',{staticClass:\"nav-item my-3\",attrs:{\"to\":\"/contact-us\"},nativeOn:{\"click\":function($event){_vm.menuVisible = false}}},[_vm._v(\" CONTACT US \")])],1)])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavBar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavBar.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NavBar.vue?vue&type=template&id=b230b728&\"\nimport script from \"./NavBar.vue?vue&type=script&lang=js&\"\nexport * from \"./NavBar.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NavBar.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAppBar } from 'vuetify/lib/components/VAppBar';\nimport { VAppBarNavIcon } from 'vuetify/lib/components/VAppBar';\nimport { VNavigationDrawer } from 'vuetify/lib/components/VNavigationDrawer';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VToolbarItems } from 'vuetify/lib/components/VToolbar';\nimport { VToolbarTitle } from 'vuetify/lib/components/VToolbar';\ninstallComponents(component, {VAppBar,VAppBarNavIcon,VNavigationDrawer,VSpacer,VToolbarItems,VToolbarTitle})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('footer',{staticClass:\"footer dark px-8 py-8\"},[_c('v-container',[_c('v-row',{staticClass:\"text-left\"},[_c('v-col',{staticClass:\"text-center text-sm-left\",attrs:{\"cols\":\"12\",\"sm\":\"6\",\"lg\":\"3\"}},[_c('PlatformOneWordMarkLogo'),_c('div',{staticClass:\"my-4\"},[_c('a',{staticClass:\"social-logo linkedin\",attrs:{\"href\":\"https://www.linkedin.com/company/dodplatformone\",\"target\":\"_blank\"}},[_c('LinkedInLogo',{staticClass:\"mr-3\",attrs:{\"width\":\"32\"}})],1),_c('a',{staticClass:\"social-logo youtube\",attrs:{\"href\":\"https://www.youtube.com/channel/UCJYa7FHdC-4iQMvSb5uEraw\",\"target\":\"_blank\"}},[_c('YouTubeLogo',{staticClass:\"mr-3\",attrs:{\"width\":\"32\"}})],1),_c('a',{staticClass:\"social-logo medium\",attrs:{\"href\":\"https://medium.com/@platformone\",\"target\":\"_blank\"}},[_c('MediumLogo',{attrs:{\"width\":\"32\"}})],1)])],1),_c('v-col',{staticClass:\"order-lg-3 text-center text-sm-left text-md-center text-lg-right\",attrs:{\"cols\":\"12\",\"sm\":\"6\",\"lg\":\"2\"}},[_c('a',{attrs:{\"id\":\"af-logo\",\"href\":\"https://www.af.mil/\",\"target\":\"_blank\"}},[_c('AirForceLogo')],1)]),_c('v-col',{staticClass:\"mt-4 mt-lg-0\",attrs:{\"lg\":\"7\",\"cols\":\"12\"}},[_c('v-row',{staticClass:\"py-0 link-wrapper\"},[_c('v-col',{staticClass:\"d-none d-lg-flex\",attrs:{\"lg\":\"1\"}}),_c('v-col',{staticClass:\"py-0 d-flex flex-column link-column text-left\",attrs:{\"cols\":\"12\",\"sm\":\"6\",\"md\":\"4\",\"lg\":\"3\"}},[_c('router-link',{attrs:{\"to\":\"/\"}},[_c('h4',{staticClass:\"px-0 mb-3 mt-1\"},[_vm._v(\"HOME\")])]),_c('router-link',{attrs:{\"to\":\"/products\"}},[_vm._v(\" Products \")]),_c('router-link',{attrs:{\"to\":\"/services\"}},[_vm._v(\" Services \")]),_c('router-link',{attrs:{\"to\":\"/who-we-are\"}},[_vm._v(\" Who We Are \")]),_c('router-link',{attrs:{\"to\":\"/contact-us\"}},[_vm._v(\" Contact Us \")])],1),_c('v-col',{staticClass:\"py-0 d-flex flex-column mt-4 mt-sm-0 link-column text-left\",attrs:{\"cols\":\"12\",\"sm\":\"6\",\"md\":\"4\"}},[_c('h4',{staticClass:\"mb-3 mt-1\"},[_vm._v(\"RESOURCES\")]),_c('a',{attrs:{\"href\":\"https://software.af.mil\",\"target\":\"_blank\"}},[_vm._v(\" Chief Software Officer Site \")]),_c('a',{attrs:{\"href\":\"https://software.af.mil/training/\",\"target\":\"_blank\"}},[_vm._v(\" DevSecOps Training \")]),_c('a',{attrs:{\"href\":\"https://repo1.dso.mil\",\"target\":\"_blank\"}},[_vm._v(\" Repo One \")]),_c('a',{attrs:{\"href\":\"https://repo1.dso.mil/dsawg-devsecops/\",\"target\":\"_blank\"}},[_vm._v(\" DSAWG on Repo One \")]),_c('a',{attrs:{\"href\":\"https://ironbank.dso.mil\",\"target\":\"_blank\"}},[_vm._v(\" Iron Bank \")]),_c('a',{attrs:{\"href\":\"https://registry1.dso.mil/\",\"target\":\"_blank\"}},[_vm._v(\"Registry One\")])]),_c('v-col',{staticClass:\"py-0 d-flex flex-column mt-4 mt-md-0 link-column text-left\",attrs:{\"cols\":\"12\",\"sm\":\"6\",\"md\":\"4\"}},[_c('h4',{staticClass:\"mb-3 mt-1\"},[_vm._v(\"INFORMATION\")]),_c('a',{attrs:{\"href\":\"https://chat.il2.dso.mil/platform-one/channels/town-square\",\"target\":\"_blank\"}},[_vm._v(\" Chat \")]),_c('a',{attrs:{\"href\":\"https://onboarding.il2.dso.mil/\",\"target\":\"_blank\"}},[_vm._v(\" Cohort On-boarding \")]),_c('a',{attrs:{\"href\":\"https://auth.galvanize.com/register?uid=fbc9761c8f97c752ea\",\"target\":\"_blank\"}},[_vm._v(\"Self Learning\")])])],1)],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Footer.vue?vue&type=template&id=34201c7e&scoped=true&\"\nimport script from \"./Footer.vue?vue&type=script&lang=js&\"\nexport * from \"./Footer.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Footer.vue?vue&type=style&index=0&id=34201c7e&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"34201c7e\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VRow } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VCol,VContainer,VRow})\n","\n\n\n\n","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=2d4ad874&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VApp } from 'vuetify/lib/components/VApp';\nimport { VMain } from 'vuetify/lib/components/VMain';\ninstallComponents(component, {VApp,VMain})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"home\"},[_c('PageHeader',{attrs:{\"title\":\"PLATFORM ONE\",\"description\":\"Platform One allows users to deploy a DevSecOps Software Factory and start solving software problems with a 90% solution day 1, instead of starting from nothing.\",\"buttonText\":\"Learn More\",\"buttonUrl\":\"/#/services\",\"logoSource\":\"static/p1-logo.png\"}}),_c('IntroVideo'),_c('ServicesSummary'),_c('div',{staticClass:\"container mt-6\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-md-6 text-md-left text-xs-center\"},[(_vm.$vuetify.breakpoint.lgAndUp)?_c('div',[_c('h2',{staticClass:\"pl-8\"},[_vm._v(\"Explore The\")]),_c('h1',{staticClass:\"mt-0 pl-7\"},[_vm._v(\"Products\")])]):_vm._e(),(_vm.$vuetify.breakpoint.mdAndDown)?_c('div',[_c('h2',{staticClass:\"pl-md-8\",staticStyle:{\"font-size\":\"2.25rem\"}},[_vm._v(\" Explore The Products \")])]):_vm._e(),(_vm.$vuetify.breakpoint.mdAndUp)?_c('v-btn',{staticClass:\"ml-md-8 mt-6 mb-6\",attrs:{\"color\":\"primary\",\"href\":\"/#/products\"}},[_vm._v(\" See Packages \")]):_vm._e()],1),_vm._m(0),(_vm.$vuetify.breakpoint.smAndDown)?_c('v-btn',{staticClass:\"my-6 mx-auto\",attrs:{\"color\":\"primary\",\"href\":\"/#/products\"}},[_vm._v(\" See Packages \")]):_vm._e()],1)]),_c('div',{staticClass:\"d-flex flex-column align-items-center mt-14 mt-md-16 mb-md-6\"},[_c('v-responsive',{staticClass:\"px-6\",attrs:{\"aspect-ratio\":16 / 9,\"min-height\":\"315\",\"max-width\":\"850\"}},[_c('video',{attrs:{\"width\":\"100%\",\"controls\":\"\"}},[_c('source',{attrs:{\"src\":\"https://repo1.dso.mil/platform-one/bullhorn-delivery-static-assets/-/raw/master/cso/DoD%20Enterprise%20DevSecOps%20Initiative%20and%20Platform%201.mp4\",\"type\":\"video/mp4\"}}),_vm._v(\" Your browser does not support the video tag. \")])])],1),_vm._m(1),_c('Wave',{attrs:{\"bottom\":false}},[_c('WhoWeServe')],1)],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col-md-6 text-left\"},[_c('h3',{staticClass:\"pl-6 pb-4\"},[_vm._v(\"How Our Teams Help\")]),_c('ul',[_c('li',[_vm._v(\" Manages Software Factories for development teams so they can focus on building mission applications \")]),_c('li',[_vm._v(\" Decouples development teams from factory teams with DevSecOps and Site Reliability Engineer (SRE) expertise \")]),_c('li',[_vm._v(\" Helps instantiate DevSecOps CI/CD pipelines / software factories in days at various classification levels \")]),_c('li',[_vm._v(\" Builds and leverages the DoD hardened containers while avoiding one-size-fits-all architectures \")]),_c('li',[_vm._v(\" Fully complies with the DoD Enterprise DevSecOps Initiative (DSOP) with DoD-wide reciprocity \")]),_c('li',[_vm._v(\" Centralizes the container hardening of 300+ enterprise containers (databases, development tools, CI/CD tools, cybersecurity tools, etc.) \")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"container px-0\"},[_c('div',{staticClass:\"d-flex flex-column align-items-center mt-md-4 mb-16 mx-4 mx-md-16 pb-6\"},[_c('h2',{staticClass:\"mx-8 mx-sm-16 pb-4\"},[_vm._v(\"Platform One Awards\")]),_c('img',{staticClass:\"img-fluid mx-auto\",attrs:{\"src\":require(\"@/assets/images/P1_DefenseAcq_Web1_2.jpg\"),\"alt\":\"2020 Defense Acquisition Workforce Award Winners\"}})])])}]\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"intro-video container pt-0\"},[_vm._m(0),_c('div',{staticClass:\"container pa-0\"},[_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{staticClass:\"col-lg-6 col-md-8 order-lg-2\"},[_c('v-responsive',{attrs:{\"aspect-ratio\":16 / 9,\"min-height\":\"200\"}},[_c('video',{attrs:{\"width\":\"100%\",\"poster\":\"static/p1-logo.png\",\"controls\":\"\"}},[_c('source',{attrs:{\"src\":\"https://repo1.dso.mil/platform-one/bullhorn-delivery-static-assets/-/raw/master/p1/PlatformOne-90sec-Initial-V1-1.mp4\",\"type\":\"video/mp4\"}}),_vm._v(\" Your browser does not support the video tag. \")])])],1),_c('div',{staticClass:\"col-lg-6 text-left px-12 d-flex\"},[_c('div',{staticClass:\"row\"},[_c('span',[_vm._v(\" Platform One (P1) is a modern cloud-era platform that provides valuable tooling, hosts \"),_c('Tooltip',{attrs:{\"text\":\"CI/CD\",\"tooltip\":\"Continuous Integration / Continuous Delivery\"}}),_c('Tooltip',{attrs:{\"text\":\"DevSecOps\",\"tooltip\":\"Development, Security, and Operations\"}}),_vm._v(\" pipelines, and offers a secure Kubernetes platform for hosting microservices. \"),_c('br'),_c('br'),_vm._v(\" Authorization to go live with your application can be achieved faster than ever by using Iron Bank hardened containers and P1 pipeline security tools. The resulting Certificate to Field (CtF) and Continuous Authority to Operate (cATO) provides developers the ability to push validated code into production on an ongoing basis. This results in shorter development cycles, less debugging, and more rapid feature development. \")],1)])])])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row mb-xl-3 justify-content-center\"},[_c('h2',{staticClass:\"col-12 py-0\"},[_vm._v(\"What can Platform One do for you?\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IntroVideo.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IntroVideo.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./IntroVideo.vue?vue&type=template&id=030514e0&scoped=true&\"\nimport script from \"./IntroVideo.vue?vue&type=script&lang=js&\"\nexport * from \"./IntroVideo.vue?vue&type=script&lang=js&\"\nimport style0 from \"./IntroVideo.vue?vue&type=style&index=0&id=030514e0&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"030514e0\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VResponsive } from 'vuetify/lib/components/VResponsive';\ninstallComponents(component, {VResponsive})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"services-summary mt-8\"},[_c('v-container',{attrs:{\"fluid\":\"\"}},[_c('v-layout',{attrs:{\"row\":\"\",\"wrap\":\"\",\"justify-center\":\"\",\"name\":\"services-summary\"}},[_c('v-flex',{attrs:{\"lg2\":\"\",\"md3\":\"\",\"sm6\":\"\",\"xs12\":\"\"}},[_c('LogoCard',{attrs:{\"logoSource\":_vm.ibLogo,\"logoCardText\":\"Download DoD-wide approved containers or harden with Iron Bank\",\"logoCardUrl\":\"/products/iron-bank/\"}})],1),_c('v-flex',{attrs:{\"lg2\":\"\",\"md3\":\"\",\"sm6\":\"\",\"xs12\":\"\"}},[_c('LogoCard',{attrs:{\"logoSource\":_vm.bbLogo,\"logoCardText\":\"Deploy your own software factory with Big Bang\",\"logoCardUrl\":\"/products/big-bang/\"}})],1),_c('v-flex',{attrs:{\"lg2\":\"\",\"md3\":\"\",\"sm6\":\"\",\"xs12\":\"\"}},[_c('LogoCard',{attrs:{\"logoSource\":_vm.pbLogo,\"logoCardText\":\"Get hands-on experience onboarding with ABMS ADCE Party Bus\",\"logoCardUrl\":\"/products/abms-adce/\"}})],1),_c('v-flex',{attrs:{\"lg2\":\"\",\"md3\":\"\",\"sm6\":\"\",\"xs12\":\"\"}},[_c('LogoCard',{attrs:{\"logoSvg\":_vm.cnapLogo,\"logoCardText\":\"Provide access to development, testing, and production enclaves\",\"logoCardUrl\":\"/products/cnap/\"}})],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-card',{class:!_vm.logoCardUrl ? 'ma-4 hvr-no-grow' : 'hvr-grow ma-4',attrs:{\"max-width\":_vm.maxWidth || 400,\"min-height\":_vm.minHeight || 325},on:{\"click\":_vm.navigateTo}},[(_vm.logoSource || _vm.svgComponent)?_c('div',{staticClass:\"mx-auto mt-4 pb-2\"},[_c('v-img',{staticClass:\"mx-auto ma-1\",attrs:{\"src\":_vm.logoSource,\"width\":_vm.logoMaxWidth || 125}}),(_vm.svgComponent)?_c('div',{staticClass:\"mx-auto ma-1\",staticStyle:{\"width\":\"100%\"}},[_c(_vm.svgComponent,{tag:\"component\",staticStyle:{\"max-width\":\"125px\",\"margin-bottom\":\"-10px\"}})],1):_vm._e()],1):_vm._e(),_c('h4',{staticClass:\"subhead mt-2 px-2\",staticStyle:{\"width\":\"100%\"}},[_vm._v(_vm._s(_vm.logoCardText))]),(!_vm.logoCardUrl)?_c('v-card-actions',[_c('span',{staticClass:\"mx-auto\"},[_vm._v(\"Coming Soon\")])]):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LogoCard.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LogoCard.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./LogoCard.vue?vue&type=template&id=2e473bad&scoped=true&\"\nimport script from \"./LogoCard.vue?vue&type=script&lang=js&\"\nexport * from \"./LogoCard.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LogoCard.vue?vue&type=style&index=0&id=2e473bad&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2e473bad\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VImg } from 'vuetify/lib/components/VImg';\ninstallComponents(component, {VCard,VCardActions,VImg})\n","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ServicesSummary.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ServicesSummary.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ServicesSummary.vue?vue&type=template&id=4865d806&scoped=true&\"\nimport script from \"./ServicesSummary.vue?vue&type=script&lang=js&\"\nexport * from \"./ServicesSummary.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ServicesSummary.vue?vue&type=style&index=0&id=4865d806&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"4865d806\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VFlex } from 'vuetify/lib/components/VGrid';\nimport { VLayout } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VContainer,VFlex,VLayout})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _vm._m(0)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"who-we-serve dark background-transparent\"},[_c('h2',{staticClass:\"mb-5\"},[_vm._v(\" WHO WE SERVE \")]),_c('div',{staticClass:\"container d-flex flex-wrap justify-content-center\"},[_c('div',{staticClass:\"img-wrapper\"},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/branches/dod-seal.png\"),\"alt\":\"US Department of Defense\"}})]),_c('div',{staticClass:\"img-wrapper\"},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/branches/af-seal.png\"),\"alt\":\"US Air Force\"}})]),_c('div',{staticClass:\"img-wrapper\"},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/branches/marines-seal.png\"),\"alt\":\"US Marine Corps\"}})]),_c('div',{staticClass:\"img-wrapper\"},[_c('img',{staticClass:\"img-fluid \",attrs:{\"src\":require(\"@/assets/images/branches/navy-seal.png\"),\"alt\":\"US Navy\"}})]),_c('div',{staticClass:\"img-wrapper\"},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/branches/army-seal.png\"),\"alt\":\"US Army\"}})]),_c('div',{staticClass:\"img-wrapper\"},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/branches/cg-seal.png\"),\"alt\":\"US Coast Guard\"}})]),_c('div',{staticClass:\"img-wrapper\"},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/branches/sf-seal.png\"),\"alt\":\"US Space Force\"}})])])])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./WhoWeServe.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./WhoWeServe.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./WhoWeServe.vue?vue&type=template&id=29016dbf&scoped=true&\"\nimport script from \"./WhoWeServe.vue?vue&type=script&lang=js&\"\nexport * from \"./WhoWeServe.vue?vue&type=script&lang=js&\"\nimport style0 from \"./WhoWeServe.vue?vue&type=style&index=0&id=29016dbf&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"29016dbf\",\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Home.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Home.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Home.vue?vue&type=template&id=e43e6f80&scoped=true&\"\nimport script from \"./Home.vue?vue&type=script&lang=js&\"\nexport * from \"./Home.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Home.vue?vue&type=style&index=0&id=e43e6f80&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"e43e6f80\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VResponsive } from 'vuetify/lib/components/VResponsive';\ninstallComponents(component, {VBtn,VResponsive})\n","import Vue from \"vue\";\nimport VueRouter from \"vue-router\";\n\nimport VueBodyClass from \"vue-body-class\";\nimport Home from \"../views/Home.vue\";\n\nVue.use(VueRouter);\n\nconst routes = [\n {\n path: \"/\",\n name: \"Home\",\n component: Home,\n meta: {\n title: \"Platform One\",\n bodyClass: \"home-page\",\n },\n },\n {\n path: \"/products\",\n name: \"Products\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(/* webpackChunkName: \"services\" */ \"@/views/Products.vue\"),\n meta: {\n title: \"Platform One | Products\",\n bodyClass: \"products-page\",\n breadcrumb: \"Products\",\n },\n },\n {\n path: \"/services\",\n name: \"Services\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(/* webpackChunkName: \"services\" */ \"@/views/Services.vue\"),\n meta: {\n title: \"Platform One | Services\",\n bodyClass: \"services-page\",\n breadcrumb: \"Services\",\n },\n },\n {\n path: \"/who-we-are\",\n name: \"WhoWeAre\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(/* webpackChunkName: \"who-we-are\" */ \"@/views/WhoWeAre.vue\"),\n meta: {\n title: \"Platform One | Who We Are\",\n bodyClass: \"who-we-are-page\",\n breadcrumb: \"Who We Are\",\n },\n },\n {\n path: \"/who-we-are/leadership\",\n name: \"Leadership\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(/* webpackChunkName: \"who-we-are\" */ \"@/views/Leadership.vue\"),\n meta: {\n title: \"Platform One | Who We Are | Leadership\",\n bodyClass: \"leadership-page\",\n breadcrumb: \"Leadership Team\",\n },\n },\n {\n path: \"/products/abms-adce/onboarding/3-day-workshop\",\n name: \"3DayWorkshop\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(\n /* webpackChunkName: \"3-day-workshop\" */ \"@/views/3DayWorkshop.vue\"\n ),\n meta: {\n title:\n \"Platform One | Products | The Party Bus Onboarding | 3 Day Workshop\",\n bodyClass: \"3-day-workshop-page\",\n breadcrumb: \"3 Day Workshop\",\n },\n },\n {\n path: \"/products/big-bang/onboarding/gbsd-workshop\",\n name: \"GBSDWorkshop\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(\n /* webpackChunkName: \"GBSD-workshop\" */ \"@/views/GBSDWorkshop.vue\"\n ),\n meta: {\n title:\n \"Platform One | Products | The Party Bus Onboarding | GBSD Workshop\",\n bodyClass: \"gbsd-workshop-page\",\n breadcrumb: \"GBSD Workshop\",\n },\n },\n {\n path: \"/products/abms-adce\",\n name: \"ADCE\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () => import(/* webpackChunkName: \"adce\" */ \"@/views/ADCE.vue\"),\n meta: {\n title: \"Platform One | Products | The Party Bus\",\n bodyClass: \"adce-page\",\n breadcrumb: \"The Party Bus\",\n },\n },\n { path: \"/partybus-onboarding\", redirect: \"/products/abms-adce/onboarding\" },\n {\n path: \"/products/abms-adce/onboarding\",\n name: \"ADCEOnboarding\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(\n /* webpackChunkName: \"adce-onboarding\" */ \"@/views/ADCEOnboarding.vue\"\n ),\n meta: {\n title: \"Platform One | Products | The Party Bus Onboarding\",\n bodyClass: \"adce-onboarding-page\",\n breadcrumb: \"Onboarding\",\n },\n },\n {\n path: \"/products/abms-adce/onboarding/faqs\",\n name: \"ADCEOnboardingFAQs\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(\n /* webpackChunkName: \"adce-onboarding-faqs\" */ \"@/views/ADCEOnboardingFAQs.vue\"\n ),\n meta: {\n title: \"Platform One | Products | The Party Bus Onboarding FAQs\",\n bodyClass: \"adce-onboarding-faqs-page\",\n breadcrumb: \"FAQs\",\n },\n },\n { path: \"/bigbangonboarding\", redirect: \"/products/big-bang/onboarding\" },\n { path: \"/bigbang-onboarding\", redirect: \"/products/big-bang/onboarding\" },\n {\n path: \"/products/big-bang/onboarding\",\n name: \"BigBangOnboarding\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(\n /* webpackChunkName: \"big-bang-onboarding\" */ \"@/views/BigBangOnboarding.vue\"\n ),\n meta: {\n title: \"Platform One | Products | Big Bang Onboarding\",\n bodyClass: \"big-bang-onboarding-page\",\n breadcrumb: \"Big Bang Onboarding\",\n },\n },\n { path: \"/bigbang\", redirect: \"/products/big-bang\" },\n { path: \"/big-bang\", redirect: \"/products/big-bang\" },\n {\n path: \"/products/big-bang\",\n name: \"BigBang\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(/* webpackChunkName: \"big-bang\" */ \"@/views/BigBang.vue\"),\n meta: {\n title: \"Platform One | Products | Big Bang\",\n bodyClass: \"big-bang-page\",\n breadcrumb: \"Big Bang\",\n },\n },\n { path: \"/ironbank\", redirect: \"/products/iron-bank\" },\n { path: \"/iron-bank\", redirect: \"/products/iron-bank\" },\n {\n path: \"/products/iron-bank\",\n name: \"IronBank\",\n component: () =>\n import(/* webpackChunkName: \"iron-bank\" */ \"@/views/IronBank.vue\"),\n meta: {\n title: \"Platform One | Products | Iron Bank\",\n bodyClass: \"iron-bank-page\",\n breadcrumb: \"Iron Bank\",\n },\n },\n {\n path: \"/products/iron-bank/getting-started\",\n name: \"IronBankGettingStarted\",\n component: () =>\n import(\n /* webpackChunkName: \"iron-bank-getting-started\" */ \"@/views/IronBankGettingStarted.vue\"\n ),\n meta: {\n title: \"Platform One | Products | Iron Bank | Getting Started\",\n bodyClass: \"iron-bank-getting-started-page\",\n breadcrumb: \"Getting Started\",\n },\n },\n {\n path: \"/products/iron-bank/onboarding-containers\",\n name: \"IronBankOnboardingContainers\",\n component: () =>\n import(\n /* webpackChunkName: \"iron-bank-onboarding-containers\" */ \"@/views/IronBankOnboardingContainers.vue\"\n ),\n meta: {\n title: \"Platform One | Products | Iron Bank | Onboarding Containers\",\n bodyClass: \"iron-bank-getting-onboarding-containers\",\n breadcrumb: \"Onboarding Containers\",\n },\n },\n { path: \"/CNAP\", redirect: \"/products/CNAP\" },\n {\n path: \"/products/CNAP\",\n name: \"CNAP\",\n component: () => import(/* webpackChunkName: \"CNAP\" */ \"@/views/CNAP.vue\"),\n meta: {\n title: \"Platform One | Products | CNAP\",\n bodyClass: \"CNAP-page\",\n breadcrumb: \"CNAP\",\n },\n },\n {\n path: \"/contact-us\",\n name: \"ContactUs\",\n // route level code-splitting\n // this generates a separate chunk (ContactUs.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(/* webpackChunkName: \"ContactUs\" */ \"@/views/ContactUs.vue\"),\n meta: {\n title: \"Platform One | Contact Us\",\n bodyClass: \"contact-us-page\",\n breadcrumb: \"Contact Us\",\n },\n },\n];\n\nconst router = new VueRouter({\n base: process.env.BASE_URL,\n routes,\n scrollBehavior(to) {\n //removed 'savedPosition' as it was a little buggy\n if (to.hash) {\n return {\n selector: to.hash,\n offset: { x: 0, y: 120 },\n };\n }\n\n return { x: 0, y: 0 };\n },\n});\n\nconst vueBodyClass = new VueBodyClass(routes);\n\n// This callback runs before every route change, including on page load.\nrouter.beforeEach((to, from, next) => {\n vueBodyClass.guard(to, next);\n // This goes through the matched routes from last to first, finding the closest route with a title.\n // eg. if we have /some/deep/nested/route and /some, /deep, and /nested have titles, nested's will be chosen.\n const nearestWithTitle = to.matched\n .slice()\n .reverse()\n .find((r) => r.meta && r.meta.title);\n\n // If a route with a title was found, set the document (page) title to that value.\n if (nearestWithTitle) {\n document.title = nearestWithTitle.meta.title;\n }\n\n next();\n});\n\nexport default router;\n","import \"@mdi/font/css/materialdesignicons.css\";\nimport Vue from \"vue\";\nimport Vuetify from \"vuetify/lib\";\n\nVue.use(Vuetify);\n\nexport default new Vuetify({\n // theme: { disable: true },\n icons: {\n iconfont: \"mdi\"\n },\n theme: {\n themes: {\n light: {\n primary: \"#BDC931\",\n secondary: \"#ffffff\",\n accent: \"#002743\",\n success: \"#4CAF50\",\n info: \"#2196F3\",\n warning: \"#FB8C00\",\n error: \"#FF5252\"\n }\n }\n }\n});\n","import Vue from \"vue\";\nimport App from \"@/App.vue\";\nimport router from \"@/router\";\nimport VueAnalytics from \"vue-analytics\";\nimport Lightbox from \"vue-easy-lightbox\";\nimport vuetify from \"@/plugins/vuetify\";\n\nVue.use(Lightbox);\n\n// Configuration VueAnalytics\nVue.use(VueAnalytics, {\n id: process.env.VUE_APP_GA_ID,\n router\n});\n\nVue.config.productionTip = false;\n\nnew Vue({\n router,\n vuetify,\n render: h => h(App)\n}).$mount(\"#app\");\n","module.exports = __webpack_public_path__ + \"img/af-seal.fe644193.png\";","import mod from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 300 300\"}, attrs),\n ...rest,\n },\n children.concat([_c('g',{attrs:{\"transform\":\"scale(.75)\"}},[_c('rect',{attrs:{\"width\":\"400\",\"height\":\"400\",\"ry\":\"200\",\"fill\":\"#fff\"}}),_c('path',{attrs:{\"d\":\"M199.917 105.63s-84.292 0-105.448 5.498c-11.328 3.165-20.655 12.492-23.82 23.987-5.498 21.156-5.498 64.968-5.498 64.968s0 43.98 5.497 64.802c3.166 11.495 12.326 20.656 23.82 23.82 21.323 5.665 105.449 5.665 105.449 5.665s84.459 0 105.614-5.498c11.495-3.165 20.655-12.16 23.654-23.82 5.664-20.99 5.664-64.802 5.664-64.802s.166-43.98-5.664-65.135c-2.999-11.495-12.16-20.655-23.654-23.654-21.155-5.83-105.614-5.83-105.614-5.83zm-26.82 53.974l70.132 40.48-70.133 40.312v-80.792z\"}})])])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 48 48\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{staticClass:\"path-1\",attrs:{\"d\":\"M24 48c13.255 0 24-10.745 24-24S37.255 0 24 0 0 10.745 0 24s10.745 24 24 24z\",\"clip-rule\":\"evenodd\"}}),_c('path',{staticClass:\"path-2\",attrs:{\"d\":\"M11.795 16.304c.04-.402-.11-.8-.404-1.07L8.403 11.55V11h9.278l7.17 16.095L31.157 11H40v.55l-2.555 2.507a.773.773 0 00-.284.734v18.418a.773.773 0 00.284.734l2.495 2.507V37H27.391v-.55l2.585-2.568c.254-.26.254-.336.254-.734V18.26L23.044 36.94h-.971L13.707 18.26V30.78c-.07.526.1 1.056.463 1.437l3.361 4.173v.55H8v-.55l3.361-4.173c.36-.382.52-.915.434-1.437V16.304z\"}})])\n )\n }\n }\n ","module.exports = __webpack_public_path__ + \"img/Party_Bus_logo_low_res-01.b40968b7.png\";","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Wave.vue?vue&type=style&index=0&id=8ca37736&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Wave.vue?vue&type=style&index=0&id=8ca37736&lang=scss&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IntroVideo.vue?vue&type=style&index=0&id=030514e0&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IntroVideo.vue?vue&type=style&index=0&id=030514e0&lang=scss&scoped=true&\"","module.exports = __webpack_public_path__ + \"img/Big_Bang_Color_Logo_Black_text.9a05c1ee.png\";","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=style&index=0&id=34201c7e&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=style&index=0&id=34201c7e&lang=scss&scoped=true&\"","module.exports = __webpack_public_path__ + \"img/P1_DefenseAcq_Web1_2.e4ee8041.jpg\";","module.exports = __webpack_public_path__ + \"img/navy-seal.ad88f1f0.png\";","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavBar.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavBar.vue?vue&type=style&index=0&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 287.22 287.22\"}, attrs),\n ...rest,\n },\n children.concat([_c('defs',[_c('linearGradient',{attrs:{\"id\":\"Orange_Yellow\",\"x1\":\"55.61\",\"y1\":\"233.73\",\"x2\":\"225.62\",\"y2\":\"233.73\",\"gradientUnits\":\"userSpaceOnUse\"}},[_c('stop',{attrs:{\"offset\":\"0\",\"stop-color\":\"#fff33b\"}}),_c('stop',{attrs:{\"offset\":\".04\",\"stop-color\":\"#fee72e\"}}),_c('stop',{attrs:{\"offset\":\".12\",\"stop-color\":\"#fed51b\"}}),_c('stop',{attrs:{\"offset\":\".2\",\"stop-color\":\"#fdca10\"}}),_c('stop',{attrs:{\"offset\":\".28\",\"stop-color\":\"#fdc70c\"}}),_c('stop',{attrs:{\"offset\":\".67\",\"stop-color\":\"#f3903f\"}}),_c('stop',{attrs:{\"offset\":\".89\",\"stop-color\":\"#ed683c\"}}),_c('stop',{attrs:{\"offset\":\"1\",\"stop-color\":\"#e93e3a\"}})])]),_c('g',{attrs:{\"id\":\"Layer_2\",\"data-name\":\"Layer 2\"}},[_c('g',{attrs:{\"id\":\"Layer_1-2\",\"data-name\":\"Layer 1\"}},[_c('circle',{attrs:{\"cx\":\"143.61\",\"cy\":\"143.61\",\"r\":\"143.11\",\"fill\":\"#073468\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('path',{attrs:{\"d\":\"M202.08 202c-.41-.17-5.42-11.69-9.13-15.71-3.44-3.73-9.22-5.45-14.9-5.45a23.07 23.07 0 00-17.85 8.44 4.24 4.24 0 01-2.55 1.49l-26.78 4.86a4.33 4.33 0 01-4.14-1.52c-3.45-4.21-8.73-7.24-13.68-7.63-8.6-.67-16.86 6.58-22.14 14.95-.65 1-1.73 2.39-2.94 2.6-.81-.94-3.47-1.06-4.43-2.55l-11.87-18.81c-1.92-3-3.85 1.73-5.14 5.05l-10.62 27.1a4.37 4.37 0 00.67 4.34l23.28 28.67a8.5 8.5 0 0011.84 1.34l13-9.32c3.49-2.57 3.69 4.72 3 8.56l-4.83 32.43s0 0 0 0a134.46 134.46 0 0018 4.08 200.76 200.76 0 0026.62 1.73 122 122 0 0022.92-2.47 146.45 146.45 0 0018.94-5.53s-8-44.53-7.17-52.31l5.33 32.71c1.38 5.7 10.41 15.35 14.47 14.35 4.81-.62 13.18-5.86 16.3-14.85 1.21-3.23 4-13.74 4-13.74a86.5 86.5 0 002.47-13.92l.73-8.56v-.28l-.5-6.18c0-.18-.77-2.16-.83-2.33-.72-1.81-7.4-2.72-8.87-3.35z\",\"fill\":\"url(#Orange_Yellow)\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('ellipse',{attrs:{\"cx\":\"140.39\",\"cy\":\"168\",\"rx\":\"26.86\",\"ry\":\"35.1\",\"fill\":\"#c49a6c\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('circle',{attrs:{\"cx\":\"129.97\",\"cy\":\"171.67\",\"r\":\"5.92\",\"fill\":\"#c49a6c\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('path',{attrs:{\"d\":\"M45 178.41A25 25 0 1173.61 158 25 25 0 0145 178.41zm-5-16.01a1.62 1.62 0 000 .29c.1 1.65.14 3.32.31 5a19.93 19.93 0 001.61 6.31 6.11 6.11 0 001.42 2.09 2.56 2.56 0 002 .76 3.88 3.88 0 002-.92 11.44 11.44 0 002.33-2.62 33.23 33.23 0 003.65-7.45c.15-.42.29-.85.44-1.3A59.72 59.72 0 0040 162.4zM57 145v-1.71a32 32 0 00-1.15-8 9.77 9.77 0 00-1.85-3.7 2.86 2.86 0 00-2-1.12 3.24 3.24 0 00-2.18.7 11.48 11.48 0 00-2.82 3.21 33.55 33.55 0 00-3.26 6.71c-.18.51-.35 1-.53 1.52 1.73.86 11.19 2.47 13.79 2.39zm-16.06 6.62l15.32 2.47a45 45 0 00.65-7.49 61.54 61.54 0 01-14.23-2.42zm15.16 4.11l-15.33-2.48a52.53 52.53 0 00-.67 7.61 52 52 0 017.16.69c2.36.43 4.71.92 7.16 1.4zm-21.5-14.86a29.4 29.4 0 00-3.34 9.13l8.09 1.31 1.8-7.67a39.34 39.34 0 01-6.57-2.81zm-3.32 20.58a39.39 39.39 0 017.12-.62l.71-7.84-8.11-1.35a29.68 29.68 0 00.26 9.77zm26.64-7.09l8.08 1.27a29.86 29.86 0 00-.21-9.48 43 43 0 01-7.19.47zm7.85 2.92l-8.11-1.31-1.75 7.55a41.89 41.89 0 016.68 2.7 29.76 29.76 0 003.16-8.98zm-9.66-25.5a20.31 20.31 0 012 6.48 43 43 0 01.48 6.81 39.12 39.12 0 006.92-.43c-1.51-5.54-4.22-10.14-9.42-12.9zm-7.39 45.1a16.66 16.66 0 008.4-3.9 23.37 23.37 0 004.67-5.42c-.86-.39-1.65-.79-2.48-1.12-1.19-.47-2.4-.89-3.6-1.33-.23-.09-.37-.08-.46.23-.21.66-.46 1.31-.7 2a35 35 0 01-2.85 5.91 16.33 16.33 0 01-3 3.59zm-.44-46.4a15.9 15.9 0 00-6.89 2.77 22.58 22.58 0 00-6 6.27 36.76 36.76 0 006.28 2.69c.38-1 .73-2 1.12-3a24.17 24.17 0 015.47-8.77zm-7.36 45.1c-2.1-4.15-2.36-8.63-2.48-13.16a35.08 35.08 0 00-6.83.58c1.54 5.34 4.21 9.84 9.29 12.54zm31.31-18.9a23.28 23.28 0 00-1.53-11.75l-3.32 1a31.35 31.35 0 01.22 10zm-4.89.85a31.77 31.77 0 01-3.34 9.38l2.81 2c2.12-2.06 5.33-8.76 5.11-10.67zm-41.65-6.72a23.5 23.5 0 001.54 11.77l2.5-.81a31.55 31.55 0 01-.29-10.35zm5.43-12.28a23.31 23.31 0 00-5.17 10.67l3.75.61a31.45 31.45 0 013.51-9.81zm24 37.82a23.25 23.25 0 0010.65-6.23l-2.57-1.8a24.14 24.14 0 01-8.11 7.99zm6.84-42.09A24.44 24.44 0 0167 144.34c.79-.23 1.52-.44 2.26-.67.23-.07.46-.17.73-.27a23.23 23.23 0 00-8.06-9.18zM27.86 164a23.15 23.15 0 006.19 7.8 25 25 0 01-4-8.52zM34 138.68a25.35 25.35 0 016.41-6.8 23.06 23.06 0 00-8.27 5.43z\",\"fill\":\"#fff200\"}}),_c('path',{attrs:{\"d\":\"M40 162.4a59.72 59.72 0 0113.78 2.12c-.15.45-.29.88-.44 1.3a33.23 33.23 0 01-3.65 7.45 11.44 11.44 0 01-2.33 2.62 3.88 3.88 0 01-2 .92 2.56 2.56 0 01-2-.76 6.11 6.11 0 01-1.44-2.05 19.93 19.93 0 01-1.59-6.31c-.17-1.64-.21-3.31-.31-5a1.62 1.62 0 01-.02-.29zM57 145c-2.58.12-12-1.49-13.76-2.35.18-.5.35-1 .53-1.52a33.55 33.55 0 013.23-6.75 11.48 11.48 0 012.88-3.21 3.24 3.24 0 012.18-.7 2.86 2.86 0 012 1.12 9.77 9.77 0 011.78 3.63 32 32 0 011.15 8c.01.59.01 1.15.01 1.78zM40.92 151.58l1.74-7.44a61.54 61.54 0 0014.23 2.42 45 45 0 01-.65 7.49zM56.08 155.69l-1.68 7.22c-2.45-.48-4.8-1-7.16-1.4a52 52 0 00-7.16-.69 52.53 52.53 0 01.67-7.61zM34.58 140.83a39.34 39.34 0 006.57 2.83l-1.8 7.67-8.09-1.33a29.4 29.4 0 013.32-9.17zM31.26 161.41a29.68 29.68 0 01-.27-9.77l8.1 1.31-.71 7.84a39.39 39.39 0 00-7.12.62zM57.9 154.32l.71-7.7a43 43 0 007.19-.47 29.86 29.86 0 01.21 9.48zM65.75 157.24a29.76 29.76 0 01-3.18 8.94 41.89 41.89 0 00-6.68-2.7l1.75-7.55zM56.09 131.74c5.2 2.76 7.87 7.36 9.39 12.86a39.12 39.12 0 01-6.92.43 43 43 0 00-.48-6.81 20.31 20.31 0 00-1.99-6.48zM48.7 176.84a16.33 16.33 0 003-3.67 35 35 0 002.85-5.91c.24-.65.49-1.3.7-2 .09-.31.23-.32.46-.23 1.2.44 2.41.86 3.6 1.33.83.33 1.62.73 2.48 1.12a23.37 23.37 0 01-4.67 5.42 16.66 16.66 0 01-8.42 3.94zM48.26 130.44a24.17 24.17 0 00-5.46 8.75c-.39 1-.74 2-1.12 3a36.76 36.76 0 01-6.28-2.69 22.58 22.58 0 016-6.27 15.9 15.9 0 016.86-2.79zM40.9 175.54c-5.08-2.7-7.75-7.2-9.31-12.58a35.08 35.08 0 016.83-.58c.12 4.53.38 9.01 2.48 13.16zM72.21 156.64l-4.63-.74a31.35 31.35 0 00-.22-10l3.32-1a23.28 23.28 0 011.53 11.74zM67.32 157.49l4.58.74c.22 1.91-3 8.61-5.11 10.67l-2.81-2a31.77 31.77 0 003.34-9.41zM25.67 150.77l3.75.61a31.55 31.55 0 00.29 10.35l-2.5.81a23.5 23.5 0 01-1.54-11.77zM31.1 138.49l2.11 1.51a31.45 31.45 0 00-3.53 9.73l-3.75-.61a23.31 23.31 0 015.17-10.63zM55.09 176.31a24.14 24.14 0 008.08-8l2.57 1.8a23.25 23.25 0 01-10.65 6.2zM61.93 134.22A23.23 23.23 0 0170 143.4c-.27.1-.5.2-.73.27-.74.23-1.47.44-2.26.67a24.44 24.44 0 00-5.08-10.12zM27.86 164l2.2-.72a25 25 0 004 8.52 23.15 23.15 0 01-6.2-7.8zM34 138.68l-1.86-1.37a23.06 23.06 0 018.27-5.43 25.35 25.35 0 00-6.41 6.8z\",\"fill\":\"#073468\"}}),_c('path',{attrs:{\"d\":\"M118.7 168c-3 3.11-12.77 13.53-10.7 16.34 1.7 2.32 11.6-.28 17.46-6.76a21.49 21.49 0 004.51-7.89\",\"fill\":\"#c49a6c\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('text',{attrs:{\"transform\":\"translate(90.58 50.24)\",\"fill\":\"#fff200\",\"font-size\":\"32\",\"font-family\":\"STHeitiTC-Light,Heiti TC\",\"font-weight\":\"300\",\"letter-spacing\":\".08em\"}},[_v('CNAP')]),_c('path',{attrs:{\"d\":\"M144.82 187.36c-.57 2.37-20.48.22-20.48.22h0s-10.11 8.34-11.46 7.13c-1.14-1 2.38-10.35 9.89-13.55 9.95-4.23 22.53 4.2 22.05 6.2z\",\"fill\":\"#8f9093\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('path',{attrs:{\"d\":\"M155.83 158.45c.55 3.77 1.18 13.31-1.12 20.31-1.61 4.92-4.16 12.69-11.69 16.15-6.38 2.93-14.27 4.85-17.7 2.15l-2.7-2.73c-.48.32 1.09 15.38 1.44 19.82.28 3.69.28 3.69 3.92 19.47 2.42 10.47 4.17 11.38 5.85 12 7 2.46 19.24-15.7 22.55-20.61 4.75-7 10.28-15.23 13.09-27.84 3.63-16.31-.93-34.08-3.06-40.91\",\"fill\":\"#8f9093\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('path',{attrs:{\"d\":\"M186.59 155.09c-7.68 5.84-25.35 1.69-52.2 11.83C107 177.26 71 155.09 80.67 155.09c14.08 0 25.36-7.78 53-17.46 32.08-11.27 67.01 6.76 52.92 17.46z\",\"fill\":\"#ef7f22\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('path',{attrs:{\"d\":\"M118.42 152.84c-7.36-16-6.42-26.77-4-33.81 5.5-15.64 21.2-20.48 20.29-32.68-.74-9.87-11.61-14.66-10.14-16.9 2-3.11 25.48 2.27 30.42 16.34 3.58 10.2-5.42 16.85-4.51 32.68.62 10.75 5.44 19.16 9 24.23\",\"fill\":\"#ef7f22\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('path',{staticClass:\"cls-9\",attrs:{\"d\":\"M63.91 199c-4 9.37-7.27 18.75-6.59 19s6.91-8.28 10.95-17.65 3-16.44 2.29-16.73S68 189.67 63.91 199z\"}}),_c('path',{attrs:{\"d\":\"M35.21 174.11s2.86.49 3.22.45l1.31.23s.8.13 1.18.22.85 0 1.34.18.8.3 1.2.44.78.25 1.18.35 1 .24 1.45.35c.25.06.5.13.75.18l1.59.29c.43.08.86.15 1.29.2s.69.05 1 .07l.63.05h.37a13.3 13.3 0 002.09-.18c.6-.09 1.19-.24 1.79-.36l1.22-.22c.35-.07.71-.17 1.06-.22a8.48 8.48 0 01.86-.06 5.11 5.11 0 011.55.23 5.41 5.41 0 011.59.85 9.06 9.06 0 011 .88c.31.32.58.67.88 1s.39.41.57.62.35.41.54.61.54.55.83.82.37.3.55.45a6.4 6.4 0 001.39.85c.35.16.71.29 1.07.43l.26.12 1.58.76a.92.92 0 01.47.79l.18 1.28v2.08h0l-.47 4.54h0l-.22 1.09h0l-.74 2.85c-.19 0-5-3-5-3h0l-1-.37c-.31-.2-.59-.44-.9-.65s-.38-.26-.57-.4-.58-.44-.88-.65-.44-.29-.66-.42c-.48-.26-1-.53-1.44-.78a10 10 0 00-1.17-.5 16.79 16.79 0 00-1.83-.56c-.41-.11-.83-.18-1.24-.25s-.91-.13-1.37-.18-.92 0-1.38 0h-5.16c-.28 0-.56 0-.83-.05s-.43-.05-.64-.09-.6-.09-.9-.15l-.39-.1c-.38-.11-.77-.23-1.14-.36s-.8-.3-1.19-.45l-1.38-.76v-.06a10 10 0 01-.85-.6c-.31-.24-.62-.49-.91-.75s-.39-.36-.57-.54l-1-1-.38-.35-.94-.82-1-.89-.73-.66-1-.88c-.19-.18-.38-.35-.55-.54s-.29-.35-.44-.52l-.4-.5-.37-.48c-.14-.18-.27-.37-.41-.56l-.6-.84L30 176c-.19-.27-.36-.55-.54-.83l-.34-.48c-.19-.27-.37-.55-.55-.82s-.21-.32-.31-.48-.36-.55-.53-.83l-.39-.61-.54-.87c-.21-.34-.43-.67-.64-1l-.45-.74c-.13-.23-.27-.45-.39-.68s-.41-.72-.61-1.08-.33-.55-.48-.83c-.28-.5-.55-1-.8-1.52s-.38-.87-.59-1.3a4.53 4.53 0 01-.37-1.13 1.13 1.13 0 01.36-1.12 1.45 1.45 0 011.38-.26 3.72 3.72 0 01.93.35 4.77 4.77 0 011.25 1.08c.21.27.45.52.67.79s.38.5.57.74.39.48.58.73.43.58.64.88.3.41.44.62.39.56.57.84.33.55.49.83c.26.44.5.9.76 1.34s.43.67.65 1 .34.55.53.82.34.46.5.69.33.48.51.71.38.46.55.71 1.35.6 1.35.6\",\"fill\":\"#c49a6c\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('path',{staticClass:\"cls-9\",attrs:{\"d\":\"M223.57 223.16c0 12.22-5.48 28.61-12.24 28.61s-12.25-16.39-12.25-28.61S204.56 201 211.33 201s12.24 9.93 12.24 22.16z\"}}),_c('path',{attrs:{\"d\":\"M194.4 248c-2.65-20 1.75-34.25 2.17-34\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\",\"fill\":\"none\"}}),_c('path',{attrs:{\"id\":\"pathContourMain\",\"d\":\"M210.86 222.88l-2.24.54a5 5 0 01-2.15-.18 6.27 6.27 0 00-2.15-.72 8.31 8.31 0 01-2.69-1.61c-1.23-.7-1.66-2-2.42-3.14-.94-1.2-1.68-2.51-2.64-3.71-.42-.56-1-1.71-1.93-3a20.54 20.54 0 01-1.92-3.81c-.21-.46-.77-1.8-1.12-2.64s-1-1.91-1.44-2.6a7.32 7.32 0 01-.36-2.87.93.93 0 01.95-.85c.48-.08 1.66-.22 2.1.14a4.65 4.65 0 012.87 2.86 11.87 11.87 0 001 2.24 14.59 14.59 0 012.2 2.82 2.41 2.41 0 001.39 1c.44.21.87-.53 1.07-.76a2.61 2.61 0 00.63-1.88 14.6 14.6 0 01.09-1.57 20.15 20.15 0 00.09-2.19c0-.74-.45-1.65-.45-2.55a12.52 12.52 0 01-.09-2.78c0-.86-.09-2.29-.13-3s-.38-2.14-.41-2.95-.33-2.6-.36-3.59c0-.61.09-1.69.14-2.24s.09-1.59.09-2.28a2.12 2.12 0 01.71-1.43 2 2 0 012.56-.45c1 .73.91 1.45 1.12 1.88a6.6 6.6 0 01.31 2.19 11.33 11.33 0 010 2.56c0 .51.05 1.61.09 2.28s.26 2.16.36 2.69a16.42 16.42 0 01.27 2.91 13.59 13.59 0 00.27 2.64 4.06 4.06 0 001.07 2.11c.36.31 1-.47 1-1.53-.09-1.52.23-3.25.18-3.89a10.09 10.09 0 010-1.35 3.32 3.32 0 010-.89c0-.65-.24-1.48-.18-2.33 0-.52-.06-1.94-.09-2.69 0-2-.05-.89-.05-1.74a13.43 13.43 0 01.27-2.11 10.88 10.88 0 01.45-2.51c.29-.81 1-2 2.1-2.06 1.49.07 1.82.68 1.88 1.57 0 .35.12 1.46.18 1.79 0 .49.11 1.63.14 2.24s.22 1.82.27 2.46c0 .38-.13 1.42-.09 2.15a13.9 13.9 0 000 2.65v2.55a15.85 15.85 0 00-.09 3c.08.38.18 1.49.58 1.56.69.12 1.38-1.09 1.57-3.09.12-1.27.36-2.55.36-3.58a10.27 10.27 0 01.54-3c.25-1 .38-2.06.63-2.78a14.28 14.28 0 01.44-3.36c.23-.82.48-1.72 1.08-2a1.42 1.42 0 011.61-.13 3 3 0 011 1.83 6.73 6.73 0 01-.09 2.11c0 .72.06 1.6 0 2.42s-.27 1.77-.27 2.42c0 .89-.13 2.26-.13 3.31-.2 1.32-.27 2.59-.54 3.9a16.59 16.59 0 00-.67 3c0 .83-.41 1.91.67 2.06.63.75 1.47-1.55 1.84-2.24.43-1 1-2.59 1.25-3.31s.83-1.67 1-2.33a14.82 14.82 0 001-2.73 2.6 2.6 0 011.52-1.39c.66-.1 1.2.44 1.61 1.07a6.93 6.93 0 01-.18 2.87 20.39 20.39 0 01-.93 3.34c-.22.56-.78 1.79-1 2.53s-.64 1.7-.93 2.23a10.48 10.48 0 00-1.08 2.2 11.78 11.78 0 00-.32 3c0 .55-.18 1.05-.18 1.79.07.92-.29 1.77-.18 2.69a5.34 5.34 0 010 1.52 8.91 8.91 0 01-.49 2.6c-.18.69-.63 2.25-.63 2.55-.8 1.47-.88 2.53-1.39 3.23a9.83 9.83 0 01-1.39 1.74 9.62 9.62 0 01-1.25.9 6.59 6.59 0 01-2.78.89c-.86-.07-1.85-.46-2.42-.53a7.68 7.68 0 00-2.7-.66z\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\",\"fill\":\"#c49a6c\",\"fill-rule\":\"evenodd\"}}),_c('path',{attrs:{\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\",\"fill\":\"none\",\"d\":\"M83.54 201.43l7.24 12.82M87.97 203.98l2.48 3.86M198.1 231.66c.13 2.14 2.17 12.78 6.77 18 1.89 2.12 3.92 4.38 6.77 4.24 3.34-.17 5.48-3.53 5.86-4.15\"}}),_c('path',{attrs:{\"fill\":\"none\",\"stroke\":\"#fff200\",\"d\":\"M26.71 61.07v52.22L8.55 131.46v24.01M35.39 237.25v-23.38l16.86-16.86M210.59 17.11v47.2l18.25 18.25v30.73M240.54 38.32v26.25l14.56 14.56v45.15M258.9 228.42v-36.23l22.21-22.21v-45.7M255.1 164.38l-21.54 21.55v69\"}}),_c('circle',{attrs:{\"cx\":\"8.55\",\"cy\":\"157.89\",\"r\":\"2.43\",\"fill\":\"none\",\"stroke\":\"#fff200\"}}),_c('circle',{attrs:{\"cx\":\"228.84\",\"cy\":\"115.72\",\"r\":\"2.43\",\"fill\":\"none\",\"stroke\":\"#fff200\"}}),_c('circle',{attrs:{\"cx\":\"255.1\",\"cy\":\"126.71\",\"r\":\"2.43\",\"fill\":\"none\",\"stroke\":\"#fff200\"}}),_c('circle',{attrs:{\"cx\":\"256.47\",\"cy\":\"162.52\",\"r\":\"2.43\",\"fill\":\"none\",\"stroke\":\"#fff200\"}}),_c('circle',{attrs:{\"cx\":\"281.11\",\"cy\":\"121.85\",\"r\":\"2.43\",\"fill\":\"none\",\"stroke\":\"#fff200\"}}),_c('circle',{attrs:{\"cx\":\"53.99\",\"cy\":\"195.28\",\"r\":\"2.43\",\"fill\":\"none\",\"stroke\":\"#fff200\"}}),_c('path',{attrs:{\"fill\":\"none\",\"stroke\":\"#fff200\",\"d\":\"M54.51 31.62v55.03l22.19 22.2v24.06\"}}),_c('circle',{attrs:{\"cx\":\"76.7\",\"cy\":\"135.28\",\"r\":\"2.43\",\"fill\":\"none\",\"stroke\":\"#fff200\"}})])])])\n )\n }\n }\n ","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ServicesSummary.vue?vue&type=style&index=0&id=4865d806&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ServicesSummary.vue?vue&type=style&index=0&id=4865d806&lang=scss&scoped=true&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-tooltip',{attrs:{\"left\":_vm.left,\"right\":_vm.right,\"top\":_vm.top || (!_vm.left && !_vm.right && !_vm.bottom),\"bottom\":_vm.bottom},scopedSlots:_vm._u([{key:\"activator\",fn:function(ref){\nvar on = ref.on;\nvar attrs = ref.attrs;\nreturn [(_vm.text)?_c('span',_vm._g(_vm._b({class:_vm.light ? 'text-light' : 'text'},'span',attrs,false),on),[_vm._v(_vm._s(_vm.spaceBefore ? \" \" : \"\")+_vm._s(_vm.text)+_vm._s(_vm.spaceAfter ? \" \" : \"\"))]):_vm._e(),(_vm.icon)?_c('span',_vm._g(_vm._b({},'span',attrs,false),on),[_c('v-icon',{attrs:{\"x-small\":_vm.iconSize === 'x-small',\"small\":_vm.iconSize === 'small',\"medium\":_vm.iconSize === 'medium',\"large\":_vm.iconSize === 'large',\"x-large\":_vm.iconSize === 'x-large',\"color\":_vm.iconColor}},[_vm._v(_vm._s(_vm.icon))])],1):_vm._e()]}}])},[(Array.isArray(_vm.tooltip))?_c('div',_vm._l((_vm.tooltip),function(line){return _c('p',{key:line,staticClass:\"ma-0\"},[_vm._v(_vm._s(line))])}),0):_c('div',[_c('p',{staticClass:\"ma-0\"},[_vm._v(_vm._s(_vm.tooltip))])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Tooltip.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Tooltip.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Tooltip.vue?vue&type=template&id=5374933c&scoped=true&\"\nimport script from \"./Tooltip.vue?vue&type=script&lang=js&\"\nexport * from \"./Tooltip.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Tooltip.vue?vue&type=style&index=0&id=5374933c&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"5374933c\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VTooltip } from 'vuetify/lib/components/VTooltip';\ninstallComponents(component, {VIcon,VTooltip})\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/assets/images/logos/social/linkedin.svg","webpack:///./src/assets/images/branches/army-seal.png","webpack:///./src/assets/images/branches/AF-logo.svg","webpack:///./src/components/Wave.vue?d7ee","webpack:///src/components/Wave.vue","webpack:///./src/components/Wave.vue?d28a","webpack:///./src/components/Wave.vue?0e41","webpack:///./src/components/Breadcrumb.vue?ec7c","webpack:///./src/components/WhoWeServe.vue?8ebd","webpack:///./src/components/PageHeader.vue?2ff7","webpack:///./src/components/Base/LogoCard.vue?2575","webpack:///./src/assets/images/branches/sf-seal.png","webpack:///./src/components/PageHeader.vue?d68f","webpack:///./src/components/Breadcrumb.vue?43df","webpack:///src/components/Breadcrumb.vue","webpack:///./src/components/Breadcrumb.vue?ab4e","webpack:///./src/components/Breadcrumb.vue?c111","webpack:///src/components/PageHeader.vue","webpack:///./src/components/PageHeader.vue?0af0","webpack:///./src/components/PageHeader.vue?834f","webpack:///./src/assets/images/logos/Logo_P1_Yoda_Campfire-WH.svg","webpack:///./src/components/Base/Tooltip.vue?2eb0","webpack:///./src/assets/images/branches/cg-seal.png","webpack:///./src/assets/images/branches/dod-seal.png","webpack:///./src/assets/images/logos/P1_Wordmark_WH.svg","webpack:///./src/assets/images/branches/marines-seal.png","webpack:///./src/assets/images/logos/Iron_Bank_Logo_LIGHT.png","webpack:///./src/views/Home.vue?578b","webpack:///./src/App.vue?5584","webpack:///./src/components/NavBar.vue?08f5","webpack:///src/components/NavBar.vue","webpack:///./src/components/NavBar.vue?03d0","webpack:///./src/components/NavBar.vue?4d1d","webpack:///./src/components/Footer.vue?2a5e","webpack:///src/components/Footer.vue","webpack:///./src/components/Footer.vue?9559","webpack:///./src/components/Footer.vue?af17","webpack:///src/App.vue","webpack:///./src/App.vue?3359","webpack:///./src/App.vue?2d25","webpack:///./src/views/Home.vue?3210","webpack:///./src/components/IntroVideo.vue?e5d4","webpack:///src/components/IntroVideo.vue","webpack:///./src/components/IntroVideo.vue?732b","webpack:///./src/components/IntroVideo.vue?1113","webpack:///./src/components/ServicesSummary.vue?7f64","webpack:///./src/components/Base/LogoCard.vue?bf95","webpack:///src/components/Base/LogoCard.vue","webpack:///./src/components/Base/LogoCard.vue?0529","webpack:///./src/components/Base/LogoCard.vue?fbcd","webpack:///src/components/ServicesSummary.vue","webpack:///./src/components/ServicesSummary.vue?4da9","webpack:///./src/components/ServicesSummary.vue?8c7a","webpack:///./src/components/WhoWeServe.vue?791b","webpack:///src/components/WhoWeServe.vue","webpack:///./src/components/WhoWeServe.vue?7159","webpack:///./src/components/WhoWeServe.vue?36da","webpack:///src/views/Home.vue","webpack:///./src/views/Home.vue?f458","webpack:///./src/views/Home.vue?8c42","webpack:///./src/router/index.js","webpack:///./src/plugins/vuetify.js","webpack:///./src/main.js","webpack:///./src/assets/images/branches/af-seal.png","webpack:///./src/App.vue?6b97","webpack:///./src/assets/images/logos/social/youtube.svg","webpack:///./src/assets/images/logos/social/medium.svg","webpack:///./src/assets/images/logos/Party_Bus_logo_low_res-01.png","webpack:///./src/components/Wave.vue?eb5a","webpack:///./src/components/IntroVideo.vue?26f3","webpack:///./src/assets/images/logos/Big_Bang_Color_Logo_Black_text.png","webpack:///./src/components/Footer.vue?7cd2","webpack:///./src/assets/images/P1_DefenseAcq_Web1_2.jpg","webpack:///./src/assets/images/branches/navy-seal.png","webpack:///./src/components/NavBar.vue?e123","webpack:///./src/assets/images/logos/CNAP_logo.svg","webpack:///./src/components/ServicesSummary.vue?af5d","webpack:///./src/components/Base/Tooltip.vue?7664","webpack:///src/components/Base/Tooltip.vue","webpack:///./src/components/Base/Tooltip.vue?6b26","webpack:///./src/components/Base/Tooltip.vue?7b68"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","installedCssChunks","jsonpScriptSrc","p","exports","module","l","e","promises","cssChunks","Promise","resolve","reject","href","fullhref","existingLinkTags","document","getElementsByTagName","tag","dataHref","getAttribute","rel","existingStyleTags","linkTag","createElement","type","onload","onerror","event","request","target","src","err","Error","code","parentNode","removeChild","head","appendChild","then","installedChunkData","promise","onScriptComplete","script","charset","timeout","nc","setAttribute","error","clearTimeout","chunk","errorType","realSrc","message","name","undefined","setTimeout","all","m","c","d","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","oe","console","jsonpArray","window","oldJsonpFunction","slice","functional","render","_h","_vm","_c","_v","children","classNames","class","staticClass","style","staticStyle","attrs","rest","assign","concat","this","$createElement","_self","bottom","_e","_t","staticRenderFns","props","top","Boolean","default","component","hideBreadcrumbs","logoSource","svgComponent","$vuetify","breakpoint","smAndDown","logoMaxWidth","subtext","subtextComponent","_s","title","_l","line","description","buttonText","buttonUrl","buttonTarget","on","onChangeSearchValue","crumbs","scopedSlots","_u","fn","ref","item","active","text","proxy","created","$router","options","routes","forEach","routeMap","route","path","computed","$route","pathArray","breadcrumbs","VBreadcrumbs","VBreadcrumbsItem","VIcon","String","titleWithBreaks","Array","logoSvg","displaySearch","onChangeSearch","Function","components","methods","VBtn","VImg","VTextField","$event","stopPropagation","menuVisible","open","model","callback","$$v","expression","nativeOn","YodaLogo","VAppBar","VAppBarNavIcon","VNavigationDrawer","VSpacer","VToolbarItems","VToolbar","VToolbarTitle","PlatformOneWordMarkLogo","LinkedInLogo","YouTubeLogo","AirForceLogo","MediumLogo","VCol","VContainer","VRow","VApp","VMain","_m","VResponsive","ibLogo","bbLogo","pbLogo","cnapLogo","logoCardUrl","maxWidth","minHeight","navigateTo","logoCardText","logoCardLink","logoCardExternalUrl","logoCardUrlExternalTarget","VCard","VCardActions","LogoCard","VFlex","VLayout","PageHeader","IntroVideo","ServicesSummary","Wave","WhoWeServe","Vue","use","VueRouter","Home","meta","bodyClass","breadcrumb","redirect","router","base","process","scrollBehavior","to","hash","selector","offset","x","y","vueBodyClass","VueBodyClass","beforeEach","from","next","guard","nearestWithTitle","matched","reverse","find","Vuetify","icons","iconfont","theme","themes","light","primary","secondary","accent","success","info","warning","Lightbox","VueAnalytics","id","config","productionTip","vuetify","h","App","$mount","left","right","_g","_b","spaceBefore","spaceAfter","iconSize","iconColor","icon","isArray","tooltip","VTooltip"],"mappings":"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","file":"js/app.d902974e.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded CSS chunks\n \tvar installedCssChunks = {\n \t\t\"app\": 0\n \t}\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"js/\" + ({\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers\":\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers\",\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started\":\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started\",\"3-day-workshop\":\"3-day-workshop\",\"ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers\":\"ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers\",\"ContactUs\":\"ContactUs\",\"iron-bank-getting-started~iron-bank-onboarding-containers\":\"iron-bank-getting-started~iron-bank-onboarding-containers\",\"iron-bank-getting-started\":\"iron-bank-getting-started\",\"GBSD-workshop\":\"GBSD-workshop\",\"iron-bank-onboarding-containers\":\"iron-bank-onboarding-containers\",\"CNAP~adce~big-bang~iron-bank\":\"CNAP~adce~big-bang~iron-bank\",\"CNAP\":\"CNAP\",\"adce~adce-onboarding-faqs\":\"adce~adce-onboarding-faqs\",\"adce\":\"adce\",\"big-bang\":\"big-bang\",\"iron-bank\":\"iron-bank\",\"adce-onboarding\":\"adce-onboarding\",\"adce-onboarding-faqs\":\"adce-onboarding-faqs\",\"big-bang-onboarding\":\"big-bang-onboarding\",\"services\":\"services\",\"who-we-are\":\"who-we-are\"}[chunkId]||chunkId) + \".\" + {\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers\":\"5ac0d5be\",\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started\":\"8f0ef702\",\"3-day-workshop\":\"25b6be16\",\"ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers\":\"a46b652c\",\"ContactUs\":\"9740b5da\",\"iron-bank-getting-started~iron-bank-onboarding-containers\":\"ea53159f\",\"iron-bank-getting-started\":\"673d4806\",\"GBSD-workshop\":\"a538ef59\",\"iron-bank-onboarding-containers\":\"7603fb9e\",\"CNAP~adce~big-bang~iron-bank\":\"ffdf0813\",\"CNAP\":\"0a43cdc0\",\"adce~adce-onboarding-faqs\":\"87247347\",\"adce\":\"1bb0b229\",\"big-bang\":\"c487b4c6\",\"iron-bank\":\"e8f600ad\",\"adce-onboarding\":\"268d20e1\",\"adce-onboarding-faqs\":\"8435cd75\",\"big-bang-onboarding\":\"b87ea9ed\",\"services\":\"6d3669a1\",\"who-we-are\":\"f00bfda3\"}[chunkId] + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// mini-css-extract-plugin CSS loading\n \t\tvar cssChunks = {\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers\":1,\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started\":1,\"3-day-workshop\":1,\"ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers\":1,\"ContactUs\":1,\"iron-bank-getting-started~iron-bank-onboarding-containers\":1,\"iron-bank-getting-started\":1,\"GBSD-workshop\":1,\"iron-bank-onboarding-containers\":1,\"CNAP\":1,\"adce~adce-onboarding-faqs\":1,\"adce\":1,\"big-bang\":1,\"iron-bank\":1,\"adce-onboarding\":1,\"adce-onboarding-faqs\":1,\"big-bang-onboarding\":1,\"services\":1,\"who-we-are\":1};\n \t\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n \t\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n \t\t\tpromises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {\n \t\t\t\tvar href = \"css/\" + ({\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers\":\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers\",\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started\":\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started\",\"3-day-workshop\":\"3-day-workshop\",\"ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers\":\"ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers\",\"ContactUs\":\"ContactUs\",\"iron-bank-getting-started~iron-bank-onboarding-containers\":\"iron-bank-getting-started~iron-bank-onboarding-containers\",\"iron-bank-getting-started\":\"iron-bank-getting-started\",\"GBSD-workshop\":\"GBSD-workshop\",\"iron-bank-onboarding-containers\":\"iron-bank-onboarding-containers\",\"CNAP~adce~big-bang~iron-bank\":\"CNAP~adce~big-bang~iron-bank\",\"CNAP\":\"CNAP\",\"adce~adce-onboarding-faqs\":\"adce~adce-onboarding-faqs\",\"adce\":\"adce\",\"big-bang\":\"big-bang\",\"iron-bank\":\"iron-bank\",\"adce-onboarding\":\"adce-onboarding\",\"adce-onboarding-faqs\":\"adce-onboarding-faqs\",\"big-bang-onboarding\":\"big-bang-onboarding\",\"services\":\"services\",\"who-we-are\":\"who-we-are\"}[chunkId]||chunkId) + \".\" + {\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started~iron-bank-onboarding-containers\":\"dcc009ac\",\"3-day-workshop~ContactUs~GBSD-workshop~iron-bank-getting-started\":\"65645aac\",\"3-day-workshop\":\"226458fe\",\"ContactUs~iron-bank-getting-started~iron-bank-onboarding-containers\":\"b60be320\",\"ContactUs\":\"d56e7e02\",\"iron-bank-getting-started~iron-bank-onboarding-containers\":\"24d1e127\",\"iron-bank-getting-started\":\"b8eb2e2d\",\"GBSD-workshop\":\"226458fe\",\"iron-bank-onboarding-containers\":\"73fe8bb6\",\"CNAP~adce~big-bang~iron-bank\":\"31d6cfe0\",\"CNAP\":\"9a9e3c88\",\"adce~adce-onboarding-faqs\":\"60d56adf\",\"adce\":\"08490190\",\"big-bang\":\"b9b39920\",\"iron-bank\":\"c3069155\",\"adce-onboarding\":\"fa7c910b\",\"adce-onboarding-faqs\":\"ba9a0b6c\",\"big-bang-onboarding\":\"2020e9c2\",\"services\":\"583fc145\",\"who-we-are\":\"b51c3910\"}[chunkId] + \".css\";\n \t\t\t\tvar fullhref = __webpack_require__.p + href;\n \t\t\t\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n \t\t\t\tfor(var i = 0; i < existingLinkTags.length; i++) {\n \t\t\t\t\tvar tag = existingLinkTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n \t\t\t\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return resolve();\n \t\t\t\t}\n \t\t\t\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n \t\t\t\tfor(var i = 0; i < existingStyleTags.length; i++) {\n \t\t\t\t\tvar tag = existingStyleTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\");\n \t\t\t\t\tif(dataHref === href || dataHref === fullhref) return resolve();\n \t\t\t\t}\n \t\t\t\tvar linkTag = document.createElement(\"link\");\n \t\t\t\tlinkTag.rel = \"stylesheet\";\n \t\t\t\tlinkTag.type = \"text/css\";\n \t\t\t\tlinkTag.onload = resolve;\n \t\t\t\tlinkTag.onerror = function(event) {\n \t\t\t\t\tvar request = event && event.target && event.target.src || fullhref;\n \t\t\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + request + \")\");\n \t\t\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n \t\t\t\t\terr.request = request;\n \t\t\t\t\tdelete installedCssChunks[chunkId]\n \t\t\t\t\tlinkTag.parentNode.removeChild(linkTag)\n \t\t\t\t\treject(err);\n \t\t\t\t};\n \t\t\t\tlinkTag.href = fullhref;\n\n \t\t\t\tvar head = document.getElementsByTagName(\"head\")[0];\n \t\t\t\thead.appendChild(linkTag);\n \t\t\t}).then(function() {\n \t\t\t\tinstalledCssChunks[chunkId] = 0;\n \t\t\t}));\n \t\t}\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"viewBox\":\"0 0 48 48\",\"xmlns\":\"http://www.w3.org/2000/svg\"}, attrs),\n ...rest,\n },\n children.concat([_c('circle',{attrs:{\"cx\":\"24\",\"cy\":\"24\",\"fill\":\"#fff\",\"r\":\"24\"}}),_c('path',{attrs:{\"d\":\"M17.4 34.9h-4.6V20.1h4.6v14.8zm-2.5-16.7c-1.7 0-2.8-1.1-2.8-2.6s1.1-2.6 2.8-2.6c1.7 0 2.8 1.1 2.8 2.6s-1 2.6-2.8 2.6zm21 16.7h-5.3v-7.7c0-2-.8-3.4-2.6-3.4-1.4 0-2.1.9-2.5 1.8-.1.3-.1.8-.1 1.2v8h-5.2s.1-13.6 0-14.8h5.2v2.3c.3-1 2-2.5 4.6-2.5 3.3 0 5.9 2.1 5.9 6.7v8.4z\"}})])\n )\n }\n }\n ","module.exports = __webpack_public_path__ + \"img/army-seal.4de00026.png\";","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 100 78\"}, attrs),\n ...rest,\n },\n children.concat([_c('g',{staticClass:\"emblem\",attrs:{\"fill\":\"#fff\"}},[_c('path',{attrs:{\"d\":\"M46.5 44.6c0-1.9 1.6-3.5 3.5-3.5s3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5-3.5-1.5-3.5-3.5zM41.2 43.5l-6.4 4.6 7.7 5.6 2.5-7.4zm13.9 2.8l2.4 7.4 7.7-5.6-6.3-4.6zm-11.4 8.3l6.3 4.6 6.4-4.6-6.4-4.7zM46.9 40.3L23.6 23.4l5.5 11.3 7.7 5.6zm16.4 0l7.7-5.6 5.4-11.3-23.2 16.9zM49.3 32.9L16.8 9.3l5.5 11.3 25.1 18.2zm1.4 0l2 5.9 25.1-18.2 5.4-11.3zM21.5 0l-3.9 8 11.8 8.5zm57.1 0l-8 16.5L82.4 8z\"}})]),_c('path',{attrs:{\"d\":\"M0 70.6h2.5v4.1c0 .4 0 .8.2 1 .3.6 1 .7 1.5.7.7 0 1.1-.2 1.2-.4.4-.4.4-1.1.4-1.4v-4h2.5v3.7c0 .8 0 1.7-.4 2.3-.6 1.3-2.5 1.4-3.7 1.4-1.6 0-2.5-.2-3-.5C.1 76.9 0 75.8 0 75.2v-4.6zm9.1 5.3h2.3v1.9H9.1v-1.9zm6.3-3.5c0 .1 0 .2.1.3.2.2.9.4 1.3.5l1.5.3c.3.1.6.1.9.3 1 .4 1.3 1.1 1.3 1.7 0 .5-.2.9-.4 1.2-.6.9-1.8 1.3-3.7 1.3-.7 0-2.1-.1-3-.8-.6-.5-.7-1.2-.7-1.5l2.5-.1c.1.5.6.8 1.6.8.3 0 .6 0 .9-.2.2-.1.4-.3.4-.5 0-.3-.3-.5-.5-.5-.3-.1-1.9-.4-2.3-.5-.3-.1-.5-.1-.8-.2-.3-.1-1.4-.5-1.4-1.8 0-.5.2-1 .6-1.4.8-.8 2.2-.9 3-.9.9 0 1.7.1 2.2.3 1.3.4 1.5 1.4 1.6 1.8l-2.5.1c-.1-.2-.2-.7-1.3-.7-.6 0-1.3 0-1.3.5zm5.8 3.5h2.3v1.9h-2.3v-1.9zm11.6-.9h-1.7l.8-2.4.9 2.4zm-5.4 2.7h2.8l.4-1.2h2.7l.4 1.2h2.8l-3.1-7.1h-2.9l-3.1 7.1zM40 70.6v7.1h-2.6v-7.1H40zm4.5 1.6h2.1c.2 0 .5 0 .7.2.1.1.2.3.2.5 0 .6-.6.6-1 .6h-1.9v-1.3zm-2.6 5.5h2.6v-2.6h1.4l1.5 2.6h2.8l-1.8-2.9c.3-.1.8-.2 1.2-.7.3-.4.5-.8.5-1.4 0-.7-.3-1.4-.8-1.8-.6-.4-1.4-.4-2-.5h-5.2v7.3zm12-7.1h7v1.6h-4.4v1.4h4.1v1.6h-4.1v2.6h-2.6v-7.2zm12.8 1.3c1.7 0 2.1 1.5 2.1 2.2 0 .7-.3 1.6-1.1 2-.3.2-.7.2-1 .2-1.5 0-2.1-1.1-2.1-2.2-.1-.9.5-2.2 2.1-2.2zm-.2-1.6c-1.3 0-3 .3-4 1.7-.5.6-.7 1.4-.7 2.2 0 .8.2 1.5.7 2.2.5.7 1.5 1.6 4 1.6 1.3 0 2.4-.2 3.4-1 .3-.3.6-.6.8-1 .4-.6.5-1.3.5-1.9 0-1.2-.6-2.7-2.2-3.4-.6-.3-1.6-.4-2.5-.4zm8.9 1.9h2.1c.2 0 .5 0 .7.2.1.1.2.3.2.5 0 .6-.6.6-1 .6h-1.9v-1.3zm-2.6 5.5h2.6v-2.6h1.4l1.5 2.6H81l-1.8-2.9c.3-.1.8-.2 1.2-.7.3-.4.5-.8.5-1.4 0-.7-.3-1.4-.8-1.8-.6-.4-1.4-.4-2-.5h-5.2v7.3zm12-3.5c0 1.1.6 2.2 2.1 2.2.6 0 1.1-.2 1.4-.5.3-.3.4-.5.5-.7l2.4.3c-.1.3-.2.5-.4.9-.8 1.3-2.5 1.7-4 1.7-.7 0-1.4-.1-2-.3-1.5-.5-2.7-1.6-2.7-3.5 0-1.4.7-3.9 4.8-3.9 3.5 0 4 1.6 4.2 2.3l-2.3.3c-.1-.2-.2-.5-.6-.7-.4-.2-.9-.3-1.2-.3-1.2-.1-2.2.7-2.2 2.2zm15.1-3.6v1.6h-5v1.2h4.6V75h-4.6v1.1h5.1v1.6h-7.6v-7.1h7.5z\",\"fill\":\"#fff\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"wave-container dark\",class:{ bottom: _vm.bottom }},[_c('div',{staticClass:\"bg\"},[_c('div',{staticClass:\"bg-mask\"}),(_vm.top)?_c('div',{staticClass:\"wave-divider\"},[_c('svg',{attrs:{\"viewBox\":\"0 70 500 60\",\"preserveAspectRatio\":\"none\"}},[_c('rect',{attrs:{\"x\":\"0\",\"y\":\"0\",\"width\":\"500\",\"height\":\"500\"}}),_c('path',{attrs:{\"d\":\"M0,100 C150,200 350,0 500,100 L500,00 L0,0 Z\"}})])]):_vm._e(),(_vm.bottom)?_c('div',{staticClass:\"wave-divider bottom\"},[_c('svg',{attrs:{\"viewBox\":\"0 70 500 60\",\"preserveAspectRatio\":\"none\"}},[_c('rect',{attrs:{\"x\":\"0\",\"y\":\"0\",\"width\":\"500\",\"height\":\"500\"}}),_c('path',{attrs:{\"d\":\"M0,100 C150,200 350,0 500,100 L500,00 L0,0 Z\"}})])]):_vm._e()]),_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Wave.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Wave.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Wave.vue?vue&type=template&id=8ca37736&scoped=true&\"\nimport script from \"./Wave.vue?vue&type=script&lang=js&\"\nexport * from \"./Wave.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Wave.vue?vue&type=style&index=0&id=8ca37736&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"8ca37736\",\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Breadcrumb.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Breadcrumb.vue?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./WhoWeServe.vue?vue&type=style&index=0&id=29016dbf&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./WhoWeServe.vue?vue&type=style&index=0&id=29016dbf&lang=scss&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PageHeader.vue?vue&type=style&index=0&id=2ea116b1&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PageHeader.vue?vue&type=style&index=0&id=2ea116b1&lang=scss&scoped=true&\"","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LogoCard.vue?vue&type=style&index=0&id=2e473bad&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LogoCard.vue?vue&type=style&index=0&id=2e473bad&lang=scss&scoped=true&\"","module.exports = __webpack_public_path__ + \"img/sf-seal.325cb4f3.png\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"page-header dark\"},[(!_vm.hideBreadcrumbs)?_c('div',[_c('Breadcrumb')],1):_vm._e(),_c('div',{staticClass:\"content\"},[_c('div',{staticClass:\"row wrap text-left mx-xs-5 mx-md-0 mx-lg-10 mx-xl-16\"},[(_vm.logoSource || _vm.svgComponent)?_c('div',{staticClass:\"col-md-5 py-0 order-md-2 mt-md-n10\"},[_c('v-img',{class:_vm.$vuetify.breakpoint.smAndDown\n ? 'ml-8 mb-12'\n : 'mx-auto mb-12 mb-md-0',attrs:{\"src\":_vm.logoSource,\"max-width\":_vm.logoMaxWidth || 250}}),(_vm.svgComponent)?_c('div',{class:_vm.$vuetify.breakpoint.smAndDown ? 'ml-8 mb-12' : 'text-center',staticStyle:{\"width\":\"100%\"}},[_c(_vm.svgComponent,{tag:\"component\",staticStyle:{\"max-width\":\"250px\"}})],1):_vm._e()],1):_vm._e(),_c('div',{class:_vm.logoSource || _vm.svgComponent\n ? 'col-md-7 py-0 mt-md-n10'\n : 'col-md-9 py-0 mt-md-n10'},[(_vm.subtext || _vm.subtextComponent)?_c('div',[(_vm.subtext)?_c('h2',{staticClass:\"subtext\"},[_vm._v(\" \"+_vm._s(_vm.subtext)+\" \")]):_vm._e(),(_vm.subtextComponent)?_c('h2',{staticClass:\"subtext\"},[_c(_vm.subtextComponent,{tag:\"component\"})],1):_vm._e()]):_vm._e(),_c('div',{staticClass:\"py-0\"},[_c('h1',{staticClass:\"my-0\"},[_vm._v(\" \"+_vm._s(_vm.title)+\" \")]),_vm._l((_vm.titleWithBreaks),function(line){return _c('h1',{key:line},[_vm._v(\" \"+_vm._s(line)+\" \")])})],2),(_vm.description)?_c('div',{staticClass:\"mt-6 mt-md-0 mb-4\"},[_c('h4',{staticClass:\"subhead\"},[_vm._v(\" \"+_vm._s(_vm.description)+\" \")])]):_vm._e(),(_vm.buttonText && _vm.buttonUrl)?_c('div',[_c('v-btn',{staticClass:\"ml-8 mt-10\",attrs:{\"color\":\"primary\",\"href\":_vm.buttonUrl,\"target\":_vm.buttonTarget || ''}},[_vm._v(\" \"+_vm._s(_vm.buttonText)+\" \")])],1):_vm._e()])])]),(_vm.displaySearch)?_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{staticClass:\"col-xs-10 col-md-8 col-lg-6 col-xl-4\"},[_c('v-text-field',{staticClass:\"mx-16 mx-5 mb-6\",attrs:{\"outlined\":\"\",\"dense\":\"\",\"append-icon\":\"mdi-magnify\",\"backgroundColor\":\"white\"},on:{\"input\":_vm.onChangeSearchValue}})],1)]):_vm._e(),_c('div',{staticClass:\"wave-divider\"},[_c('svg',{attrs:{\"viewBox\":\"0 70 500 60\",\"preserveAspectRatio\":\"none\"}},[_c('rect',{attrs:{\"x\":\"0\",\"y\":\"0\",\"width\":\"500\",\"height\":\"500\"}}),_c('path',{attrs:{\"d\":\"M0,100 C150,200 350,0 500,100 L500,00 L0,0 Z\"}})])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"breadcrumb-container\",class:_vm.crumbs.length > 0 ? 'visible' : 'invisible'},[_c('v-breadcrumbs',{attrs:{\"id\":\"nav-breadcrumb\",\"items\":_vm.crumbs},scopedSlots:_vm._u([{key:\"item\",fn:function(ref){\nvar item = ref.item;\nreturn [_c('v-breadcrumbs-item',{attrs:{\"href\":item.href,\"disabled\":item.active}},[_vm._v(\" \"+_vm._s(item.text)+\" \")])]}},{key:\"divider\",fn:function(){return [_c('v-icon',[_vm._v(\"mdi-chevron-double-right\")])]},proxy:true}])})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Breadcrumb.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Breadcrumb.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Breadcrumb.vue?vue&type=template&id=7c7d8398&\"\nimport script from \"./Breadcrumb.vue?vue&type=script&lang=js&\"\nexport * from \"./Breadcrumb.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Breadcrumb.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBreadcrumbs } from 'vuetify/lib/components/VBreadcrumbs';\nimport { VBreadcrumbsItem } from 'vuetify/lib/components/VBreadcrumbs';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VBreadcrumbs,VBreadcrumbsItem,VIcon})\n","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PageHeader.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PageHeader.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./PageHeader.vue?vue&type=template&id=2ea116b1&scoped=true&\"\nimport script from \"./PageHeader.vue?vue&type=script&lang=js&\"\nexport * from \"./PageHeader.vue?vue&type=script&lang=js&\"\nimport style0 from \"./PageHeader.vue?vue&type=style&index=0&id=2ea116b1&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2ea116b1\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VImg } from 'vuetify/lib/components/VImg';\nimport { VTextField } from 'vuetify/lib/components/VTextField';\ninstallComponents(component, {VBtn,VImg,VTextField})\n","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"viewBox\":\"0 0 245 76\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"xmlns:xlink\":\"http://www.w3.org/1999/xlink\"}, attrs),\n ...rest,\n },\n children.concat([_c('g',{attrs:{\"transform\":\"translate(0 1)\",\"fill\":\"none\",\"fill-rule\":\"evenodd\"}},[_c('path',{attrs:{\"d\":\"M77.689 50.576v-9.71h1.057c3.31 0 5.812-2.048 5.812-8.827 0-6.426-1.973-8.58-5.989-8.58h-5.565v27.117h4.685zm.528-13.452h-.528v-9.922h.493c1.162 0 1.796 1.024 1.796 4.802 0 4.06-.704 5.12-1.76 5.12zm20.078 13.523v-3.849h-4.826V23.46h-4.685v27.188h9.511zm7.538-.07l.352-3.779h2.783l.352 3.778h4.72l-3.593-27.117h-5.037l-3.487 27.117h3.91zm2.677-7.557h-1.937l1.092-10.804.845 10.804zm14.935 7.627V27.202h3.699v-3.743h-12.047v3.743h3.663v23.445h4.685zm12.646 0V39.03h3.98v-3.707h-3.98v-8.121h4.79v-3.743h-9.475v27.188h4.685zm14.723.353c3.135 0 5.777-1.554 5.777-6.003V29.003c0-4.45-2.606-6.003-5.777-6.003-3.17 0-5.917 1.589-5.917 6.003v15.994c0 4.343 2.712 6.003 5.917 6.003zm0-3.637c-.775 0-1.232-.459-1.232-1.483V28.084c0-1.059.493-1.482 1.197-1.482.564 0 1.163.423 1.163 1.482v17.832c0 1.023-.423 1.447-1.128 1.447zm15.076 3.284V39.56h.67c.563 0 1.127.424 1.197 4.484.035 1.73.035 2.613.106 4.979.035.565.14 1.13.352 1.624h4.65c-.305-1.254-.447-2.216-.457-4.54l-.001-2.345c0-1.73-.212-4.908-2.255-6.215 2.36-1.165 2.678-3.178 2.678-6.956 0-4.978-2.008-7.132-5.777-7.132h-5.847v27.188h4.684zm.6-14.865h-.6v-8.58h.634c1.022 0 1.726.565 1.726 4.096 0 3.636-.704 4.484-1.76 4.484zm14.582 14.865V37.936l2.113 12.71h2.889l2.008-12.71v12.71h4.508V23.46h-5.283l-2.536 15.995-2.15-15.995h-5.424v27.188h3.875zm28.356.353c3.134 0 5.776-1.554 5.776-6.003V29.003c0-4.45-2.606-6.003-5.776-6.003s-5.918 1.589-5.918 6.003v15.994c0 4.343 2.712 6.003 5.918 6.003zm0-3.637c-.775 0-1.233-.459-1.233-1.483V28.084c0-1.059.493-1.482 1.197-1.482.564 0 1.163.423 1.163 1.482v17.832c0 1.023-.423 1.447-1.127 1.447zm14.265 3.284V36.7l3.488 13.947h3.452V23.459h-3.875v12.04l-2.994-12.04h-3.945v27.188h3.874zm21.311-.07v-3.743h-4.826v-8.298h3.98v-3.813h-3.98v-7.521h4.79v-3.743h-9.475v27.117h9.511z\",\"fill-opacity\":\".931\",\"fill\":\"#FFF\",\"fill-rule\":\"nonzero\"}}),_c('image',{attrs:{\"width\":\"62\",\"height\":\"74\",\"xlink:href\":\"data:image/png;base64,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\"}})])])\n )\n }\n }\n ","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Tooltip.vue?vue&type=style&index=0&id=5374933c&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Tooltip.vue?vue&type=style&index=0&id=5374933c&lang=scss&scoped=true&\"","module.exports = __webpack_public_path__ + \"img/cg-seal.85f253f1.png\";","module.exports = __webpack_public_path__ + \"img/dod-seal.e1b0c819.png\";","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"width\":\"172\",\"height\":\"30\",\"xmlns\":\"http://www.w3.org/2000/svg\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M4.689 28.576v-9.71h1.057c3.31 0 5.812-2.048 5.812-8.827 0-6.426-1.973-8.58-5.989-8.58H.004v27.117h4.685zm.528-13.452H4.69V5.202h.493c1.162 0 1.796 1.024 1.796 4.802 0 4.06-.704 5.12-1.76 5.12zm20.078 13.523v-3.849h-4.826V1.46h-4.685v27.188h9.511zm7.538-.07l.352-3.779h2.783l.352 3.778h4.72L37.447 1.46H32.41l-3.487 27.117h3.91zm2.677-7.557h-1.937l1.092-10.804.845 10.804zm14.935 7.627V5.202h3.699V1.459H42.097v3.743h3.663v23.445h4.685zm12.646 0V17.03h3.98v-3.707h-3.98V5.202h4.79V1.459h-9.475v27.188h4.685zM77.814 29c3.135 0 5.777-1.554 5.777-6.003V7.003c0-4.45-2.606-6.003-5.777-6.003-3.17 0-5.917 1.589-5.917 6.003v15.994c0 4.343 2.712 6.003 5.917 6.003zm0-3.637c-.775 0-1.232-.459-1.232-1.483V6.084c0-1.059.493-1.482 1.197-1.482.564 0 1.163.423 1.163 1.482v17.832c0 1.023-.423 1.447-1.128 1.447zm15.076 3.284V17.56h.67c.563 0 1.127.424 1.197 4.484.035 1.73.035 2.613.106 4.979.035.565.14 1.13.352 1.624h4.65c-.305-1.254-.447-2.216-.457-4.54l-.001-2.345c0-1.73-.212-4.908-2.255-6.215 2.36-1.165 2.678-3.178 2.678-6.956 0-4.978-2.008-7.132-5.777-7.132h-5.847v27.188h4.684zm.6-14.865h-.6v-8.58h.634c1.022 0 1.726.565 1.726 4.096 0 3.636-.704 4.484-1.76 4.484zm14.582 14.865V15.936l2.113 12.71h2.889l2.008-12.71v12.71h4.508V1.46h-5.283l-2.536 15.995-2.15-15.995h-5.424v27.188h3.875zm28.356.353c3.134 0 5.776-1.554 5.776-6.003V7.003c0-4.45-2.606-6.003-5.776-6.003s-5.918 1.589-5.918 6.003v15.994c0 4.343 2.712 6.003 5.918 6.003zm0-3.637c-.775 0-1.233-.459-1.233-1.483V6.084c0-1.059.493-1.482 1.197-1.482.564 0 1.163.423 1.163 1.482v17.832c0 1.023-.423 1.447-1.127 1.447zm14.265 3.284V14.7l3.488 13.947h3.452V1.459h-3.875v12.04l-2.994-12.04h-3.945v27.188h3.874zm21.311-.07v-3.743h-4.826v-8.298h3.98v-3.813h-3.98V5.202h4.79V1.459h-9.475v27.117h9.511z\",\"fill\":\"#FFF\",\"fill-rule\":\"nonzero\",\"fill-opacity\":\".931\"}})])\n )\n }\n }\n ","module.exports = __webpack_public_path__ + \"img/marines-seal.e3968f79.png\";","module.exports = __webpack_public_path__ + \"img/Iron_Bank_Logo_LIGHT.468ac210.png\";","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Home.vue?vue&type=style&index=0&id=e43e6f80&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Home.vue?vue&type=style&index=0&id=e43e6f80&lang=scss&scoped=true&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-app',[_c('NavBar'),_c('v-main',{staticClass:\"wisp-bg\",attrs:{\"fluid\":\"\"}},[_c('router-view',{attrs:{\"id\":\"main-content\"}})],1),_c('Footer')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('v-app-bar',{attrs:{\"id\":\"app-bar\",\"app\":\"\",\"dark\":\"\",\"height\":\"102\"}},[_c('v-toolbar-title',[_c('router-link',{staticClass:\"d-flex\",attrs:{\"to\":\"/\"}},[_c('YodaLogo',{staticClass:\"my-auto\",attrs:{\"id\":\"p1-nav-logo\"}})],1)],1),_c('v-spacer'),_c('v-toolbar-items',{staticClass:\"hidden-sm-and-down\"},[_c('div',{staticClass:\"navbar-nav my-auto\"},[_c('router-link',{staticClass:\"nav-item\",attrs:{\"to\":\"/\",\"exact\":\"\"}},[_vm._v(\" HOME \")]),_c('router-link',{staticClass:\"nav-item\",attrs:{\"to\":\"/products\"}},[_vm._v(\" PRODUCTS \")]),_c('router-link',{staticClass:\"nav-item\",attrs:{\"to\":\"/services\"}},[_vm._v(\" SERVICES \")]),_c('router-link',{staticClass:\"nav-item\",attrs:{\"to\":\"/who-we-are\"}},[_vm._v(\" WHO WE ARE \")]),_c('router-link',{staticClass:\"nav-item\",attrs:{\"to\":\"/contact-us\"}},[_vm._v(\" CONTACT US \")])],1)]),_c('v-app-bar-nav-icon',{staticClass:\"hidden-md-and-up mr-0\",attrs:{\"id\":\"nav-toggle\"},on:{\"click\":function($event){$event.stopPropagation();_vm.menuVisible = !_vm.menuVisible}}},[_c('div',{staticClass:\"burger burger-squeeze\",class:{ open: _vm.menuVisible }},[_c('div',{staticClass:\"burger-lines\"})])])],1),_c('v-navigation-drawer',{attrs:{\"permanent\":_vm.menuVisible,\"fixed\":\"\",\"disable-resize-watcher\":\"\",\"right\":\"\",\"bottom\":\"\",\"stateless\":\"\",\"temporary\":\"\",\"hide-overlay\":\"\",\"dark\":\"\",\"id\":\"nav-drawer\"},model:{value:(_vm.menuVisible),callback:function ($$v) {_vm.menuVisible=$$v},expression:\"menuVisible\"}},[_c('div',{staticClass:\"navbar-nav my-auto d-flex flex-column px-5\"},[_c('router-link',{staticClass:\"nav-item my-3\",attrs:{\"to\":\"/\",\"exact\":\"\"},nativeOn:{\"click\":function($event){_vm.menuVisible = false}}},[_vm._v(\" HOME \")]),_c('router-link',{staticClass:\"nav-item my-3\",attrs:{\"to\":\"/products\"},nativeOn:{\"click\":function($event){_vm.menuVisible = false}}},[_vm._v(\" PRODUCTS \")]),_c('router-link',{staticClass:\"nav-item my-3\",attrs:{\"to\":\"/services\"},nativeOn:{\"click\":function($event){_vm.menuVisible = false}}},[_vm._v(\" SERVICES \")]),_c('router-link',{staticClass:\"nav-item my-3\",attrs:{\"to\":\"/who-we-are\"},nativeOn:{\"click\":function($event){_vm.menuVisible = false}}},[_vm._v(\" WHO WE ARE \")]),_c('router-link',{staticClass:\"nav-item my-3\",attrs:{\"to\":\"/contact-us\"},nativeOn:{\"click\":function($event){_vm.menuVisible = false}}},[_vm._v(\" CONTACT US \")])],1)])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavBar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavBar.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NavBar.vue?vue&type=template&id=b230b728&\"\nimport script from \"./NavBar.vue?vue&type=script&lang=js&\"\nexport * from \"./NavBar.vue?vue&type=script&lang=js&\"\nimport style0 from \"./NavBar.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAppBar } from 'vuetify/lib/components/VAppBar';\nimport { VAppBarNavIcon } from 'vuetify/lib/components/VAppBar';\nimport { VNavigationDrawer } from 'vuetify/lib/components/VNavigationDrawer';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VToolbarItems } from 'vuetify/lib/components/VToolbar';\nimport { VToolbarTitle } from 'vuetify/lib/components/VToolbar';\ninstallComponents(component, {VAppBar,VAppBarNavIcon,VNavigationDrawer,VSpacer,VToolbarItems,VToolbarTitle})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('footer',{staticClass:\"footer dark px-8 py-8\"},[_c('v-container',[_c('v-row',{staticClass:\"text-left\"},[_c('v-col',{staticClass:\"text-center text-sm-left\",attrs:{\"cols\":\"12\",\"sm\":\"6\",\"lg\":\"3\"}},[_c('PlatformOneWordMarkLogo'),_c('div',{staticClass:\"my-4\"},[_c('a',{staticClass:\"social-logo linkedin\",attrs:{\"href\":\"https://www.linkedin.com/company/dodplatformone\",\"target\":\"_blank\"}},[_c('LinkedInLogo',{staticClass:\"mr-3\",attrs:{\"width\":\"32\"}})],1),_c('a',{staticClass:\"social-logo youtube\",attrs:{\"href\":\"https://www.youtube.com/channel/UCJYa7FHdC-4iQMvSb5uEraw\",\"target\":\"_blank\"}},[_c('YouTubeLogo',{staticClass:\"mr-3\",attrs:{\"width\":\"32\"}})],1),_c('a',{staticClass:\"social-logo medium\",attrs:{\"href\":\"https://medium.com/@platformone\",\"target\":\"_blank\"}},[_c('MediumLogo',{attrs:{\"width\":\"32\"}})],1)])],1),_c('v-col',{staticClass:\"order-lg-3 text-center text-sm-left text-md-center text-lg-right\",attrs:{\"cols\":\"12\",\"sm\":\"6\",\"lg\":\"2\"}},[_c('a',{attrs:{\"id\":\"af-logo\",\"href\":\"https://www.af.mil/\",\"target\":\"_blank\"}},[_c('AirForceLogo')],1)]),_c('v-col',{staticClass:\"mt-4 mt-lg-0\",attrs:{\"lg\":\"7\",\"cols\":\"12\"}},[_c('v-row',{staticClass:\"py-0 link-wrapper\"},[_c('v-col',{staticClass:\"d-none d-lg-flex\",attrs:{\"lg\":\"1\"}}),_c('v-col',{staticClass:\"py-0 d-flex flex-column link-column text-left\",attrs:{\"cols\":\"12\",\"sm\":\"6\",\"md\":\"4\",\"lg\":\"3\"}},[_c('router-link',{attrs:{\"to\":\"/\"}},[_c('h4',{staticClass:\"px-0 mb-3 mt-1\"},[_vm._v(\"HOME\")])]),_c('router-link',{attrs:{\"to\":\"/products\"}},[_vm._v(\" Products \")]),_c('router-link',{attrs:{\"to\":\"/services\"}},[_vm._v(\" Services \")]),_c('router-link',{attrs:{\"to\":\"/who-we-are\"}},[_vm._v(\" Who We Are \")]),_c('router-link',{attrs:{\"to\":\"/contact-us\"}},[_vm._v(\" Contact Us \")])],1),_c('v-col',{staticClass:\"py-0 d-flex flex-column mt-4 mt-sm-0 link-column text-left\",attrs:{\"cols\":\"12\",\"sm\":\"6\",\"md\":\"4\"}},[_c('h4',{staticClass:\"mb-3 mt-1\"},[_vm._v(\"RESOURCES\")]),_c('a',{attrs:{\"href\":\"https://software.af.mil\",\"target\":\"_blank\"}},[_vm._v(\" Chief Software Officer Site \")]),_c('a',{attrs:{\"href\":\"https://software.af.mil/training/\",\"target\":\"_blank\"}},[_vm._v(\" DevSecOps Training \")]),_c('a',{attrs:{\"href\":\"https://repo1.dso.mil\",\"target\":\"_blank\"}},[_vm._v(\" Repo One \")]),_c('a',{attrs:{\"href\":\"https://repo1.dso.mil/dsawg-devsecops/\",\"target\":\"_blank\"}},[_vm._v(\" DSAWG on Repo One \")]),_c('a',{attrs:{\"href\":\"https://ironbank.dso.mil\",\"target\":\"_blank\"}},[_vm._v(\" Iron Bank \")]),_c('a',{attrs:{\"href\":\"https://registry1.dso.mil/\",\"target\":\"_blank\"}},[_vm._v(\"Registry One\")])]),_c('v-col',{staticClass:\"py-0 d-flex flex-column mt-4 mt-md-0 link-column text-left\",attrs:{\"cols\":\"12\",\"sm\":\"6\",\"md\":\"4\"}},[_c('h4',{staticClass:\"mb-3 mt-1\"},[_vm._v(\"INFORMATION\")]),_c('a',{attrs:{\"href\":\"https://chat.il2.dso.mil/platform-one/channels/town-square\",\"target\":\"_blank\"}},[_vm._v(\" Chat \")]),_c('a',{attrs:{\"href\":\"https://onboarding.il2.dso.mil/\",\"target\":\"_blank\"}},[_vm._v(\" Cohort On-boarding \")]),_c('a',{attrs:{\"href\":\"https://auth.galvanize.com/register?uid=fbc9761c8f97c752ea\",\"target\":\"_blank\"}},[_vm._v(\"Self Learning\")])])],1)],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Footer.vue?vue&type=template&id=34201c7e&scoped=true&\"\nimport script from \"./Footer.vue?vue&type=script&lang=js&\"\nexport * from \"./Footer.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Footer.vue?vue&type=style&index=0&id=34201c7e&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"34201c7e\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VRow } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VCol,VContainer,VRow})\n","\n\n\n\n","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=2d4ad874&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VApp } from 'vuetify/lib/components/VApp';\nimport { VMain } from 'vuetify/lib/components/VMain';\ninstallComponents(component, {VApp,VMain})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"home\"},[_c('PageHeader',{attrs:{\"title\":\"PLATFORM ONE\",\"description\":\"Platform One allows users to deploy a DevSecOps Software Factory and start solving software problems with a 90% solution day 1, instead of starting from nothing.\",\"buttonText\":\"Learn More\",\"buttonUrl\":\"/#/services\",\"logoSource\":\"static/p1-logo.png\"}}),_c('IntroVideo'),_c('ServicesSummary'),_c('div',{staticClass:\"container mt-6\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-md-6 text-md-left text-xs-center\"},[(_vm.$vuetify.breakpoint.lgAndUp)?_c('div',[_c('h2',{staticClass:\"pl-8\"},[_vm._v(\"Explore The\")]),_c('h1',{staticClass:\"mt-0 pl-7\"},[_vm._v(\"Products\")])]):_vm._e(),(_vm.$vuetify.breakpoint.mdAndDown)?_c('div',[_c('h2',{staticClass:\"pl-md-8\",staticStyle:{\"font-size\":\"2.25rem\"}},[_vm._v(\" Explore The Products \")])]):_vm._e(),(_vm.$vuetify.breakpoint.mdAndUp)?_c('v-btn',{staticClass:\"ml-md-8 mt-6 mb-6\",attrs:{\"color\":\"primary\",\"href\":\"/#/products\"}},[_vm._v(\" See Packages \")]):_vm._e()],1),_vm._m(0),(_vm.$vuetify.breakpoint.smAndDown)?_c('v-btn',{staticClass:\"my-6 mx-auto\",attrs:{\"color\":\"primary\",\"href\":\"/#/products\"}},[_vm._v(\" See Packages \")]):_vm._e()],1)]),_c('div',{staticClass:\"d-flex flex-column align-items-center mt-14 mt-md-16 mb-md-6\"},[_c('v-responsive',{staticClass:\"px-6\",attrs:{\"aspect-ratio\":16 / 9,\"min-height\":\"315\",\"max-width\":\"850\"}},[_c('video',{attrs:{\"width\":\"100%\",\"controls\":\"\"}},[_c('source',{attrs:{\"src\":\"https://repo1.dso.mil/platform-one/bullhorn-delivery-static-assets/-/raw/master/cso/DoD%20Enterprise%20DevSecOps%20Initiative%20and%20Platform%201.mp4\",\"type\":\"video/mp4\"}}),_vm._v(\" Your browser does not support the video tag. \")])])],1),_vm._m(1),_c('Wave',{attrs:{\"bottom\":false}},[_c('WhoWeServe')],1)],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col-md-6 text-left\"},[_c('h3',{staticClass:\"pl-6 pb-4\"},[_vm._v(\"How Our Teams Help\")]),_c('ul',[_c('li',[_vm._v(\" Manages Software Factories for development teams so they can focus on building mission applications \")]),_c('li',[_vm._v(\" Decouples development teams from factory teams with DevSecOps and Site Reliability Engineer (SRE) expertise \")]),_c('li',[_vm._v(\" Helps instantiate DevSecOps CI/CD pipelines / software factories in days at various classification levels \")]),_c('li',[_vm._v(\" Builds and leverages the DoD hardened containers while avoiding one-size-fits-all architectures \")]),_c('li',[_vm._v(\" Fully complies with the DoD Enterprise DevSecOps Initiative (DSOP) with DoD-wide reciprocity \")]),_c('li',[_vm._v(\" Centralizes the container hardening of 300+ enterprise containers (databases, development tools, CI/CD tools, cybersecurity tools, etc.) \")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"container px-0\"},[_c('div',{staticClass:\"d-flex flex-column align-items-center mt-md-4 mb-16 mx-4 mx-md-16 pb-6\"},[_c('h2',{staticClass:\"mx-8 mx-sm-16 pb-4\"},[_vm._v(\"Platform One Awards\")]),_c('img',{staticClass:\"img-fluid mx-auto\",attrs:{\"src\":require(\"@/assets/images/P1_DefenseAcq_Web1_2.jpg\"),\"alt\":\"2020 Defense Acquisition Workforce Award Winners\"}})])])}]\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"intro-video container pt-0\"},[_vm._m(0),_c('div',{staticClass:\"container pa-0\"},[_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{staticClass:\"col-lg-6 col-md-8 order-lg-2\"},[_c('v-responsive',{attrs:{\"aspect-ratio\":16 / 9,\"min-height\":\"200\"}},[_c('video',{attrs:{\"width\":\"100%\",\"poster\":\"static/p1-logo.png\",\"controls\":\"\"}},[_c('source',{attrs:{\"src\":\"https://repo1.dso.mil/platform-one/bullhorn-delivery-static-assets/-/raw/master/p1/PlatformOne-90sec-Initial-V1-1.mp4\",\"type\":\"video/mp4\"}}),_vm._v(\" Your browser does not support the video tag. \")])])],1),_c('div',{staticClass:\"col-lg-6 text-left px-12 d-flex\"},[_c('div',{staticClass:\"row\"},[_c('span',[_vm._v(\" Platform One (P1) is a modern cloud-era platform that provides valuable tooling, hosts \"),_c('Tooltip',{attrs:{\"text\":\"CI/CD\",\"tooltip\":\"Continuous Integration / Continuous Delivery\"}}),_c('Tooltip',{attrs:{\"text\":\"DevSecOps\",\"tooltip\":\"Development, Security, and Operations\"}}),_vm._v(\" pipelines, and offers a secure Kubernetes platform for hosting microservices. \"),_c('br'),_c('br'),_vm._v(\" Authorization to go live with your application can be achieved faster than ever by using Iron Bank hardened containers and P1 pipeline security tools. The resulting Certificate to Field (CtF) and Continuous Authority to Operate (cATO) provides developers the ability to push validated code into production on an ongoing basis. This results in shorter development cycles, less debugging, and more rapid feature development. \")],1)])])])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row mb-xl-3 justify-content-center\"},[_c('h2',{staticClass:\"col-12 py-0\"},[_vm._v(\"What can Platform One do for you?\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IntroVideo.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IntroVideo.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./IntroVideo.vue?vue&type=template&id=030514e0&scoped=true&\"\nimport script from \"./IntroVideo.vue?vue&type=script&lang=js&\"\nexport * from \"./IntroVideo.vue?vue&type=script&lang=js&\"\nimport style0 from \"./IntroVideo.vue?vue&type=style&index=0&id=030514e0&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"030514e0\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VResponsive } from 'vuetify/lib/components/VResponsive';\ninstallComponents(component, {VResponsive})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"services-summary mt-8\"},[_c('v-container',{attrs:{\"fluid\":\"\"}},[_c('v-layout',{attrs:{\"row\":\"\",\"wrap\":\"\",\"justify-center\":\"\",\"name\":\"services-summary\"}},[_c('v-flex',{attrs:{\"lg2\":\"\",\"md3\":\"\",\"sm6\":\"\",\"xs12\":\"\"}},[_c('LogoCard',{attrs:{\"logoSource\":_vm.ibLogo,\"logoCardText\":\"Download DoD-wide approved containers or harden with Iron Bank\",\"logoCardUrl\":\"/products/iron-bank/\"}})],1),_c('v-flex',{attrs:{\"lg2\":\"\",\"md3\":\"\",\"sm6\":\"\",\"xs12\":\"\"}},[_c('LogoCard',{attrs:{\"logoSource\":_vm.bbLogo,\"logoCardText\":\"Deploy your own software factory with Big Bang\",\"logoCardUrl\":\"/products/big-bang/\"}})],1),_c('v-flex',{attrs:{\"lg2\":\"\",\"md3\":\"\",\"sm6\":\"\",\"xs12\":\"\"}},[_c('LogoCard',{attrs:{\"logoSource\":_vm.pbLogo,\"logoCardText\":\"Get hands-on experience onboarding with ABMS ADCE Party Bus\",\"logoCardUrl\":\"/products/abms-adce/\"}})],1),_c('v-flex',{attrs:{\"lg2\":\"\",\"md3\":\"\",\"sm6\":\"\",\"xs12\":\"\"}},[_c('LogoCard',{attrs:{\"logoSvg\":_vm.cnapLogo,\"logoCardText\":\"Provide access to development, testing, and production enclaves\",\"logoCardUrl\":\"/products/cnap/\"}})],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-card',{class:!_vm.logoCardUrl ? 'ma-4 hvr-no-grow' : 'hvr-grow ma-4',attrs:{\"max-width\":_vm.maxWidth || 400,\"min-height\":_vm.minHeight || 325},on:{\"click\":_vm.navigateTo}},[(_vm.logoSource || _vm.svgComponent)?_c('div',{staticClass:\"mx-auto mt-4 pb-2\"},[_c('v-img',{staticClass:\"mx-auto ma-1\",attrs:{\"src\":_vm.logoSource,\"width\":_vm.logoMaxWidth || 125}}),(_vm.svgComponent)?_c('div',{staticClass:\"mx-auto ma-1\",staticStyle:{\"width\":\"100%\"}},[_c(_vm.svgComponent,{tag:\"component\",staticStyle:{\"max-width\":\"125px\",\"margin-bottom\":\"-10px\"}})],1):_vm._e()],1):_vm._e(),_c('h4',{staticClass:\"subhead mt-2 px-2\",staticStyle:{\"width\":\"100%\"}},[_vm._v(_vm._s(_vm.logoCardText))]),(!_vm.logoCardUrl)?_c('v-card-actions',[_c('span',{staticClass:\"mx-auto\"},[_vm._v(\"Coming Soon\")])]):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LogoCard.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LogoCard.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./LogoCard.vue?vue&type=template&id=2e473bad&scoped=true&\"\nimport script from \"./LogoCard.vue?vue&type=script&lang=js&\"\nexport * from \"./LogoCard.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LogoCard.vue?vue&type=style&index=0&id=2e473bad&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2e473bad\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VImg } from 'vuetify/lib/components/VImg';\ninstallComponents(component, {VCard,VCardActions,VImg})\n","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ServicesSummary.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ServicesSummary.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ServicesSummary.vue?vue&type=template&id=4865d806&scoped=true&\"\nimport script from \"./ServicesSummary.vue?vue&type=script&lang=js&\"\nexport * from \"./ServicesSummary.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ServicesSummary.vue?vue&type=style&index=0&id=4865d806&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"4865d806\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VFlex } from 'vuetify/lib/components/VGrid';\nimport { VLayout } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VContainer,VFlex,VLayout})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _vm._m(0)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"who-we-serve dark background-transparent\"},[_c('h2',{staticClass:\"mb-5\"},[_vm._v(\" WHO WE SERVE \")]),_c('div',{staticClass:\"container d-flex flex-wrap justify-content-center\"},[_c('div',{staticClass:\"img-wrapper\"},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/branches/dod-seal.png\"),\"alt\":\"US Department of Defense\"}})]),_c('div',{staticClass:\"img-wrapper\"},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/branches/af-seal.png\"),\"alt\":\"US Air Force\"}})]),_c('div',{staticClass:\"img-wrapper\"},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/branches/marines-seal.png\"),\"alt\":\"US Marine Corps\"}})]),_c('div',{staticClass:\"img-wrapper\"},[_c('img',{staticClass:\"img-fluid \",attrs:{\"src\":require(\"@/assets/images/branches/navy-seal.png\"),\"alt\":\"US Navy\"}})]),_c('div',{staticClass:\"img-wrapper\"},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/branches/army-seal.png\"),\"alt\":\"US Army\"}})]),_c('div',{staticClass:\"img-wrapper\"},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/branches/cg-seal.png\"),\"alt\":\"US Coast Guard\"}})]),_c('div',{staticClass:\"img-wrapper\"},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/branches/sf-seal.png\"),\"alt\":\"US Space Force\"}})])])])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./WhoWeServe.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./WhoWeServe.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./WhoWeServe.vue?vue&type=template&id=29016dbf&scoped=true&\"\nimport script from \"./WhoWeServe.vue?vue&type=script&lang=js&\"\nexport * from \"./WhoWeServe.vue?vue&type=script&lang=js&\"\nimport style0 from \"./WhoWeServe.vue?vue&type=style&index=0&id=29016dbf&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"29016dbf\",\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Home.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Home.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Home.vue?vue&type=template&id=e43e6f80&scoped=true&\"\nimport script from \"./Home.vue?vue&type=script&lang=js&\"\nexport * from \"./Home.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Home.vue?vue&type=style&index=0&id=e43e6f80&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"e43e6f80\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VResponsive } from 'vuetify/lib/components/VResponsive';\ninstallComponents(component, {VBtn,VResponsive})\n","import Vue from \"vue\";\nimport VueRouter from \"vue-router\";\n\nimport VueBodyClass from \"vue-body-class\";\nimport Home from \"../views/Home.vue\";\n\nVue.use(VueRouter);\n\nconst routes = [\n {\n path: \"/\",\n name: \"Home\",\n component: Home,\n meta: {\n title: \"Platform One\",\n bodyClass: \"home-page\",\n },\n },\n {\n path: \"/products\",\n name: \"Products\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(/* webpackChunkName: \"services\" */ \"@/views/Products.vue\"),\n meta: {\n title: \"Platform One | Products\",\n bodyClass: \"products-page\",\n breadcrumb: \"Products\",\n },\n },\n {\n path: \"/services\",\n name: \"Services\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(/* webpackChunkName: \"services\" */ \"@/views/Services.vue\"),\n meta: {\n title: \"Platform One | Services\",\n bodyClass: \"services-page\",\n breadcrumb: \"Services\",\n },\n },\n {\n path: \"/who-we-are\",\n name: \"WhoWeAre\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(/* webpackChunkName: \"who-we-are\" */ \"@/views/WhoWeAre.vue\"),\n meta: {\n title: \"Platform One | Who We Are\",\n bodyClass: \"who-we-are-page\",\n breadcrumb: \"Who We Are\",\n },\n },\n {\n path: \"/who-we-are/leadership\",\n name: \"Leadership\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(/* webpackChunkName: \"who-we-are\" */ \"@/views/Leadership.vue\"),\n meta: {\n title: \"Platform One | Who We Are | Leadership\",\n bodyClass: \"leadership-page\",\n breadcrumb: \"Leadership Team\",\n },\n },\n {\n path: \"/products/abms-adce/onboarding/3-day-workshop\",\n name: \"3DayWorkshop\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(\n /* webpackChunkName: \"3-day-workshop\" */ \"@/views/3DayWorkshop.vue\"\n ),\n meta: {\n title:\n \"Platform One | Products | The Party Bus Onboarding | 3 Day Workshop\",\n bodyClass: \"3-day-workshop-page\",\n breadcrumb: \"3 Day Workshop\",\n },\n },\n {\n path: \"/products/big-bang/onboarding/gbsd-workshop\",\n name: \"GBSDWorkshop\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(\n /* webpackChunkName: \"GBSD-workshop\" */ \"@/views/GBSDWorkshop.vue\"\n ),\n meta: {\n title:\n \"Platform One | Products | The Party Bus Onboarding | GBSD Workshop\",\n bodyClass: \"gbsd-workshop-page\",\n breadcrumb: \"GBSD Workshop\",\n },\n },\n {\n path: \"/products/abms-adce\",\n name: \"ADCE\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () => import(/* webpackChunkName: \"adce\" */ \"@/views/ADCE.vue\"),\n meta: {\n title: \"Platform One | Products | The Party Bus\",\n bodyClass: \"adce-page\",\n breadcrumb: \"The Party Bus\",\n },\n },\n { path: \"/partybus-onboarding\", redirect: \"/products/abms-adce/onboarding\" },\n {\n path: \"/products/abms-adce/onboarding\",\n name: \"ADCEOnboarding\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(\n /* webpackChunkName: \"adce-onboarding\" */ \"@/views/ADCEOnboarding.vue\"\n ),\n meta: {\n title: \"Platform One | Products | The Party Bus Onboarding\",\n bodyClass: \"adce-onboarding-page\",\n breadcrumb: \"Onboarding\",\n },\n },\n {\n path: \"/products/abms-adce/onboarding/faqs\",\n name: \"ADCEOnboardingFAQs\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(\n /* webpackChunkName: \"adce-onboarding-faqs\" */ \"@/views/ADCEOnboardingFAQs.vue\"\n ),\n meta: {\n title: \"Platform One | Products | The Party Bus Onboarding FAQs\",\n bodyClass: \"adce-onboarding-faqs-page\",\n breadcrumb: \"FAQs\",\n },\n },\n { path: \"/bigbangonboarding\", redirect: \"/products/big-bang/onboarding\" },\n { path: \"/bigbang-onboarding\", redirect: \"/products/big-bang/onboarding\" },\n {\n path: \"/products/big-bang/onboarding\",\n name: \"BigBangOnboarding\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(\n /* webpackChunkName: \"big-bang-onboarding\" */ \"@/views/BigBangOnboarding.vue\"\n ),\n meta: {\n title: \"Platform One | Products | Big Bang Onboarding\",\n bodyClass: \"big-bang-onboarding-page\",\n breadcrumb: \"Big Bang Onboarding\",\n },\n },\n { path: \"/bigbang\", redirect: \"/products/big-bang\" },\n { path: \"/big-bang\", redirect: \"/products/big-bang\" },\n {\n path: \"/products/big-bang\",\n name: \"BigBang\",\n // route level code-splitting\n // this generates a separate chunk (about.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(/* webpackChunkName: \"big-bang\" */ \"@/views/BigBang.vue\"),\n meta: {\n title: \"Platform One | Products | Big Bang\",\n bodyClass: \"big-bang-page\",\n breadcrumb: \"Big Bang\",\n },\n },\n { path: \"/ironbank\", redirect: \"/products/iron-bank\" },\n { path: \"/iron-bank\", redirect: \"/products/iron-bank\" },\n {\n path: \"/products/iron-bank\",\n name: \"IronBank\",\n component: () =>\n import(/* webpackChunkName: \"iron-bank\" */ \"@/views/IronBank.vue\"),\n meta: {\n title: \"Platform One | Products | Iron Bank\",\n bodyClass: \"iron-bank-page\",\n breadcrumb: \"Iron Bank\",\n },\n },\n {\n path: \"/products/iron-bank/getting-started\",\n name: \"IronBankGettingStarted\",\n component: () =>\n import(\n /* webpackChunkName: \"iron-bank-getting-started\" */ \"@/views/IronBankGettingStarted.vue\"\n ),\n meta: {\n title: \"Platform One | Products | Iron Bank | Getting Started\",\n bodyClass: \"iron-bank-getting-started-page\",\n breadcrumb: \"Getting Started\",\n },\n },\n {\n path: \"/products/iron-bank/onboarding-containers\",\n name: \"IronBankOnboardingContainers\",\n component: () =>\n import(\n /* webpackChunkName: \"iron-bank-onboarding-containers\" */ \"@/views/IronBankOnboardingContainers.vue\"\n ),\n meta: {\n title: \"Platform One | Products | Iron Bank | Onboarding Containers\",\n bodyClass: \"iron-bank-getting-onboarding-containers\",\n breadcrumb: \"Onboarding Containers\",\n },\n },\n { path: \"/CNAP\", redirect: \"/products/CNAP\" },\n {\n path: \"/products/CNAP\",\n name: \"CNAP\",\n component: () => import(/* webpackChunkName: \"CNAP\" */ \"@/views/CNAP.vue\"),\n meta: {\n title: \"Platform One | Products | CNAP\",\n bodyClass: \"CNAP-page\",\n breadcrumb: \"CNAP\",\n },\n },\n {\n path: \"/contact-us\",\n name: \"ContactUs\",\n // route level code-splitting\n // this generates a separate chunk (ContactUs.[hash].js) for this route\n // which is lazy-loaded when the route is visited.\n component: () =>\n import(/* webpackChunkName: \"ContactUs\" */ \"@/views/ContactUs.vue\"),\n meta: {\n title: \"Platform One | Contact Us\",\n bodyClass: \"contact-us-page\",\n breadcrumb: \"Contact Us\",\n },\n },\n];\n\nconst router = new VueRouter({\n base: process.env.BASE_URL,\n routes,\n scrollBehavior(to) {\n //removed 'savedPosition' as it was a little buggy\n if (to.hash) {\n return {\n selector: to.hash,\n offset: { x: 0, y: 120 },\n };\n }\n\n return { x: 0, y: 0 };\n },\n});\n\nconst vueBodyClass = new VueBodyClass(routes);\n\n// This callback runs before every route change, including on page load.\nrouter.beforeEach((to, from, next) => {\n vueBodyClass.guard(to, next);\n // This goes through the matched routes from last to first, finding the closest route with a title.\n // eg. if we have /some/deep/nested/route and /some, /deep, and /nested have titles, nested's will be chosen.\n const nearestWithTitle = to.matched\n .slice()\n .reverse()\n .find((r) => r.meta && r.meta.title);\n\n // If a route with a title was found, set the document (page) title to that value.\n if (nearestWithTitle) {\n document.title = nearestWithTitle.meta.title;\n }\n\n next();\n});\n\nexport default router;\n","import \"@mdi/font/css/materialdesignicons.css\";\nimport Vue from \"vue\";\nimport Vuetify from \"vuetify/lib\";\n\nVue.use(Vuetify);\n\nexport default new Vuetify({\n // theme: { disable: true },\n icons: {\n iconfont: \"mdi\"\n },\n theme: {\n themes: {\n light: {\n primary: \"#BDC931\",\n secondary: \"#ffffff\",\n accent: \"#002743\",\n success: \"#4CAF50\",\n info: \"#2196F3\",\n warning: \"#FB8C00\",\n error: \"#FF5252\"\n }\n }\n }\n});\n","import Vue from \"vue\";\nimport App from \"@/App.vue\";\nimport router from \"@/router\";\nimport VueAnalytics from \"vue-analytics\";\nimport Lightbox from \"vue-easy-lightbox\";\nimport vuetify from \"@/plugins/vuetify\";\n\nVue.use(Lightbox);\n\n// Configuration VueAnalytics\nVue.use(VueAnalytics, {\n id: process.env.VUE_APP_GA_ID,\n router\n});\n\nVue.config.productionTip = false;\n\nnew Vue({\n router,\n vuetify,\n render: h => h(App)\n}).$mount(\"#app\");\n","module.exports = __webpack_public_path__ + \"img/af-seal.fe644193.png\";","import mod from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 300 300\"}, attrs),\n ...rest,\n },\n children.concat([_c('g',{attrs:{\"transform\":\"scale(.75)\"}},[_c('rect',{attrs:{\"width\":\"400\",\"height\":\"400\",\"ry\":\"200\",\"fill\":\"#fff\"}}),_c('path',{attrs:{\"d\":\"M199.917 105.63s-84.292 0-105.448 5.498c-11.328 3.165-20.655 12.492-23.82 23.987-5.498 21.156-5.498 64.968-5.498 64.968s0 43.98 5.497 64.802c3.166 11.495 12.326 20.656 23.82 23.82 21.323 5.665 105.449 5.665 105.449 5.665s84.459 0 105.614-5.498c11.495-3.165 20.655-12.16 23.654-23.82 5.664-20.99 5.664-64.802 5.664-64.802s.166-43.98-5.664-65.135c-2.999-11.495-12.16-20.655-23.654-23.654-21.155-5.83-105.614-5.83-105.614-5.83zm-26.82 53.974l70.132 40.48-70.133 40.312v-80.792z\"}})])])\n )\n }\n }\n ","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 48 48\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{staticClass:\"path-1\",attrs:{\"d\":\"M24 48c13.255 0 24-10.745 24-24S37.255 0 24 0 0 10.745 0 24s10.745 24 24 24z\",\"clip-rule\":\"evenodd\"}}),_c('path',{staticClass:\"path-2\",attrs:{\"d\":\"M11.795 16.304c.04-.402-.11-.8-.404-1.07L8.403 11.55V11h9.278l7.17 16.095L31.157 11H40v.55l-2.555 2.507a.773.773 0 00-.284.734v18.418a.773.773 0 00.284.734l2.495 2.507V37H27.391v-.55l2.585-2.568c.254-.26.254-.336.254-.734V18.26L23.044 36.94h-.971L13.707 18.26V30.78c-.07.526.1 1.056.463 1.437l3.361 4.173v.55H8v-.55l3.361-4.173c.36-.382.52-.915.434-1.437V16.304z\"}})])\n )\n }\n }\n ","module.exports = __webpack_public_path__ + \"img/Party_Bus_logo_low_res-01.b40968b7.png\";","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Wave.vue?vue&type=style&index=0&id=8ca37736&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Wave.vue?vue&type=style&index=0&id=8ca37736&lang=scss&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IntroVideo.vue?vue&type=style&index=0&id=030514e0&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IntroVideo.vue?vue&type=style&index=0&id=030514e0&lang=scss&scoped=true&\"","module.exports = __webpack_public_path__ + \"img/Big_Bang_Color_Logo_Black_text.9a05c1ee.png\";","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=style&index=0&id=34201c7e&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=style&index=0&id=34201c7e&lang=scss&scoped=true&\"","module.exports = __webpack_public_path__ + \"img/P1_DefenseAcq_Web1_2.e4ee8041.jpg\";","module.exports = __webpack_public_path__ + \"img/navy-seal.ad88f1f0.png\";","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavBar.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavBar.vue?vue&type=style&index=0&lang=scss&\"","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 287.22 287.22\"}, attrs),\n ...rest,\n },\n children.concat([_c('defs',[_c('linearGradient',{attrs:{\"id\":\"Orange_Yellow\",\"x1\":\"55.61\",\"y1\":\"233.73\",\"x2\":\"225.62\",\"y2\":\"233.73\",\"gradientUnits\":\"userSpaceOnUse\"}},[_c('stop',{attrs:{\"offset\":\"0\",\"stop-color\":\"#fff33b\"}}),_c('stop',{attrs:{\"offset\":\".04\",\"stop-color\":\"#fee72e\"}}),_c('stop',{attrs:{\"offset\":\".12\",\"stop-color\":\"#fed51b\"}}),_c('stop',{attrs:{\"offset\":\".2\",\"stop-color\":\"#fdca10\"}}),_c('stop',{attrs:{\"offset\":\".28\",\"stop-color\":\"#fdc70c\"}}),_c('stop',{attrs:{\"offset\":\".67\",\"stop-color\":\"#f3903f\"}}),_c('stop',{attrs:{\"offset\":\".89\",\"stop-color\":\"#ed683c\"}}),_c('stop',{attrs:{\"offset\":\"1\",\"stop-color\":\"#e93e3a\"}})])]),_c('g',{attrs:{\"id\":\"Layer_2\",\"data-name\":\"Layer 2\"}},[_c('g',{attrs:{\"id\":\"Layer_1-2\",\"data-name\":\"Layer 1\"}},[_c('circle',{attrs:{\"cx\":\"143.61\",\"cy\":\"143.61\",\"r\":\"143.11\",\"fill\":\"#073468\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('path',{attrs:{\"d\":\"M202.08 202c-.41-.17-5.42-11.69-9.13-15.71-3.44-3.73-9.22-5.45-14.9-5.45a23.07 23.07 0 00-17.85 8.44 4.24 4.24 0 01-2.55 1.49l-26.78 4.86a4.33 4.33 0 01-4.14-1.52c-3.45-4.21-8.73-7.24-13.68-7.63-8.6-.67-16.86 6.58-22.14 14.95-.65 1-1.73 2.39-2.94 2.6-.81-.94-3.47-1.06-4.43-2.55l-11.87-18.81c-1.92-3-3.85 1.73-5.14 5.05l-10.62 27.1a4.37 4.37 0 00.67 4.34l23.28 28.67a8.5 8.5 0 0011.84 1.34l13-9.32c3.49-2.57 3.69 4.72 3 8.56l-4.83 32.43s0 0 0 0a134.46 134.46 0 0018 4.08 200.76 200.76 0 0026.62 1.73 122 122 0 0022.92-2.47 146.45 146.45 0 0018.94-5.53s-8-44.53-7.17-52.31l5.33 32.71c1.38 5.7 10.41 15.35 14.47 14.35 4.81-.62 13.18-5.86 16.3-14.85 1.21-3.23 4-13.74 4-13.74a86.5 86.5 0 002.47-13.92l.73-8.56v-.28l-.5-6.18c0-.18-.77-2.16-.83-2.33-.72-1.81-7.4-2.72-8.87-3.35z\",\"fill\":\"url(#Orange_Yellow)\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('ellipse',{attrs:{\"cx\":\"140.39\",\"cy\":\"168\",\"rx\":\"26.86\",\"ry\":\"35.1\",\"fill\":\"#c49a6c\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('circle',{attrs:{\"cx\":\"129.97\",\"cy\":\"171.67\",\"r\":\"5.92\",\"fill\":\"#c49a6c\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('path',{attrs:{\"d\":\"M45 178.41A25 25 0 1173.61 158 25 25 0 0145 178.41zm-5-16.01a1.62 1.62 0 000 .29c.1 1.65.14 3.32.31 5a19.93 19.93 0 001.61 6.31 6.11 6.11 0 001.42 2.09 2.56 2.56 0 002 .76 3.88 3.88 0 002-.92 11.44 11.44 0 002.33-2.62 33.23 33.23 0 003.65-7.45c.15-.42.29-.85.44-1.3A59.72 59.72 0 0040 162.4zM57 145v-1.71a32 32 0 00-1.15-8 9.77 9.77 0 00-1.85-3.7 2.86 2.86 0 00-2-1.12 3.24 3.24 0 00-2.18.7 11.48 11.48 0 00-2.82 3.21 33.55 33.55 0 00-3.26 6.71c-.18.51-.35 1-.53 1.52 1.73.86 11.19 2.47 13.79 2.39zm-16.06 6.62l15.32 2.47a45 45 0 00.65-7.49 61.54 61.54 0 01-14.23-2.42zm15.16 4.11l-15.33-2.48a52.53 52.53 0 00-.67 7.61 52 52 0 017.16.69c2.36.43 4.71.92 7.16 1.4zm-21.5-14.86a29.4 29.4 0 00-3.34 9.13l8.09 1.31 1.8-7.67a39.34 39.34 0 01-6.57-2.81zm-3.32 20.58a39.39 39.39 0 017.12-.62l.71-7.84-8.11-1.35a29.68 29.68 0 00.26 9.77zm26.64-7.09l8.08 1.27a29.86 29.86 0 00-.21-9.48 43 43 0 01-7.19.47zm7.85 2.92l-8.11-1.31-1.75 7.55a41.89 41.89 0 016.68 2.7 29.76 29.76 0 003.16-8.98zm-9.66-25.5a20.31 20.31 0 012 6.48 43 43 0 01.48 6.81 39.12 39.12 0 006.92-.43c-1.51-5.54-4.22-10.14-9.42-12.9zm-7.39 45.1a16.66 16.66 0 008.4-3.9 23.37 23.37 0 004.67-5.42c-.86-.39-1.65-.79-2.48-1.12-1.19-.47-2.4-.89-3.6-1.33-.23-.09-.37-.08-.46.23-.21.66-.46 1.31-.7 2a35 35 0 01-2.85 5.91 16.33 16.33 0 01-3 3.59zm-.44-46.4a15.9 15.9 0 00-6.89 2.77 22.58 22.58 0 00-6 6.27 36.76 36.76 0 006.28 2.69c.38-1 .73-2 1.12-3a24.17 24.17 0 015.47-8.77zm-7.36 45.1c-2.1-4.15-2.36-8.63-2.48-13.16a35.08 35.08 0 00-6.83.58c1.54 5.34 4.21 9.84 9.29 12.54zm31.31-18.9a23.28 23.28 0 00-1.53-11.75l-3.32 1a31.35 31.35 0 01.22 10zm-4.89.85a31.77 31.77 0 01-3.34 9.38l2.81 2c2.12-2.06 5.33-8.76 5.11-10.67zm-41.65-6.72a23.5 23.5 0 001.54 11.77l2.5-.81a31.55 31.55 0 01-.29-10.35zm5.43-12.28a23.31 23.31 0 00-5.17 10.67l3.75.61a31.45 31.45 0 013.51-9.81zm24 37.82a23.25 23.25 0 0010.65-6.23l-2.57-1.8a24.14 24.14 0 01-8.11 7.99zm6.84-42.09A24.44 24.44 0 0167 144.34c.79-.23 1.52-.44 2.26-.67.23-.07.46-.17.73-.27a23.23 23.23 0 00-8.06-9.18zM27.86 164a23.15 23.15 0 006.19 7.8 25 25 0 01-4-8.52zM34 138.68a25.35 25.35 0 016.41-6.8 23.06 23.06 0 00-8.27 5.43z\",\"fill\":\"#fff200\"}}),_c('path',{attrs:{\"d\":\"M40 162.4a59.72 59.72 0 0113.78 2.12c-.15.45-.29.88-.44 1.3a33.23 33.23 0 01-3.65 7.45 11.44 11.44 0 01-2.33 2.62 3.88 3.88 0 01-2 .92 2.56 2.56 0 01-2-.76 6.11 6.11 0 01-1.44-2.05 19.93 19.93 0 01-1.59-6.31c-.17-1.64-.21-3.31-.31-5a1.62 1.62 0 01-.02-.29zM57 145c-2.58.12-12-1.49-13.76-2.35.18-.5.35-1 .53-1.52a33.55 33.55 0 013.23-6.75 11.48 11.48 0 012.88-3.21 3.24 3.24 0 012.18-.7 2.86 2.86 0 012 1.12 9.77 9.77 0 011.78 3.63 32 32 0 011.15 8c.01.59.01 1.15.01 1.78zM40.92 151.58l1.74-7.44a61.54 61.54 0 0014.23 2.42 45 45 0 01-.65 7.49zM56.08 155.69l-1.68 7.22c-2.45-.48-4.8-1-7.16-1.4a52 52 0 00-7.16-.69 52.53 52.53 0 01.67-7.61zM34.58 140.83a39.34 39.34 0 006.57 2.83l-1.8 7.67-8.09-1.33a29.4 29.4 0 013.32-9.17zM31.26 161.41a29.68 29.68 0 01-.27-9.77l8.1 1.31-.71 7.84a39.39 39.39 0 00-7.12.62zM57.9 154.32l.71-7.7a43 43 0 007.19-.47 29.86 29.86 0 01.21 9.48zM65.75 157.24a29.76 29.76 0 01-3.18 8.94 41.89 41.89 0 00-6.68-2.7l1.75-7.55zM56.09 131.74c5.2 2.76 7.87 7.36 9.39 12.86a39.12 39.12 0 01-6.92.43 43 43 0 00-.48-6.81 20.31 20.31 0 00-1.99-6.48zM48.7 176.84a16.33 16.33 0 003-3.67 35 35 0 002.85-5.91c.24-.65.49-1.3.7-2 .09-.31.23-.32.46-.23 1.2.44 2.41.86 3.6 1.33.83.33 1.62.73 2.48 1.12a23.37 23.37 0 01-4.67 5.42 16.66 16.66 0 01-8.42 3.94zM48.26 130.44a24.17 24.17 0 00-5.46 8.75c-.39 1-.74 2-1.12 3a36.76 36.76 0 01-6.28-2.69 22.58 22.58 0 016-6.27 15.9 15.9 0 016.86-2.79zM40.9 175.54c-5.08-2.7-7.75-7.2-9.31-12.58a35.08 35.08 0 016.83-.58c.12 4.53.38 9.01 2.48 13.16zM72.21 156.64l-4.63-.74a31.35 31.35 0 00-.22-10l3.32-1a23.28 23.28 0 011.53 11.74zM67.32 157.49l4.58.74c.22 1.91-3 8.61-5.11 10.67l-2.81-2a31.77 31.77 0 003.34-9.41zM25.67 150.77l3.75.61a31.55 31.55 0 00.29 10.35l-2.5.81a23.5 23.5 0 01-1.54-11.77zM31.1 138.49l2.11 1.51a31.45 31.45 0 00-3.53 9.73l-3.75-.61a23.31 23.31 0 015.17-10.63zM55.09 176.31a24.14 24.14 0 008.08-8l2.57 1.8a23.25 23.25 0 01-10.65 6.2zM61.93 134.22A23.23 23.23 0 0170 143.4c-.27.1-.5.2-.73.27-.74.23-1.47.44-2.26.67a24.44 24.44 0 00-5.08-10.12zM27.86 164l2.2-.72a25 25 0 004 8.52 23.15 23.15 0 01-6.2-7.8zM34 138.68l-1.86-1.37a23.06 23.06 0 018.27-5.43 25.35 25.35 0 00-6.41 6.8z\",\"fill\":\"#073468\"}}),_c('path',{attrs:{\"d\":\"M118.7 168c-3 3.11-12.77 13.53-10.7 16.34 1.7 2.32 11.6-.28 17.46-6.76a21.49 21.49 0 004.51-7.89\",\"fill\":\"#c49a6c\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('text',{attrs:{\"transform\":\"translate(90.58 50.24)\",\"fill\":\"#fff200\",\"font-size\":\"32\",\"font-family\":\"STHeitiTC-Light,Heiti TC\",\"font-weight\":\"300\",\"letter-spacing\":\".08em\"}},[_v('CNAP')]),_c('path',{attrs:{\"d\":\"M144.82 187.36c-.57 2.37-20.48.22-20.48.22h0s-10.11 8.34-11.46 7.13c-1.14-1 2.38-10.35 9.89-13.55 9.95-4.23 22.53 4.2 22.05 6.2z\",\"fill\":\"#8f9093\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('path',{attrs:{\"d\":\"M155.83 158.45c.55 3.77 1.18 13.31-1.12 20.31-1.61 4.92-4.16 12.69-11.69 16.15-6.38 2.93-14.27 4.85-17.7 2.15l-2.7-2.73c-.48.32 1.09 15.38 1.44 19.82.28 3.69.28 3.69 3.92 19.47 2.42 10.47 4.17 11.38 5.85 12 7 2.46 19.24-15.7 22.55-20.61 4.75-7 10.28-15.23 13.09-27.84 3.63-16.31-.93-34.08-3.06-40.91\",\"fill\":\"#8f9093\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('path',{attrs:{\"d\":\"M186.59 155.09c-7.68 5.84-25.35 1.69-52.2 11.83C107 177.26 71 155.09 80.67 155.09c14.08 0 25.36-7.78 53-17.46 32.08-11.27 67.01 6.76 52.92 17.46z\",\"fill\":\"#ef7f22\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('path',{attrs:{\"d\":\"M118.42 152.84c-7.36-16-6.42-26.77-4-33.81 5.5-15.64 21.2-20.48 20.29-32.68-.74-9.87-11.61-14.66-10.14-16.9 2-3.11 25.48 2.27 30.42 16.34 3.58 10.2-5.42 16.85-4.51 32.68.62 10.75 5.44 19.16 9 24.23\",\"fill\":\"#ef7f22\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('path',{staticClass:\"cls-9\",attrs:{\"d\":\"M63.91 199c-4 9.37-7.27 18.75-6.59 19s6.91-8.28 10.95-17.65 3-16.44 2.29-16.73S68 189.67 63.91 199z\"}}),_c('path',{attrs:{\"d\":\"M35.21 174.11s2.86.49 3.22.45l1.31.23s.8.13 1.18.22.85 0 1.34.18.8.3 1.2.44.78.25 1.18.35 1 .24 1.45.35c.25.06.5.13.75.18l1.59.29c.43.08.86.15 1.29.2s.69.05 1 .07l.63.05h.37a13.3 13.3 0 002.09-.18c.6-.09 1.19-.24 1.79-.36l1.22-.22c.35-.07.71-.17 1.06-.22a8.48 8.48 0 01.86-.06 5.11 5.11 0 011.55.23 5.41 5.41 0 011.59.85 9.06 9.06 0 011 .88c.31.32.58.67.88 1s.39.41.57.62.35.41.54.61.54.55.83.82.37.3.55.45a6.4 6.4 0 001.39.85c.35.16.71.29 1.07.43l.26.12 1.58.76a.92.92 0 01.47.79l.18 1.28v2.08h0l-.47 4.54h0l-.22 1.09h0l-.74 2.85c-.19 0-5-3-5-3h0l-1-.37c-.31-.2-.59-.44-.9-.65s-.38-.26-.57-.4-.58-.44-.88-.65-.44-.29-.66-.42c-.48-.26-1-.53-1.44-.78a10 10 0 00-1.17-.5 16.79 16.79 0 00-1.83-.56c-.41-.11-.83-.18-1.24-.25s-.91-.13-1.37-.18-.92 0-1.38 0h-5.16c-.28 0-.56 0-.83-.05s-.43-.05-.64-.09-.6-.09-.9-.15l-.39-.1c-.38-.11-.77-.23-1.14-.36s-.8-.3-1.19-.45l-1.38-.76v-.06a10 10 0 01-.85-.6c-.31-.24-.62-.49-.91-.75s-.39-.36-.57-.54l-1-1-.38-.35-.94-.82-1-.89-.73-.66-1-.88c-.19-.18-.38-.35-.55-.54s-.29-.35-.44-.52l-.4-.5-.37-.48c-.14-.18-.27-.37-.41-.56l-.6-.84L30 176c-.19-.27-.36-.55-.54-.83l-.34-.48c-.19-.27-.37-.55-.55-.82s-.21-.32-.31-.48-.36-.55-.53-.83l-.39-.61-.54-.87c-.21-.34-.43-.67-.64-1l-.45-.74c-.13-.23-.27-.45-.39-.68s-.41-.72-.61-1.08-.33-.55-.48-.83c-.28-.5-.55-1-.8-1.52s-.38-.87-.59-1.3a4.53 4.53 0 01-.37-1.13 1.13 1.13 0 01.36-1.12 1.45 1.45 0 011.38-.26 3.72 3.72 0 01.93.35 4.77 4.77 0 011.25 1.08c.21.27.45.52.67.79s.38.5.57.74.39.48.58.73.43.58.64.88.3.41.44.62.39.56.57.84.33.55.49.83c.26.44.5.9.76 1.34s.43.67.65 1 .34.55.53.82.34.46.5.69.33.48.51.71.38.46.55.71 1.35.6 1.35.6\",\"fill\":\"#c49a6c\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\"}}),_c('path',{staticClass:\"cls-9\",attrs:{\"d\":\"M223.57 223.16c0 12.22-5.48 28.61-12.24 28.61s-12.25-16.39-12.25-28.61S204.56 201 211.33 201s12.24 9.93 12.24 22.16z\"}}),_c('path',{attrs:{\"d\":\"M194.4 248c-2.65-20 1.75-34.25 2.17-34\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\",\"fill\":\"none\"}}),_c('path',{attrs:{\"id\":\"pathContourMain\",\"d\":\"M210.86 222.88l-2.24.54a5 5 0 01-2.15-.18 6.27 6.27 0 00-2.15-.72 8.31 8.31 0 01-2.69-1.61c-1.23-.7-1.66-2-2.42-3.14-.94-1.2-1.68-2.51-2.64-3.71-.42-.56-1-1.71-1.93-3a20.54 20.54 0 01-1.92-3.81c-.21-.46-.77-1.8-1.12-2.64s-1-1.91-1.44-2.6a7.32 7.32 0 01-.36-2.87.93.93 0 01.95-.85c.48-.08 1.66-.22 2.1.14a4.65 4.65 0 012.87 2.86 11.87 11.87 0 001 2.24 14.59 14.59 0 012.2 2.82 2.41 2.41 0 001.39 1c.44.21.87-.53 1.07-.76a2.61 2.61 0 00.63-1.88 14.6 14.6 0 01.09-1.57 20.15 20.15 0 00.09-2.19c0-.74-.45-1.65-.45-2.55a12.52 12.52 0 01-.09-2.78c0-.86-.09-2.29-.13-3s-.38-2.14-.41-2.95-.33-2.6-.36-3.59c0-.61.09-1.69.14-2.24s.09-1.59.09-2.28a2.12 2.12 0 01.71-1.43 2 2 0 012.56-.45c1 .73.91 1.45 1.12 1.88a6.6 6.6 0 01.31 2.19 11.33 11.33 0 010 2.56c0 .51.05 1.61.09 2.28s.26 2.16.36 2.69a16.42 16.42 0 01.27 2.91 13.59 13.59 0 00.27 2.64 4.06 4.06 0 001.07 2.11c.36.31 1-.47 1-1.53-.09-1.52.23-3.25.18-3.89a10.09 10.09 0 010-1.35 3.32 3.32 0 010-.89c0-.65-.24-1.48-.18-2.33 0-.52-.06-1.94-.09-2.69 0-2-.05-.89-.05-1.74a13.43 13.43 0 01.27-2.11 10.88 10.88 0 01.45-2.51c.29-.81 1-2 2.1-2.06 1.49.07 1.82.68 1.88 1.57 0 .35.12 1.46.18 1.79 0 .49.11 1.63.14 2.24s.22 1.82.27 2.46c0 .38-.13 1.42-.09 2.15a13.9 13.9 0 000 2.65v2.55a15.85 15.85 0 00-.09 3c.08.38.18 1.49.58 1.56.69.12 1.38-1.09 1.57-3.09.12-1.27.36-2.55.36-3.58a10.27 10.27 0 01.54-3c.25-1 .38-2.06.63-2.78a14.28 14.28 0 01.44-3.36c.23-.82.48-1.72 1.08-2a1.42 1.42 0 011.61-.13 3 3 0 011 1.83 6.73 6.73 0 01-.09 2.11c0 .72.06 1.6 0 2.42s-.27 1.77-.27 2.42c0 .89-.13 2.26-.13 3.31-.2 1.32-.27 2.59-.54 3.9a16.59 16.59 0 00-.67 3c0 .83-.41 1.91.67 2.06.63.75 1.47-1.55 1.84-2.24.43-1 1-2.59 1.25-3.31s.83-1.67 1-2.33a14.82 14.82 0 001-2.73 2.6 2.6 0 011.52-1.39c.66-.1 1.2.44 1.61 1.07a6.93 6.93 0 01-.18 2.87 20.39 20.39 0 01-.93 3.34c-.22.56-.78 1.79-1 2.53s-.64 1.7-.93 2.23a10.48 10.48 0 00-1.08 2.2 11.78 11.78 0 00-.32 3c0 .55-.18 1.05-.18 1.79.07.92-.29 1.77-.18 2.69a5.34 5.34 0 010 1.52 8.91 8.91 0 01-.49 2.6c-.18.69-.63 2.25-.63 2.55-.8 1.47-.88 2.53-1.39 3.23a9.83 9.83 0 01-1.39 1.74 9.62 9.62 0 01-1.25.9 6.59 6.59 0 01-2.78.89c-.86-.07-1.85-.46-2.42-.53a7.68 7.68 0 00-2.7-.66z\",\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\",\"fill\":\"#c49a6c\",\"fill-rule\":\"evenodd\"}}),_c('path',{attrs:{\"stroke\":\"#231f20\",\"stroke-miterlimit\":\"10\",\"fill\":\"none\",\"d\":\"M83.54 201.43l7.24 12.82M87.97 203.98l2.48 3.86M198.1 231.66c.13 2.14 2.17 12.78 6.77 18 1.89 2.12 3.92 4.38 6.77 4.24 3.34-.17 5.48-3.53 5.86-4.15\"}}),_c('path',{attrs:{\"fill\":\"none\",\"stroke\":\"#fff200\",\"d\":\"M26.71 61.07v52.22L8.55 131.46v24.01M35.39 237.25v-23.38l16.86-16.86M210.59 17.11v47.2l18.25 18.25v30.73M240.54 38.32v26.25l14.56 14.56v45.15M258.9 228.42v-36.23l22.21-22.21v-45.7M255.1 164.38l-21.54 21.55v69\"}}),_c('circle',{attrs:{\"cx\":\"8.55\",\"cy\":\"157.89\",\"r\":\"2.43\",\"fill\":\"none\",\"stroke\":\"#fff200\"}}),_c('circle',{attrs:{\"cx\":\"228.84\",\"cy\":\"115.72\",\"r\":\"2.43\",\"fill\":\"none\",\"stroke\":\"#fff200\"}}),_c('circle',{attrs:{\"cx\":\"255.1\",\"cy\":\"126.71\",\"r\":\"2.43\",\"fill\":\"none\",\"stroke\":\"#fff200\"}}),_c('circle',{attrs:{\"cx\":\"256.47\",\"cy\":\"162.52\",\"r\":\"2.43\",\"fill\":\"none\",\"stroke\":\"#fff200\"}}),_c('circle',{attrs:{\"cx\":\"281.11\",\"cy\":\"121.85\",\"r\":\"2.43\",\"fill\":\"none\",\"stroke\":\"#fff200\"}}),_c('circle',{attrs:{\"cx\":\"53.99\",\"cy\":\"195.28\",\"r\":\"2.43\",\"fill\":\"none\",\"stroke\":\"#fff200\"}}),_c('path',{attrs:{\"fill\":\"none\",\"stroke\":\"#fff200\",\"d\":\"M54.51 31.62v55.03l22.19 22.2v24.06\"}}),_c('circle',{attrs:{\"cx\":\"76.7\",\"cy\":\"135.28\",\"r\":\"2.43\",\"fill\":\"none\",\"stroke\":\"#fff200\"}})])])])\n )\n }\n }\n ","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ServicesSummary.vue?vue&type=style&index=0&id=4865d806&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ServicesSummary.vue?vue&type=style&index=0&id=4865d806&lang=scss&scoped=true&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-tooltip',{attrs:{\"left\":_vm.left,\"right\":_vm.right,\"top\":_vm.top || (!_vm.left && !_vm.right && !_vm.bottom),\"bottom\":_vm.bottom},scopedSlots:_vm._u([{key:\"activator\",fn:function(ref){\nvar on = ref.on;\nvar attrs = ref.attrs;\nreturn [(_vm.text)?_c('span',_vm._g(_vm._b({class:_vm.light ? 'text-light' : 'text'},'span',attrs,false),on),[_vm._v(_vm._s(_vm.spaceBefore ? \" \" : \"\")+_vm._s(_vm.text)+_vm._s(_vm.spaceAfter ? \" \" : \"\"))]):_vm._e(),(_vm.icon)?_c('span',_vm._g(_vm._b({},'span',attrs,false),on),[_c('v-icon',{attrs:{\"x-small\":_vm.iconSize === 'x-small',\"small\":_vm.iconSize === 'small',\"medium\":_vm.iconSize === 'medium',\"large\":_vm.iconSize === 'large',\"x-large\":_vm.iconSize === 'x-large',\"color\":_vm.iconColor}},[_vm._v(_vm._s(_vm.icon))])],1):_vm._e()]}}])},[(Array.isArray(_vm.tooltip))?_c('div',_vm._l((_vm.tooltip),function(line){return _c('p',{key:line,staticClass:\"ma-0\"},[_vm._v(_vm._s(line))])}),0):_c('div',[_c('p',{staticClass:\"ma-0\"},[_vm._v(_vm._s(_vm.tooltip))])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Tooltip.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Tooltip.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Tooltip.vue?vue&type=template&id=5374933c&scoped=true&\"\nimport script from \"./Tooltip.vue?vue&type=script&lang=js&\"\nexport * from \"./Tooltip.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Tooltip.vue?vue&type=style&index=0&id=5374933c&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"5374933c\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VTooltip } from 'vuetify/lib/components/VTooltip';\ninstallComponents(component, {VIcon,VTooltip})\n"],"sourceRoot":""} \ No newline at end of file diff --git a/sites/platform1-site/js/big-bang-onboarding.f0955f8c.js b/sites/platform1-site/js/big-bang-onboarding.b87ea9ed.js similarity index 99% rename from sites/platform1-site/js/big-bang-onboarding.f0955f8c.js rename to sites/platform1-site/js/big-bang-onboarding.b87ea9ed.js index 967949f2..73609a27 100644 --- a/sites/platform1-site/js/big-bang-onboarding.f0955f8c.js +++ b/sites/platform1-site/js/big-bang-onboarding.b87ea9ed.js @@ -1,2 +1,2 @@ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["big-bang-onboarding"],{"332b":function(t,a,s){"use strict";var e=s("82a8"),i=s.n(e);i.a},"4a9b":function(t,a,s){"use strict";s.r(a);var e=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"big-bang-onboarding"},[s("PageHeader",{attrs:{title:"Big Bang Onboarding"}}),s("v-container",{staticClass:"px-8 fluid"},[s("h2",[t._v(" CUSTOMER ON-BOARDING GUIDES ")]),s("div",{staticClass:"container section-container pt-0"},[s("div",{staticClass:"row text-left justify-content-center"},[s("div",{staticClass:"col-xs-10 col-sm-8 col-md-10 col-lg-8 col-xl-6 pt-0"},[s("div",{staticClass:"row"},[s("div",{staticClass:"col-md-6"},[s("v-card",{staticClass:"my-5 registration-card text-center d-flex flex-column",attrs:{flat:"",tile:""}},[s("v-card-text",[s("h4",{staticClass:"px-auto"},[t._v("1 DAY WORKSHOP")])]),s("v-spacer"),s("v-card-text",[s("p",{staticClass:"px-6"},[t._v(" An introduction to learn about Big Bang products and associated technologies. ")])]),s("v-spacer"),s("v-card-actions",{staticClass:"registration-action justify-content-center text-center"},[s("v-btn",{staticClass:"ma-2",attrs:{color:"primary",href:"https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-workshop"}},[t._v(" Learn More ")])],1)],1)],1),s("div",{staticClass:"col-md-6"},[s("v-card",{staticClass:"my-5 registration-card text-center d-flex flex-column",attrs:{flat:"",tile:""}},[s("v-card-text",[s("h4",{staticClass:"px-auto"},[t._v("11-DAY RESIDENCY")])]),s("v-spacer"),s("v-card-text",[s("p",{staticClass:"px-6"},[t._v(" An introduction to learn about Big Bang products and associated technologies. ")])]),s("v-spacer"),s("v-card-actions",{staticClass:"registration-action justify-content-center text-center"},[s("v-btn",{staticClass:"ma-2",attrs:{color:"primary",href:"https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-residency-info"}},[t._v(" Learn Now ")])],1)],1)],1)])])])])]),s("v-container",{staticClass:"justify-content-center pb-16"},[s("h2",[t._v("WORKSHOP AND RESIDENCY OVERVIEW")]),s("div",{staticClass:"text-left"},[s("div",{staticClass:"row justify-content-center"},[s("div",{staticClass:"col-xl-3 col-lg-5 col-md-6 col-xs-12"},[s("h3",{staticClass:"my-6"},[t._v(" BIG BANG WORKSHOP ")]),s("p",{staticClass:"font-weight-black ml-8"},[t._v(" WHO SHOULD COME? ")]),s("body",{staticClass:"text-left ml-8 pb-6"},[t._v(" Engineers & Developers interested in learning more about the Big Bang tech stack and how it can help you kick-start a software factory. ")]),s("p",{staticClass:"font-weight-black ml-8"},[t._v(" TOPICS COVERED ")]),s("ul",{staticClass:"ml-2 pb-4"},[s("li",[t._v("Platform One & Big Bang Introduction")]),s("li",[t._v("The Core Big Bang Stack")]),s("li",[t._v("Kubernetes Basics")]),s("li",[t._v("The Big Bang model of GitOps")]),s("li",[t._v("Monitoring and Logging Capabilities")]),s("li",[t._v("Istio & Kubernetes Networking")]),s("li",[t._v("Additional Big Bang Services & Apps")])]),s("a",{staticClass:"ml-8 pb-6",attrs:{href:"https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-workshop#workshop-roles-prerequisites"}},[t._v(" View Workshop Prerequisites ")]),s("div",{staticClass:"ml-8 mt-8"},[s("v-btn",{staticClass:"mx-auto",attrs:{color:"primary",href:"https://jira.il2.dso.mil/servicedesk/customer/portal/2/create/241",target:"_blank"}},[t._v("Register for a Workshop")])],1)]),s("div",{staticClass:"col-xl-3 col-lg-5 col-md-6 col-xs-12"},[s("h3",{staticClass:"my-6"},[t._v(" BIG BANG WORKSHOP ")]),s("p",{staticClass:"font-weight-black ml-8"},[t._v(" WHO SHOULD COME? ")]),s("body",{staticClass:"text-left ml-8 pb-6"},[t._v(" SRE/Operations Engineers interested in deploying a Big Bang Cluster into their own environment. Below is an overview of topics we cover during the course. ")]),s("p",{staticClass:"font-weight-black ml-8"},[t._v(" Week 1: PLATFORM ONE OVERVIEW, BIG BANG, SECURITY, AND DEPLOYMENT ")]),s("ul",{staticClass:"ml-2 pb-4"},[s("li",[t._v("Overview of Platform One and Big Bang")]),s("li",[t._v("Security Overview of P1")]),s("li",[t._v(" Big Bang Deployment (cluster, air-gapped Docker Registry, air-gapped Git repo) ")])]),s("p",{staticClass:"font-weight-black ml-8"},[t._v(" Week 2: BIG BANG CONFIG MANAGEMENT AND SECURITY TOOLING ")]),s("ul",{staticClass:"ml-2 pb-4"},[s("li",[t._v("GitOps & Secrets")]),s("li",[t._v("GitLab CI and Security Tooling")])]),s("p",{staticClass:"font-weight-black ml-8"},[t._v(' Week 3: BIG "DAY 2" OPERATIONS AND MANAGING A BIG BANG CLUSTER ')]),s("ul",{staticClass:"ml-2 pb-4"},[s("li",[t._v(" Operator Pattern and consolidated monitoring with Prometheus and Grafana ")]),s("li",[t._v("Consolidated Logging with ECK")]),s("li",[t._v('"2 Day" Operations')])]),s("a",{staticClass:"ml-8",attrs:{href:"https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-residency-info#residency-prerequisite-knowledge"}},[t._v(" View Residency Prerequisites ")])])])])]),s("Wave",{attrs:{bottom:!1}},[s("div",{staticClass:"container"},[s("div",{staticClass:"row justify-content-center"},[s("div",{staticClass:"col-md-6"},[s("h2",{staticClass:"mx-auto"},[t._v(" HAVE QUESTIONS ABOUT ONBOARDING SESSIONS? ")])]),s("div",{staticClass:"col-12 mt-4"},[s("v-btn",{staticClass:"mx-2 black--text",attrs:{color:"light",href:"https://confluence.il2.dso.mil/questions/topics/10813444/bigbang",target:"_blank"}},[t._v("Get Answers")]),s("v-btn",{staticClass:"mx-2",attrs:{color:"primary",href:"platformone@afwerx.af.mil",target:"_blank"}},[t._v("Contact Us")])],1)])])])],1)},i=[],o=s("36ad"),n=s("1eb0"),r={name:"BigBangOnboarding",components:{PageHeader:o["a"],Wave:n["a"]},methods:{},data:function(){return{milestones:[{done:!1,text:"WEEK 1: PLATFORM ONE OVERVIEW, BIG BANG, SECURITY, AND DEPLOYMENT",details:["Day 1: Overview of Platform One and Big Bang","Day 2: Security Overview of P1","Days 3 & 4: Big Bang Deployment (cluster, air-gapped Docker registry, air-gapped Git repo)"]},{done:!1,text:"WEEK 2: BIG BANG CONFIG MANAGEMENT AND SECURITY TOOLING",details:["Days 5 & 6: GitOps, Argo CD, & Secrets","Days 7 & 8: GitLab CI and Security Tooling"]},{done:!1,text:'WEEK 3: BIG "DAY 2" OPERATIONS AND MANAGING A BIG BANG CLUSTER',details:["Day 9: Operator pattern and consolidated monitoring with Prometheus and Grafana","Day 10: Consolidated logging with ECK",'Day 11: "Day 2" Operations']}]}}},l=r,c=(s("332b"),s("2877")),d=s("6544"),g=s.n(d),v=s("8336"),p=s("b0af"),C=s("99d9"),b=s("a523"),m=s("2fa4"),f=Object(c["a"])(l,e,i,!1,null,null,null);a["default"]=f.exports;g()(f,{VBtn:v["a"],VCard:p["a"],VCardActions:C["a"],VCardText:C["b"],VContainer:b["a"],VSpacer:m["a"]})},"82a8":function(t,a,s){}}]); -//# sourceMappingURL=big-bang-onboarding.f0955f8c.js.map \ No newline at end of file +//# sourceMappingURL=big-bang-onboarding.b87ea9ed.js.map \ No newline at end of file diff --git a/sites/platform1-site/js/big-bang-onboarding.f0955f8c.js.map b/sites/platform1-site/js/big-bang-onboarding.b87ea9ed.js.map similarity index 99% rename from sites/platform1-site/js/big-bang-onboarding.f0955f8c.js.map rename to sites/platform1-site/js/big-bang-onboarding.b87ea9ed.js.map index 1dd1c74a..bfea4c97 100644 --- a/sites/platform1-site/js/big-bang-onboarding.f0955f8c.js.map +++ b/sites/platform1-site/js/big-bang-onboarding.b87ea9ed.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///./src/views/BigBangOnboarding.vue?4972","webpack:///./src/views/BigBangOnboarding.vue?3824","webpack:///src/views/BigBangOnboarding.vue","webpack:///./src/views/BigBangOnboarding.vue?2b0d","webpack:///./src/views/BigBangOnboarding.vue?e95a"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","_v","staticRenderFns","name","components","PageHeader","Wave","methods","data","milestones","component","VBtn","VCard","VCardActions","VCardText","VContainer","VSpacer"],"mappings":"uHAAA,yBAA+lB,EAAG,G,2CCAlmB,IAAIA,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACE,YAAY,uBAAuB,CAACF,EAAG,aAAa,CAACG,MAAM,CAAC,MAAQ,yBAAyBH,EAAG,cAAc,CAACE,YAAY,cAAc,CAACF,EAAG,KAAK,CAACJ,EAAIQ,GAAG,mCAAmCJ,EAAG,MAAM,CAACE,YAAY,oCAAoC,CAACF,EAAG,MAAM,CAACE,YAAY,wCAAwC,CAACF,EAAG,MAAM,CAACE,YAAY,wDAAwD,CAACF,EAAG,MAAM,CAACE,YAAY,OAAO,CAACF,EAAG,MAAM,CAACE,YAAY,YAAY,CAACF,EAAG,SAAS,CAACE,YAAY,wDAAwDC,MAAM,CAAC,KAAO,GAAG,KAAO,KAAK,CAACH,EAAG,cAAc,CAACA,EAAG,KAAK,CAACE,YAAY,WAAW,CAACN,EAAIQ,GAAG,sBAAsBJ,EAAG,YAAYA,EAAG,cAAc,CAACA,EAAG,IAAI,CAACE,YAAY,QAAQ,CAACN,EAAIQ,GAAG,uFAAuFJ,EAAG,YAAYA,EAAG,iBAAiB,CAACE,YAAY,0DAA0D,CAACF,EAAG,QAAQ,CAACE,YAAY,OAAOC,MAAM,CAAC,MAAQ,UAAU,KAAO,6EAA6E,CAACP,EAAIQ,GAAG,mBAAmB,IAAI,IAAI,GAAGJ,EAAG,MAAM,CAACE,YAAY,YAAY,CAACF,EAAG,SAAS,CAACE,YAAY,wDAAwDC,MAAM,CAAC,KAAO,GAAG,KAAO,KAAK,CAACH,EAAG,cAAc,CAACA,EAAG,KAAK,CAACE,YAAY,WAAW,CAACN,EAAIQ,GAAG,wBAAwBJ,EAAG,YAAYA,EAAG,cAAc,CAACA,EAAG,IAAI,CAACE,YAAY,QAAQ,CAACN,EAAIQ,GAAG,uFAAuFJ,EAAG,YAAYA,EAAG,iBAAiB,CAACE,YAAY,0DAA0D,CAACF,EAAG,QAAQ,CAACE,YAAY,OAAOC,MAAM,CAAC,MAAQ,UAAU,KAAO,mFAAmF,CAACP,EAAIQ,GAAG,kBAAkB,IAAI,IAAI,aAAaJ,EAAG,cAAc,CAACE,YAAY,gCAAgC,CAACF,EAAG,KAAK,CAACJ,EAAIQ,GAAG,qCAAqCJ,EAAG,MAAM,CAACE,YAAY,aAAa,CAACF,EAAG,MAAM,CAACE,YAAY,8BAA8B,CAACF,EAAG,MAAM,CAACE,YAAY,wCAAwC,CAACF,EAAG,KAAK,CAACE,YAAY,QAAQ,CAACN,EAAIQ,GAAG,yBAAyBJ,EAAG,IAAI,CAACE,YAAY,0BAA0B,CAACN,EAAIQ,GAAG,wBAAwBJ,EAAG,OAAO,CAACE,YAAY,uBAAuB,CAACN,EAAIQ,GAAG,+IAA+IJ,EAAG,IAAI,CAACE,YAAY,0BAA0B,CAACN,EAAIQ,GAAG,sBAAsBJ,EAAG,KAAK,CAACE,YAAY,aAAa,CAACF,EAAG,KAAK,CAACJ,EAAIQ,GAAG,0CAA0CJ,EAAG,KAAK,CAACJ,EAAIQ,GAAG,6BAA6BJ,EAAG,KAAK,CAACJ,EAAIQ,GAAG,uBAAuBJ,EAAG,KAAK,CAACJ,EAAIQ,GAAG,kCAAkCJ,EAAG,KAAK,CAACJ,EAAIQ,GAAG,yCAAyCJ,EAAG,KAAK,CAACJ,EAAIQ,GAAG,mCAAmCJ,EAAG,KAAK,CAACJ,EAAIQ,GAAG,2CAA2CJ,EAAG,IAAI,CAACE,YAAY,YAAYC,MAAM,CAAC,KAAO,0GAA0G,CAACP,EAAIQ,GAAG,mCAAmCJ,EAAG,MAAM,CAACE,YAAY,aAAa,CAACF,EAAG,QAAQ,CAACE,YAAY,UAAUC,MAAM,CAAC,MAAQ,UAAU,KAAO,oEAAoE,OAAS,WAAW,CAACP,EAAIQ,GAAG,8BAA8B,KAAKJ,EAAG,MAAM,CAACE,YAAY,wCAAwC,CAACF,EAAG,KAAK,CAACE,YAAY,QAAQ,CAACN,EAAIQ,GAAG,yBAAyBJ,EAAG,IAAI,CAACE,YAAY,0BAA0B,CAACN,EAAIQ,GAAG,wBAAwBJ,EAAG,OAAO,CAACE,YAAY,uBAAuB,CAACN,EAAIQ,GAAG,kKAAkKJ,EAAG,IAAI,CAACE,YAAY,0BAA0B,CAACN,EAAIQ,GAAG,yEAAyEJ,EAAG,KAAK,CAACE,YAAY,aAAa,CAACF,EAAG,KAAK,CAACJ,EAAIQ,GAAG,2CAA2CJ,EAAG,KAAK,CAACJ,EAAIQ,GAAG,6BAA6BJ,EAAG,KAAK,CAACJ,EAAIQ,GAAG,wFAAwFJ,EAAG,IAAI,CAACE,YAAY,0BAA0B,CAACN,EAAIQ,GAAG,+DAA+DJ,EAAG,KAAK,CAACE,YAAY,aAAa,CAACF,EAAG,KAAK,CAACJ,EAAIQ,GAAG,sBAAsBJ,EAAG,KAAK,CAACJ,EAAIQ,GAAG,sCAAsCJ,EAAG,IAAI,CAACE,YAAY,0BAA0B,CAACN,EAAIQ,GAAG,sEAAwEJ,EAAG,KAAK,CAACE,YAAY,aAAa,CAACF,EAAG,KAAK,CAACJ,EAAIQ,GAAG,gFAAgFJ,EAAG,KAAK,CAACJ,EAAIQ,GAAG,mCAAmCJ,EAAG,KAAK,CAACJ,EAAIQ,GAAG,0BAA4BJ,EAAG,IAAI,CAACE,YAAY,OAAOC,MAAM,CAAC,KAAO,oHAAoH,CAACP,EAAIQ,GAAG,4CAA4CJ,EAAG,OAAO,CAACG,MAAM,CAAC,QAAS,IAAQ,CAACH,EAAG,MAAM,CAACE,YAAY,aAAa,CAACF,EAAG,MAAM,CAACE,YAAY,8BAA8B,CAACF,EAAG,MAAM,CAACE,YAAY,YAAY,CAACF,EAAG,KAAK,CAACE,YAAY,WAAW,CAACN,EAAIQ,GAAG,mDAAmDJ,EAAG,MAAM,CAACE,YAAY,eAAe,CAACF,EAAG,QAAQ,CAACE,YAAY,mBAAmBC,MAAM,CAAC,MAAQ,QAAQ,KAAO,mEAAmE,OAAS,WAAW,CAACP,EAAIQ,GAAG,iBAAiBJ,EAAG,QAAQ,CAACE,YAAY,OAAOC,MAAM,CAAC,MAAQ,UAAU,KAAO,4BAA4B,OAAS,WAAW,CAACP,EAAIQ,GAAG,iBAAiB,UAAU,IACt9KC,EAAkB,G,wBC8MtB,GACEC,KAAM,oBACNC,WAAY,CACVC,WAAJ,OACIC,KAAJ,QAGEC,QAAS,GACTC,KAAM,WACJ,MAAO,CACLC,WAAY,CAClB,CACQ,MAAR,EACQ,KACR,oEACQ,QAAR,CACA,+CACA,iCACA,+FAGA,CACQ,MAAR,EACQ,KAAR,0DACQ,QAAR,CACA,yCACA,+CAGA,CACQ,MAAR,EACQ,KACR,iEACQ,QAAR,CACA,kFACA,wCACA,mCCnP2V,I,yGCQvVC,EAAY,eACd,EACAlB,EACAU,GACA,EACA,KACA,KACA,MAIa,aAAAQ,EAAiB,QAUhC,IAAkBA,EAAW,CAACC,OAAA,KAAKC,QAAA,KAAMC,aAAA,OAAaC,UAAA,OAAUC,aAAA,KAAWC,UAAA,Q","file":"js/big-bang-onboarding.f0955f8c.js","sourcesContent":["import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BigBangOnboarding.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BigBangOnboarding.vue?vue&type=style&index=0&lang=scss&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"big-bang-onboarding\"},[_c('PageHeader',{attrs:{\"title\":\"Big Bang Onboarding\"}}),_c('v-container',{staticClass:\"px-8 fluid\"},[_c('h2',[_vm._v(\" CUSTOMER ON-BOARDING GUIDES \")]),_c('div',{staticClass:\"container section-container pt-0\"},[_c('div',{staticClass:\"row text-left justify-content-center\"},[_c('div',{staticClass:\"col-xs-10 col-sm-8 col-md-10 col-lg-8 col-xl-6 pt-0\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-md-6\"},[_c('v-card',{staticClass:\"my-5 registration-card text-center d-flex flex-column\",attrs:{\"flat\":\"\",\"tile\":\"\"}},[_c('v-card-text',[_c('h4',{staticClass:\"px-auto\"},[_vm._v(\"1 DAY WORKSHOP\")])]),_c('v-spacer'),_c('v-card-text',[_c('p',{staticClass:\"px-6\"},[_vm._v(\" An introduction to learn about Big Bang products and associated technologies. \")])]),_c('v-spacer'),_c('v-card-actions',{staticClass:\"registration-action justify-content-center text-center\"},[_c('v-btn',{staticClass:\"ma-2\",attrs:{\"color\":\"primary\",\"href\":\"https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-workshop\"}},[_vm._v(\" Learn More \")])],1)],1)],1),_c('div',{staticClass:\"col-md-6\"},[_c('v-card',{staticClass:\"my-5 registration-card text-center d-flex flex-column\",attrs:{\"flat\":\"\",\"tile\":\"\"}},[_c('v-card-text',[_c('h4',{staticClass:\"px-auto\"},[_vm._v(\"11-DAY RESIDENCY\")])]),_c('v-spacer'),_c('v-card-text',[_c('p',{staticClass:\"px-6\"},[_vm._v(\" An introduction to learn about Big Bang products and associated technologies. \")])]),_c('v-spacer'),_c('v-card-actions',{staticClass:\"registration-action justify-content-center text-center\"},[_c('v-btn',{staticClass:\"ma-2\",attrs:{\"color\":\"primary\",\"href\":\"https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-residency-info\"}},[_vm._v(\" Learn Now \")])],1)],1)],1)])])])])]),_c('v-container',{staticClass:\"justify-content-center pb-16\"},[_c('h2',[_vm._v(\"WORKSHOP AND RESIDENCY OVERVIEW\")]),_c('div',{staticClass:\"text-left\"},[_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{staticClass:\"col-xl-3 col-lg-5 col-md-6 col-xs-12\"},[_c('h3',{staticClass:\"my-6\"},[_vm._v(\" BIG BANG WORKSHOP \")]),_c('p',{staticClass:\"font-weight-black ml-8\"},[_vm._v(\" WHO SHOULD COME? \")]),_c('body',{staticClass:\"text-left ml-8 pb-6\"},[_vm._v(\" Engineers & Developers interested in learning more about the Big Bang tech stack and how it can help you kick-start a software factory. \")]),_c('p',{staticClass:\"font-weight-black ml-8\"},[_vm._v(\" TOPICS COVERED \")]),_c('ul',{staticClass:\"ml-2 pb-4\"},[_c('li',[_vm._v(\"Platform One & Big Bang Introduction\")]),_c('li',[_vm._v(\"The Core Big Bang Stack\")]),_c('li',[_vm._v(\"Kubernetes Basics\")]),_c('li',[_vm._v(\"The Big Bang model of GitOps\")]),_c('li',[_vm._v(\"Monitoring and Logging Capabilities\")]),_c('li',[_vm._v(\"Istio & Kubernetes Networking\")]),_c('li',[_vm._v(\"Additional Big Bang Services & Apps\")])]),_c('a',{staticClass:\"ml-8 pb-6\",attrs:{\"href\":\"https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-workshop#workshop-roles-prerequisites\"}},[_vm._v(\" View Workshop Prerequisites \")]),_c('div',{staticClass:\"ml-8 mt-8\"},[_c('v-btn',{staticClass:\"mx-auto\",attrs:{\"color\":\"primary\",\"href\":\"https://jira.il2.dso.mil/servicedesk/customer/portal/2/create/241\",\"target\":\"_blank\"}},[_vm._v(\"Register for a Workshop\")])],1)]),_c('div',{staticClass:\"col-xl-3 col-lg-5 col-md-6 col-xs-12\"},[_c('h3',{staticClass:\"my-6\"},[_vm._v(\" BIG BANG WORKSHOP \")]),_c('p',{staticClass:\"font-weight-black ml-8\"},[_vm._v(\" WHO SHOULD COME? \")]),_c('body',{staticClass:\"text-left ml-8 pb-6\"},[_vm._v(\" SRE/Operations Engineers interested in deploying a Big Bang Cluster into their own environment. Below is an overview of topics we cover during the course. \")]),_c('p',{staticClass:\"font-weight-black ml-8\"},[_vm._v(\" Week 1: PLATFORM ONE OVERVIEW, BIG BANG, SECURITY, AND DEPLOYMENT \")]),_c('ul',{staticClass:\"ml-2 pb-4\"},[_c('li',[_vm._v(\"Overview of Platform One and Big Bang\")]),_c('li',[_vm._v(\"Security Overview of P1\")]),_c('li',[_vm._v(\" Big Bang Deployment (cluster, air-gapped Docker Registry, air-gapped Git repo) \")])]),_c('p',{staticClass:\"font-weight-black ml-8\"},[_vm._v(\" Week 2: BIG BANG CONFIG MANAGEMENT AND SECURITY TOOLING \")]),_c('ul',{staticClass:\"ml-2 pb-4\"},[_c('li',[_vm._v(\"GitOps & Secrets\")]),_c('li',[_vm._v(\"GitLab CI and Security Tooling\")])]),_c('p',{staticClass:\"font-weight-black ml-8\"},[_vm._v(\" Week 3: BIG \\\"DAY 2\\\" OPERATIONS AND MANAGING A BIG BANG CLUSTER \")]),_c('ul',{staticClass:\"ml-2 pb-4\"},[_c('li',[_vm._v(\" Operator Pattern and consolidated monitoring with Prometheus and Grafana \")]),_c('li',[_vm._v(\"Consolidated Logging with ECK\")]),_c('li',[_vm._v(\"\\\"2 Day\\\" Operations\")])]),_c('a',{staticClass:\"ml-8\",attrs:{\"href\":\"https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-residency-info#residency-prerequisite-knowledge\"}},[_vm._v(\" View Residency Prerequisites \")])])])])]),_c('Wave',{attrs:{\"bottom\":false}},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{staticClass:\"col-md-6\"},[_c('h2',{staticClass:\"mx-auto\"},[_vm._v(\" HAVE QUESTIONS ABOUT ONBOARDING SESSIONS? \")])]),_c('div',{staticClass:\"col-12 mt-4\"},[_c('v-btn',{staticClass:\"mx-2 black--text\",attrs:{\"color\":\"light\",\"href\":\"https://confluence.il2.dso.mil/questions/topics/10813444/bigbang\",\"target\":\"_blank\"}},[_vm._v(\"Get Answers\")]),_c('v-btn',{staticClass:\"mx-2\",attrs:{\"color\":\"primary\",\"href\":\"platformone@afwerx.af.mil\",\"target\":\"_blank\"}},[_vm._v(\"Contact Us\")])],1)])])])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BigBangOnboarding.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BigBangOnboarding.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./BigBangOnboarding.vue?vue&type=template&id=19a5e8ad&\"\nimport script from \"./BigBangOnboarding.vue?vue&type=script&lang=js&\"\nexport * from \"./BigBangOnboarding.vue?vue&type=script&lang=js&\"\nimport style0 from \"./BigBangOnboarding.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardText,VContainer,VSpacer})\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./src/views/BigBangOnboarding.vue?4972","webpack:///./src/views/BigBangOnboarding.vue?33da","webpack:///src/views/BigBangOnboarding.vue","webpack:///./src/views/BigBangOnboarding.vue?2b0d","webpack:///./src/views/BigBangOnboarding.vue?e95a"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","_v","staticRenderFns","name","components","PageHeader","Wave","methods","data","milestones","component","VBtn","VCard","VCardActions","VCardText","VContainer","VSpacer"],"mappings":"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","file":"js/big-bang-onboarding.b87ea9ed.js","sourcesContent":["import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BigBangOnboarding.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BigBangOnboarding.vue?vue&type=style&index=0&lang=scss&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"big-bang-onboarding\"},[_c('PageHeader',{attrs:{\"title\":\"Big Bang Onboarding\"}}),_c('v-container',{staticClass:\"px-8 fluid\"},[_c('h2',[_vm._v(\" CUSTOMER ON-BOARDING GUIDES \")]),_c('div',{staticClass:\"container section-container pt-0\"},[_c('div',{staticClass:\"row text-left justify-content-center\"},[_c('div',{staticClass:\"col-xs-10 col-sm-8 col-md-10 col-lg-8 col-xl-6 pt-0\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-md-6\"},[_c('v-card',{staticClass:\"my-5 registration-card text-center d-flex flex-column\",attrs:{\"flat\":\"\",\"tile\":\"\"}},[_c('v-card-text',[_c('h4',{staticClass:\"px-auto\"},[_vm._v(\"1 DAY WORKSHOP\")])]),_c('v-spacer'),_c('v-card-text',[_c('p',{staticClass:\"px-6\"},[_vm._v(\" An introduction to learn about Big Bang products and associated technologies. \")])]),_c('v-spacer'),_c('v-card-actions',{staticClass:\"registration-action justify-content-center text-center\"},[_c('v-btn',{staticClass:\"ma-2\",attrs:{\"color\":\"primary\",\"href\":\"https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-workshop\"}},[_vm._v(\" Learn More \")])],1)],1)],1),_c('div',{staticClass:\"col-md-6\"},[_c('v-card',{staticClass:\"my-5 registration-card text-center d-flex flex-column\",attrs:{\"flat\":\"\",\"tile\":\"\"}},[_c('v-card-text',[_c('h4',{staticClass:\"px-auto\"},[_vm._v(\"11-DAY RESIDENCY\")])]),_c('v-spacer'),_c('v-card-text',[_c('p',{staticClass:\"px-6\"},[_vm._v(\" An introduction to learn about Big Bang products and associated technologies. \")])]),_c('v-spacer'),_c('v-card-actions',{staticClass:\"registration-action justify-content-center text-center\"},[_c('v-btn',{staticClass:\"ma-2\",attrs:{\"color\":\"primary\",\"href\":\"https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-residency-info\"}},[_vm._v(\" Learn Now \")])],1)],1)],1)])])])])]),_c('v-container',{staticClass:\"justify-content-center pb-16\"},[_c('h2',[_vm._v(\"WORKSHOP AND RESIDENCY OVERVIEW\")]),_c('div',{staticClass:\"text-left\"},[_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{staticClass:\"col-xl-3 col-lg-5 col-md-6 col-xs-12\"},[_c('h3',{staticClass:\"my-6\"},[_vm._v(\" BIG BANG WORKSHOP \")]),_c('p',{staticClass:\"font-weight-black ml-8\"},[_vm._v(\" WHO SHOULD COME? \")]),_c('body',{staticClass:\"text-left ml-8 pb-6\"},[_vm._v(\" Engineers & Developers interested in learning more about the Big Bang tech stack and how it can help you kick-start a software factory. \")]),_c('p',{staticClass:\"font-weight-black ml-8\"},[_vm._v(\" TOPICS COVERED \")]),_c('ul',{staticClass:\"ml-2 pb-4\"},[_c('li',[_vm._v(\"Platform One & Big Bang Introduction\")]),_c('li',[_vm._v(\"The Core Big Bang Stack\")]),_c('li',[_vm._v(\"Kubernetes Basics\")]),_c('li',[_vm._v(\"The Big Bang model of GitOps\")]),_c('li',[_vm._v(\"Monitoring and Logging Capabilities\")]),_c('li',[_vm._v(\"Istio & Kubernetes Networking\")]),_c('li',[_vm._v(\"Additional Big Bang Services & Apps\")])]),_c('a',{staticClass:\"ml-8 pb-6\",attrs:{\"href\":\"https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-workshop#workshop-roles-prerequisites\"}},[_vm._v(\" View Workshop Prerequisites \")]),_c('div',{staticClass:\"ml-8 mt-8\"},[_c('v-btn',{staticClass:\"mx-auto\",attrs:{\"color\":\"primary\",\"href\":\"https://jira.il2.dso.mil/servicedesk/customer/portal/2/create/241\",\"target\":\"_blank\"}},[_vm._v(\"Register for a Workshop\")])],1)]),_c('div',{staticClass:\"col-xl-3 col-lg-5 col-md-6 col-xs-12\"},[_c('h3',{staticClass:\"my-6\"},[_vm._v(\" BIG BANG WORKSHOP \")]),_c('p',{staticClass:\"font-weight-black ml-8\"},[_vm._v(\" WHO SHOULD COME? \")]),_c('body',{staticClass:\"text-left ml-8 pb-6\"},[_vm._v(\" SRE/Operations Engineers interested in deploying a Big Bang Cluster into their own environment. Below is an overview of topics we cover during the course. \")]),_c('p',{staticClass:\"font-weight-black ml-8\"},[_vm._v(\" Week 1: PLATFORM ONE OVERVIEW, BIG BANG, SECURITY, AND DEPLOYMENT \")]),_c('ul',{staticClass:\"ml-2 pb-4\"},[_c('li',[_vm._v(\"Overview of Platform One and Big Bang\")]),_c('li',[_vm._v(\"Security Overview of P1\")]),_c('li',[_vm._v(\" Big Bang Deployment (cluster, air-gapped Docker Registry, air-gapped Git repo) \")])]),_c('p',{staticClass:\"font-weight-black ml-8\"},[_vm._v(\" Week 2: BIG BANG CONFIG MANAGEMENT AND SECURITY TOOLING \")]),_c('ul',{staticClass:\"ml-2 pb-4\"},[_c('li',[_vm._v(\"GitOps & Secrets\")]),_c('li',[_vm._v(\"GitLab CI and Security Tooling\")])]),_c('p',{staticClass:\"font-weight-black ml-8\"},[_vm._v(\" Week 3: BIG \\\"DAY 2\\\" OPERATIONS AND MANAGING A BIG BANG CLUSTER \")]),_c('ul',{staticClass:\"ml-2 pb-4\"},[_c('li',[_vm._v(\" Operator Pattern and consolidated monitoring with Prometheus and Grafana \")]),_c('li',[_vm._v(\"Consolidated Logging with ECK\")]),_c('li',[_vm._v(\"\\\"2 Day\\\" Operations\")])]),_c('a',{staticClass:\"ml-8\",attrs:{\"href\":\"https://repo1.dso.mil/platform-one/onboarding/big-bang/big-bang-residency-info#residency-prerequisite-knowledge\"}},[_vm._v(\" View Residency Prerequisites \")])])])])]),_c('Wave',{attrs:{\"bottom\":false}},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{staticClass:\"col-md-6\"},[_c('h2',{staticClass:\"mx-auto\"},[_vm._v(\" HAVE QUESTIONS ABOUT ONBOARDING SESSIONS? \")])]),_c('div',{staticClass:\"col-12 mt-4\"},[_c('v-btn',{staticClass:\"mx-2 black--text\",attrs:{\"color\":\"light\",\"href\":\"https://confluence.il2.dso.mil/questions/topics/10813444/bigbang\",\"target\":\"_blank\"}},[_vm._v(\"Get Answers\")]),_c('v-btn',{staticClass:\"mx-2\",attrs:{\"color\":\"primary\",\"href\":\"platformone@afwerx.af.mil\",\"target\":\"_blank\"}},[_vm._v(\"Contact Us\")])],1)])])])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BigBangOnboarding.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BigBangOnboarding.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./BigBangOnboarding.vue?vue&type=template&id=19a5e8ad&\"\nimport script from \"./BigBangOnboarding.vue?vue&type=script&lang=js&\"\nexport * from \"./BigBangOnboarding.vue?vue&type=script&lang=js&\"\nimport style0 from \"./BigBangOnboarding.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardText,VContainer,VSpacer})\n"],"sourceRoot":""} \ No newline at end of file diff --git a/sites/platform1-site/js/big-bang.655af451.js b/sites/platform1-site/js/big-bang.c487b4c6.js similarity index 99% rename from sites/platform1-site/js/big-bang.655af451.js rename to sites/platform1-site/js/big-bang.c487b4c6.js index f64f802a..2805062d 100644 --- a/sites/platform1-site/js/big-bang.655af451.js +++ b/sites/platform1-site/js/big-bang.c487b4c6.js @@ -1,2 +1,2 @@ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["big-bang"],{1612:function(t,a,s){"use strict";var e=s("3e73"),i=s.n(e);i.a},"3e73":function(t,a,s){},e636:function(t,a,s){"use strict";s.r(a);var e=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"big-bang"},[e("PageHeader",{attrs:{title:"Big Bang",subtext:"",description:"Big Bang is the Platform One Infrastructure as Code / Configuration as Code package that deploys a software factory in a customer owned environment. We call this IAC/CAC.",logoSource:t.bbLogo}}),e("v-container",{staticClass:"px-md-8 px-auto",attrs:{fluid:""}},[e("v-container",{staticClass:"px-md-16",attrs:{fluid:""}},[e("h2",{staticClass:"my-3 mx-md-16 mx-auto"},[t._v(" Empowering you to create custom environments for your mission ")]),e("p",{staticClass:"my-3 mx-md-16 mx-auto"},[t._v(" Big Bang will help you build a custom software factory for your specific mission needs to enable faster development and deployment of your mission applications. ")])]),e("div",{staticClass:"my-16 px-md-8 px-auto card-summary"},[e("h2",{staticClass:"my-4 mt-sm-8 px-auto"},[t._v("The Big Bang Advantage")]),e("div",{staticClass:"row justify-center"},[e("div",{staticClass:"col-md-6 col-lg-4 card-container"},[e("LockOpenVariantIcon",{staticClass:"logo"}),e("h4",[t._v("AVOID VENDOR LOCK")]),e("div",{staticClass:"text"},[t._v(" Big Bang is Kubernetes distro-agnostic, meaning you can pick between Upstream, Rancher, Konvoy, Tanzu Kubernetes Grid, or OpenShift Container Partner. ")])],1),e("div",{staticClass:"col-md-6 col-lg-4 card-container"},[e("ClockEndIcon",{staticClass:"logo"}),e("h4",[t._v("FASTER ATO VIA RECIPROCITY")]),e("div",{staticClass:"text"},[t._v(" Our Platform is accredited DOD wide and we can work AO to AO to ensure reciprocity. ")])],1),e("div",{staticClass:"col-md-6 col-lg-4 card-container"},[e("HammerWrenchIcon",{staticClass:"logo"}),e("h4",[t._v("WIDE RANGE OF TOOL CHOICES")]),e("div",{staticClass:"text"},[t._v(" We offer multiple tools at each stage of CI/CD pipeline. The tool choices can be customized to your preference and to the programming language of your choice. "),e("br"),e("v-btn",{staticClass:"link",attrs:{text:"",href:t.getImageUrl("P1 - Tool Chain-2.jpg"),target:"_blank"}},[t._v(" Platform One's Tool Chain ")])],1)],1),e("div",{staticClass:"col-md-6 col-lg-4 card-container"},[e("PackageVariantIcon",{staticClass:"logo"}),e("h4",[t._v("OUT OF THE BOX AUTOMATION")]),e("div",{staticClass:"text"},[t._v(" The DSOP platform is deployed using out of the box IaC/CaC delivered as a package. ")])],1),e("div",{staticClass:"col-md-6 col-lg-4 card-container"},[e("KeyboardSettingsIcon",{staticClass:"logo"}),e("h4",[t._v("P1 TRAINING FOR OPS TEAMS")]),e("div",{staticClass:"text"},[t._v(" We train platform ops team for "),e("Tooltip",{attrs:{text:"SRE",tooltip:"Site Reliability Engineering"}}),t._v(" work. ")],1)],1)])]),e("h2",{staticClass:"mt-sm-16 pt-sm-16"},[t._v("THE BIG BANG STAGES")]),e("div",{staticClass:"row justify-center"},[e("div",{staticClass:"col-4"},[e("strong",[t._v("Stage 1")]),t._v(" - We create your DevSecOps (DSOP) Software Factory. We set this up for you. ")])]),e("div",{staticClass:"row justify-center"},[e("div",{staticClass:"image-wrapper col-8 col-md-6",on:{click:function(){return t.showImg(0)}}},[e("img",{staticClass:"img-fluid",attrs:{src:s("ab92"),alt:"Big Bang Stage 1"}})])]),e("div",{staticClass:"row justify-center"},[e("div",{staticClass:"col-4"},[e("strong",[t._v("Stage 2")]),t._v(" - You use the DevSecOps (DSOP) Software Factory to build and deploy your mission applications. You run these pipelines to build and deploy mission applications any number of times. ")])]),e("div",{staticClass:"row justify-center"},[e("div",{staticClass:"image-wrapper pt-4 col-6",on:{click:function(){return t.showImg(1)}}},[e("img",{staticClass:"img-fluid",attrs:{src:s("7185"),alt:"Big Bang Stage 2"}})])])],1),e("Wave",[e("div",{staticClass:"container px-8 py-0"},[e("div",{staticClass:"row"},[e("div",{staticClass:"col-md-6 d-flex text-center text-md-left mb-4 mb-md-0"},[e("h2",{staticClass:"ma-auto px-0"},[t._v(" We move fast, "),e("br"),t._v("but we move smart. ")])]),e("div",{staticClass:"col-md-6 text-left"},[t._v(" The Big Bang team will deploy a Software Factory with tools that are built for your specific mission needs. We believe the sooner we can get you squared away on our level of automation and security standards (which is high, why else would we invite you to join our elite team of products and services), the sooner you can serve the users and warfighters within DoD that need your product or solution yesterday. ")])])])]),e("div",{staticClass:"container my-4 px-auto"},[e("h2",[t._v("BECOMING A BIG BANG CUSTOMER")]),e("div",{staticClass:"row justify-center"},[e("div",{staticClass:"image-wrapper pt-4 px-0 col-8",on:{click:function(){return t.showImg(2)}}},[e("img",{staticClass:"img-fluid",attrs:{src:s("4b5c"),alt:"Become a Big Bang customer"}})])]),e("div",{staticClass:"card-summary"},[e("h2",[t._v("BIG BANG ONBOARDING")]),e("div",{staticClass:"row justify-center"},[e("div",{staticClass:"col-md-6 col-lg-4 card-container-bottom"},[e("WorkshopIcon",{staticClass:"logo"}),e("h4",[t._v("BIG BANG WORKSHOP")]),e("div",{staticClass:"text"},[t._v(" A seminar targed towards anyone interested in learning about the big bang tech stack. ")])],1),e("div",{staticClass:"col-md-6 col-lg-4 card-container-bottom"},[e("ResidencyIcon",{staticClass:"logo"}),e("h4",[t._v("BIG BANG RESIDENCY")]),t._m(0)],1)]),e("div",{staticClass:"row justify-center"},[e("router-link",{staticClass:"mt-4",attrs:{to:"/products/big-bang/onboarding"}},[t._v(" Learn more about our Workshop and Residency ")])],1)])]),e("Wave",[e("div",{staticClass:"container"},[e("div",{staticClass:"row justify-content-center"},[e("div",{staticClass:"col-md-6"},[e("h2",{staticClass:"mx-auto"},[t._v(" READY TO TAKE THE NEXT STEP TO GET IN BIG BANG? ")])]),e("div",{staticClass:"col-12 mt-4"},[e("v-btn",{staticClass:"mx-4 my-2",attrs:{color:"primary",href:"https://jira.il2.dso.mil/servicedesk/customer/portal/36/create/202",target:"_blank"}},[t._v("Contact Us")]),e("v-btn",{staticClass:"mx-4 my-2",attrs:{color:"primary",href:"https://repo1.dso.mil/platform-one/big-bang/umbrella/-/blob/master/README.md",target:"_blank"}},[t._v(" Learn More ")])],1)])])]),e("div",{staticClass:"container my-4 px-8"},[e("h2",{staticClass:"my-4 mt-sm-8 px-0"},[t._v("WHERE WE ARE TODAY")]),t._m(1),e("div",{staticClass:"d-flex flex-wrap my-4"},[e("div",{staticClass:"mx-auto my-4 text-left"},[e("h4",{staticClass:"mb-4 mx-auto px-0"},[t._v("The Big Bang Milestones")]),e("div",{staticClass:"milestones-wrapper mx-2 mb-16"},t._l(t.milestones,(function(a){return e("div",{key:a.text,staticClass:"milestone pl-4 mb-4 position-relative"},[e("div",{staticClass:"bullet",class:{done:a.done}}),e("div",{staticClass:"text d-flex align-items-center"},[e("div",{staticClass:"img-container mr-2 d-flex justify-content-center"},[a.logo?e("img",{staticClass:"tool-logo",attrs:{src:t.getImageUrl("logos/tool-logos/"+a.logo),alt:a.text}}):t._e()]),t._v(" "+t._s(a.text)+" ")]),a.details?e("div",t._l(a.details,(function(a){return e("div",{key:a,staticClass:"milestone-detail font-italic"},[t._v(" "+t._s(a)+" ")])})),0):t._e()])})),0)]),e("div",{staticClass:"container my-4"},[e("div",{staticClass:"row justify-content-center"},[e("div",{staticClass:"col-md-6 px-4 my-auto text-center"},[e("h4",[t._v(" Have questions about Big Bang? ")]),e("v-btn",{staticClass:"mt-4",attrs:{color:"primary",href:"https://confluence.il2.dso.mil/questions/topics/10813444/bigbang",target:"_blank"}},[t._v(" FAQs ")])],1)])])])]),e("vue-easy-lightbox",{attrs:{escDisabled:"",moveDisabled:"",visible:t.lightbox.visible,imgs:t.lightbox.imgs,index:t.lightbox.index},on:{hide:t.handleHide}})],1)},i=[function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"text"},[t._v(" A multi-week course targeted toward engineers wanting hands-on experience deploying Big Bang in our sandbox environment. "),s("strong",[t._v("Paid portion of Big Bang offering")])])},function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("p",{staticClass:"text-center"},[t._v(" We are working hard, but don't quite have all of our capabilities operational. "),s("br"),t._v("Check back often for updates! ")])}],o=s("36ad"),n=s("1eb0"),c=s("f9f7"),r=s("825ae"),l=s("3d26"),d=s.n(l),m=s("e684"),g=s.n(m),u=s("9f82"),v=s.n(u),p=s("019b"),C=s.n(p),f=s("86dc"),h=s.n(f),b=s("4ae8"),y=s.n(b),x=s("dbda"),_=s.n(x),w=s("d7ad"),B=s.n(w),I={name:"BigBang",components:{PageHeader:o["a"],Wave:n["a"],Tooltip:c["a"],VueEasyLightbox:r["a"],WorkshopIcon:d.a,ResidencyIcon:g.a,ClockEndIcon:v.a,HammerWrenchIcon:C.a,KeyboardSettingsIcon:h.a,LockOpenVariantIcon:y.a,PackageVariantIcon:_.a},methods:{showImg:function(t){this.lightbox.index=t,this.lightbox.visible=!0},handleHide:function(){this.lightbox.visible=!1},getImageUrl:function(t){return s("7584")("./".concat(t))}},data:function(){return{bbLogo:B.a,lightbox:{visible:!1,index:0,imgs:[s("ab92"),s("7185"),s("4b5c")]},milestones:[{done:!0,text:"Big Bang MVP",logo:""},{done:!1,text:"coming soon - Azure Support",logo:""},{done:!1,text:"coming soon - Open Source version",logo:""}]}}},O=I,E=(s("1612"),s("2877")),k=s("6544"),A=s.n(k),T=s("8336"),S=s("a523"),R=Object(E["a"])(O,e,i,!1,null,null,null);a["default"]=R.exports;A()(R,{VBtn:T["a"],VContainer:S["a"]})}}]); -//# sourceMappingURL=big-bang.655af451.js.map \ No newline at end of file +//# sourceMappingURL=big-bang.c487b4c6.js.map \ No newline at end of file diff --git a/sites/platform1-site/js/big-bang.655af451.js.map b/sites/platform1-site/js/big-bang.c487b4c6.js.map similarity index 99% rename from sites/platform1-site/js/big-bang.655af451.js.map rename to sites/platform1-site/js/big-bang.c487b4c6.js.map index 5f25dbc6..606b9530 100644 --- a/sites/platform1-site/js/big-bang.655af451.js.map +++ b/sites/platform1-site/js/big-bang.c487b4c6.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///./src/views/BigBang.vue?d1ca","webpack:///./src/views/BigBang.vue?694c","webpack:///src/views/BigBang.vue","webpack:///./src/views/BigBang.vue?37dc","webpack:///./src/views/BigBang.vue?9c18"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","bbLogo","_v","getImageUrl","on","showImg","_m","_l","milestone","key","text","class","done","_e","_s","detail","lightbox","visible","imgs","index","handleHide","staticRenderFns","name","components","PageHeader","Wave","Tooltip","VueEasyLightbox","WorkshopIcon","ResidencyIcon","ClockEndIcon","HammerWrenchIcon","KeyboardSettingsIcon","LockOpenVariantIcon","PackageVariantIcon","methods","data","milestones","component","VBtn","VContainer"],"mappings":"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","file":"js/big-bang.655af451.js","sourcesContent":["import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BigBang.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BigBang.vue?vue&type=style&index=0&lang=scss&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"big-bang\"},[_c('PageHeader',{attrs:{\"title\":\"Big Bang\",\"subtext\":\"\",\"description\":\"Big Bang is the Platform One Infrastructure as Code / Configuration as Code package that deploys a software factory in a customer owned environment. We call this IAC/CAC.\",\"logoSource\":_vm.bbLogo}}),_c('v-container',{staticClass:\"px-md-8 px-auto\",attrs:{\"fluid\":\"\"}},[_c('v-container',{staticClass:\"px-md-16\",attrs:{\"fluid\":\"\"}},[_c('h2',{staticClass:\"my-3 mx-md-16 mx-auto\"},[_vm._v(\" Empowering you to create custom environments for your mission \")]),_c('p',{staticClass:\"my-3 mx-md-16 mx-auto\"},[_vm._v(\" Big Bang will help you build a custom software factory for your specific mission needs to enable faster development and deployment of your mission applications. \")])]),_c('div',{staticClass:\"my-16 px-md-8 px-auto card-summary\"},[_c('h2',{staticClass:\"my-4 mt-sm-8 px-auto\"},[_vm._v(\"The Big Bang Advantage\")]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"col-md-6 col-lg-4 card-container\"},[_c('LockOpenVariantIcon',{staticClass:\"logo\"}),_c('h4',[_vm._v(\"AVOID VENDOR LOCK\")]),_c('div',{staticClass:\"text\"},[_vm._v(\" Big Bang is Kubernetes distro-agnostic, meaning you can pick between Upstream, Rancher, Konvoy, Tanzu Kubernetes Grid, or OpenShift Container Partner. \")])],1),_c('div',{staticClass:\"col-md-6 col-lg-4 card-container\"},[_c('ClockEndIcon',{staticClass:\"logo\"}),_c('h4',[_vm._v(\"FASTER ATO VIA RECIPROCITY\")]),_c('div',{staticClass:\"text\"},[_vm._v(\" Our Platform is accredited DOD wide and we can work AO to AO to ensure reciprocity. \")])],1),_c('div',{staticClass:\"col-md-6 col-lg-4 card-container\"},[_c('HammerWrenchIcon',{staticClass:\"logo\"}),_c('h4',[_vm._v(\"WIDE RANGE OF TOOL CHOICES\")]),_c('div',{staticClass:\"text\"},[_vm._v(\" We offer multiple tools at each stage of CI/CD pipeline. The tool choices can be customized to your preference and to the programming language of your choice. \"),_c('br'),_c('v-btn',{staticClass:\"link\",attrs:{\"text\":\"\",\"href\":_vm.getImageUrl('P1 - Tool Chain-2.jpg'),\"target\":\"_blank\"}},[_vm._v(\" Platform One's Tool Chain \")])],1)],1),_c('div',{staticClass:\"col-md-6 col-lg-4 card-container\"},[_c('PackageVariantIcon',{staticClass:\"logo\"}),_c('h4',[_vm._v(\"OUT OF THE BOX AUTOMATION\")]),_c('div',{staticClass:\"text\"},[_vm._v(\" The DSOP platform is deployed using out of the box IaC/CaC delivered as a package. \")])],1),_c('div',{staticClass:\"col-md-6 col-lg-4 card-container\"},[_c('KeyboardSettingsIcon',{staticClass:\"logo\"}),_c('h4',[_vm._v(\"P1 TRAINING FOR OPS TEAMS\")]),_c('div',{staticClass:\"text\"},[_vm._v(\" We train platform ops team for \"),_c('Tooltip',{attrs:{\"text\":\"SRE\",\"tooltip\":\"Site Reliability Engineering\"}}),_vm._v(\" work. \")],1)],1)])]),_c('h2',{staticClass:\"mt-sm-16 pt-sm-16\"},[_vm._v(\"THE BIG BANG STAGES\")]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"col-4\"},[_c('strong',[_vm._v(\"Stage 1\")]),_vm._v(\" - We create your DevSecOps (DSOP) Software Factory. We set this up for you. \")])]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"image-wrapper col-8 col-md-6\",on:{\"click\":function () { return _vm.showImg(0); }}},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/Big Bang Graphics-03.png\"),\"alt\":\"Big Bang Stage 1\"}})])]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"col-4\"},[_c('strong',[_vm._v(\"Stage 2\")]),_vm._v(\" - You use the DevSecOps (DSOP) Software Factory to build and deploy your mission applications. You run these pipelines to build and deploy mission applications any number of times. \")])]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"image-wrapper pt-4 col-6\",on:{\"click\":function () { return _vm.showImg(1); }}},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/Big Bang Graphics-04.png\"),\"alt\":\"Big Bang Stage 2\"}})])])],1),_c('Wave',[_c('div',{staticClass:\"container px-8 py-0\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-md-6 d-flex text-center text-md-left mb-4 mb-md-0\"},[_c('h2',{staticClass:\"ma-auto px-0\"},[_vm._v(\" We move fast, \"),_c('br'),_vm._v(\"but we move smart. \")])]),_c('div',{staticClass:\"col-md-6 text-left\"},[_vm._v(\" The Big Bang team will deploy a Software Factory with tools that are built for your specific mission needs. We believe the sooner we can get you squared away on our level of automation and security standards (which is high, why else would we invite you to join our elite team of products and services), the sooner you can serve the users and warfighters within DoD that need your product or solution yesterday. \")])])])]),_c('div',{staticClass:\"container my-4 px-auto\"},[_c('h2',[_vm._v(\"BECOMING A BIG BANG CUSTOMER\")]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"image-wrapper pt-4 px-0 col-8\",on:{\"click\":function () { return _vm.showImg(2); }}},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/Becoming a BB Customer_2-07.png\"),\"alt\":\"Become a Big Bang customer\"}})])]),_c('div',{staticClass:\"card-summary\"},[_c('h2',[_vm._v(\"BIG BANG ONBOARDING\")]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"col-md-6 col-lg-4 card-container-bottom\"},[_c('WorkshopIcon',{staticClass:\"logo\"}),_c('h4',[_vm._v(\"BIG BANG WORKSHOP\")]),_c('div',{staticClass:\"text\"},[_vm._v(\" A seminar targed towards anyone interested in learning about the big bang tech stack. \")])],1),_c('div',{staticClass:\"col-md-6 col-lg-4 card-container-bottom\"},[_c('ResidencyIcon',{staticClass:\"logo\"}),_c('h4',[_vm._v(\"BIG BANG RESIDENCY\")]),_vm._m(0)],1)]),_c('div',{staticClass:\"row justify-center\"},[_c('router-link',{staticClass:\"mt-4\",attrs:{\"to\":\"/products/big-bang/onboarding\"}},[_vm._v(\" Learn more about our Workshop and Residency \")])],1)])]),_c('Wave',[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{staticClass:\"col-md-6\"},[_c('h2',{staticClass:\"mx-auto\"},[_vm._v(\" READY TO TAKE THE NEXT STEP TO GET IN BIG BANG? \")])]),_c('div',{staticClass:\"col-12 mt-4\"},[_c('v-btn',{staticClass:\"mx-4 my-2\",attrs:{\"color\":\"primary\",\"href\":\"https://jira.il2.dso.mil/servicedesk/customer/portal/36/create/202\",\"target\":\"_blank\"}},[_vm._v(\"Contact Us\")]),_c('v-btn',{staticClass:\"mx-4 my-2\",attrs:{\"color\":\"primary\",\"href\":\"https://repo1.dso.mil/platform-one/big-bang/umbrella/-/blob/master/README.md\",\"target\":\"_blank\"}},[_vm._v(\" Learn More \")])],1)])])]),_c('div',{staticClass:\"container my-4 px-8\"},[_c('h2',{staticClass:\"my-4 mt-sm-8 px-0\"},[_vm._v(\"WHERE WE ARE TODAY\")]),_vm._m(1),_c('div',{staticClass:\"d-flex flex-wrap my-4\"},[_c('div',{staticClass:\"mx-auto my-4 text-left\"},[_c('h4',{staticClass:\"mb-4 mx-auto px-0\"},[_vm._v(\"The Big Bang Milestones\")]),_c('div',{staticClass:\"milestones-wrapper mx-2 mb-16\"},_vm._l((_vm.milestones),function(milestone){return _c('div',{key:milestone.text,staticClass:\"milestone pl-4 mb-4 position-relative\"},[_c('div',{staticClass:\"bullet\",class:{ done: milestone.done }}),_c('div',{staticClass:\"text d-flex align-items-center\"},[_c('div',{staticClass:\"img-container mr-2 d-flex justify-content-center\"},[(milestone.logo)?_c('img',{staticClass:\"tool-logo\",attrs:{\"src\":_vm.getImageUrl((\"logos/tool-logos/\" + (milestone.logo))),\"alt\":milestone.text}}):_vm._e()]),_vm._v(\" \"+_vm._s(milestone.text)+\" \")]),(milestone.details)?_c('div',_vm._l((milestone.details),function(detail){return _c('div',{key:detail,staticClass:\"milestone-detail font-italic\"},[_vm._v(\" \"+_vm._s(detail)+\" \")])}),0):_vm._e()])}),0)]),_c('div',{staticClass:\"container my-4\"},[_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{staticClass:\"col-md-6 px-4 my-auto text-center\"},[_c('h4',[_vm._v(\" Have questions about Big Bang? \")]),_c('v-btn',{staticClass:\"mt-4\",attrs:{\"color\":\"primary\",\"href\":\"https://confluence.il2.dso.mil/questions/topics/10813444/bigbang\",\"target\":\"_blank\"}},[_vm._v(\" FAQs \")])],1)])])])]),_c('vue-easy-lightbox',{attrs:{\"escDisabled\":\"\",\"moveDisabled\":\"\",\"visible\":_vm.lightbox.visible,\"imgs\":_vm.lightbox.imgs,\"index\":_vm.lightbox.index},on:{\"hide\":_vm.handleHide}})],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text\"},[_vm._v(\" A multi-week course targeted toward engineers wanting hands-on experience deploying Big Bang in our sandbox environment. \"),_c('strong',[_vm._v(\"Paid portion of Big Bang offering\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('p',{staticClass:\"text-center\"},[_vm._v(\" We are working hard, but don't quite have all of our capabilities operational. \"),_c('br'),_vm._v(\"Check back often for updates! \")])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BigBang.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BigBang.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./BigBang.vue?vue&type=template&id=da8534b6&\"\nimport script from \"./BigBang.vue?vue&type=script&lang=js&\"\nexport * from \"./BigBang.vue?vue&type=script&lang=js&\"\nimport style0 from \"./BigBang.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VBtn,VContainer})\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./src/views/BigBang.vue?d1ca","webpack:///./src/views/BigBang.vue?ded9","webpack:///src/views/BigBang.vue","webpack:///./src/views/BigBang.vue?37dc","webpack:///./src/views/BigBang.vue?9c18"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","bbLogo","_v","getImageUrl","on","showImg","_m","_l","milestone","key","text","class","done","_e","_s","detail","lightbox","visible","imgs","index","handleHide","staticRenderFns","name","components","PageHeader","Wave","Tooltip","VueEasyLightbox","WorkshopIcon","ResidencyIcon","ClockEndIcon","HammerWrenchIcon","KeyboardSettingsIcon","LockOpenVariantIcon","PackageVariantIcon","methods","data","milestones","component","VBtn","VContainer"],"mappings":"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","file":"js/big-bang.c487b4c6.js","sourcesContent":["import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BigBang.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BigBang.vue?vue&type=style&index=0&lang=scss&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"big-bang\"},[_c('PageHeader',{attrs:{\"title\":\"Big Bang\",\"subtext\":\"\",\"description\":\"Big Bang is the Platform One Infrastructure as Code / Configuration as Code package that deploys a software factory in a customer owned environment. We call this IAC/CAC.\",\"logoSource\":_vm.bbLogo}}),_c('v-container',{staticClass:\"px-md-8 px-auto\",attrs:{\"fluid\":\"\"}},[_c('v-container',{staticClass:\"px-md-16\",attrs:{\"fluid\":\"\"}},[_c('h2',{staticClass:\"my-3 mx-md-16 mx-auto\"},[_vm._v(\" Empowering you to create custom environments for your mission \")]),_c('p',{staticClass:\"my-3 mx-md-16 mx-auto\"},[_vm._v(\" Big Bang will help you build a custom software factory for your specific mission needs to enable faster development and deployment of your mission applications. \")])]),_c('div',{staticClass:\"my-16 px-md-8 px-auto card-summary\"},[_c('h2',{staticClass:\"my-4 mt-sm-8 px-auto\"},[_vm._v(\"The Big Bang Advantage\")]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"col-md-6 col-lg-4 card-container\"},[_c('LockOpenVariantIcon',{staticClass:\"logo\"}),_c('h4',[_vm._v(\"AVOID VENDOR LOCK\")]),_c('div',{staticClass:\"text\"},[_vm._v(\" Big Bang is Kubernetes distro-agnostic, meaning you can pick between Upstream, Rancher, Konvoy, Tanzu Kubernetes Grid, or OpenShift Container Partner. \")])],1),_c('div',{staticClass:\"col-md-6 col-lg-4 card-container\"},[_c('ClockEndIcon',{staticClass:\"logo\"}),_c('h4',[_vm._v(\"FASTER ATO VIA RECIPROCITY\")]),_c('div',{staticClass:\"text\"},[_vm._v(\" Our Platform is accredited DOD wide and we can work AO to AO to ensure reciprocity. \")])],1),_c('div',{staticClass:\"col-md-6 col-lg-4 card-container\"},[_c('HammerWrenchIcon',{staticClass:\"logo\"}),_c('h4',[_vm._v(\"WIDE RANGE OF TOOL CHOICES\")]),_c('div',{staticClass:\"text\"},[_vm._v(\" We offer multiple tools at each stage of CI/CD pipeline. The tool choices can be customized to your preference and to the programming language of your choice. \"),_c('br'),_c('v-btn',{staticClass:\"link\",attrs:{\"text\":\"\",\"href\":_vm.getImageUrl('P1 - Tool Chain-2.jpg'),\"target\":\"_blank\"}},[_vm._v(\" Platform One's Tool Chain \")])],1)],1),_c('div',{staticClass:\"col-md-6 col-lg-4 card-container\"},[_c('PackageVariantIcon',{staticClass:\"logo\"}),_c('h4',[_vm._v(\"OUT OF THE BOX AUTOMATION\")]),_c('div',{staticClass:\"text\"},[_vm._v(\" The DSOP platform is deployed using out of the box IaC/CaC delivered as a package. \")])],1),_c('div',{staticClass:\"col-md-6 col-lg-4 card-container\"},[_c('KeyboardSettingsIcon',{staticClass:\"logo\"}),_c('h4',[_vm._v(\"P1 TRAINING FOR OPS TEAMS\")]),_c('div',{staticClass:\"text\"},[_vm._v(\" We train platform ops team for \"),_c('Tooltip',{attrs:{\"text\":\"SRE\",\"tooltip\":\"Site Reliability Engineering\"}}),_vm._v(\" work. \")],1)],1)])]),_c('h2',{staticClass:\"mt-sm-16 pt-sm-16\"},[_vm._v(\"THE BIG BANG STAGES\")]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"col-4\"},[_c('strong',[_vm._v(\"Stage 1\")]),_vm._v(\" - We create your DevSecOps (DSOP) Software Factory. We set this up for you. \")])]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"image-wrapper col-8 col-md-6\",on:{\"click\":function () { return _vm.showImg(0); }}},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/Big Bang Graphics-03.png\"),\"alt\":\"Big Bang Stage 1\"}})])]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"col-4\"},[_c('strong',[_vm._v(\"Stage 2\")]),_vm._v(\" - You use the DevSecOps (DSOP) Software Factory to build and deploy your mission applications. You run these pipelines to build and deploy mission applications any number of times. \")])]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"image-wrapper pt-4 col-6\",on:{\"click\":function () { return _vm.showImg(1); }}},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/Big Bang Graphics-04.png\"),\"alt\":\"Big Bang Stage 2\"}})])])],1),_c('Wave',[_c('div',{staticClass:\"container px-8 py-0\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-md-6 d-flex text-center text-md-left mb-4 mb-md-0\"},[_c('h2',{staticClass:\"ma-auto px-0\"},[_vm._v(\" We move fast, \"),_c('br'),_vm._v(\"but we move smart. \")])]),_c('div',{staticClass:\"col-md-6 text-left\"},[_vm._v(\" The Big Bang team will deploy a Software Factory with tools that are built for your specific mission needs. We believe the sooner we can get you squared away on our level of automation and security standards (which is high, why else would we invite you to join our elite team of products and services), the sooner you can serve the users and warfighters within DoD that need your product or solution yesterday. \")])])])]),_c('div',{staticClass:\"container my-4 px-auto\"},[_c('h2',[_vm._v(\"BECOMING A BIG BANG CUSTOMER\")]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"image-wrapper pt-4 px-0 col-8\",on:{\"click\":function () { return _vm.showImg(2); }}},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/Becoming a BB Customer_2-07.png\"),\"alt\":\"Become a Big Bang customer\"}})])]),_c('div',{staticClass:\"card-summary\"},[_c('h2',[_vm._v(\"BIG BANG ONBOARDING\")]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"col-md-6 col-lg-4 card-container-bottom\"},[_c('WorkshopIcon',{staticClass:\"logo\"}),_c('h4',[_vm._v(\"BIG BANG WORKSHOP\")]),_c('div',{staticClass:\"text\"},[_vm._v(\" A seminar targed towards anyone interested in learning about the big bang tech stack. \")])],1),_c('div',{staticClass:\"col-md-6 col-lg-4 card-container-bottom\"},[_c('ResidencyIcon',{staticClass:\"logo\"}),_c('h4',[_vm._v(\"BIG BANG RESIDENCY\")]),_vm._m(0)],1)]),_c('div',{staticClass:\"row justify-center\"},[_c('router-link',{staticClass:\"mt-4\",attrs:{\"to\":\"/products/big-bang/onboarding\"}},[_vm._v(\" Learn more about our Workshop and Residency \")])],1)])]),_c('Wave',[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{staticClass:\"col-md-6\"},[_c('h2',{staticClass:\"mx-auto\"},[_vm._v(\" READY TO TAKE THE NEXT STEP TO GET IN BIG BANG? \")])]),_c('div',{staticClass:\"col-12 mt-4\"},[_c('v-btn',{staticClass:\"mx-4 my-2\",attrs:{\"color\":\"primary\",\"href\":\"https://jira.il2.dso.mil/servicedesk/customer/portal/36/create/202\",\"target\":\"_blank\"}},[_vm._v(\"Contact Us\")]),_c('v-btn',{staticClass:\"mx-4 my-2\",attrs:{\"color\":\"primary\",\"href\":\"https://repo1.dso.mil/platform-one/big-bang/umbrella/-/blob/master/README.md\",\"target\":\"_blank\"}},[_vm._v(\" Learn More \")])],1)])])]),_c('div',{staticClass:\"container my-4 px-8\"},[_c('h2',{staticClass:\"my-4 mt-sm-8 px-0\"},[_vm._v(\"WHERE WE ARE TODAY\")]),_vm._m(1),_c('div',{staticClass:\"d-flex flex-wrap my-4\"},[_c('div',{staticClass:\"mx-auto my-4 text-left\"},[_c('h4',{staticClass:\"mb-4 mx-auto px-0\"},[_vm._v(\"The Big Bang Milestones\")]),_c('div',{staticClass:\"milestones-wrapper mx-2 mb-16\"},_vm._l((_vm.milestones),function(milestone){return _c('div',{key:milestone.text,staticClass:\"milestone pl-4 mb-4 position-relative\"},[_c('div',{staticClass:\"bullet\",class:{ done: milestone.done }}),_c('div',{staticClass:\"text d-flex align-items-center\"},[_c('div',{staticClass:\"img-container mr-2 d-flex justify-content-center\"},[(milestone.logo)?_c('img',{staticClass:\"tool-logo\",attrs:{\"src\":_vm.getImageUrl((\"logos/tool-logos/\" + (milestone.logo))),\"alt\":milestone.text}}):_vm._e()]),_vm._v(\" \"+_vm._s(milestone.text)+\" \")]),(milestone.details)?_c('div',_vm._l((milestone.details),function(detail){return _c('div',{key:detail,staticClass:\"milestone-detail font-italic\"},[_vm._v(\" \"+_vm._s(detail)+\" \")])}),0):_vm._e()])}),0)]),_c('div',{staticClass:\"container my-4\"},[_c('div',{staticClass:\"row justify-content-center\"},[_c('div',{staticClass:\"col-md-6 px-4 my-auto text-center\"},[_c('h4',[_vm._v(\" Have questions about Big Bang? \")]),_c('v-btn',{staticClass:\"mt-4\",attrs:{\"color\":\"primary\",\"href\":\"https://confluence.il2.dso.mil/questions/topics/10813444/bigbang\",\"target\":\"_blank\"}},[_vm._v(\" FAQs \")])],1)])])])]),_c('vue-easy-lightbox',{attrs:{\"escDisabled\":\"\",\"moveDisabled\":\"\",\"visible\":_vm.lightbox.visible,\"imgs\":_vm.lightbox.imgs,\"index\":_vm.lightbox.index},on:{\"hide\":_vm.handleHide}})],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text\"},[_vm._v(\" A multi-week course targeted toward engineers wanting hands-on experience deploying Big Bang in our sandbox environment. \"),_c('strong',[_vm._v(\"Paid portion of Big Bang offering\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('p',{staticClass:\"text-center\"},[_vm._v(\" We are working hard, but don't quite have all of our capabilities operational. \"),_c('br'),_vm._v(\"Check back often for updates! \")])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BigBang.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BigBang.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./BigBang.vue?vue&type=template&id=da8534b6&\"\nimport script from \"./BigBang.vue?vue&type=script&lang=js&\"\nexport * from \"./BigBang.vue?vue&type=script&lang=js&\"\nimport style0 from \"./BigBang.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VBtn,VContainer})\n"],"sourceRoot":""} \ No newline at end of file diff --git a/sites/platform1-site/js/iron-bank-getting-started.72afc53a.js b/sites/platform1-site/js/iron-bank-getting-started.673d4806.js similarity index 99% rename from sites/platform1-site/js/iron-bank-getting-started.72afc53a.js rename to sites/platform1-site/js/iron-bank-getting-started.673d4806.js index 3f24fb82..9785f25c 100644 --- a/sites/platform1-site/js/iron-bank-getting-started.72afc53a.js +++ b/sites/platform1-site/js/iron-bank-getting-started.673d4806.js @@ -1,2 +1,2 @@ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["iron-bank-getting-started"],{"0bc6":function(e,t,i){},"326d":function(e,t,i){"use strict";var n=i("e449");t["a"]=n["a"]},"68dd":function(e,t,i){},"6fc7":function(e,t,i){},"8adc":function(e,t,i){},a58e:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"iron-bank-getting-started"},[n("PageHeader",{attrs:{title:"Getting Started With Iron Bank",logoSource:e.ibLogo}}),n("v-container",{staticClass:"px-md-8 px-auto"},[n("v-container",[n("v-row",{staticClass:"d-flex justify-content-center",attrs:{id:"form-stepper-section"}},[n("h4",{staticClass:"hidden-md-and-up pb-6",staticStyle:{color:"#979797"}},[e._v(" "+e._s(e.tabs[e.currentTab]||"")+" ")])]),n("v-row",[n("v-col",{attrs:{md:"3"}},[n("v-btn",{staticStyle:{cursor:"default"},attrs:{outlined:"",fab:"",color:"primary",height:"52",ripple:!1,plain:""},on:{click:function(e){e.stopPropagation()}}},[e.tab1Completed?e._e():n("b",[e._v("1")]),e.tab1Completed?n("v-icon",[e._v("mdi-check")]):e._e()],1),n("h4",{staticClass:"hidden-sm-and-down",staticStyle:{color:"#979797"}},[e._v(" "+e._s(e.tabs["tab-1"])+" ")])],1),n("v-col",{attrs:{md:"3"}},[n("v-btn",{staticStyle:{cursor:"default"},attrs:{outlined:"",fab:"",color:"primary",height:"52",ripple:!1,plain:""},on:{click:function(e){e.stopPropagation()}}},[e.tab2Completed?e._e():n("b",[e._v("2")]),e.tab2Completed?n("v-icon",[e._v("mdi-check")]):e._e()],1),n("h4",{staticClass:"hidden-sm-and-down",staticStyle:{color:"#979797"}},[e._v(" "+e._s(e.tabs["tab-2"])+" ")])],1),n("v-col",{attrs:{md:"3"}},[n("v-btn",{staticStyle:{cursor:"default"},attrs:{outlined:"",fab:"",color:"primary",height:"52",ripple:!1,plain:""},on:{click:function(e){e.stopPropagation()}}},[e.tab3Completed?e._e():n("b",[e._v("3")]),e.tab3Completed?n("v-icon",[e._v("mdi-check")]):e._e()],1),n("h4",{staticClass:"hidden-sm-and-down",staticStyle:{color:"#979797"}},[e._v(" "+e._s(e.tabs["tab-3"])+" ")])],1),n("v-col",{attrs:{md:"3"}},[n("v-btn",{staticStyle:{cursor:"default"},attrs:{outlined:"",fab:"",color:"primary",height:"52",ripple:!1,plain:""},on:{click:function(e){e.stopPropagation()}}},[e.tab4Completed?e._e():n("b",[e._v("4")]),e.tab4Completed?n("v-icon",[e._v("mdi-check")]):e._e()],1),n("h4",{staticClass:"hidden-sm-and-down",staticStyle:{color:"#979797"}},[e._v(" "+e._s(e.tabs["tab-4"])+" ")])],1)],1)],1),n("v-tabs-items",{staticStyle:{"background-color":"transparent"},model:{value:e.currentTab,callback:function(t){e.currentTab=t},expression:"currentTab"}},[n("v-tab-item",{attrs:{value:"tab-1"}},[n("v-card",{attrs:{flat:"",color:"transparent"}},[n("v-card-text",[n("h2",{staticClass:"pb-10"},[e._v("Contributor Details")]),n("div",{staticClass:"text-left pb-6",staticStyle:{color:"black","font-weight":"600"}},[n("p",[e._v(" Please reference this "),n("a",{attrs:{href:"https://repo1.dso.mil/dsop/dccscr/-/tree/master/contributor-onboarding",target:"_blank"}},[e._v("guide")]),e._v(" for what you need to do to be ready for Iron Bank. ")]),n("p",[e._v(" Iron Bank Onboarding Sessions every Wednesday from 1530-1630EST. ")]),n("p",[e._v(" We will be giving an overview of the Iron Bank process, and how to get an application through for the first 30 minutes and then we will be answering your questions. By the end of this meeting, you should know the next steps for you to take and where to find all the necessary documentation. ")]),n("p",[e._v(" Register in advance for this "),n("a",{attrs:{href:"https://www.zoomgov.com/meeting/register/vJIsce6rpzkqGq9hHHRscNfGENYqvRL1s10",target:"_blank"}},[e._v("meeting")]),e._v(". ")]),n("p",[e._v(" After registering, you will receive a confirmation email containing information about joining the meeting. ")]),n("p",[n("span",{staticStyle:{color:"red"}},[e._v("*")]),e._v(" Required")])]),n("v-form",{ref:"formSectionOne",attrs:{"lazy-validation":""},model:{value:e.formSectionOneValid,callback:function(t){e.formSectionOneValid=t},expression:"formSectionOneValid"}},[n("TextField",{ref:"entry.2045908594",attrs:{label:"Name of Company (Vendor) or Program Office",required:!0}}),n("TextField",{ref:"entry.1435868757",attrs:{label:"Primary Point of Contact (POC) Name",required:!0}}),n("TextField",{ref:"entry.817871758",attrs:{label:"Primary POC Email",required:!0}}),n("TextField",{ref:"entry.782795051",attrs:{label:"Primary POC Phone Number",required:!0}}),n("RadioGroup",{ref:"entry.902682645",attrs:{label:"Do you have a government sponsor? (or are you the government sponsor?)",required:!0,options:["Yes","No"],excludeInitialSelect:!0}}),n("TextField",{ref:"entry.984741465",attrs:{label:"Government Sponsor Name",description:"Enter N/A if you don’t have one",required:!0}}),n("TextField",{ref:"entry.1561024111",attrs:{label:"Government Sponsor Email",description:"Enter N/A if you don’t have one",required:!0}}),n("TextField",{ref:"entry.410112333",attrs:{label:"Government Sponsor Phone Number",description:"Enter N/A if you don’t have one",required:!0}}),n("RadioGroup",{ref:"entry.1662461324",attrs:{label:"Are you are a Program Officer or Vendor?",required:!0,options:["Program Officer","Vendor"],excludeInitialSelect:!0}}),n("TextField",{ref:"entry.20509530",attrs:{label:"What deadlines are you working with?",description:"Please provide dates that you need to have the containers ready by, when you need the container deployed by, or any other relevant program dates. Please let us know of any internal deadlines and/or government program deadlines.",required:!0}}),n("DateField",{ref:"entry.133302117",attrs:{label:"What is your deployment timeframe?",description:"When do you need this deployed by?",required:!0}}),n("CheckboxGroup",{ref:"entry.1089091150",attrs:{label:"What enviornments are you deploying to?",description:"As a reminder, Iron Bank is only at IL-2, the deployment of this application will need to be handled by the Party Bus team.",required:!0,options:[{label:"IL-2",checked:!1},{label:"IL-4",checked:!1},{label:"IL-5",checked:!1},{label:"> IL-5",checked:!1}]}})],1),n("div",{staticClass:"text-left pb-6"},[n("v-btn",{staticClass:"my-6",attrs:{color:"primary"},on:{click:function(t){return e.checkSectionOne()}}},[e._v(" Next ")])],1)],1)],1)],1),n("v-tab-item",{attrs:{value:"tab-2"}},[n("v-card",{attrs:{flat:"",color:"transparent"}},[n("v-card-text",[n("h2",{staticClass:"pb-10"},[e._v("Qualifying Questions")]),n("div",{staticClass:"text-left pb-6",staticStyle:{color:"black","font-weight":"600"}},[n("p",[e._v(' These questions will help determine if you are a good fit for Platform One Iron Bank. A "no" to any of these questions will pause the onboarding process. ')])]),n("v-form",{ref:"formSectionTwo",attrs:{"lazy-validation":""},model:{value:e.formSectionTwoValid,callback:function(t){e.formSectionTwoValid=t},expression:"formSectionTwoValid"}},[n("RadioGroup",{ref:"entry.169492193",attrs:{label:"1.) If asked, would you be willing to perform a SAST scan of your product's source code and provide that to Platform One?",required:!0,options:["Yes","No"],excludeInitialSelect:!0}}),n("RadioGroup",{ref:"entry.1035596507",attrs:{label:"2.) Are you okay with your containers being publicly available?",description:"A yes is required to proceed with onboarding into Iron Bank. If no, then the Iron Bank, may not be a good fit due to our current requirements and structure. The containers are going to be published on an IL2 (publicly available) environment. With a yes, you are affirming there is no classified component to your application.",required:!0,options:["Yes","No"],excludeInitialSelect:!0}}),n("RadioGroup",{ref:"entry.981659030",attrs:{label:"3.) If your application requires a license, do your containers implement a license model to prevent unauthorized usage?",description:"Iron Bank does not currently support any licensing architecture. A vendor will need to implement their own licensing model.",required:!0,options:["Yes","No"],excludeInitialSelect:!0}}),n("RadioGroup",{ref:"entry.578509495",attrs:{label:"4.) Are you okay if your security findings are public?",description:"A yes is required to proceed with onboarding into Iron Bank. If no, then the Iron Bank, may not be a good fit due to our current requirements and structure.",required:!0,options:["Yes","No"],excludeInitialSelect:!0}}),n("CheckboxGroup",{ref:"entry.1392727240",attrs:{label:"5.) Do you agree to the following?",description:"All items are required to proceed with onboarding into Iron Bank. If no to any of the below, then the Iron Bank may not be a good fit due to our current requirements and structure.",required:!0,options:[{label:"To submit your application upon every release, the day of the release.",checked:!1,selectionRequired:!0},{label:"To provide timely justifications on any findings discovered during our initial hardening and scanning process?",checked:!1,selectionRequired:!0},{label:"To provide timely justifications on any findings discovered during our 12 hour continuous monitoring process?",checked:!1,selectionRequired:!0},{label:"To work towards correcting any findings that may be identified as unacceptable based on the Authorization Officials review process?",checked:!1,selectionRequired:!0}]}})],1),n("div",{staticClass:"text-left pb-6"},[n("v-btn",{staticClass:"my-6 mr-6",attrs:{color:"secondary"},on:{click:function(t){return e.selectTab("tab-1")}}},[e._v(" Previous ")]),n("v-btn",{staticClass:"my-6",attrs:{color:"primary"},on:{click:function(t){return e.checkSectionTwo()}}},[e._v(" Next ")])],1)],1)],1)],1),n("v-tab-item",{attrs:{value:"tab-3"}},[n("v-card",{attrs:{flat:"",color:"transparent"}},[n("v-card-text",[n("h2",{staticClass:"pb-10"},[e._v("Technical Questions")]),n("div",{staticClass:"text-left pb-6",staticStyle:{color:"black","font-weight":"600"}},[n("p",[e._v(" Technical Questions about your application, these are some of the basic prerequisites you need to have in order to get approved on the Iron Bank. Whether you are a program office or a vendor, these are the technical baselines that need to be adhered to in order to pass the Iron Bank Pipelines. Answering no, will not stop further onboarding, but these will need to be a yes before going up for approval. ")])]),n("v-form",{ref:"formSectionThree",attrs:{"lazy-validation":""},model:{value:e.formSectionThreeValid,callback:function(t){e.formSectionThreeValid=t},expression:"formSectionThreeValid"}},[n("RadioGroup",{ref:"entry.2078950956",attrs:{label:"6.) Is your application currently containerized?",required:!0,options:["Yes","No"],excludeInitialSelect:!0}}),n("RadioGroup",{ref:"entry.1588573313",attrs:{label:"7.) Does it run on Linux containers?",description:"For your information we only have support for Linux containers in the Iron Bank pipeline. If the answer is currently a no, you will need to shift your architecture to run on Linux containers in order to pass Iron Bank pipelines.",required:!0,options:["Yes","No"],excludeInitialSelect:!0}}),n("RadioGroup",{ref:"entry.848891346",attrs:{label:"8.) Can your application build and run in a completely offline/air-gapped environment?",description:"If not, it will need to in order to pass Iron Bank pipelines.",required:!0,options:["Yes","No"],excludeInitialSelect:!0}}),n("RadioGroup",{ref:"entry.1116274430",attrs:{label:'9.) Can your application include things such as a "yum update" command to ensure ALL the latest updates are applied?',required:!0,options:["Yes","No"],excludeInitialSelect:!0}}),n("DropdownField",{ref:"entry.91622704",attrs:{label:"10.) How many Containers are involved?",required:!0,options:["1","2","3","4","5","6","7","8","9","10",">10"],excludeInitialSelect:!0}}),n("TextField",{ref:"entry.1054914449",attrs:{label:"11.) What containers need to be added?",description:"Please provide their names and what types of containers they are.",required:!0}}),n("TextField",{ref:"entry.1988147930",attrs:{label:"12.) What deployment method is used for your application? Helm, manifests, operator?",required:!0}}),n("RadioGroup",{ref:"entry.498262167",attrs:{label:"13.) Are the open-source or init containers already approved on Iron Bank or will you be hardening those as well?",required:!0,options:["Yes","No"],excludeInitialSelect:!0}}),n("TextField",{ref:"entry.1338964727",attrs:{label:"14.) List all dependencies of your application requires in order to deploy. Be sure to include any 3rd Party dependencies such as COTs/FOSS, open-source database or init containers?",required:!0}}),n("TextField",{ref:"entry.1434404600",attrs:{label:"15.) Are there any end of life dependencies your application requires such as MySQL 5.6?",required:!0}}),n("RadioGroup",{ref:"entry.304258803",attrs:{label:"16.) Is your application currently running in containers on Kubernetes?",description:"We only have support for Kubernetes containers right now.",required:!0,options:["Yes","No"],excludeInitialSelect:!0}}),n("RadioGroup",{ref:"entry.1283355477",attrs:{label:"17.) Do the containers currently support chart installation using helm install and helm upgrade?",required:!0,options:["Yes","No"],excludeInitialSelect:!0}}),n("RadioGroup",{ref:"entry.1829995196",attrs:{label:"18.) Do your Dockerfiles currently include cleanup commands such as 'dnf clean all' and 'rm -rf /var/cache/dnf'?",required:!0,options:["Yes","No"],excludeInitialSelect:!0}}),n("TextField",{ref:"entry.1142734293",attrs:{label:"19.) Do any of your containers require 'root' user to start? If so, which ones and why?",required:!0}}),n("RadioGroup",{ref:"entry.1842097486",attrs:{label:"20.) Do any files within your containers include special permissions such as SUID or SGID?",required:!0,options:["Yes","No"],excludeInitialSelect:!0}}),n("TextField",{ref:"entry.2031073810",attrs:{label:"21.) Do you currently use any vulnerability scanners to scan your container images? If so, which ones?",required:!0}}),n("RadioGroup",{ref:"entry.796192360",attrs:{label:"22.) Are there any import/export controls regarding your application?",required:!0,options:["Yes","No"],excludeInitialSelect:!0}})],1),n("div",{staticClass:"text-left pb-6"},[n("v-btn",{staticClass:"my-6 mr-6",attrs:{color:"secondary"},on:{click:function(t){return e.selectTab("tab-2")}}},[e._v(" Previous ")]),n("v-btn",{staticClass:"my-6",attrs:{color:"primary"},on:{click:function(t){return e.checkSectionThree()}}},[e._v(" Next ")])],1)],1)],1)],1),n("v-tab-item",{attrs:{value:"tab-4"}},[n("v-card",{attrs:{flat:"",color:"transparent"}},[n("v-card-text",[n("h2",{staticClass:"pb-10"},[e._v("Party Bus Or Big Bang")]),n("div",{staticClass:"text-left pb-6",staticStyle:{color:"black","font-weight":"600"}},[n("p",[e._v(" Party Bus/Big Bang engagement: Where is this containerized application going next? These answers will help us route you to the next step after Iron Bank and ensure you have a good experience with Platform One. ")])]),n("v-form",{ref:"formSectionFour",attrs:{"lazy-validation":""},model:{value:e.formSectionFourValid,callback:function(t){e.formSectionFourValid=t},expression:"formSectionFourValid"}},[n("RadioGroup",{ref:"entry.874311254",attrs:{label:"23.) Are you a Mission App?",description:"A Mission app is one that is being used by a DoD customer for a real world use case. On a weapons system, a business system, etc. This should be a yes if you are an application that is going to be used by a DoD Customer (not Platform One).",required:!0,options:["Yes","No"],excludeInitialSelect:!0}}),n("RadioGroup",{ref:"entry.1059902547",attrs:{label:"24.) Are there any end of life dependencies your application requires such as MySQL 5.6?",description:"A DevSecOps Pipeline application is one that is going to be used by the Platform One team as part of the tools for Party Bus, Big Bang, CNAP, Customer Success, Stargate or Iron Bank. This should be a yes for applications that are used internally to Platform One.",required:!0,options:["Yes","No"],excludeInitialSelect:!0}}),n("RadioGroup",{ref:"entry.1463149103",attrs:{label:"25.) Engaging Party Bus or Big Bang?",required:!0,options:["Party Bus - This would be for applications deploying as a Mission App","Big Bang - This would be for a DevSecOps App","Both","Neither","I have already engaged Party Bus or Big Bang and do not need a handoff"],excludeInitialSelect:!0}})],1),n("div",{staticClass:"text-left pb-6"},[n("v-btn",{staticClass:"my-6 mr-6",attrs:{color:"secondary"},on:{click:function(t){return e.selectTab("tab-3")}}},[e._v(" Previous ")]),n("v-btn",{staticClass:"my-6",attrs:{color:"primary",loading:e.submittingForm},on:{click:function(t){return e.checkSectionFour()}}},[e._v(" Submit ")])],1)],1)],1)],1),n("v-tab-item",{attrs:{value:"tab-5"}},[n("v-card",{attrs:{flat:"",color:"transparent"}},[n("v-card-text",[n("div",{staticClass:"d-flex justify-content-center"},[n("v-img",{staticClass:"mb-5",attrs:{src:i("d4c3"),"max-width":"500"}})],1),n("h1",{staticStyle:{color:"#BDC931"}},[e._v("Thank You!")]),n("div",{staticClass:"pb-6",staticStyle:{color:"black","font-weight":"600"}},[n("p",[e._v(" Thanks for your onboarding request submission to the Platform One Iron Bank, we will get back with you on the next steps in the next 3-5 business days. ")]),n("p",[e._v(" If you have any questions we have Iron Bank Get Unstuck/AMA Working Sessions every Wednesday from 1630-1730EST. ")]),n("p",[e._v(" Need some help with your containers getting through Iron Bank? Have questions on where things are at? Are you feeling stuck and want to figure out the next steps? This is the meeting for you! Come meet with the Iron Bank leadership and engineers to get answers to your questions. ")]),n("p",[e._v(" Register in advance for this "),n("a",{attrs:{href:"https://www.zoomgov.com/meeting/register/vJIsf-ytpz8qHSN_JW8Hl9Qf0AZZXSCSmfo",target:"_blank"}},[e._v("meeting")]),e._v(". ")]),n("p",[e._v(" After registering, you will receive a confirmation email containing information about joining the meeting. ")])]),n("div",{staticClass:"pb-6"},[n("v-btn",{staticClass:"my-6 mr-6",attrs:{color:"secondary",href:"/#/"},on:{click:function(t){return e.selectTab("tab-3")}}},[e._v(" Return Home ")]),n("v-btn",{staticClass:"my-6",attrs:{color:"primary",href:"https://ironbank.dso.mil/",target:"_blank",loading:e.submittingForm}},[e._v(" Visit Iron Bank ")])],1)])],1)],1)],1)],1),n("Wave",{attrs:{bottom:!1}},[n("div",{staticClass:"container"},[n("div",{staticClass:"row justify-content-center px-8"},[n("div",{staticClass:"col-md-6"},[n("div",[n("h2",{staticClass:"mx-auto"},[e._v(" Have More Questions? ")])]),n("p",{staticClass:"mx-auto"},[e._v(" Check out our FAQ page. ")])])]),n("div",[n("v-btn",{staticClass:"mx-auto mt-6",attrs:{color:"primary",href:"https://confluence.il2.dso.mil/cq/questions.action?spaceKey=P1",target:"_blank"}},[e._v("FAQ")])],1)])]),n("v-dialog",{attrs:{width:"500"},model:{value:e.errorModal,callback:function(t){e.errorModal=t},expression:"errorModal"}},[n("v-card",[n("v-card-title"),n("v-card-text",{staticClass:"mt-8 mb-4"},[n("p",{staticStyle:{"font-weight":"600","font-size":"16px"}},[e._v(" "+e._s(e.errorModalMessage)+" ")])]),n("v-divider"),n("v-card-actions",[n("v-spacer"),n("v-btn",{attrs:{color:"primary"},on:{click:function(t){e.errorModal=!1}}},[e._v(" Close ")])],1)],1)],1)],1)},a=[],s=(i("99af"),i("4160"),i("caad"),i("a15b"),i("d81d"),i("4fad"),i("d3b7"),i("ac1f"),i("2532"),i("1276"),i("159b"),i("3835")),r=(i("96cf"),i("1da1")),o=i("5530"),l=i("36ad"),c=i("1eb0"),u=i("410a"),d=i.n(u),h=i("2407"),p=i("5448"),f=i("976b"),m=i("e471"),v=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"my-10"},[i("p",{staticClass:"text-left mb-0",staticStyle:{color:"#4A4A4A","font-size":"1rem"}},[e._v(" "+e._s(e.label)),e.required?i("span",{staticClass:"red--text"},[e._v(" *")]):e._e()]),e.description?i("p",{staticClass:"text-left mb-0",staticStyle:{color:"#828282","font-weight":"300"}},[e._v(" "+e._s(e.description)+" ")]):e._e(),i("v-select",{staticClass:"mt-6",attrs:{items:e.options,outlined:"",rules:e.rules},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})],1)},b=[],y={name:"DropdownField",props:{label:{type:String,default:""},options:{type:Array,default:function(){return[]}},description:{type:String},required:{type:Boolean,default:!1},placeholder:{type:String,default:""},excludeInitialSelect:{type:Boolean,default:!1}},data:function(){var e=this;return{value:this.excludeInitialSelect?"":this.options[0],rules:[function(t){return!(e.required&&!t)||"Field is required"}]}},methods:{failedValidation:function(){return this.required&&!this.value},getData:function(){return this.value}}},g=y,I=i("2877"),x=i("6544"),C=i.n(x),S=i("b974"),k=Object(I["a"])(g,v,b,!1,null,"254e1a5e",null),T=k.exports;C()(k,{VSelect:S["a"]});var w={name:"IronBankGettingStarted",components:{PageHeader:l["a"],Wave:c["a"],TextField:h["a"],RadioGroup:p["a"],DateField:m["a"],CheckboxGroup:f["a"],DropdownField:T},data:function(){return{initialScrollSet:!1,ibLogo:d.a,errorModal:!1,errorModalMessage:"One or more required fields has not been filled out.",formSectionOneValid:!0,formSectionTwoValid:!0,formSectionThreeValid:!0,formSectionFourValid:!0,submittingForm:!1,currentTab:"tab-1",tabs:{"tab-1":"STEP ONE: CONTRIBUTOR DETAILS","tab-2":"STEP TWO: QUALIFYING QUESTIONS","tab-3":"STEP THREE: TECHNICAL QUESTIONS","tab-4":"STEP FOUR: PARTY BUS OR BIG BANG"},formData:{},formPartsIds:{sectionOne:["entry.2045908594","entry.1435868757","entry.817871758","entry.782795051","entry.902682645","entry.984741465","entry.1561024111","entry.410112333","entry.1662461324","entry.20509530","entry.133302117","entry.1089091150"],sectionTwo:["entry.169492193","entry.1035596507","entry.981659030","entry.578509495","entry.1392727240"],sectionThree:["entry.2078950956","entry.1588573313","entry.848891346","entry.1116274430","entry.981659030","entry.91622704","entry.1054914449","entry.1988147930","entry.498262167","entry.1338964727","entry.1434404600","entry.304258803","entry.1283355477","entry.1829995196","entry.1142734293","entry.1842097486","entry.2031073810","entry.796192360"],sectionFour:["entry.874311254","entry.1059902547","entry.1463149103"]}}},methods:{displayRequiredFieldsModal:function(){this.errorModal=!0,this.errorModalMessage="One or more required fields has not been filled out."},selectTab:function(e){document.getElementById("form-stepper-section").scrollIntoView(),this.currentTab=e},checkSectionOne:function(){var e=this,t=this.formPartsIds.sectionOne.map((function(t){return e.$refs[t].failedValidation()}));this.$refs.formSectionOne.validate(),t.includes(!0)?this.displayRequiredFieldsModal():this.selectTab("tab-2")},checkSectionTwo:function(){var e=this,t=this.formPartsIds.sectionTwo.map((function(t){return e.$refs[t].failedValidation()}));this.$refs.formSectionTwo.validate(),t.includes(!0)?this.displayRequiredFieldsModal():this.selectTab("tab-3")},checkSectionThree:function(){var e=this,t=this.formPartsIds.sectionThree.map((function(t){return e.$refs[t].failedValidation()}));this.$refs.formSectionThree.validate(),t.includes(!0)?this.displayRequiredFieldsModal():this.selectTab("tab-4")},checkSectionFour:function(){var e=this,t=this.formPartsIds.sectionFour.map((function(t){return e.$refs[t].failedValidation()}));this.$refs.formSectionFour.validate(),t.includes(!0)?this.displayRequiredFieldsModal():(this.submitForm(),this.selectTab("tab-5"))},createEntryData:function(e){var t=this,i={};return e.forEach((function(e){var n=t.$refs[e].getData();i[e]=n})),i},buildBody:function(){var e=this.formPartsIds,t=e.sectionOne,i=e.sectionTwo,n=e.sectionThree,a=e.sectionFour,s=this.createEntryData(t),r=this.createEntryData(i),l=this.createEntryData(n),c=this.createEntryData(a),u=Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])({},s),r),l),c);return u},submitForm:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.submittingForm=!0,t.prev=1,t.next=4,e.doPost();case 4:e.submittingForm=!1,e.selectTab("tab-5"),t.next=12;break;case 8:t.prev=8,t.t0=t["catch"](1),e.errorModal=!0,e.errorModalMessage="Error occurred during form submission.";case 12:case"end":return t.stop()}}),t,null,[[1,8]])})))()},doPost:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function t(){var i,n,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i="https://docs.google.com/forms/u/0/d/e/1FAIpQLScU88kFi9EPKyyCRFtpqZL1PV1H2Ek85hU6J1zqBkppvfFNlQ/formResponse",n=e.buildBody(),a=Object.entries(n).map((function(e){var t=Object(s["a"])(e,2),i=t[0],n=t[1];if("entry.133302117"===i){var a=n.split("/"),r=Object(s["a"])(a,3),o=r[0],l=r[1],c=r[2];return"".concat(i,"_year=").concat(encodeURIComponent(c),"&").concat(i,"_month=").concat(encodeURIComponent(o),"&").concat(i,"_day=").concat(encodeURIComponent(l))}if(Array.isArray(n)){var u=[];return n.forEach((function(e){e&&u.push("".concat(i,"=").concat(encodeURIComponent(e)))})),u.join("&")}return"".concat(i,"=").concat(encodeURIComponent(n))})).join("&"),t.next=5,fetch(i,{method:"POST",mode:"no-cors",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:a});case 5:return t.abrupt("return",t.sent);case 6:case"end":return t.stop()}}),t)})))()}},computed:{tab1Completed:function(){return!["tab-1"].includes(this.currentTab)},tab2Completed:function(){return!["tab-1","tab-2"].includes(this.currentTab)},tab3Completed:function(){return!["tab-1","tab-2","tab-3"].includes(this.currentTab)},tab4Completed:function(){return!["tab-1","tab-2","tab-3","tab-4"].includes(this.currentTab)}}},O=w,$=(i("b2dc"),i("8336")),_=i("b0af"),A=i("99d9"),B=i("62ad"),V=i("a523"),D=i("169a"),P=i("ce7e"),q=i("4bd4"),j=i("132d"),F=i("adda"),M=i("0fd9"),E=i("2fa4"),R=i("c671"),L=i("aac8"),N=Object(I["a"])(O,n,a,!1,null,"1be1ed1d",null);t["default"]=N.exports;C()(N,{VBtn:$["a"],VCard:_["a"],VCardActions:A["a"],VCardText:A["b"],VCardTitle:A["c"],VCol:B["a"],VContainer:V["a"],VDialog:D["a"],VDivider:P["a"],VForm:q["a"],VIcon:j["a"],VImg:F["a"],VRow:M["a"],VSpacer:E["a"],VTabItem:R["a"],VTabsItems:L["a"]})},b2dc:function(e,t,i){"use strict";var n=i("6fc7"),a=i.n(n);a.a},b810:function(e,t,i){"use strict";var n=i("ce7e");t["a"]=n["a"]},b974:function(e,t,i){"use strict";i("99af"),i("4de4"),i("c740"),i("a630"),i("caad"),i("d81d"),i("13d5"),i("fb6a"),i("a434"),i("b0c0"),i("4ec9"),i("d3b7"),i("ac1f"),i("25f0"),i("2532"),i("3ca3"),i("1276"),i("2ca0"),i("498a"),i("ddb0");var n=i("b85c"),a=i("ade3"),s=i("5530"),r=(i("4ff9"),i("68dd"),i("4160"),i("3835")),o=(i("8adc"),i("58df")),l=i("0789"),c=i("9d26"),u=i("a9ad"),d=i("4e82"),h=i("7560"),p=i("f2e7"),f=i("1c87"),m=i("af2b"),v=i("d9bd"),b=Object(o["a"])(u["a"],m["a"],f["a"],h["a"],Object(d["a"])("chipGroup"),Object(p["b"])("inputValue")).extend({name:"v-chip",props:{active:{type:Boolean,default:!0},activeClass:{type:String,default:function(){return this.chipGroup?this.chipGroup.activeClass:""}},close:Boolean,closeIcon:{type:String,default:"$delete"},disabled:Boolean,draggable:Boolean,filter:Boolean,filterIcon:{type:String,default:"$complete"},label:Boolean,link:Boolean,outlined:Boolean,pill:Boolean,tag:{type:String,default:"span"},textColor:String,value:null},data:function(){return{proxyClass:"v-chip--active"}},computed:{classes:function(){return Object(s["a"])(Object(s["a"])(Object(s["a"])(Object(s["a"])({"v-chip":!0},f["a"].options.computed.classes.call(this)),{},{"v-chip--clickable":this.isClickable,"v-chip--disabled":this.disabled,"v-chip--draggable":this.draggable,"v-chip--label":this.label,"v-chip--link":this.isLink,"v-chip--no-color":!this.color,"v-chip--outlined":this.outlined,"v-chip--pill":this.pill,"v-chip--removable":this.hasClose},this.themeClasses),this.sizeableClasses),this.groupClasses)},hasClose:function(){return Boolean(this.close)},isClickable:function(){return Boolean(f["a"].options.computed.isClickable.call(this)||this.chipGroup)}},created:function(){var e=this,t=[["outline","outlined"],["selected","input-value"],["value","active"],["@input","@active.sync"]];t.forEach((function(t){var i=Object(r["a"])(t,2),n=i[0],a=i[1];e.$attrs.hasOwnProperty(n)&&Object(v["a"])(n,a,e)}))},methods:{click:function(e){this.$emit("click",e),this.chipGroup&&this.toggle()},genFilter:function(){var e=[];return this.isActive&&e.push(this.$createElement(c["a"],{staticClass:"v-chip__filter",props:{left:!0}},this.filterIcon)),this.$createElement(l["b"],e)},genClose:function(){var e=this;return this.$createElement(c["a"],{staticClass:"v-chip__close",props:{right:!0,size:18},on:{click:function(t){t.stopPropagation(),t.preventDefault(),e.$emit("click:close"),e.$emit("update:active",!1)}}},this.closeIcon)},genContent:function(){return this.$createElement("span",{staticClass:"v-chip__content"},[this.filter&&this.genFilter(),this.$slots.default,this.hasClose&&this.genClose()])}},render:function(e){var t=[this.genContent()],i=this.generateRouteLink(),n=i.tag,a=i.data;a.attrs=Object(s["a"])(Object(s["a"])({},a.attrs),{},{draggable:this.draggable?"true":void 0,tabindex:this.chipGroup&&!this.disabled?0:a.attrs.tabindex}),a.directives.push({name:"show",value:this.active}),a=this.setBackgroundColor(this.color,a);var r=this.textColor||this.outlined&&this.color;return e(n,this.setTextColor(r,a),t)}}),y=b,g=i("326d"),I=(i("c975"),i("a15b"),i("b64b"),i("159b"),i("cf36"),i("5607")),x=i("2b0e"),C=i("132d"),S=i("d9f7"),k=i("80d2"),T=x["a"].extend({name:"v-simple-checkbox",functional:!0,directives:{ripple:I["a"]},props:Object(s["a"])(Object(s["a"])(Object(s["a"])({},u["a"].options.props),h["a"].options.props),{},{disabled:Boolean,ripple:{type:Boolean,default:!0},value:Boolean,indeterminate:Boolean,indeterminateIcon:{type:String,default:"$checkboxIndeterminate"},onIcon:{type:String,default:"$checkboxOn"},offIcon:{type:String,default:"$checkboxOff"}}),render:function(e,t){var i=t.props,n=t.data,a=t.listeners,r=[];if(i.ripple&&!i.disabled){var o=e("div",u["a"].options.methods.setTextColor(i.color,{staticClass:"v-input--selection-controls__ripple",directives:[{name:"ripple",value:{center:!0}}]}));r.push(o)}var l=i.offIcon;i.indeterminate?l=i.indeterminateIcon:i.value&&(l=i.onIcon),r.push(e(C["a"],u["a"].options.methods.setTextColor(i.value&&i.color,{props:{disabled:i.disabled,dark:i.dark,light:i.light}}),l));var c={"v-simple-checkbox":!0,"v-simple-checkbox--disabled":i.disabled};return e("div",Object(s["a"])(Object(s["a"])({},n),{},{class:c,on:Object(S["b"])({click:function(e){e.stopPropagation(),n.on&&n.on.input&&!i.disabled&&Object(k["z"])(n.on.input).forEach((function(e){return e(!i.value)}))}},a)}),r)}}),w=i("b810"),O=(i("0bc6"),Object(o["a"])(h["a"]).extend({name:"v-subheader",props:{inset:Boolean},render:function(e){return e("div",{staticClass:"v-subheader",class:Object(s["a"])({"v-subheader--inset":this.inset},this.themeClasses),attrs:this.$attrs,on:this.$listeners},this.$slots.default)}})),$=O,_=i("da13"),A=i("1800"),B=i("5d23"),V=i("8860"),D=Object(o["a"])(u["a"],h["a"]).extend({name:"v-select-list",directives:{ripple:I["a"]},props:{action:Boolean,dense:Boolean,hideSelected:Boolean,items:{type:Array,default:function(){return[]}},itemDisabled:{type:[String,Array,Function],default:"disabled"},itemText:{type:[String,Array,Function],default:"text"},itemValue:{type:[String,Array,Function],default:"value"},noDataText:String,noFilter:Boolean,searchInput:null,selectedItems:{type:Array,default:function(){return[]}}},computed:{parsedItems:function(){var e=this;return this.selectedItems.map((function(t){return e.getValue(t)}))},tileActiveClass:function(){return Object.keys(this.setTextColor(this.color).class||{}).join(" ")},staticNoDataTile:function(){var e={attrs:{role:void 0},on:{mousedown:function(e){return e.preventDefault()}}};return this.$createElement(_["a"],e,[this.genTileContent(this.noDataText)])}},methods:{genAction:function(e,t){var i=this;return this.$createElement(A["a"],[this.$createElement(T,{props:{color:this.color,value:t},on:{input:function(){return i.$emit("select",e)}}})])},genDivider:function(e){return this.$createElement(w["a"],{props:e})},genFilteredText:function(e){if(e=e||"",!this.searchInput||this.noFilter)return Object(k["j"])(e);var t=this.getMaskedCharacters(e),i=t.start,n=t.middle,a=t.end;return"".concat(Object(k["j"])(i)).concat(this.genHighlight(n)).concat(Object(k["j"])(a))},genHeader:function(e){return this.$createElement($,{props:e},e.header)},genHighlight:function(e){return''.concat(Object(k["j"])(e),"")},getMaskedCharacters:function(e){var t=(this.searchInput||"").toString().toLocaleLowerCase(),i=e.toLocaleLowerCase().indexOf(t);if(i<0)return{start:"",middle:e,end:""};var n=e.slice(0,i),a=e.slice(i,i+t.length),s=e.slice(i+t.length);return{start:n,middle:a,end:s}},genTile:function(e){var t=this,i=e.item,n=e.index,a=e.disabled,r=void 0===a?null:a,o=e.value,l=void 0!==o&&o;l||(l=this.hasItem(i)),i===Object(i)&&(r=null!==r?r:this.getDisabled(i));var c={attrs:{"aria-selected":String(l),id:"list-item-".concat(this._uid,"-").concat(n),role:"option"},on:{mousedown:function(e){e.preventDefault()},click:function(){return r||t.$emit("select",i)}},props:{activeClass:this.tileActiveClass,disabled:r,ripple:!0,inputValue:l}};if(!this.$scopedSlots.item)return this.$createElement(_["a"],c,[this.action&&!this.hideSelected&&this.items.length>0?this.genAction(i,l):null,this.genTileContent(i,n)]);var u=this,d=this.$scopedSlots.item({parent:u,item:i,attrs:Object(s["a"])(Object(s["a"])({},c.attrs),c.props),on:c.on});return this.needsTile(d)?this.$createElement(_["a"],c,d):d},genTileContent:function(e){var t=this.genFilteredText(this.getText(e));return this.$createElement(B["a"],[this.$createElement(B["c"],{domProps:{innerHTML:t}})])},hasItem:function(e){return this.parsedItems.indexOf(this.getValue(e))>-1},needsTile:function(e){return 1!==e.length||null==e[0].componentOptions||"v-list-item"!==e[0].componentOptions.Ctor.options.name},getDisabled:function(e){return Boolean(Object(k["n"])(e,this.itemDisabled,!1))},getText:function(e){return String(Object(k["n"])(e,this.itemText,e))},getValue:function(e){return Object(k["n"])(e,this.itemValue,this.getText(e))}},render:function(){for(var e=[],t=this.items.length,i=0;i0},listData:function(){var e=this.$vnode&&this.$vnode.context.$options._scopeId,t=e?Object(a["a"])({},e,!0):{};return{attrs:Object(s["a"])(Object(s["a"])({},t),{},{id:this.computedOwns}),props:{action:this.multiple,color:this.itemColor,dense:this.dense,hideSelected:this.hideSelected,items:this.virtualizedItems,itemDisabled:this.itemDisabled,itemText:this.itemText,itemValue:this.itemValue,noDataText:this.$vuetify.lang.t(this.noDataText),selectedItems:this.selectedItems},on:{select:this.selectItem},scopedSlots:{item:this.$scopedSlots.item}}},staticList:function(){return(this.$slots["no-data"]||this.$slots["prepend-item"]||this.$slots["append-item"])&&Object(v["b"])("assert: staticList should not be called if slots are used"),this.$createElement(D,this.listData)},virtualizedItems:function(){return this.$_menuProps.auto?this.computedItems:this.computedItems.slice(0,this.lastItem)},menuCanShow:function(){return!0},$_menuProps:function(){var e="string"===typeof this.menuProps?this.menuProps.split(","):this.menuProps;return Array.isArray(e)&&(e=e.reduce((function(e,t){return e[t.trim()]=!0,e}),{})),Object(s["a"])(Object(s["a"])({},E),{},{eager:this.eager,value:this.menuCanShow&&this.isMenuActive,nudgeBottom:e.offsetY?1:0},e)}},watch:{internalValue:function(e){this.initialValue=e,this.setSelectedItems()},isMenuActive:function(e){var t=this;window.setTimeout((function(){return t.onMenuActiveChange(e)}))},items:{immediate:!0,handler:function(e){var t=this;this.cacheItems&&this.$nextTick((function(){t.cachedItems=t.filterDuplicates(t.cachedItems.concat(e))})),this.setSelectedItems()}}},methods:{blur:function(e){q["a"].options.methods.blur.call(this,e),this.isMenuActive=!1,this.isFocused=!1,this.selectedIndex=-1},activateMenu:function(){this.isInteractive&&!this.isMenuActive&&(this.isMenuActive=!0)},clearableCallback:function(){var e=this;this.setValue(this.multiple?[]:void 0),this.setMenuIndex(-1),this.$nextTick((function(){return e.$refs.input&&e.$refs.input.focus()})),this.openOnClear&&(this.isMenuActive=!0)},closeConditional:function(e){return!this.isMenuActive||!this._isDestroyed&&(!this.getContent()||!this.getContent().contains(e.target))&&this.$el&&!this.$el.contains(e.target)&&e.target!==this.$el},filterDuplicates:function(e){for(var t=new Map,i=0;ii&&(this.keyboardLookupPrefix=""),this.keyboardLookupPrefix+=e.key.toLowerCase(),this.keyboardLookupLastTime=n;var a=this.allItems.findIndex((function(e){var i=(t.getText(e)||"").toString();return i.toLowerCase().startsWith(t.keyboardLookupPrefix)})),s=this.allItems[a];-1!==a&&(this.lastItem=Math.max(this.lastItem,a+5),this.setValue(this.returnObject?s:this.getValue(s)),this.$nextTick((function(){return t.$refs.menu.getTiles()})),setTimeout((function(){return t.setMenuIndex(a)})))}},onKeyDown:function(e){var t=this;if(!this.isReadonly||e.keyCode===k["s"].tab){var i=e.keyCode,n=this.$refs.menu;if([k["s"].enter,k["s"].space].includes(i)&&this.activateMenu(),this.$emit("keydown",e),n)return this.isMenuActive&&i!==k["s"].tab&&this.$nextTick((function(){n.changeListIndex(e),t.$emit("update:list-index",n.listIndex)})),!this.isMenuActive&&[k["s"].up,k["s"].down].includes(i)?this.onUpDown(e):i===k["s"].esc?this.onEscDown(e):i===k["s"].tab?this.onTabDown(e):i===k["s"].space?this.onSpaceDown(e):void 0}},onMenuActiveChange:function(e){if(!(this.multiple&&!e||this.getMenuIndex()>-1)){var t=this.$refs.menu;if(t&&this.isDirty)for(var i=0;ithis.computedItems.length)return;var t=this.getContent().scrollHeight-(this.getContent().scrollTop+this.getContent().clientHeight)<200;t&&(this.lastItem+=20)}else requestAnimationFrame((function(){return e.getContent().scrollTop=0}))},onSpaceDown:function(e){e.preventDefault()},onTabDown:function(e){var t=this.$refs.menu;if(t){var i=t.activeTile;!this.multiple&&i&&this.isMenuActive?(e.preventDefault(),e.stopPropagation(),i.click()):this.blur(e)}},onUpDown:function(e){var t=this.$refs.menu;if(t){if(e.preventDefault(),this.multiple)return this.activateMenu();var i=e.keyCode;t.isBooted=!0,window.requestAnimationFrame((function(){t.getTiles(),k["s"].up===i?t.prevTile():t.nextTile(),t.activeTile&&t.activeTile.click()}))}},selectItem:function(e){var t=this;if(this.multiple){var i=(this.internalValue||[]).slice(),n=this.findExistingIndex(e);if(-1!==n?i.splice(n,1):i.push(e),this.setValue(i.map((function(e){return t.returnObject?e:t.getValue(e)}))),this.$nextTick((function(){t.$refs.menu&&t.$refs.menu.updateDimensions()})),!this.multiple)return;var a=this.getMenuIndex();if(this.setMenuIndex(-1),this.hideSelected)return;this.$nextTick((function(){return t.setMenuIndex(a)}))}else this.setValue(this.returnObject?e:this.getValue(e)),this.isMenuActive=!1},setMenuIndex:function(e){this.$refs.menu&&(this.$refs.menu.listIndex=e)},setSelectedItems:function(){var e,t=this,i=[],a=this.multiple&&Array.isArray(this.internalValue)?this.internalValue:[this.internalValue],s=Object(n["a"])(a);try{var r=function(){var n=e.value,a=t.allItems.findIndex((function(e){return t.valueComparator(t.getValue(e),t.getValue(n))}));a>-1&&i.push(t.allItems[a])};for(s.s();!(e=s.n()).done;)r()}catch(o){s.e(o)}finally{s.f()}this.selectedItems=i},setValue:function(e){var t=this.internalValue;this.internalValue=e,e!==t&&this.$emit("change",e)},isAppendInner:function(e){var t=this.$refs["append-inner"];return t&&(t===e||t.contains(e))}}})},cf36:function(e,t,i){}}]); -//# sourceMappingURL=iron-bank-getting-started.72afc53a.js.map \ No newline at end of file +//# sourceMappingURL=iron-bank-getting-started.673d4806.js.map \ No newline at end of file diff --git a/sites/platform1-site/js/iron-bank-getting-started.72afc53a.js.map b/sites/platform1-site/js/iron-bank-getting-started.673d4806.js.map similarity index 99% rename from sites/platform1-site/js/iron-bank-getting-started.72afc53a.js.map rename to sites/platform1-site/js/iron-bank-getting-started.673d4806.js.map index 870cefdb..50ee1f45 100644 --- a/sites/platform1-site/js/iron-bank-getting-started.72afc53a.js.map +++ b/sites/platform1-site/js/iron-bank-getting-started.673d4806.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///../../../src/components/VMenu/index.ts","webpack:///./src/views/IronBankGettingStarted.vue?10dd","webpack:///./src/components/Forms/DropdownField.vue?3c64","webpack:///src/components/Forms/DropdownField.vue","webpack:///./src/components/Forms/DropdownField.vue?4e51","webpack:///./src/components/Forms/DropdownField.vue","webpack:///src/views/IronBankGettingStarted.vue","webpack:///./src/views/IronBankGettingStarted.vue?d06d","webpack:///./src/views/IronBankGettingStarted.vue?b469","webpack:///./src/views/IronBankGettingStarted.vue?9fc1","webpack:///../../../src/components/VDivider/index.ts","webpack:///../../../src/components/VChip/VChip.ts","webpack:///../../../src/components/VChip/index.ts","webpack:///../../../src/components/VCheckbox/VSimpleCheckbox.ts","webpack:///../../../src/components/VSubheader/VSubheader.ts","webpack:///../../../src/components/VSubheader/index.ts","webpack:///../../../src/components/VSelect/VSelectList.ts","webpack:///../../../src/mixins/filterable/index.ts","webpack:///../../../src/components/VSelect/VSelect.ts"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","ibLogo","staticStyle","_v","_s","tabs","currentTab","on","$event","stopPropagation","tab1Completed","_e","tab2Completed","tab3Completed","tab4Completed","model","value","callback","$$v","expression","ref","formSectionOneValid","label","checked","checkSectionOne","formSectionTwoValid","selectionRequired","selectTab","checkSectionTwo","formSectionThreeValid","checkSectionThree","formSectionFourValid","submittingForm","checkSectionFour","errorModal","errorModalMessage","staticRenderFns","description","options","rules","name","props","type","String","default","Array","required","Boolean","placeholder","excludeInitialSelect","data","methods","failedValidation","getData","component","VSelect","components","PageHeader","Wave","TextField","RadioGroup","DateField","CheckboxGroup","DropdownField","initialScrollSet","formData","formPartsIds","sectionOne","sectionTwo","sectionThree","sectionFour","displayRequiredFieldsModal","document","getElementById","scrollIntoView","tab","$refs","formSectionOne","validate","validationItems","includes","formSectionTwo","formSectionThree","formSectionFour","submitForm","createEntryData","section","forEach","sectionData","id","buildBody","body","computed","VBtn","VCard","VCardActions","VCardText","VCardTitle","VCol","VContainer","VDialog","VDivider","VForm","VIcon","VImg","VRow","VSpacer","VTabItem","VTabsItems","mixins","active","activeClass","chipGroup","close","closeIcon","disabled","draggable","filter","filterIcon","link","outlined","pill","tag","textColor","proxyClass","classes","groupClasses","hasClose","isClickable","created","breakingProps","original","replacement","click","genFilter","children","left","genClose","right","size","e","genContent","$slots","tabindex","setBackgroundColor","color","h","setTextColor","functional","directives","ripple","indeterminate","indeterminateIcon","onIcon","offIcon","listeners","center","icon","dark","light","class","f","inset","themeClasses","$listeners","action","dense","hideSelected","items","itemDisabled","itemText","itemValue","noDataText","noFilter","searchInput","selectedItems","parsedItems","map","item","tileActiveClass","Object","staticNoDataTile","tile","role","undefined","mousedown","VListItem","genTileContent","genAction","VListItemAction","inputValue","input","genDivider","genFilteredText","text","getMaskedCharacters","end","start","genHighlight","middle","genHeader","index","genTile","hasItem","getDisabled","_uid","$scopedSlots","length","parent","scopedSlot","needsTile","innerHTML","getText","VList","domProps","indexOf","getValue","slot","itemsLength","defaultMenuProps","closeOnClick","closeOnContentClick","disableKeys","openOnClick","maxHeight","baseMixins","ClickOutside","appendIcon","attach","cacheItems","chips","clearable","deletableChips","disableLookup","eager","itemColor","menuProps","multiple","openOnClear","returnObject","smallChips","cachedItems","menuIsBooted","isMenuActive","lastItem","lazyValue","selectedIndex","keyboardLookupPrefix","keyboardLookupLastTime","allItems","filterDuplicates","concat","computedItems","computedOwns","computedCounterValue","isFocused","handler","closeConditional","dynamicHeight","hasChips","hasSlot","isDirty","listData","scopeId","$vnode","context","$vuetify","lang","t","select","selectItem","scopedSlots","staticList","console","VSelectList","virtualizedItems","$_menuProps","slice","menuCanShow","normalisedProps","split","acc","p","nudgeBottom","watch","internalValue","window","immediate","blur","activateMenu","clearableCallback","getContent","contains","$el","uniqueValues","arr","val","findExistingIndex","i","menu","genChipSelection","isDisabled","small","key","JSON","genCommaSelection","last","genDefaultSlot","selections","prefix","genAffix","suffix","genIcon","VInput","mergeData","genInput","readonly","autocomplete","keypress","onKeyPress","genHiddenInput","attrs$","genInputSlot","genList","genListWithSlot","slots","slotName","genMenu","VMenu","scroll","onScroll","genSelections","genSelection","genSlotSelection","selection","selected","isInteractive","getMenuIndex","onBlur","$emit","onChipInput","setValue","onClick","isAppendInner","onEscDown","KEYBOARD_LOOKUP_THRESHOLD","now","performance","findIndex","Math","setTimeout","onKeyDown","isReadonly","keyCode","onUpDown","onTabDown","onSpaceDown","onMenuActiveChange","onMouseUp","hasMouseDown","showMoreItems","scrollHeight","scrollTop","requestAnimationFrame","activeTile","listIndex","setMenuIndex","setSelectedItems","values","v","oldValue","appendInner"],"mappings":"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","file":"js/iron-bank-getting-started.72afc53a.js","sourcesContent":["import VMenu from './VMenu'\n\nexport { VMenu }\nexport default VMenu\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"iron-bank-getting-started\"},[_c('PageHeader',{attrs:{\"title\":\"Getting Started With Iron Bank\",\"logoSource\":_vm.ibLogo}}),_c('v-container',{staticClass:\"px-md-8 px-auto\"},[_c('v-container',[_c('v-row',{staticClass:\"d-flex justify-content-center\",attrs:{\"id\":\"form-stepper-section\"}},[_c('h4',{staticClass:\"hidden-md-and-up pb-6\",staticStyle:{\"color\":\"#979797\"}},[_vm._v(\" \"+_vm._s(_vm.tabs[_vm.currentTab] || \"\")+\" \")])]),_c('v-row',[_c('v-col',{attrs:{\"md\":\"3\"}},[_c('v-btn',{staticStyle:{\"cursor\":\"default\"},attrs:{\"outlined\":\"\",\"fab\":\"\",\"color\":\"primary\",\"height\":\"52\",\"ripple\":false,\"plain\":\"\"},on:{\"click\":function($event){$event.stopPropagation();}}},[(!_vm.tab1Completed)?_c('b',[_vm._v(\"1\")]):_vm._e(),(_vm.tab1Completed)?_c('v-icon',[_vm._v(\"mdi-check\")]):_vm._e()],1),_c('h4',{staticClass:\"hidden-sm-and-down\",staticStyle:{\"color\":\"#979797\"}},[_vm._v(\" \"+_vm._s(_vm.tabs[\"tab-1\"])+\" \")])],1),_c('v-col',{attrs:{\"md\":\"3\"}},[_c('v-btn',{staticStyle:{\"cursor\":\"default\"},attrs:{\"outlined\":\"\",\"fab\":\"\",\"color\":\"primary\",\"height\":\"52\",\"ripple\":false,\"plain\":\"\"},on:{\"click\":function($event){$event.stopPropagation();}}},[(!_vm.tab2Completed)?_c('b',[_vm._v(\"2\")]):_vm._e(),(_vm.tab2Completed)?_c('v-icon',[_vm._v(\"mdi-check\")]):_vm._e()],1),_c('h4',{staticClass:\"hidden-sm-and-down\",staticStyle:{\"color\":\"#979797\"}},[_vm._v(\" \"+_vm._s(_vm.tabs[\"tab-2\"])+\" \")])],1),_c('v-col',{attrs:{\"md\":\"3\"}},[_c('v-btn',{staticStyle:{\"cursor\":\"default\"},attrs:{\"outlined\":\"\",\"fab\":\"\",\"color\":\"primary\",\"height\":\"52\",\"ripple\":false,\"plain\":\"\"},on:{\"click\":function($event){$event.stopPropagation();}}},[(!_vm.tab3Completed)?_c('b',[_vm._v(\"3\")]):_vm._e(),(_vm.tab3Completed)?_c('v-icon',[_vm._v(\"mdi-check\")]):_vm._e()],1),_c('h4',{staticClass:\"hidden-sm-and-down\",staticStyle:{\"color\":\"#979797\"}},[_vm._v(\" \"+_vm._s(_vm.tabs[\"tab-3\"])+\" \")])],1),_c('v-col',{attrs:{\"md\":\"3\"}},[_c('v-btn',{staticStyle:{\"cursor\":\"default\"},attrs:{\"outlined\":\"\",\"fab\":\"\",\"color\":\"primary\",\"height\":\"52\",\"ripple\":false,\"plain\":\"\"},on:{\"click\":function($event){$event.stopPropagation();}}},[(!_vm.tab4Completed)?_c('b',[_vm._v(\"4\")]):_vm._e(),(_vm.tab4Completed)?_c('v-icon',[_vm._v(\"mdi-check\")]):_vm._e()],1),_c('h4',{staticClass:\"hidden-sm-and-down\",staticStyle:{\"color\":\"#979797\"}},[_vm._v(\" \"+_vm._s(_vm.tabs[\"tab-4\"])+\" \")])],1)],1)],1),_c('v-tabs-items',{staticStyle:{\"background-color\":\"transparent\"},model:{value:(_vm.currentTab),callback:function ($$v) {_vm.currentTab=$$v},expression:\"currentTab\"}},[_c('v-tab-item',{attrs:{\"value\":\"tab-1\"}},[_c('v-card',{attrs:{\"flat\":\"\",\"color\":\"transparent\"}},[_c('v-card-text',[_c('h2',{staticClass:\"pb-10\"},[_vm._v(\"Contributor Details\")]),_c('div',{staticClass:\"text-left pb-6\",staticStyle:{\"color\":\"black\",\"font-weight\":\"600\"}},[_c('p',[_vm._v(\" Please reference this \"),_c('a',{attrs:{\"href\":\"https://repo1.dso.mil/dsop/dccscr/-/tree/master/contributor-onboarding\",\"target\":\"_blank\"}},[_vm._v(\"guide\")]),_vm._v(\" for what you need to do to be ready for Iron Bank. \")]),_c('p',[_vm._v(\" Iron Bank Onboarding Sessions every Wednesday from 1530-1630EST. \")]),_c('p',[_vm._v(\" We will be giving an overview of the Iron Bank process, and how to get an application through for the first 30 minutes and then we will be answering your questions. By the end of this meeting, you should know the next steps for you to take and where to find all the necessary documentation. \")]),_c('p',[_vm._v(\" Register in advance for this \"),_c('a',{attrs:{\"href\":\"https://www.zoomgov.com/meeting/register/vJIsce6rpzkqGq9hHHRscNfGENYqvRL1s10\",\"target\":\"_blank\"}},[_vm._v(\"meeting\")]),_vm._v(\". \")]),_c('p',[_vm._v(\" After registering, you will receive a confirmation email containing information about joining the meeting. \")]),_c('p',[_c('span',{staticStyle:{\"color\":\"red\"}},[_vm._v(\"*\")]),_vm._v(\" Required\")])]),_c('v-form',{ref:\"formSectionOne\",attrs:{\"lazy-validation\":\"\"},model:{value:(_vm.formSectionOneValid),callback:function ($$v) {_vm.formSectionOneValid=$$v},expression:\"formSectionOneValid\"}},[_c('TextField',{ref:\"entry.2045908594\",attrs:{\"label\":\"Name of Company (Vendor) or Program Office\",\"required\":true}}),_c('TextField',{ref:\"entry.1435868757\",attrs:{\"label\":\"Primary Point of Contact (POC) Name\",\"required\":true}}),_c('TextField',{ref:\"entry.817871758\",attrs:{\"label\":\"Primary POC Email\",\"required\":true}}),_c('TextField',{ref:\"entry.782795051\",attrs:{\"label\":\"Primary POC Phone Number\",\"required\":true}}),_c('RadioGroup',{ref:\"entry.902682645\",attrs:{\"label\":\"Do you have a government sponsor? (or are you the government sponsor?)\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('TextField',{ref:\"entry.984741465\",attrs:{\"label\":\"Government Sponsor Name\",\"description\":\"Enter N/A if you don’t have one\",\"required\":true}}),_c('TextField',{ref:\"entry.1561024111\",attrs:{\"label\":\"Government Sponsor Email\",\"description\":\"Enter N/A if you don’t have one\",\"required\":true}}),_c('TextField',{ref:\"entry.410112333\",attrs:{\"label\":\"Government Sponsor Phone Number\",\"description\":\"Enter N/A if you don’t have one\",\"required\":true}}),_c('RadioGroup',{ref:\"entry.1662461324\",attrs:{\"label\":\"Are you are a Program Officer or Vendor?\",\"required\":true,\"options\":['Program Officer', 'Vendor'],\"excludeInitialSelect\":true}}),_c('TextField',{ref:\"entry.20509530\",attrs:{\"label\":\"What deadlines are you working with?\",\"description\":\"Please provide dates that you need to have the containers ready by, when you need the container deployed by, or any other relevant program dates. Please let us know of any internal deadlines and/or government program deadlines.\",\"required\":true}}),_c('DateField',{ref:\"entry.133302117\",attrs:{\"label\":\"What is your deployment timeframe?\",\"description\":\"When do you need this deployed by?\",\"required\":true}}),_c('CheckboxGroup',{ref:\"entry.1089091150\",attrs:{\"label\":\"What enviornments are you deploying to?\",\"description\":\"As a reminder, Iron Bank is only at IL-2, the deployment of this application will need to be handled by the Party Bus team.\",\"required\":true,\"options\":[\n { label: 'IL-2', checked: false },\n { label: 'IL-4', checked: false },\n { label: 'IL-5', checked: false },\n { label: '> IL-5', checked: false } ]}})],1),_c('div',{staticClass:\"text-left pb-6\"},[_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\"},on:{\"click\":function($event){return _vm.checkSectionOne()}}},[_vm._v(\" Next \")])],1)],1)],1)],1),_c('v-tab-item',{attrs:{\"value\":\"tab-2\"}},[_c('v-card',{attrs:{\"flat\":\"\",\"color\":\"transparent\"}},[_c('v-card-text',[_c('h2',{staticClass:\"pb-10\"},[_vm._v(\"Qualifying Questions\")]),_c('div',{staticClass:\"text-left pb-6\",staticStyle:{\"color\":\"black\",\"font-weight\":\"600\"}},[_c('p',[_vm._v(\" These questions will help determine if you are a good fit for Platform One Iron Bank. A \\\"no\\\" to any of these questions will pause the onboarding process. \")])]),_c('v-form',{ref:\"formSectionTwo\",attrs:{\"lazy-validation\":\"\"},model:{value:(_vm.formSectionTwoValid),callback:function ($$v) {_vm.formSectionTwoValid=$$v},expression:\"formSectionTwoValid\"}},[_c('RadioGroup',{ref:\"entry.169492193\",attrs:{\"label\":\"1.) If asked, would you be willing to perform a SAST scan of your product's source code and provide that to Platform One?\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.1035596507\",attrs:{\"label\":\"2.) Are you okay with your containers being publicly available?\",\"description\":\"A yes is required to proceed with onboarding into Iron Bank. If no, then the Iron Bank, may not be a good fit due to our current requirements and structure. The containers are going to be published on an IL2 (publicly available) environment. With a yes, you are affirming there is no classified component to your application.\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.981659030\",attrs:{\"label\":\"3.) If your application requires a license, do your containers implement a license model to prevent unauthorized usage?\",\"description\":\"Iron Bank does not currently support any licensing architecture. A vendor will need to implement their own licensing model.\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.578509495\",attrs:{\"label\":\"4.) Are you okay if your security findings are public?\",\"description\":\"A yes is required to proceed with onboarding into Iron Bank. If no, then the Iron Bank, may not be a good fit due to our current requirements and structure.\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('CheckboxGroup',{ref:\"entry.1392727240\",attrs:{\"label\":\"5.) Do you agree to the following?\",\"description\":\"All items are required to proceed with onboarding into Iron Bank. If no to any of the below, then the Iron Bank may not be a good fit due to our current requirements and structure.\",\"required\":true,\"options\":[\n {\n label:\n 'To submit your application upon every release, the day of the release.',\n checked: false,\n selectionRequired: true,\n },\n {\n label:\n 'To provide timely justifications on any findings discovered during our initial hardening and scanning process?',\n checked: false,\n selectionRequired: true,\n },\n {\n label:\n 'To provide timely justifications on any findings discovered during our 12 hour continuous monitoring process?',\n checked: false,\n selectionRequired: true,\n },\n {\n label:\n 'To work towards correcting any findings that may be identified as unacceptable based on the Authorization Officials review process?',\n checked: false,\n selectionRequired: true,\n } ]}})],1),_c('div',{staticClass:\"text-left pb-6\"},[_c('v-btn',{staticClass:\"my-6 mr-6\",attrs:{\"color\":\"secondary\"},on:{\"click\":function($event){return _vm.selectTab('tab-1')}}},[_vm._v(\" Previous \")]),_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\"},on:{\"click\":function($event){return _vm.checkSectionTwo()}}},[_vm._v(\" Next \")])],1)],1)],1)],1),_c('v-tab-item',{attrs:{\"value\":\"tab-3\"}},[_c('v-card',{attrs:{\"flat\":\"\",\"color\":\"transparent\"}},[_c('v-card-text',[_c('h2',{staticClass:\"pb-10\"},[_vm._v(\"Technical Questions\")]),_c('div',{staticClass:\"text-left pb-6\",staticStyle:{\"color\":\"black\",\"font-weight\":\"600\"}},[_c('p',[_vm._v(\" Technical Questions about your application, these are some of the basic prerequisites you need to have in order to get approved on the Iron Bank. Whether you are a program office or a vendor, these are the technical baselines that need to be adhered to in order to pass the Iron Bank Pipelines. Answering no, will not stop further onboarding, but these will need to be a yes before going up for approval. \")])]),_c('v-form',{ref:\"formSectionThree\",attrs:{\"lazy-validation\":\"\"},model:{value:(_vm.formSectionThreeValid),callback:function ($$v) {_vm.formSectionThreeValid=$$v},expression:\"formSectionThreeValid\"}},[_c('RadioGroup',{ref:\"entry.2078950956\",attrs:{\"label\":\"6.) Is your application currently containerized?\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.1588573313\",attrs:{\"label\":\"7.) Does it run on Linux containers?\",\"description\":\"For your information we only have support for Linux containers in the Iron Bank pipeline. If the answer is currently a no, you will need to shift your architecture to run on Linux containers in order to pass Iron Bank pipelines.\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.848891346\",attrs:{\"label\":\"8.) Can your application build and run in a completely offline/air-gapped environment?\",\"description\":\"If not, it will need to in order to pass Iron Bank pipelines.\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.1116274430\",attrs:{\"label\":\"9.) Can your application include things such as a \\\"yum update\\\" command to ensure ALL the latest updates are applied?\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('DropdownField',{ref:\"entry.91622704\",attrs:{\"label\":\"10.) How many Containers are involved?\",\"required\":true,\"options\":[\n '1',\n '2',\n '3',\n '4',\n '5',\n '6',\n '7',\n '8',\n '9',\n '10',\n '>10' ],\"excludeInitialSelect\":true}}),_c('TextField',{ref:\"entry.1054914449\",attrs:{\"label\":\"11.) What containers need to be added?\",\"description\":\"Please provide their names and what types of containers they are.\",\"required\":true}}),_c('TextField',{ref:\"entry.1988147930\",attrs:{\"label\":\"12.) What deployment method is used for your application? Helm, manifests, operator?\",\"required\":true}}),_c('RadioGroup',{ref:\"entry.498262167\",attrs:{\"label\":\"13.) Are the open-source or init containers already approved on Iron Bank or will you be hardening those as well?\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('TextField',{ref:\"entry.1338964727\",attrs:{\"label\":\"14.) List all dependencies of your application requires in order to deploy. Be sure to include any 3rd Party dependencies such as COTs/FOSS, open-source database or init containers?\",\"required\":true}}),_c('TextField',{ref:\"entry.1434404600\",attrs:{\"label\":\"15.) Are there any end of life dependencies your application requires such as MySQL 5.6?\",\"required\":true}}),_c('RadioGroup',{ref:\"entry.304258803\",attrs:{\"label\":\"16.) Is your application currently running in containers on Kubernetes?\",\"description\":\"We only have support for Kubernetes containers right now.\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.1283355477\",attrs:{\"label\":\"17.) Do the containers currently support chart installation using helm install and helm upgrade?\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.1829995196\",attrs:{\"label\":\"18.) Do your Dockerfiles currently include cleanup commands such as 'dnf clean all' and 'rm -rf /var/cache/dnf'?\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('TextField',{ref:\"entry.1142734293\",attrs:{\"label\":\"19.) Do any of your containers require 'root' user to start? If so, which ones and why?\",\"required\":true}}),_c('RadioGroup',{ref:\"entry.1842097486\",attrs:{\"label\":\"20.) Do any files within your containers include special permissions such as SUID or SGID?\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('TextField',{ref:\"entry.2031073810\",attrs:{\"label\":\"21.) Do you currently use any vulnerability scanners to scan your container images? If so, which ones?\",\"required\":true}}),_c('RadioGroup',{ref:\"entry.796192360\",attrs:{\"label\":\"22.) Are there any import/export controls regarding your application?\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}})],1),_c('div',{staticClass:\"text-left pb-6\"},[_c('v-btn',{staticClass:\"my-6 mr-6\",attrs:{\"color\":\"secondary\"},on:{\"click\":function($event){return _vm.selectTab('tab-2')}}},[_vm._v(\" Previous \")]),_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\"},on:{\"click\":function($event){return _vm.checkSectionThree()}}},[_vm._v(\" Next \")])],1)],1)],1)],1),_c('v-tab-item',{attrs:{\"value\":\"tab-4\"}},[_c('v-card',{attrs:{\"flat\":\"\",\"color\":\"transparent\"}},[_c('v-card-text',[_c('h2',{staticClass:\"pb-10\"},[_vm._v(\"Party Bus Or Big Bang\")]),_c('div',{staticClass:\"text-left pb-6\",staticStyle:{\"color\":\"black\",\"font-weight\":\"600\"}},[_c('p',[_vm._v(\" Party Bus/Big Bang engagement: Where is this containerized application going next? These answers will help us route you to the next step after Iron Bank and ensure you have a good experience with Platform One. \")])]),_c('v-form',{ref:\"formSectionFour\",attrs:{\"lazy-validation\":\"\"},model:{value:(_vm.formSectionFourValid),callback:function ($$v) {_vm.formSectionFourValid=$$v},expression:\"formSectionFourValid\"}},[_c('RadioGroup',{ref:\"entry.874311254\",attrs:{\"label\":\"23.) Are you a Mission App?\",\"description\":\"A Mission app is one that is being used by a DoD customer for a real world use case. On a weapons system, a business system, etc. This should be a yes if you are an application that is going to be used by a DoD Customer (not Platform One).\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.1059902547\",attrs:{\"label\":\"24.) Are there any end of life dependencies your application requires such as MySQL 5.6?\",\"description\":\"A DevSecOps Pipeline application is one that is going to be used by the Platform One team as part of the tools for Party Bus, Big Bang, CNAP, Customer Success, Stargate or Iron Bank. This should be a yes for applications that are used internally to Platform One.\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.1463149103\",attrs:{\"label\":\"25.) Engaging Party Bus or Big Bang?\",\"required\":true,\"options\":[\n 'Party Bus - This would be for applications deploying as a Mission App',\n 'Big Bang - This would be for a DevSecOps App',\n 'Both',\n 'Neither',\n 'I have already engaged Party Bus or Big Bang and do not need a handoff' ],\"excludeInitialSelect\":true}})],1),_c('div',{staticClass:\"text-left pb-6\"},[_c('v-btn',{staticClass:\"my-6 mr-6\",attrs:{\"color\":\"secondary\"},on:{\"click\":function($event){return _vm.selectTab('tab-3')}}},[_vm._v(\" Previous \")]),_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\",\"loading\":_vm.submittingForm},on:{\"click\":function($event){return _vm.checkSectionFour()}}},[_vm._v(\" Submit \")])],1)],1)],1)],1),_c('v-tab-item',{attrs:{\"value\":\"tab-5\"}},[_c('v-card',{attrs:{\"flat\":\"\",\"color\":\"transparent\"}},[_c('v-card-text',[_c('div',{staticClass:\"d-flex justify-content-center\"},[_c('v-img',{staticClass:\"mb-5\",attrs:{\"src\":require(\"@/assets/images/PlatformOne_MissonObsessed.png\"),\"max-width\":\"500\"}})],1),_c('h1',{staticStyle:{\"color\":\"#BDC931\"}},[_vm._v(\"Thank You!\")]),_c('div',{staticClass:\"pb-6\",staticStyle:{\"color\":\"black\",\"font-weight\":\"600\"}},[_c('p',[_vm._v(\" Thanks for your onboarding request submission to the Platform One Iron Bank, we will get back with you on the next steps in the next 3-5 business days. \")]),_c('p',[_vm._v(\" If you have any questions we have Iron Bank Get Unstuck/AMA Working Sessions every Wednesday from 1630-1730EST. \")]),_c('p',[_vm._v(\" Need some help with your containers getting through Iron Bank? Have questions on where things are at? Are you feeling stuck and want to figure out the next steps? This is the meeting for you! Come meet with the Iron Bank leadership and engineers to get answers to your questions. \")]),_c('p',[_vm._v(\" Register in advance for this \"),_c('a',{attrs:{\"href\":\"https://www.zoomgov.com/meeting/register/vJIsf-ytpz8qHSN_JW8Hl9Qf0AZZXSCSmfo\",\"target\":\"_blank\"}},[_vm._v(\"meeting\")]),_vm._v(\". \")]),_c('p',[_vm._v(\" After registering, you will receive a confirmation email containing information about joining the meeting. \")])]),_c('div',{staticClass:\"pb-6\"},[_c('v-btn',{staticClass:\"my-6 mr-6\",attrs:{\"color\":\"secondary\",\"href\":\"/#/\"},on:{\"click\":function($event){return _vm.selectTab('tab-3')}}},[_vm._v(\" Return Home \")]),_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\",\"href\":\"https://ironbank.dso.mil/\",\"target\":\"_blank\",\"loading\":_vm.submittingForm}},[_vm._v(\" Visit Iron Bank \")])],1)])],1)],1)],1)],1),_c('Wave',{attrs:{\"bottom\":false}},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"row justify-content-center px-8\"},[_c('div',{staticClass:\"col-md-6\"},[_c('div',[_c('h2',{staticClass:\"mx-auto\"},[_vm._v(\" Have More Questions? \")])]),_c('p',{staticClass:\"mx-auto\"},[_vm._v(\" Check out our FAQ page. \")])])]),_c('div',[_c('v-btn',{staticClass:\"mx-auto mt-6\",attrs:{\"color\":\"primary\",\"href\":\"https://confluence.il2.dso.mil/cq/questions.action?spaceKey=P1\",\"target\":\"_blank\"}},[_vm._v(\"FAQ\")])],1)])]),_c('v-dialog',{attrs:{\"width\":\"500\"},model:{value:(_vm.errorModal),callback:function ($$v) {_vm.errorModal=$$v},expression:\"errorModal\"}},[_c('v-card',[_c('v-card-title'),_c('v-card-text',{staticClass:\"mt-8 mb-4\"},[_c('p',{staticStyle:{\"font-weight\":\"600\",\"font-size\":\"16px\"}},[_vm._v(\" \"+_vm._s(_vm.errorModalMessage)+\" \")])]),_c('v-divider'),_c('v-card-actions',[_c('v-spacer'),_c('v-btn',{attrs:{\"color\":\"primary\"},on:{\"click\":function($event){_vm.errorModal = false}}},[_vm._v(\" Close \")])],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"my-10\"},[_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#4A4A4A\",\"font-size\":\"1rem\"}},[_vm._v(\" \"+_vm._s(_vm.label)),(_vm.required)?_c('span',{staticClass:\"red--text\"},[_vm._v(\" *\")]):_vm._e()]),(_vm.description)?_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#828282\",\"font-weight\":\"300\"}},[_vm._v(\" \"+_vm._s(_vm.description)+\" \")]):_vm._e(),_c('v-select',{staticClass:\"mt-6\",attrs:{\"items\":_vm.options,\"outlined\":\"\",\"rules\":_vm.rules},model:{value:(_vm.value),callback:function ($$v) {_vm.value=$$v},expression:\"value\"}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownField.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownField.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DropdownField.vue?vue&type=template&id=254e1a5e&scoped=true&\"\nimport script from \"./DropdownField.vue?vue&type=script&lang=js&\"\nexport * from \"./DropdownField.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"254e1a5e\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VSelect } from 'vuetify/lib/components/VSelect';\ninstallComponents(component, {VSelect})\n","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBankGettingStarted.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBankGettingStarted.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./IronBankGettingStarted.vue?vue&type=template&id=1be1ed1d&scoped=true&\"\nimport script from \"./IronBankGettingStarted.vue?vue&type=script&lang=js&\"\nexport * from \"./IronBankGettingStarted.vue?vue&type=script&lang=js&\"\nimport style0 from \"./IronBankGettingStarted.vue?vue&type=style&index=0&id=1be1ed1d&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1be1ed1d\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VCardTitle } from 'vuetify/lib/components/VCard';\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VDialog } from 'vuetify/lib/components/VDialog';\nimport { VDivider } from 'vuetify/lib/components/VDivider';\nimport { VForm } from 'vuetify/lib/components/VForm';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VImg } from 'vuetify/lib/components/VImg';\nimport { VRow } from 'vuetify/lib/components/VGrid';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VTabItem } from 'vuetify/lib/components/VTabs';\nimport { VTabsItems } from 'vuetify/lib/components/VTabs';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardText,VCardTitle,VCol,VContainer,VDialog,VDivider,VForm,VIcon,VImg,VRow,VSpacer,VTabItem,VTabsItems})\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBankGettingStarted.vue?vue&type=style&index=0&id=1be1ed1d&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBankGettingStarted.vue?vue&type=style&index=0&id=1be1ed1d&lang=scss&scoped=true&\"","import VDivider from './VDivider'\n\nexport { VDivider }\nexport default VDivider\n","// Styles\nimport './VChip.sass'\n\n// Types\nimport { VNode } from 'vue'\nimport mixins from '../../util/mixins'\n\n// Components\nimport { VExpandXTransition } from '../transitions'\nimport VIcon from '../VIcon'\n\n// Mixins\nimport Colorable from '../../mixins/colorable'\nimport { factory as GroupableFactory } from '../../mixins/groupable'\nimport Themeable from '../../mixins/themeable'\nimport { factory as ToggleableFactory } from '../../mixins/toggleable'\nimport Routable from '../../mixins/routable'\nimport Sizeable from '../../mixins/sizeable'\n\n// Utilities\nimport { breaking } from '../../util/console'\n\n// Types\nimport { PropValidator, PropType } from 'vue/types/options'\n\n/* @vue/component */\nexport default mixins(\n Colorable,\n Sizeable,\n Routable,\n Themeable,\n GroupableFactory('chipGroup'),\n ToggleableFactory('inputValue')\n).extend({\n name: 'v-chip',\n\n props: {\n active: {\n type: Boolean,\n default: true,\n },\n activeClass: {\n type: String,\n default (): string | undefined {\n if (!this.chipGroup) return ''\n\n return this.chipGroup.activeClass\n },\n } as any as PropValidator,\n close: Boolean,\n closeIcon: {\n type: String,\n default: '$delete',\n },\n disabled: Boolean,\n draggable: Boolean,\n filter: Boolean,\n filterIcon: {\n type: String,\n default: '$complete',\n },\n label: Boolean,\n link: Boolean,\n outlined: Boolean,\n pill: Boolean,\n tag: {\n type: String,\n default: 'span',\n },\n textColor: String,\n value: null as any as PropType,\n },\n\n data: () => ({\n proxyClass: 'v-chip--active',\n }),\n\n computed: {\n classes (): object {\n return {\n 'v-chip': true,\n ...Routable.options.computed.classes.call(this),\n 'v-chip--clickable': this.isClickable,\n 'v-chip--disabled': this.disabled,\n 'v-chip--draggable': this.draggable,\n 'v-chip--label': this.label,\n 'v-chip--link': this.isLink,\n 'v-chip--no-color': !this.color,\n 'v-chip--outlined': this.outlined,\n 'v-chip--pill': this.pill,\n 'v-chip--removable': this.hasClose,\n ...this.themeClasses,\n ...this.sizeableClasses,\n ...this.groupClasses,\n }\n },\n hasClose (): boolean {\n return Boolean(this.close)\n },\n isClickable (): boolean {\n return Boolean(\n Routable.options.computed.isClickable.call(this) ||\n this.chipGroup\n )\n },\n },\n\n created () {\n const breakingProps = [\n ['outline', 'outlined'],\n ['selected', 'input-value'],\n ['value', 'active'],\n ['@input', '@active.sync'],\n ]\n\n /* istanbul ignore next */\n breakingProps.forEach(([original, replacement]) => {\n if (this.$attrs.hasOwnProperty(original)) breaking(original, replacement, this)\n })\n },\n\n methods: {\n click (e: MouseEvent): void {\n this.$emit('click', e)\n\n this.chipGroup && this.toggle()\n },\n genFilter (): VNode {\n const children = []\n\n if (this.isActive) {\n children.push(\n this.$createElement(VIcon, {\n staticClass: 'v-chip__filter',\n props: { left: true },\n }, this.filterIcon)\n )\n }\n\n return this.$createElement(VExpandXTransition, children)\n },\n genClose (): VNode {\n return this.$createElement(VIcon, {\n staticClass: 'v-chip__close',\n props: {\n right: true,\n size: 18,\n },\n on: {\n click: (e: Event) => {\n e.stopPropagation()\n e.preventDefault()\n\n this.$emit('click:close')\n this.$emit('update:active', false)\n },\n },\n }, this.closeIcon)\n },\n genContent (): VNode {\n return this.$createElement('span', {\n staticClass: 'v-chip__content',\n }, [\n this.filter && this.genFilter(),\n this.$slots.default,\n this.hasClose && this.genClose(),\n ])\n },\n },\n\n render (h): VNode {\n const children = [this.genContent()]\n let { tag, data } = this.generateRouteLink()\n\n data.attrs = {\n ...data.attrs,\n draggable: this.draggable ? 'true' : undefined,\n tabindex: this.chipGroup && !this.disabled ? 0 : data.attrs!.tabindex,\n }\n data.directives!.push({\n name: 'show',\n value: this.active,\n })\n data = this.setBackgroundColor(this.color, data)\n\n const color = this.textColor || (this.outlined && this.color)\n\n return h(tag, this.setTextColor(color, data), children)\n },\n})\n","import VChip from './VChip'\n\nexport { VChip }\nexport default VChip\n","import './VSimpleCheckbox.sass'\n\nimport ripple from '../../directives/ripple'\n\nimport Vue, { VNode, VNodeDirective } from 'vue'\nimport { VIcon } from '../VIcon'\n\n// Mixins\nimport Colorable from '../../mixins/colorable'\nimport Themeable from '../../mixins/themeable'\n\n// Utilities\nimport { mergeListeners } from '../../util/mergeData'\nimport { wrapInArray } from '../../util/helpers'\n\nexport default Vue.extend({\n name: 'v-simple-checkbox',\n\n functional: true,\n\n directives: {\n ripple,\n },\n\n props: {\n ...Colorable.options.props,\n ...Themeable.options.props,\n disabled: Boolean,\n ripple: {\n type: Boolean,\n default: true,\n },\n value: Boolean,\n indeterminate: Boolean,\n indeterminateIcon: {\n type: String,\n default: '$checkboxIndeterminate',\n },\n onIcon: {\n type: String,\n default: '$checkboxOn',\n },\n offIcon: {\n type: String,\n default: '$checkboxOff',\n },\n },\n\n render (h, { props, data, listeners }): VNode {\n const children = []\n\n if (props.ripple && !props.disabled) {\n const ripple = h('div', Colorable.options.methods.setTextColor(props.color, {\n staticClass: 'v-input--selection-controls__ripple',\n directives: [{\n name: 'ripple',\n value: { center: true },\n }] as VNodeDirective[],\n }))\n\n children.push(ripple)\n }\n\n let icon = props.offIcon\n if (props.indeterminate) icon = props.indeterminateIcon\n else if (props.value) icon = props.onIcon\n\n children.push(h(VIcon, Colorable.options.methods.setTextColor(props.value && props.color, {\n props: {\n disabled: props.disabled,\n dark: props.dark,\n light: props.light,\n },\n }), icon))\n\n const classes = {\n 'v-simple-checkbox': true,\n 'v-simple-checkbox--disabled': props.disabled,\n }\n\n return h('div', {\n ...data,\n class: classes,\n on: mergeListeners({\n click: (e: MouseEvent) => {\n e.stopPropagation()\n\n if (data.on && data.on.input && !props.disabled) {\n wrapInArray(data.on.input).forEach(f => f(!props.value))\n }\n },\n }, listeners),\n }, children)\n },\n})\n","// Styles\nimport './VSubheader.sass'\n\n// Mixins\nimport Themeable from '../../mixins/themeable'\nimport mixins from '../../util/mixins'\n\n// Types\nimport { VNode } from 'vue'\n\nexport default mixins(\n Themeable\n /* @vue/component */\n).extend({\n name: 'v-subheader',\n\n props: {\n inset: Boolean,\n },\n\n render (h): VNode {\n return h('div', {\n staticClass: 'v-subheader',\n class: {\n 'v-subheader--inset': this.inset,\n ...this.themeClasses,\n },\n attrs: this.$attrs,\n on: this.$listeners,\n }, this.$slots.default)\n },\n})\n","import VSubheader from './VSubheader'\n\nexport { VSubheader }\nexport default VSubheader\n","// Components\nimport VSimpleCheckbox from '../VCheckbox/VSimpleCheckbox'\nimport VDivider from '../VDivider'\nimport VSubheader from '../VSubheader'\nimport {\n VList,\n VListItem,\n VListItemAction,\n VListItemContent,\n VListItemTitle,\n} from '../VList'\n\n// Directives\nimport ripple from '../../directives/ripple'\n\n// Mixins\nimport Colorable from '../../mixins/colorable'\nimport Themeable from '../../mixins/themeable'\n\n// Helpers\nimport {\n escapeHTML,\n getPropertyFromItem,\n} from '../../util/helpers'\n\n// Types\nimport mixins from '../../util/mixins'\nimport { VNode, PropType, VNodeChildren } from 'vue'\nimport { SelectItemKey } from 'vuetify/types'\n\ntype ListTile = { item: any, disabled?: null | boolean, value?: boolean, index: number };\n\n/* @vue/component */\nexport default mixins(Colorable, Themeable).extend({\n name: 'v-select-list',\n\n // https://github.com/vuejs/vue/issues/6872\n directives: {\n ripple,\n },\n\n props: {\n action: Boolean,\n dense: Boolean,\n hideSelected: Boolean,\n items: {\n type: Array as PropType,\n default: () => [],\n },\n itemDisabled: {\n type: [String, Array, Function] as PropType,\n default: 'disabled',\n },\n itemText: {\n type: [String, Array, Function] as PropType,\n default: 'text',\n },\n itemValue: {\n type: [String, Array, Function] as PropType,\n default: 'value',\n },\n noDataText: String,\n noFilter: Boolean,\n searchInput: null as unknown as PropType,\n selectedItems: {\n type: Array as PropType,\n default: () => [],\n },\n },\n\n computed: {\n parsedItems (): any[] {\n return this.selectedItems.map(item => this.getValue(item))\n },\n tileActiveClass (): string {\n return Object.keys(this.setTextColor(this.color).class || {}).join(' ')\n },\n staticNoDataTile (): VNode {\n const tile = {\n attrs: {\n role: undefined,\n },\n on: {\n mousedown: (e: Event) => e.preventDefault(), // Prevent onBlur from being called\n },\n }\n\n return this.$createElement(VListItem, tile, [\n this.genTileContent(this.noDataText),\n ])\n },\n },\n\n methods: {\n genAction (item: object, inputValue: any): VNode {\n return this.$createElement(VListItemAction, [\n this.$createElement(VSimpleCheckbox, {\n props: {\n color: this.color,\n value: inputValue,\n },\n on: {\n input: () => this.$emit('select', item),\n },\n }),\n ])\n },\n genDivider (props: { [key: string]: any }) {\n return this.$createElement(VDivider, { props })\n },\n genFilteredText (text: string) {\n text = text || ''\n\n if (!this.searchInput || this.noFilter) return escapeHTML(text)\n\n const { start, middle, end } = this.getMaskedCharacters(text)\n\n return `${escapeHTML(start)}${this.genHighlight(middle)}${escapeHTML(end)}`\n },\n genHeader (props: { [key: string]: any }): VNode {\n return this.$createElement(VSubheader, { props }, props.header)\n },\n genHighlight (text: string): string {\n return `${escapeHTML(text)}`\n },\n getMaskedCharacters (text: string): {\n start: string\n middle: string\n end: string\n } {\n const searchInput = (this.searchInput || '').toString().toLocaleLowerCase()\n const index = text.toLocaleLowerCase().indexOf(searchInput)\n\n if (index < 0) return { start: '', middle: text, end: '' }\n\n const start = text.slice(0, index)\n const middle = text.slice(index, index + searchInput.length)\n const end = text.slice(index + searchInput.length)\n return { start, middle, end }\n },\n genTile ({\n item,\n index,\n disabled = null,\n value = false,\n }: ListTile): VNode | VNode[] | undefined {\n if (!value) value = this.hasItem(item)\n\n if (item === Object(item)) {\n disabled = disabled !== null\n ? disabled\n : this.getDisabled(item)\n }\n\n const tile = {\n attrs: {\n // Default behavior in list does not\n // contain aria-selected by default\n 'aria-selected': String(value),\n id: `list-item-${this._uid}-${index}`,\n role: 'option',\n },\n on: {\n mousedown: (e: Event) => {\n // Prevent onBlur from being called\n e.preventDefault()\n },\n click: () => disabled || this.$emit('select', item),\n },\n props: {\n activeClass: this.tileActiveClass,\n disabled,\n ripple: true,\n inputValue: value,\n },\n }\n\n if (!this.$scopedSlots.item) {\n return this.$createElement(VListItem, tile, [\n this.action && !this.hideSelected && this.items.length > 0\n ? this.genAction(item, value)\n : null,\n this.genTileContent(item, index),\n ])\n }\n\n const parent = this\n const scopedSlot = this.$scopedSlots.item({\n parent,\n item,\n attrs: {\n ...tile.attrs,\n ...tile.props,\n },\n on: tile.on,\n })\n\n return this.needsTile(scopedSlot)\n ? this.$createElement(VListItem, tile, scopedSlot)\n : scopedSlot\n },\n genTileContent (item: any, index = 0): VNode {\n const innerHTML = this.genFilteredText(this.getText(item))\n\n return this.$createElement(VListItemContent,\n [this.$createElement(VListItemTitle, {\n domProps: { innerHTML },\n })]\n )\n },\n hasItem (item: object) {\n return this.parsedItems.indexOf(this.getValue(item)) > -1\n },\n needsTile (slot: VNode[] | undefined) {\n return slot!.length !== 1 ||\n slot![0].componentOptions == null ||\n slot![0].componentOptions.Ctor.options.name !== 'v-list-item'\n },\n getDisabled (item: object) {\n return Boolean(getPropertyFromItem(item, this.itemDisabled, false))\n },\n getText (item: object) {\n return String(getPropertyFromItem(item, this.itemText, item))\n },\n getValue (item: object) {\n return getPropertyFromItem(item, this.itemValue, this.getText(item))\n },\n },\n\n render (): VNode {\n const children: VNodeChildren = []\n const itemsLength = this.items.length\n for (let index = 0; index < itemsLength; index++) {\n const item = this.items[index]\n\n if (this.hideSelected &&\n this.hasItem(item)\n ) continue\n\n if (item == null) children.push(this.genTile({ item, index }))\n else if (item.header) children.push(this.genHeader(item))\n else if (item.divider) children.push(this.genDivider(item))\n else children.push(this.genTile({ item, index }))\n }\n\n children.length || children.push(this.$slots['no-data'] || this.staticNoDataTile)\n\n this.$slots['prepend-item'] && children.unshift(this.$slots['prepend-item'])\n\n this.$slots['append-item'] && children.push(this.$slots['append-item'])\n\n return this.$createElement(VList, {\n staticClass: 'v-select-list',\n class: this.themeClasses,\n attrs: {\n role: 'listbox',\n tabindex: -1,\n },\n props: { dense: this.dense },\n }, children)\n },\n})\n","import Vue from 'vue'\n\n/* @vue/component */\nexport default Vue.extend({\n name: 'filterable',\n\n props: {\n noDataText: {\n type: String,\n default: '$vuetify.noDataText',\n },\n },\n})\n","// Styles\nimport '../VTextField/VTextField.sass'\nimport './VSelect.sass'\n\n// Components\nimport VChip from '../VChip'\nimport VMenu from '../VMenu'\nimport VSelectList from './VSelectList'\n\n// Extensions\nimport VInput from '../VInput'\nimport VTextField from '../VTextField/VTextField'\n\n// Mixins\nimport Comparable from '../../mixins/comparable'\nimport Filterable from '../../mixins/filterable'\n\n// Directives\nimport ClickOutside from '../../directives/click-outside'\n\n// Utilities\nimport mergeData from '../../util/mergeData'\nimport { getPropertyFromItem, getObjectValueByPath, keyCodes } from '../../util/helpers'\nimport { consoleError } from '../../util/console'\n\n// Types\nimport mixins from '../../util/mixins'\nimport { VNode, VNodeDirective, PropType, VNodeData } from 'vue'\nimport { SelectItemKey } from 'vuetify/types'\n\nexport const defaultMenuProps = {\n closeOnClick: false,\n closeOnContentClick: false,\n disableKeys: true,\n openOnClick: false,\n maxHeight: 304,\n}\n\n// Types\nconst baseMixins = mixins(\n VTextField,\n Comparable,\n Filterable\n)\n\ninterface options extends InstanceType {\n $refs: {\n menu: InstanceType\n label: HTMLElement\n input: HTMLInputElement\n 'prepend-inner': HTMLElement\n 'append-inner': HTMLElement\n prefix: HTMLElement\n suffix: HTMLElement\n }\n}\n\n/* @vue/component */\nexport default baseMixins.extend().extend({\n name: 'v-select',\n\n directives: {\n ClickOutside,\n },\n\n props: {\n appendIcon: {\n type: String,\n default: '$dropdown',\n },\n attach: {\n type: null as unknown as PropType,\n default: false,\n },\n cacheItems: Boolean,\n chips: Boolean,\n clearable: Boolean,\n deletableChips: Boolean,\n disableLookup: Boolean,\n eager: Boolean,\n hideSelected: Boolean,\n items: {\n type: Array,\n default: () => [],\n },\n itemColor: {\n type: String,\n default: 'primary',\n },\n itemDisabled: {\n type: [String, Array, Function] as PropType,\n default: 'disabled',\n },\n itemText: {\n type: [String, Array, Function] as PropType,\n default: 'text',\n },\n itemValue: {\n type: [String, Array, Function] as PropType,\n default: 'value',\n },\n menuProps: {\n type: [String, Array, Object],\n default: () => defaultMenuProps,\n },\n multiple: Boolean,\n openOnClear: Boolean,\n returnObject: Boolean,\n smallChips: Boolean,\n },\n\n data () {\n return {\n cachedItems: this.cacheItems ? this.items : [],\n menuIsBooted: false,\n isMenuActive: false,\n lastItem: 20,\n // As long as a value is defined, show it\n // Otherwise, check if multiple\n // to determine which default to provide\n lazyValue: this.value !== undefined\n ? this.value\n : this.multiple ? [] : undefined,\n selectedIndex: -1,\n selectedItems: [] as any[],\n keyboardLookupPrefix: '',\n keyboardLookupLastTime: 0,\n }\n },\n\n computed: {\n /* All items that the select has */\n allItems (): object[] {\n return this.filterDuplicates(this.cachedItems.concat(this.items))\n },\n classes (): object {\n return {\n ...VTextField.options.computed.classes.call(this),\n 'v-select': true,\n 'v-select--chips': this.hasChips,\n 'v-select--chips--small': this.smallChips,\n 'v-select--is-menu-active': this.isMenuActive,\n 'v-select--is-multi': this.multiple,\n }\n },\n /* Used by other components to overwrite */\n computedItems (): object[] {\n return this.allItems\n },\n computedOwns (): string {\n return `list-${this._uid}`\n },\n computedCounterValue (): number {\n return this.multiple\n ? this.selectedItems.length\n : (this.getText(this.selectedItems[0]) || '').toString().length\n },\n directives (): VNodeDirective[] | undefined {\n return this.isFocused ? [{\n name: 'click-outside',\n value: {\n handler: this.blur,\n closeConditional: this.closeConditional,\n },\n }] : undefined\n },\n dynamicHeight () {\n return 'auto'\n },\n hasChips (): boolean {\n return this.chips || this.smallChips\n },\n hasSlot (): boolean {\n return Boolean(this.hasChips || this.$scopedSlots.selection)\n },\n isDirty (): boolean {\n return this.selectedItems.length > 0\n },\n listData (): object {\n const scopeId = this.$vnode && (this.$vnode.context!.$options as { [key: string]: any })._scopeId\n const attrs = scopeId ? {\n [scopeId]: true,\n } : {}\n\n return {\n attrs: {\n ...attrs,\n id: this.computedOwns,\n },\n props: {\n action: this.multiple,\n color: this.itemColor,\n dense: this.dense,\n hideSelected: this.hideSelected,\n items: this.virtualizedItems,\n itemDisabled: this.itemDisabled,\n itemText: this.itemText,\n itemValue: this.itemValue,\n noDataText: this.$vuetify.lang.t(this.noDataText),\n selectedItems: this.selectedItems,\n },\n on: {\n select: this.selectItem,\n },\n scopedSlots: {\n item: this.$scopedSlots.item,\n },\n }\n },\n staticList (): VNode {\n if (this.$slots['no-data'] || this.$slots['prepend-item'] || this.$slots['append-item']) {\n consoleError('assert: staticList should not be called if slots are used')\n }\n\n return this.$createElement(VSelectList, this.listData)\n },\n virtualizedItems (): object[] {\n return (this.$_menuProps as any).auto\n ? this.computedItems\n : this.computedItems.slice(0, this.lastItem)\n },\n menuCanShow: () => true,\n $_menuProps (): object {\n let normalisedProps = typeof this.menuProps === 'string'\n ? this.menuProps.split(',')\n : this.menuProps\n\n if (Array.isArray(normalisedProps)) {\n normalisedProps = normalisedProps.reduce((acc, p) => {\n acc[p.trim()] = true\n return acc\n }, {})\n }\n\n return {\n ...defaultMenuProps,\n eager: this.eager,\n value: this.menuCanShow && this.isMenuActive,\n nudgeBottom: normalisedProps.offsetY ? 1 : 0, // convert to int\n ...normalisedProps,\n }\n },\n },\n\n watch: {\n internalValue (val) {\n this.initialValue = val\n this.setSelectedItems()\n },\n isMenuActive (val) {\n window.setTimeout(() => this.onMenuActiveChange(val))\n },\n items: {\n immediate: true,\n handler (val) {\n if (this.cacheItems) {\n // Breaks vue-test-utils if\n // this isn't calculated\n // on the next tick\n this.$nextTick(() => {\n this.cachedItems = this.filterDuplicates(this.cachedItems.concat(val))\n })\n }\n\n this.setSelectedItems()\n },\n },\n },\n\n methods: {\n /** @public */\n blur (e?: Event) {\n VTextField.options.methods.blur.call(this, e)\n this.isMenuActive = false\n this.isFocused = false\n this.selectedIndex = -1\n },\n /** @public */\n activateMenu () {\n if (\n !this.isInteractive ||\n this.isMenuActive\n ) return\n\n this.isMenuActive = true\n },\n clearableCallback () {\n this.setValue(this.multiple ? [] : undefined)\n this.setMenuIndex(-1)\n this.$nextTick(() => this.$refs.input && this.$refs.input.focus())\n\n if (this.openOnClear) this.isMenuActive = true\n },\n closeConditional (e: Event) {\n if (!this.isMenuActive) return true\n\n return (\n !this._isDestroyed &&\n\n // Click originates from outside the menu content\n // Multiple selects don't close when an item is clicked\n (!this.getContent() ||\n !this.getContent().contains(e.target as Node)) &&\n\n // Click originates from outside the element\n this.$el &&\n !this.$el.contains(e.target as Node) &&\n e.target !== this.$el\n )\n },\n filterDuplicates (arr: any[]) {\n const uniqueValues = new Map()\n for (let index = 0; index < arr.length; ++index) {\n const item = arr[index]\n const val = this.getValue(item)\n\n // TODO: comparator\n !uniqueValues.has(val) && uniqueValues.set(val, item)\n }\n return Array.from(uniqueValues.values())\n },\n findExistingIndex (item: object) {\n const itemValue = this.getValue(item)\n\n return (this.internalValue || []).findIndex((i: object) => this.valueComparator(this.getValue(i), itemValue))\n },\n getContent () {\n return this.$refs.menu && this.$refs.menu.$refs.content\n },\n genChipSelection (item: object, index: number) {\n const isDisabled = (\n !this.isInteractive ||\n this.getDisabled(item)\n )\n\n return this.$createElement(VChip, {\n staticClass: 'v-chip--select',\n attrs: { tabindex: -1 },\n props: {\n close: this.deletableChips && !isDisabled,\n disabled: isDisabled,\n inputValue: index === this.selectedIndex,\n small: this.smallChips,\n },\n on: {\n click: (e: MouseEvent) => {\n if (isDisabled) return\n\n e.stopPropagation()\n\n this.selectedIndex = index\n },\n 'click:close': () => this.onChipInput(item),\n },\n key: JSON.stringify(this.getValue(item)),\n }, this.getText(item))\n },\n genCommaSelection (item: object, index: number, last: boolean) {\n const color = index === this.selectedIndex && this.computedColor\n const isDisabled = (\n !this.isInteractive ||\n this.getDisabled(item)\n )\n\n return this.$createElement('div', this.setTextColor(color, {\n staticClass: 'v-select__selection v-select__selection--comma',\n class: {\n 'v-select__selection--disabled': isDisabled,\n },\n key: JSON.stringify(this.getValue(item)),\n }), `${this.getText(item)}${last ? '' : ', '}`)\n },\n genDefaultSlot (): (VNode | VNode[] | null)[] {\n const selections = this.genSelections()\n const input = this.genInput()\n\n // If the return is an empty array\n // push the input\n if (Array.isArray(selections)) {\n selections.push(input)\n // Otherwise push it into children\n } else {\n selections.children = selections.children || []\n selections.children.push(input)\n }\n\n return [\n this.genFieldset(),\n this.$createElement('div', {\n staticClass: 'v-select__slot',\n directives: this.directives,\n }, [\n this.genLabel(),\n this.prefix ? this.genAffix('prefix') : null,\n selections,\n this.suffix ? this.genAffix('suffix') : null,\n this.genClearIcon(),\n this.genIconSlot(),\n this.genHiddenInput(),\n ]),\n this.genMenu(),\n this.genProgress(),\n ]\n },\n genIcon (\n type: string,\n cb?: (e: Event) => void,\n extraData?: VNodeData\n ) {\n const icon = VInput.options.methods.genIcon.call(this, type, cb, extraData)\n\n if (type === 'append') {\n // Don't allow the dropdown icon to be focused\n icon.children![0].data = mergeData(icon.children![0].data!, {\n attrs: {\n tabindex: icon.children![0].componentOptions!.listeners && '-1',\n 'aria-hidden': 'true',\n 'aria-label': undefined,\n },\n })\n }\n\n return icon\n },\n genInput (): VNode {\n const input = VTextField.options.methods.genInput.call(this)\n\n delete input.data!.attrs!.name\n\n input.data = mergeData(input.data!, {\n domProps: { value: null },\n attrs: {\n readonly: true,\n type: 'text',\n 'aria-readonly': String(this.isReadonly),\n 'aria-activedescendant': getObjectValueByPath(this.$refs.menu, 'activeTile.id'),\n autocomplete: getObjectValueByPath(input.data!, 'attrs.autocomplete', 'off'),\n },\n on: { keypress: this.onKeyPress },\n })\n\n return input\n },\n genHiddenInput (): VNode {\n return this.$createElement('input', {\n domProps: { value: this.lazyValue },\n attrs: {\n type: 'hidden',\n name: this.attrs$.name,\n },\n })\n },\n genInputSlot (): VNode {\n const render = VTextField.options.methods.genInputSlot.call(this)\n\n render.data!.attrs = {\n ...render.data!.attrs,\n role: 'button',\n 'aria-haspopup': 'listbox',\n 'aria-expanded': String(this.isMenuActive),\n 'aria-owns': this.computedOwns,\n }\n\n return render\n },\n genList (): VNode {\n // If there's no slots, we can use a cached VNode to improve performance\n if (this.$slots['no-data'] || this.$slots['prepend-item'] || this.$slots['append-item']) {\n return this.genListWithSlot()\n } else {\n return this.staticList\n }\n },\n genListWithSlot (): VNode {\n const slots = ['prepend-item', 'no-data', 'append-item']\n .filter(slotName => this.$slots[slotName])\n .map(slotName => this.$createElement('template', {\n slot: slotName,\n }, this.$slots[slotName]))\n // Requires destructuring due to Vue\n // modifying the `on` property when passed\n // as a referenced object\n return this.$createElement(VSelectList, {\n ...this.listData,\n }, slots)\n },\n genMenu (): VNode {\n const props = this.$_menuProps as any\n props.activator = this.$refs['input-slot']\n\n // Attach to root el so that\n // menu covers prepend/append icons\n if (\n // TODO: make this a computed property or helper or something\n this.attach === '' || // If used as a boolean prop ()\n this.attach === true || // If bound to a boolean ()\n this.attach === 'attach' // If bound as boolean prop in pug (v-menu(attach))\n ) {\n props.attach = this.$el\n } else {\n props.attach = this.attach\n }\n\n return this.$createElement(VMenu, {\n attrs: { role: undefined },\n props,\n on: {\n input: (val: boolean) => {\n this.isMenuActive = val\n this.isFocused = val\n },\n scroll: this.onScroll,\n },\n ref: 'menu',\n }, [this.genList()])\n },\n genSelections (): VNode {\n let length = this.selectedItems.length\n const children = new Array(length)\n\n let genSelection\n if (this.$scopedSlots.selection) {\n genSelection = this.genSlotSelection\n } else if (this.hasChips) {\n genSelection = this.genChipSelection\n } else {\n genSelection = this.genCommaSelection\n }\n\n while (length--) {\n children[length] = genSelection(\n this.selectedItems[length],\n length,\n length === children.length - 1\n )\n }\n\n return this.$createElement('div', {\n staticClass: 'v-select__selections',\n }, children)\n },\n genSlotSelection (item: object, index: number): VNode[] | undefined {\n return this.$scopedSlots.selection!({\n attrs: {\n class: 'v-chip--select',\n },\n parent: this,\n item,\n index,\n select: (e: Event) => {\n e.stopPropagation()\n this.selectedIndex = index\n },\n selected: index === this.selectedIndex,\n disabled: !this.isInteractive,\n })\n },\n getMenuIndex () {\n return this.$refs.menu ? (this.$refs.menu as { [key: string]: any }).listIndex : -1\n },\n getDisabled (item: object) {\n return getPropertyFromItem(item, this.itemDisabled, false)\n },\n getText (item: object) {\n return getPropertyFromItem(item, this.itemText, item)\n },\n getValue (item: object) {\n return getPropertyFromItem(item, this.itemValue, this.getText(item))\n },\n onBlur (e?: Event) {\n e && this.$emit('blur', e)\n },\n onChipInput (item: object) {\n if (this.multiple) this.selectItem(item)\n else this.setValue(null)\n // If all items have been deleted,\n // open `v-menu`\n if (this.selectedItems.length === 0) {\n this.isMenuActive = true\n } else {\n this.isMenuActive = false\n }\n this.selectedIndex = -1\n },\n onClick (e: MouseEvent) {\n if (!this.isInteractive) return\n\n if (!this.isAppendInner(e.target)) {\n this.isMenuActive = true\n }\n\n if (!this.isFocused) {\n this.isFocused = true\n this.$emit('focus')\n }\n\n this.$emit('click', e)\n },\n onEscDown (e: Event) {\n e.preventDefault()\n if (this.isMenuActive) {\n e.stopPropagation()\n this.isMenuActive = false\n }\n },\n onKeyPress (e: KeyboardEvent) {\n if (\n this.multiple ||\n !this.isInteractive ||\n this.disableLookup\n ) return\n\n const KEYBOARD_LOOKUP_THRESHOLD = 1000 // milliseconds\n const now = performance.now()\n if (now - this.keyboardLookupLastTime > KEYBOARD_LOOKUP_THRESHOLD) {\n this.keyboardLookupPrefix = ''\n }\n this.keyboardLookupPrefix += e.key.toLowerCase()\n this.keyboardLookupLastTime = now\n\n const index = this.allItems.findIndex(item => {\n const text = (this.getText(item) || '').toString()\n\n return text.toLowerCase().startsWith(this.keyboardLookupPrefix)\n })\n const item = this.allItems[index]\n if (index !== -1) {\n this.lastItem = Math.max(this.lastItem, index + 5)\n this.setValue(this.returnObject ? item : this.getValue(item))\n this.$nextTick(() => this.$refs.menu.getTiles())\n setTimeout(() => this.setMenuIndex(index))\n }\n },\n onKeyDown (e: KeyboardEvent) {\n if (this.isReadonly && e.keyCode !== keyCodes.tab) return\n\n const keyCode = e.keyCode\n const menu = this.$refs.menu\n\n // If enter, space, open menu\n if ([\n keyCodes.enter,\n keyCodes.space,\n ].includes(keyCode)) this.activateMenu()\n\n this.$emit('keydown', e)\n\n if (!menu) return\n\n // If menu is active, allow default\n // listIndex change from menu\n if (this.isMenuActive && keyCode !== keyCodes.tab) {\n this.$nextTick(() => {\n menu.changeListIndex(e)\n this.$emit('update:list-index', menu.listIndex)\n })\n }\n\n // If menu is not active, up and down can do\n // one of 2 things. If multiple, opens the\n // menu, if not, will cycle through all\n // available options\n if (\n !this.isMenuActive &&\n [keyCodes.up, keyCodes.down].includes(keyCode)\n ) return this.onUpDown(e)\n\n // If escape deactivate the menu\n if (keyCode === keyCodes.esc) return this.onEscDown(e)\n\n // If tab - select item or close menu\n if (keyCode === keyCodes.tab) return this.onTabDown(e)\n\n // If space preventDefault\n if (keyCode === keyCodes.space) return this.onSpaceDown(e)\n },\n onMenuActiveChange (val: boolean) {\n // If menu is closing and mulitple\n // or menuIndex is already set\n // skip menu index recalculation\n if (\n (this.multiple && !val) ||\n this.getMenuIndex() > -1\n ) return\n\n const menu = this.$refs.menu\n\n if (!menu || !this.isDirty) return\n\n // When menu opens, set index of first active item\n for (let i = 0; i < menu.tiles.length; i++) {\n if (menu.tiles[i].getAttribute('aria-selected') === 'true') {\n this.setMenuIndex(i)\n break\n }\n }\n },\n onMouseUp (e: MouseEvent) {\n if (\n this.hasMouseDown &&\n e.which !== 3 &&\n this.isInteractive\n ) {\n // If append inner is present\n // and the target is itself\n // or inside, toggle menu\n if (this.isAppendInner(e.target)) {\n this.$nextTick(() => (this.isMenuActive = !this.isMenuActive))\n // If user is clicking in the container\n // and field is enclosed, activate it\n } else if (this.isEnclosed) {\n this.isMenuActive = true\n }\n }\n\n VTextField.options.methods.onMouseUp.call(this, e)\n },\n onScroll () {\n if (!this.isMenuActive) {\n requestAnimationFrame(() => (this.getContent().scrollTop = 0))\n } else {\n if (this.lastItem > this.computedItems.length) return\n\n const showMoreItems = (\n this.getContent().scrollHeight -\n (this.getContent().scrollTop +\n this.getContent().clientHeight)\n ) < 200\n\n if (showMoreItems) {\n this.lastItem += 20\n }\n }\n },\n onSpaceDown (e: KeyboardEvent) {\n e.preventDefault()\n },\n onTabDown (e: KeyboardEvent) {\n const menu = this.$refs.menu\n\n if (!menu) return\n\n const activeTile = menu.activeTile\n\n // An item that is selected by\n // menu-index should toggled\n if (\n !this.multiple &&\n activeTile &&\n this.isMenuActive\n ) {\n e.preventDefault()\n e.stopPropagation()\n\n activeTile.click()\n } else {\n // If we make it here,\n // the user has no selected indexes\n // and is probably tabbing out\n this.blur(e)\n }\n },\n onUpDown (e: KeyboardEvent) {\n const menu = this.$refs.menu\n\n if (!menu) return\n\n e.preventDefault()\n\n // Multiple selects do not cycle their value\n // when pressing up or down, instead activate\n // the menu\n if (this.multiple) return this.activateMenu()\n\n const keyCode = e.keyCode\n\n // Cycle through available values to achieve\n // select native behavior\n menu.isBooted = true\n\n window.requestAnimationFrame(() => {\n menu.getTiles()\n keyCodes.up === keyCode ? menu.prevTile() : menu.nextTile()\n menu.activeTile && menu.activeTile.click()\n })\n },\n selectItem (item: object) {\n if (!this.multiple) {\n this.setValue(this.returnObject ? item : this.getValue(item))\n this.isMenuActive = false\n } else {\n const internalValue = (this.internalValue || []).slice()\n const i = this.findExistingIndex(item)\n\n i !== -1 ? internalValue.splice(i, 1) : internalValue.push(item)\n this.setValue(internalValue.map((i: object) => {\n return this.returnObject ? i : this.getValue(i)\n }))\n\n // When selecting multiple\n // adjust menu after each\n // selection\n this.$nextTick(() => {\n this.$refs.menu &&\n (this.$refs.menu as { [key: string]: any }).updateDimensions()\n })\n\n // We only need to reset list index for multiple\n // to keep highlight when an item is toggled\n // on and off\n if (!this.multiple) return\n\n const listIndex = this.getMenuIndex()\n\n this.setMenuIndex(-1)\n\n // There is no item to re-highlight\n // when selections are hidden\n if (this.hideSelected) return\n\n this.$nextTick(() => this.setMenuIndex(listIndex))\n }\n },\n setMenuIndex (index: number) {\n this.$refs.menu && ((this.$refs.menu as { [key: string]: any }).listIndex = index)\n },\n setSelectedItems () {\n const selectedItems = []\n const values = !this.multiple || !Array.isArray(this.internalValue)\n ? [this.internalValue]\n : this.internalValue\n\n for (const value of values) {\n const index = this.allItems.findIndex(v => this.valueComparator(\n this.getValue(v),\n this.getValue(value)\n ))\n\n if (index > -1) {\n selectedItems.push(this.allItems[index])\n }\n }\n\n this.selectedItems = selectedItems\n },\n setValue (value: any) {\n const oldValue = this.internalValue\n this.internalValue = value\n value !== oldValue && this.$emit('change', value)\n },\n isAppendInner (target: any) {\n // return true if append inner is present\n // and the target is itself or inside\n const appendInner = this.$refs['append-inner']\n\n return appendInner && (appendInner === target || appendInner.contains(target))\n },\n },\n})\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///../../../src/components/VMenu/index.ts","webpack:///./src/views/IronBankGettingStarted.vue?5a29","webpack:///./src/components/Forms/DropdownField.vue?289e","webpack:///src/components/Forms/DropdownField.vue","webpack:///./src/components/Forms/DropdownField.vue?4e51","webpack:///./src/components/Forms/DropdownField.vue","webpack:///src/views/IronBankGettingStarted.vue","webpack:///./src/views/IronBankGettingStarted.vue?d06d","webpack:///./src/views/IronBankGettingStarted.vue?b469","webpack:///./src/views/IronBankGettingStarted.vue?9fc1","webpack:///../../../src/components/VDivider/index.ts","webpack:///../../../src/components/VChip/VChip.ts","webpack:///../../../src/components/VChip/index.ts","webpack:///../../../src/components/VCheckbox/VSimpleCheckbox.ts","webpack:///../../../src/components/VSubheader/VSubheader.ts","webpack:///../../../src/components/VSubheader/index.ts","webpack:///../../../src/components/VSelect/VSelectList.ts","webpack:///../../../src/mixins/filterable/index.ts","webpack:///../../../src/components/VSelect/VSelect.ts"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","ibLogo","staticStyle","_v","_s","tabs","currentTab","on","$event","stopPropagation","tab1Completed","_e","tab2Completed","tab3Completed","tab4Completed","model","value","callback","$$v","expression","ref","formSectionOneValid","label","checked","checkSectionOne","formSectionTwoValid","selectionRequired","selectTab","checkSectionTwo","formSectionThreeValid","checkSectionThree","formSectionFourValid","submittingForm","checkSectionFour","errorModal","errorModalMessage","staticRenderFns","description","options","rules","name","props","type","String","default","Array","required","Boolean","placeholder","excludeInitialSelect","data","methods","failedValidation","getData","component","VSelect","components","PageHeader","Wave","TextField","RadioGroup","DateField","CheckboxGroup","DropdownField","initialScrollSet","formData","formPartsIds","sectionOne","sectionTwo","sectionThree","sectionFour","displayRequiredFieldsModal","document","getElementById","scrollIntoView","tab","$refs","formSectionOne","validate","validationItems","includes","formSectionTwo","formSectionThree","formSectionFour","submitForm","createEntryData","section","forEach","sectionData","id","buildBody","body","computed","VBtn","VCard","VCardActions","VCardText","VCardTitle","VCol","VContainer","VDialog","VDivider","VForm","VIcon","VImg","VRow","VSpacer","VTabItem","VTabsItems","mixins","active","activeClass","chipGroup","close","closeIcon","disabled","draggable","filter","filterIcon","link","outlined","pill","tag","textColor","proxyClass","classes","groupClasses","hasClose","isClickable","created","breakingProps","original","replacement","click","genFilter","children","left","genClose","right","size","e","genContent","$slots","tabindex","setBackgroundColor","color","h","setTextColor","functional","directives","ripple","indeterminate","indeterminateIcon","onIcon","offIcon","listeners","center","icon","dark","light","class","f","inset","themeClasses","$listeners","action","dense","hideSelected","items","itemDisabled","itemText","itemValue","noDataText","noFilter","searchInput","selectedItems","parsedItems","map","item","tileActiveClass","Object","staticNoDataTile","tile","role","undefined","mousedown","VListItem","genTileContent","genAction","VListItemAction","inputValue","input","genDivider","genFilteredText","text","getMaskedCharacters","end","start","genHighlight","middle","genHeader","index","genTile","hasItem","getDisabled","_uid","$scopedSlots","length","parent","scopedSlot","needsTile","innerHTML","getText","VList","domProps","indexOf","getValue","slot","itemsLength","defaultMenuProps","closeOnClick","closeOnContentClick","disableKeys","openOnClick","maxHeight","baseMixins","ClickOutside","appendIcon","attach","cacheItems","chips","clearable","deletableChips","disableLookup","eager","itemColor","menuProps","multiple","openOnClear","returnObject","smallChips","cachedItems","menuIsBooted","isMenuActive","lastItem","lazyValue","selectedIndex","keyboardLookupPrefix","keyboardLookupLastTime","allItems","filterDuplicates","concat","computedItems","computedOwns","computedCounterValue","isFocused","handler","closeConditional","dynamicHeight","hasChips","hasSlot","isDirty","listData","scopeId","$vnode","context","$vuetify","lang","t","select","selectItem","scopedSlots","staticList","console","VSelectList","virtualizedItems","$_menuProps","slice","menuCanShow","normalisedProps","split","acc","p","nudgeBottom","watch","internalValue","window","immediate","blur","activateMenu","clearableCallback","getContent","contains","$el","uniqueValues","arr","val","findExistingIndex","i","menu","genChipSelection","isDisabled","small","key","JSON","genCommaSelection","last","genDefaultSlot","selections","prefix","genAffix","suffix","genIcon","VInput","mergeData","genInput","readonly","autocomplete","keypress","onKeyPress","genHiddenInput","attrs$","genInputSlot","genList","genListWithSlot","slots","slotName","genMenu","VMenu","scroll","onScroll","genSelections","genSelection","genSlotSelection","selection","selected","isInteractive","getMenuIndex","onBlur","$emit","onChipInput","setValue","onClick","isAppendInner","onEscDown","KEYBOARD_LOOKUP_THRESHOLD","now","performance","findIndex","Math","setTimeout","onKeyDown","isReadonly","keyCode","onUpDown","onTabDown","onSpaceDown","onMenuActiveChange","onMouseUp","hasMouseDown","showMoreItems","scrollHeight","scrollTop","requestAnimationFrame","activeTile","listIndex","setMenuIndex","setSelectedItems","values","v","oldValue","appendInner"],"mappings":"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","file":"js/iron-bank-getting-started.673d4806.js","sourcesContent":["import VMenu from './VMenu'\n\nexport { VMenu }\nexport default VMenu\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"iron-bank-getting-started\"},[_c('PageHeader',{attrs:{\"title\":\"Getting Started With Iron Bank\",\"logoSource\":_vm.ibLogo}}),_c('v-container',{staticClass:\"px-md-8 px-auto\"},[_c('v-container',[_c('v-row',{staticClass:\"d-flex justify-content-center\",attrs:{\"id\":\"form-stepper-section\"}},[_c('h4',{staticClass:\"hidden-md-and-up pb-6\",staticStyle:{\"color\":\"#979797\"}},[_vm._v(\" \"+_vm._s(_vm.tabs[_vm.currentTab] || \"\")+\" \")])]),_c('v-row',[_c('v-col',{attrs:{\"md\":\"3\"}},[_c('v-btn',{staticStyle:{\"cursor\":\"default\"},attrs:{\"outlined\":\"\",\"fab\":\"\",\"color\":\"primary\",\"height\":\"52\",\"ripple\":false,\"plain\":\"\"},on:{\"click\":function($event){$event.stopPropagation();}}},[(!_vm.tab1Completed)?_c('b',[_vm._v(\"1\")]):_vm._e(),(_vm.tab1Completed)?_c('v-icon',[_vm._v(\"mdi-check\")]):_vm._e()],1),_c('h4',{staticClass:\"hidden-sm-and-down\",staticStyle:{\"color\":\"#979797\"}},[_vm._v(\" \"+_vm._s(_vm.tabs[\"tab-1\"])+\" \")])],1),_c('v-col',{attrs:{\"md\":\"3\"}},[_c('v-btn',{staticStyle:{\"cursor\":\"default\"},attrs:{\"outlined\":\"\",\"fab\":\"\",\"color\":\"primary\",\"height\":\"52\",\"ripple\":false,\"plain\":\"\"},on:{\"click\":function($event){$event.stopPropagation();}}},[(!_vm.tab2Completed)?_c('b',[_vm._v(\"2\")]):_vm._e(),(_vm.tab2Completed)?_c('v-icon',[_vm._v(\"mdi-check\")]):_vm._e()],1),_c('h4',{staticClass:\"hidden-sm-and-down\",staticStyle:{\"color\":\"#979797\"}},[_vm._v(\" \"+_vm._s(_vm.tabs[\"tab-2\"])+\" \")])],1),_c('v-col',{attrs:{\"md\":\"3\"}},[_c('v-btn',{staticStyle:{\"cursor\":\"default\"},attrs:{\"outlined\":\"\",\"fab\":\"\",\"color\":\"primary\",\"height\":\"52\",\"ripple\":false,\"plain\":\"\"},on:{\"click\":function($event){$event.stopPropagation();}}},[(!_vm.tab3Completed)?_c('b',[_vm._v(\"3\")]):_vm._e(),(_vm.tab3Completed)?_c('v-icon',[_vm._v(\"mdi-check\")]):_vm._e()],1),_c('h4',{staticClass:\"hidden-sm-and-down\",staticStyle:{\"color\":\"#979797\"}},[_vm._v(\" \"+_vm._s(_vm.tabs[\"tab-3\"])+\" \")])],1),_c('v-col',{attrs:{\"md\":\"3\"}},[_c('v-btn',{staticStyle:{\"cursor\":\"default\"},attrs:{\"outlined\":\"\",\"fab\":\"\",\"color\":\"primary\",\"height\":\"52\",\"ripple\":false,\"plain\":\"\"},on:{\"click\":function($event){$event.stopPropagation();}}},[(!_vm.tab4Completed)?_c('b',[_vm._v(\"4\")]):_vm._e(),(_vm.tab4Completed)?_c('v-icon',[_vm._v(\"mdi-check\")]):_vm._e()],1),_c('h4',{staticClass:\"hidden-sm-and-down\",staticStyle:{\"color\":\"#979797\"}},[_vm._v(\" \"+_vm._s(_vm.tabs[\"tab-4\"])+\" \")])],1)],1)],1),_c('v-tabs-items',{staticStyle:{\"background-color\":\"transparent\"},model:{value:(_vm.currentTab),callback:function ($$v) {_vm.currentTab=$$v},expression:\"currentTab\"}},[_c('v-tab-item',{attrs:{\"value\":\"tab-1\"}},[_c('v-card',{attrs:{\"flat\":\"\",\"color\":\"transparent\"}},[_c('v-card-text',[_c('h2',{staticClass:\"pb-10\"},[_vm._v(\"Contributor Details\")]),_c('div',{staticClass:\"text-left pb-6\",staticStyle:{\"color\":\"black\",\"font-weight\":\"600\"}},[_c('p',[_vm._v(\" Please reference this \"),_c('a',{attrs:{\"href\":\"https://repo1.dso.mil/dsop/dccscr/-/tree/master/contributor-onboarding\",\"target\":\"_blank\"}},[_vm._v(\"guide\")]),_vm._v(\" for what you need to do to be ready for Iron Bank. \")]),_c('p',[_vm._v(\" Iron Bank Onboarding Sessions every Wednesday from 1530-1630EST. \")]),_c('p',[_vm._v(\" We will be giving an overview of the Iron Bank process, and how to get an application through for the first 30 minutes and then we will be answering your questions. By the end of this meeting, you should know the next steps for you to take and where to find all the necessary documentation. \")]),_c('p',[_vm._v(\" Register in advance for this \"),_c('a',{attrs:{\"href\":\"https://www.zoomgov.com/meeting/register/vJIsce6rpzkqGq9hHHRscNfGENYqvRL1s10\",\"target\":\"_blank\"}},[_vm._v(\"meeting\")]),_vm._v(\". \")]),_c('p',[_vm._v(\" After registering, you will receive a confirmation email containing information about joining the meeting. \")]),_c('p',[_c('span',{staticStyle:{\"color\":\"red\"}},[_vm._v(\"*\")]),_vm._v(\" Required\")])]),_c('v-form',{ref:\"formSectionOne\",attrs:{\"lazy-validation\":\"\"},model:{value:(_vm.formSectionOneValid),callback:function ($$v) {_vm.formSectionOneValid=$$v},expression:\"formSectionOneValid\"}},[_c('TextField',{ref:\"entry.2045908594\",attrs:{\"label\":\"Name of Company (Vendor) or Program Office\",\"required\":true}}),_c('TextField',{ref:\"entry.1435868757\",attrs:{\"label\":\"Primary Point of Contact (POC) Name\",\"required\":true}}),_c('TextField',{ref:\"entry.817871758\",attrs:{\"label\":\"Primary POC Email\",\"required\":true}}),_c('TextField',{ref:\"entry.782795051\",attrs:{\"label\":\"Primary POC Phone Number\",\"required\":true}}),_c('RadioGroup',{ref:\"entry.902682645\",attrs:{\"label\":\"Do you have a government sponsor? (or are you the government sponsor?)\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('TextField',{ref:\"entry.984741465\",attrs:{\"label\":\"Government Sponsor Name\",\"description\":\"Enter N/A if you don’t have one\",\"required\":true}}),_c('TextField',{ref:\"entry.1561024111\",attrs:{\"label\":\"Government Sponsor Email\",\"description\":\"Enter N/A if you don’t have one\",\"required\":true}}),_c('TextField',{ref:\"entry.410112333\",attrs:{\"label\":\"Government Sponsor Phone Number\",\"description\":\"Enter N/A if you don’t have one\",\"required\":true}}),_c('RadioGroup',{ref:\"entry.1662461324\",attrs:{\"label\":\"Are you are a Program Officer or Vendor?\",\"required\":true,\"options\":['Program Officer', 'Vendor'],\"excludeInitialSelect\":true}}),_c('TextField',{ref:\"entry.20509530\",attrs:{\"label\":\"What deadlines are you working with?\",\"description\":\"Please provide dates that you need to have the containers ready by, when you need the container deployed by, or any other relevant program dates. Please let us know of any internal deadlines and/or government program deadlines.\",\"required\":true}}),_c('DateField',{ref:\"entry.133302117\",attrs:{\"label\":\"What is your deployment timeframe?\",\"description\":\"When do you need this deployed by?\",\"required\":true}}),_c('CheckboxGroup',{ref:\"entry.1089091150\",attrs:{\"label\":\"What enviornments are you deploying to?\",\"description\":\"As a reminder, Iron Bank is only at IL-2, the deployment of this application will need to be handled by the Party Bus team.\",\"required\":true,\"options\":[\n { label: 'IL-2', checked: false },\n { label: 'IL-4', checked: false },\n { label: 'IL-5', checked: false },\n { label: '> IL-5', checked: false } ]}})],1),_c('div',{staticClass:\"text-left pb-6\"},[_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\"},on:{\"click\":function($event){return _vm.checkSectionOne()}}},[_vm._v(\" Next \")])],1)],1)],1)],1),_c('v-tab-item',{attrs:{\"value\":\"tab-2\"}},[_c('v-card',{attrs:{\"flat\":\"\",\"color\":\"transparent\"}},[_c('v-card-text',[_c('h2',{staticClass:\"pb-10\"},[_vm._v(\"Qualifying Questions\")]),_c('div',{staticClass:\"text-left pb-6\",staticStyle:{\"color\":\"black\",\"font-weight\":\"600\"}},[_c('p',[_vm._v(\" These questions will help determine if you are a good fit for Platform One Iron Bank. A \\\"no\\\" to any of these questions will pause the onboarding process. \")])]),_c('v-form',{ref:\"formSectionTwo\",attrs:{\"lazy-validation\":\"\"},model:{value:(_vm.formSectionTwoValid),callback:function ($$v) {_vm.formSectionTwoValid=$$v},expression:\"formSectionTwoValid\"}},[_c('RadioGroup',{ref:\"entry.169492193\",attrs:{\"label\":\"1.) If asked, would you be willing to perform a SAST scan of your product's source code and provide that to Platform One?\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.1035596507\",attrs:{\"label\":\"2.) Are you okay with your containers being publicly available?\",\"description\":\"A yes is required to proceed with onboarding into Iron Bank. If no, then the Iron Bank, may not be a good fit due to our current requirements and structure. The containers are going to be published on an IL2 (publicly available) environment. With a yes, you are affirming there is no classified component to your application.\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.981659030\",attrs:{\"label\":\"3.) If your application requires a license, do your containers implement a license model to prevent unauthorized usage?\",\"description\":\"Iron Bank does not currently support any licensing architecture. A vendor will need to implement their own licensing model.\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.578509495\",attrs:{\"label\":\"4.) Are you okay if your security findings are public?\",\"description\":\"A yes is required to proceed with onboarding into Iron Bank. If no, then the Iron Bank, may not be a good fit due to our current requirements and structure.\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('CheckboxGroup',{ref:\"entry.1392727240\",attrs:{\"label\":\"5.) Do you agree to the following?\",\"description\":\"All items are required to proceed with onboarding into Iron Bank. If no to any of the below, then the Iron Bank may not be a good fit due to our current requirements and structure.\",\"required\":true,\"options\":[\n {\n label:\n 'To submit your application upon every release, the day of the release.',\n checked: false,\n selectionRequired: true,\n },\n {\n label:\n 'To provide timely justifications on any findings discovered during our initial hardening and scanning process?',\n checked: false,\n selectionRequired: true,\n },\n {\n label:\n 'To provide timely justifications on any findings discovered during our 12 hour continuous monitoring process?',\n checked: false,\n selectionRequired: true,\n },\n {\n label:\n 'To work towards correcting any findings that may be identified as unacceptable based on the Authorization Officials review process?',\n checked: false,\n selectionRequired: true,\n } ]}})],1),_c('div',{staticClass:\"text-left pb-6\"},[_c('v-btn',{staticClass:\"my-6 mr-6\",attrs:{\"color\":\"secondary\"},on:{\"click\":function($event){return _vm.selectTab('tab-1')}}},[_vm._v(\" Previous \")]),_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\"},on:{\"click\":function($event){return _vm.checkSectionTwo()}}},[_vm._v(\" Next \")])],1)],1)],1)],1),_c('v-tab-item',{attrs:{\"value\":\"tab-3\"}},[_c('v-card',{attrs:{\"flat\":\"\",\"color\":\"transparent\"}},[_c('v-card-text',[_c('h2',{staticClass:\"pb-10\"},[_vm._v(\"Technical Questions\")]),_c('div',{staticClass:\"text-left pb-6\",staticStyle:{\"color\":\"black\",\"font-weight\":\"600\"}},[_c('p',[_vm._v(\" Technical Questions about your application, these are some of the basic prerequisites you need to have in order to get approved on the Iron Bank. Whether you are a program office or a vendor, these are the technical baselines that need to be adhered to in order to pass the Iron Bank Pipelines. Answering no, will not stop further onboarding, but these will need to be a yes before going up for approval. \")])]),_c('v-form',{ref:\"formSectionThree\",attrs:{\"lazy-validation\":\"\"},model:{value:(_vm.formSectionThreeValid),callback:function ($$v) {_vm.formSectionThreeValid=$$v},expression:\"formSectionThreeValid\"}},[_c('RadioGroup',{ref:\"entry.2078950956\",attrs:{\"label\":\"6.) Is your application currently containerized?\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.1588573313\",attrs:{\"label\":\"7.) Does it run on Linux containers?\",\"description\":\"For your information we only have support for Linux containers in the Iron Bank pipeline. If the answer is currently a no, you will need to shift your architecture to run on Linux containers in order to pass Iron Bank pipelines.\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.848891346\",attrs:{\"label\":\"8.) Can your application build and run in a completely offline/air-gapped environment?\",\"description\":\"If not, it will need to in order to pass Iron Bank pipelines.\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.1116274430\",attrs:{\"label\":\"9.) Can your application include things such as a \\\"yum update\\\" command to ensure ALL the latest updates are applied?\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('DropdownField',{ref:\"entry.91622704\",attrs:{\"label\":\"10.) How many Containers are involved?\",\"required\":true,\"options\":[\n '1',\n '2',\n '3',\n '4',\n '5',\n '6',\n '7',\n '8',\n '9',\n '10',\n '>10' ],\"excludeInitialSelect\":true}}),_c('TextField',{ref:\"entry.1054914449\",attrs:{\"label\":\"11.) What containers need to be added?\",\"description\":\"Please provide their names and what types of containers they are.\",\"required\":true}}),_c('TextField',{ref:\"entry.1988147930\",attrs:{\"label\":\"12.) What deployment method is used for your application? Helm, manifests, operator?\",\"required\":true}}),_c('RadioGroup',{ref:\"entry.498262167\",attrs:{\"label\":\"13.) Are the open-source or init containers already approved on Iron Bank or will you be hardening those as well?\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('TextField',{ref:\"entry.1338964727\",attrs:{\"label\":\"14.) List all dependencies of your application requires in order to deploy. Be sure to include any 3rd Party dependencies such as COTs/FOSS, open-source database or init containers?\",\"required\":true}}),_c('TextField',{ref:\"entry.1434404600\",attrs:{\"label\":\"15.) Are there any end of life dependencies your application requires such as MySQL 5.6?\",\"required\":true}}),_c('RadioGroup',{ref:\"entry.304258803\",attrs:{\"label\":\"16.) Is your application currently running in containers on Kubernetes?\",\"description\":\"We only have support for Kubernetes containers right now.\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.1283355477\",attrs:{\"label\":\"17.) Do the containers currently support chart installation using helm install and helm upgrade?\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.1829995196\",attrs:{\"label\":\"18.) Do your Dockerfiles currently include cleanup commands such as 'dnf clean all' and 'rm -rf /var/cache/dnf'?\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('TextField',{ref:\"entry.1142734293\",attrs:{\"label\":\"19.) Do any of your containers require 'root' user to start? If so, which ones and why?\",\"required\":true}}),_c('RadioGroup',{ref:\"entry.1842097486\",attrs:{\"label\":\"20.) Do any files within your containers include special permissions such as SUID or SGID?\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('TextField',{ref:\"entry.2031073810\",attrs:{\"label\":\"21.) Do you currently use any vulnerability scanners to scan your container images? If so, which ones?\",\"required\":true}}),_c('RadioGroup',{ref:\"entry.796192360\",attrs:{\"label\":\"22.) Are there any import/export controls regarding your application?\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}})],1),_c('div',{staticClass:\"text-left pb-6\"},[_c('v-btn',{staticClass:\"my-6 mr-6\",attrs:{\"color\":\"secondary\"},on:{\"click\":function($event){return _vm.selectTab('tab-2')}}},[_vm._v(\" Previous \")]),_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\"},on:{\"click\":function($event){return _vm.checkSectionThree()}}},[_vm._v(\" Next \")])],1)],1)],1)],1),_c('v-tab-item',{attrs:{\"value\":\"tab-4\"}},[_c('v-card',{attrs:{\"flat\":\"\",\"color\":\"transparent\"}},[_c('v-card-text',[_c('h2',{staticClass:\"pb-10\"},[_vm._v(\"Party Bus Or Big Bang\")]),_c('div',{staticClass:\"text-left pb-6\",staticStyle:{\"color\":\"black\",\"font-weight\":\"600\"}},[_c('p',[_vm._v(\" Party Bus/Big Bang engagement: Where is this containerized application going next? These answers will help us route you to the next step after Iron Bank and ensure you have a good experience with Platform One. \")])]),_c('v-form',{ref:\"formSectionFour\",attrs:{\"lazy-validation\":\"\"},model:{value:(_vm.formSectionFourValid),callback:function ($$v) {_vm.formSectionFourValid=$$v},expression:\"formSectionFourValid\"}},[_c('RadioGroup',{ref:\"entry.874311254\",attrs:{\"label\":\"23.) Are you a Mission App?\",\"description\":\"A Mission app is one that is being used by a DoD customer for a real world use case. On a weapons system, a business system, etc. This should be a yes if you are an application that is going to be used by a DoD Customer (not Platform One).\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.1059902547\",attrs:{\"label\":\"24.) Are there any end of life dependencies your application requires such as MySQL 5.6?\",\"description\":\"A DevSecOps Pipeline application is one that is going to be used by the Platform One team as part of the tools for Party Bus, Big Bang, CNAP, Customer Success, Stargate or Iron Bank. This should be a yes for applications that are used internally to Platform One.\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.1463149103\",attrs:{\"label\":\"25.) Engaging Party Bus or Big Bang?\",\"required\":true,\"options\":[\n 'Party Bus - This would be for applications deploying as a Mission App',\n 'Big Bang - This would be for a DevSecOps App',\n 'Both',\n 'Neither',\n 'I have already engaged Party Bus or Big Bang and do not need a handoff' ],\"excludeInitialSelect\":true}})],1),_c('div',{staticClass:\"text-left pb-6\"},[_c('v-btn',{staticClass:\"my-6 mr-6\",attrs:{\"color\":\"secondary\"},on:{\"click\":function($event){return _vm.selectTab('tab-3')}}},[_vm._v(\" Previous \")]),_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\",\"loading\":_vm.submittingForm},on:{\"click\":function($event){return _vm.checkSectionFour()}}},[_vm._v(\" Submit \")])],1)],1)],1)],1),_c('v-tab-item',{attrs:{\"value\":\"tab-5\"}},[_c('v-card',{attrs:{\"flat\":\"\",\"color\":\"transparent\"}},[_c('v-card-text',[_c('div',{staticClass:\"d-flex justify-content-center\"},[_c('v-img',{staticClass:\"mb-5\",attrs:{\"src\":require(\"@/assets/images/PlatformOne_MissonObsessed.png\"),\"max-width\":\"500\"}})],1),_c('h1',{staticStyle:{\"color\":\"#BDC931\"}},[_vm._v(\"Thank You!\")]),_c('div',{staticClass:\"pb-6\",staticStyle:{\"color\":\"black\",\"font-weight\":\"600\"}},[_c('p',[_vm._v(\" Thanks for your onboarding request submission to the Platform One Iron Bank, we will get back with you on the next steps in the next 3-5 business days. \")]),_c('p',[_vm._v(\" If you have any questions we have Iron Bank Get Unstuck/AMA Working Sessions every Wednesday from 1630-1730EST. \")]),_c('p',[_vm._v(\" Need some help with your containers getting through Iron Bank? Have questions on where things are at? Are you feeling stuck and want to figure out the next steps? This is the meeting for you! Come meet with the Iron Bank leadership and engineers to get answers to your questions. \")]),_c('p',[_vm._v(\" Register in advance for this \"),_c('a',{attrs:{\"href\":\"https://www.zoomgov.com/meeting/register/vJIsf-ytpz8qHSN_JW8Hl9Qf0AZZXSCSmfo\",\"target\":\"_blank\"}},[_vm._v(\"meeting\")]),_vm._v(\". \")]),_c('p',[_vm._v(\" After registering, you will receive a confirmation email containing information about joining the meeting. \")])]),_c('div',{staticClass:\"pb-6\"},[_c('v-btn',{staticClass:\"my-6 mr-6\",attrs:{\"color\":\"secondary\",\"href\":\"/#/\"},on:{\"click\":function($event){return _vm.selectTab('tab-3')}}},[_vm._v(\" Return Home \")]),_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\",\"href\":\"https://ironbank.dso.mil/\",\"target\":\"_blank\",\"loading\":_vm.submittingForm}},[_vm._v(\" Visit Iron Bank \")])],1)])],1)],1)],1)],1),_c('Wave',{attrs:{\"bottom\":false}},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"row justify-content-center px-8\"},[_c('div',{staticClass:\"col-md-6\"},[_c('div',[_c('h2',{staticClass:\"mx-auto\"},[_vm._v(\" Have More Questions? \")])]),_c('p',{staticClass:\"mx-auto\"},[_vm._v(\" Check out our FAQ page. \")])])]),_c('div',[_c('v-btn',{staticClass:\"mx-auto mt-6\",attrs:{\"color\":\"primary\",\"href\":\"https://confluence.il2.dso.mil/cq/questions.action?spaceKey=P1\",\"target\":\"_blank\"}},[_vm._v(\"FAQ\")])],1)])]),_c('v-dialog',{attrs:{\"width\":\"500\"},model:{value:(_vm.errorModal),callback:function ($$v) {_vm.errorModal=$$v},expression:\"errorModal\"}},[_c('v-card',[_c('v-card-title'),_c('v-card-text',{staticClass:\"mt-8 mb-4\"},[_c('p',{staticStyle:{\"font-weight\":\"600\",\"font-size\":\"16px\"}},[_vm._v(\" \"+_vm._s(_vm.errorModalMessage)+\" \")])]),_c('v-divider'),_c('v-card-actions',[_c('v-spacer'),_c('v-btn',{attrs:{\"color\":\"primary\"},on:{\"click\":function($event){_vm.errorModal = false}}},[_vm._v(\" Close \")])],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"my-10\"},[_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#4A4A4A\",\"font-size\":\"1rem\"}},[_vm._v(\" \"+_vm._s(_vm.label)),(_vm.required)?_c('span',{staticClass:\"red--text\"},[_vm._v(\" *\")]):_vm._e()]),(_vm.description)?_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#828282\",\"font-weight\":\"300\"}},[_vm._v(\" \"+_vm._s(_vm.description)+\" \")]):_vm._e(),_c('v-select',{staticClass:\"mt-6\",attrs:{\"items\":_vm.options,\"outlined\":\"\",\"rules\":_vm.rules},model:{value:(_vm.value),callback:function ($$v) {_vm.value=$$v},expression:\"value\"}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownField.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownField.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DropdownField.vue?vue&type=template&id=254e1a5e&scoped=true&\"\nimport script from \"./DropdownField.vue?vue&type=script&lang=js&\"\nexport * from \"./DropdownField.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"254e1a5e\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VSelect } from 'vuetify/lib/components/VSelect';\ninstallComponents(component, {VSelect})\n","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBankGettingStarted.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBankGettingStarted.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./IronBankGettingStarted.vue?vue&type=template&id=1be1ed1d&scoped=true&\"\nimport script from \"./IronBankGettingStarted.vue?vue&type=script&lang=js&\"\nexport * from \"./IronBankGettingStarted.vue?vue&type=script&lang=js&\"\nimport style0 from \"./IronBankGettingStarted.vue?vue&type=style&index=0&id=1be1ed1d&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1be1ed1d\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VCardTitle } from 'vuetify/lib/components/VCard';\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VDialog } from 'vuetify/lib/components/VDialog';\nimport { VDivider } from 'vuetify/lib/components/VDivider';\nimport { VForm } from 'vuetify/lib/components/VForm';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VImg } from 'vuetify/lib/components/VImg';\nimport { VRow } from 'vuetify/lib/components/VGrid';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VTabItem } from 'vuetify/lib/components/VTabs';\nimport { VTabsItems } from 'vuetify/lib/components/VTabs';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardText,VCardTitle,VCol,VContainer,VDialog,VDivider,VForm,VIcon,VImg,VRow,VSpacer,VTabItem,VTabsItems})\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBankGettingStarted.vue?vue&type=style&index=0&id=1be1ed1d&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBankGettingStarted.vue?vue&type=style&index=0&id=1be1ed1d&lang=scss&scoped=true&\"","import VDivider from './VDivider'\n\nexport { VDivider }\nexport default VDivider\n","// Styles\nimport './VChip.sass'\n\n// Types\nimport { VNode } from 'vue'\nimport mixins from '../../util/mixins'\n\n// Components\nimport { VExpandXTransition } from '../transitions'\nimport VIcon from '../VIcon'\n\n// Mixins\nimport Colorable from '../../mixins/colorable'\nimport { factory as GroupableFactory } from '../../mixins/groupable'\nimport Themeable from '../../mixins/themeable'\nimport { factory as ToggleableFactory } from '../../mixins/toggleable'\nimport Routable from '../../mixins/routable'\nimport Sizeable from '../../mixins/sizeable'\n\n// Utilities\nimport { breaking } from '../../util/console'\n\n// Types\nimport { PropValidator, PropType } from 'vue/types/options'\n\n/* @vue/component */\nexport default mixins(\n Colorable,\n Sizeable,\n Routable,\n Themeable,\n GroupableFactory('chipGroup'),\n ToggleableFactory('inputValue')\n).extend({\n name: 'v-chip',\n\n props: {\n active: {\n type: Boolean,\n default: true,\n },\n activeClass: {\n type: String,\n default (): string | undefined {\n if (!this.chipGroup) return ''\n\n return this.chipGroup.activeClass\n },\n } as any as PropValidator,\n close: Boolean,\n closeIcon: {\n type: String,\n default: '$delete',\n },\n disabled: Boolean,\n draggable: Boolean,\n filter: Boolean,\n filterIcon: {\n type: String,\n default: '$complete',\n },\n label: Boolean,\n link: Boolean,\n outlined: Boolean,\n pill: Boolean,\n tag: {\n type: String,\n default: 'span',\n },\n textColor: String,\n value: null as any as PropType,\n },\n\n data: () => ({\n proxyClass: 'v-chip--active',\n }),\n\n computed: {\n classes (): object {\n return {\n 'v-chip': true,\n ...Routable.options.computed.classes.call(this),\n 'v-chip--clickable': this.isClickable,\n 'v-chip--disabled': this.disabled,\n 'v-chip--draggable': this.draggable,\n 'v-chip--label': this.label,\n 'v-chip--link': this.isLink,\n 'v-chip--no-color': !this.color,\n 'v-chip--outlined': this.outlined,\n 'v-chip--pill': this.pill,\n 'v-chip--removable': this.hasClose,\n ...this.themeClasses,\n ...this.sizeableClasses,\n ...this.groupClasses,\n }\n },\n hasClose (): boolean {\n return Boolean(this.close)\n },\n isClickable (): boolean {\n return Boolean(\n Routable.options.computed.isClickable.call(this) ||\n this.chipGroup\n )\n },\n },\n\n created () {\n const breakingProps = [\n ['outline', 'outlined'],\n ['selected', 'input-value'],\n ['value', 'active'],\n ['@input', '@active.sync'],\n ]\n\n /* istanbul ignore next */\n breakingProps.forEach(([original, replacement]) => {\n if (this.$attrs.hasOwnProperty(original)) breaking(original, replacement, this)\n })\n },\n\n methods: {\n click (e: MouseEvent): void {\n this.$emit('click', e)\n\n this.chipGroup && this.toggle()\n },\n genFilter (): VNode {\n const children = []\n\n if (this.isActive) {\n children.push(\n this.$createElement(VIcon, {\n staticClass: 'v-chip__filter',\n props: { left: true },\n }, this.filterIcon)\n )\n }\n\n return this.$createElement(VExpandXTransition, children)\n },\n genClose (): VNode {\n return this.$createElement(VIcon, {\n staticClass: 'v-chip__close',\n props: {\n right: true,\n size: 18,\n },\n on: {\n click: (e: Event) => {\n e.stopPropagation()\n e.preventDefault()\n\n this.$emit('click:close')\n this.$emit('update:active', false)\n },\n },\n }, this.closeIcon)\n },\n genContent (): VNode {\n return this.$createElement('span', {\n staticClass: 'v-chip__content',\n }, [\n this.filter && this.genFilter(),\n this.$slots.default,\n this.hasClose && this.genClose(),\n ])\n },\n },\n\n render (h): VNode {\n const children = [this.genContent()]\n let { tag, data } = this.generateRouteLink()\n\n data.attrs = {\n ...data.attrs,\n draggable: this.draggable ? 'true' : undefined,\n tabindex: this.chipGroup && !this.disabled ? 0 : data.attrs!.tabindex,\n }\n data.directives!.push({\n name: 'show',\n value: this.active,\n })\n data = this.setBackgroundColor(this.color, data)\n\n const color = this.textColor || (this.outlined && this.color)\n\n return h(tag, this.setTextColor(color, data), children)\n },\n})\n","import VChip from './VChip'\n\nexport { VChip }\nexport default VChip\n","import './VSimpleCheckbox.sass'\n\nimport ripple from '../../directives/ripple'\n\nimport Vue, { VNode, VNodeDirective } from 'vue'\nimport { VIcon } from '../VIcon'\n\n// Mixins\nimport Colorable from '../../mixins/colorable'\nimport Themeable from '../../mixins/themeable'\n\n// Utilities\nimport { mergeListeners } from '../../util/mergeData'\nimport { wrapInArray } from '../../util/helpers'\n\nexport default Vue.extend({\n name: 'v-simple-checkbox',\n\n functional: true,\n\n directives: {\n ripple,\n },\n\n props: {\n ...Colorable.options.props,\n ...Themeable.options.props,\n disabled: Boolean,\n ripple: {\n type: Boolean,\n default: true,\n },\n value: Boolean,\n indeterminate: Boolean,\n indeterminateIcon: {\n type: String,\n default: '$checkboxIndeterminate',\n },\n onIcon: {\n type: String,\n default: '$checkboxOn',\n },\n offIcon: {\n type: String,\n default: '$checkboxOff',\n },\n },\n\n render (h, { props, data, listeners }): VNode {\n const children = []\n\n if (props.ripple && !props.disabled) {\n const ripple = h('div', Colorable.options.methods.setTextColor(props.color, {\n staticClass: 'v-input--selection-controls__ripple',\n directives: [{\n name: 'ripple',\n value: { center: true },\n }] as VNodeDirective[],\n }))\n\n children.push(ripple)\n }\n\n let icon = props.offIcon\n if (props.indeterminate) icon = props.indeterminateIcon\n else if (props.value) icon = props.onIcon\n\n children.push(h(VIcon, Colorable.options.methods.setTextColor(props.value && props.color, {\n props: {\n disabled: props.disabled,\n dark: props.dark,\n light: props.light,\n },\n }), icon))\n\n const classes = {\n 'v-simple-checkbox': true,\n 'v-simple-checkbox--disabled': props.disabled,\n }\n\n return h('div', {\n ...data,\n class: classes,\n on: mergeListeners({\n click: (e: MouseEvent) => {\n e.stopPropagation()\n\n if (data.on && data.on.input && !props.disabled) {\n wrapInArray(data.on.input).forEach(f => f(!props.value))\n }\n },\n }, listeners),\n }, children)\n },\n})\n","// Styles\nimport './VSubheader.sass'\n\n// Mixins\nimport Themeable from '../../mixins/themeable'\nimport mixins from '../../util/mixins'\n\n// Types\nimport { VNode } from 'vue'\n\nexport default mixins(\n Themeable\n /* @vue/component */\n).extend({\n name: 'v-subheader',\n\n props: {\n inset: Boolean,\n },\n\n render (h): VNode {\n return h('div', {\n staticClass: 'v-subheader',\n class: {\n 'v-subheader--inset': this.inset,\n ...this.themeClasses,\n },\n attrs: this.$attrs,\n on: this.$listeners,\n }, this.$slots.default)\n },\n})\n","import VSubheader from './VSubheader'\n\nexport { VSubheader }\nexport default VSubheader\n","// Components\nimport VSimpleCheckbox from '../VCheckbox/VSimpleCheckbox'\nimport VDivider from '../VDivider'\nimport VSubheader from '../VSubheader'\nimport {\n VList,\n VListItem,\n VListItemAction,\n VListItemContent,\n VListItemTitle,\n} from '../VList'\n\n// Directives\nimport ripple from '../../directives/ripple'\n\n// Mixins\nimport Colorable from '../../mixins/colorable'\nimport Themeable from '../../mixins/themeable'\n\n// Helpers\nimport {\n escapeHTML,\n getPropertyFromItem,\n} from '../../util/helpers'\n\n// Types\nimport mixins from '../../util/mixins'\nimport { VNode, PropType, VNodeChildren } from 'vue'\nimport { SelectItemKey } from 'vuetify/types'\n\ntype ListTile = { item: any, disabled?: null | boolean, value?: boolean, index: number };\n\n/* @vue/component */\nexport default mixins(Colorable, Themeable).extend({\n name: 'v-select-list',\n\n // https://github.com/vuejs/vue/issues/6872\n directives: {\n ripple,\n },\n\n props: {\n action: Boolean,\n dense: Boolean,\n hideSelected: Boolean,\n items: {\n type: Array as PropType,\n default: () => [],\n },\n itemDisabled: {\n type: [String, Array, Function] as PropType,\n default: 'disabled',\n },\n itemText: {\n type: [String, Array, Function] as PropType,\n default: 'text',\n },\n itemValue: {\n type: [String, Array, Function] as PropType,\n default: 'value',\n },\n noDataText: String,\n noFilter: Boolean,\n searchInput: null as unknown as PropType,\n selectedItems: {\n type: Array as PropType,\n default: () => [],\n },\n },\n\n computed: {\n parsedItems (): any[] {\n return this.selectedItems.map(item => this.getValue(item))\n },\n tileActiveClass (): string {\n return Object.keys(this.setTextColor(this.color).class || {}).join(' ')\n },\n staticNoDataTile (): VNode {\n const tile = {\n attrs: {\n role: undefined,\n },\n on: {\n mousedown: (e: Event) => e.preventDefault(), // Prevent onBlur from being called\n },\n }\n\n return this.$createElement(VListItem, tile, [\n this.genTileContent(this.noDataText),\n ])\n },\n },\n\n methods: {\n genAction (item: object, inputValue: any): VNode {\n return this.$createElement(VListItemAction, [\n this.$createElement(VSimpleCheckbox, {\n props: {\n color: this.color,\n value: inputValue,\n },\n on: {\n input: () => this.$emit('select', item),\n },\n }),\n ])\n },\n genDivider (props: { [key: string]: any }) {\n return this.$createElement(VDivider, { props })\n },\n genFilteredText (text: string) {\n text = text || ''\n\n if (!this.searchInput || this.noFilter) return escapeHTML(text)\n\n const { start, middle, end } = this.getMaskedCharacters(text)\n\n return `${escapeHTML(start)}${this.genHighlight(middle)}${escapeHTML(end)}`\n },\n genHeader (props: { [key: string]: any }): VNode {\n return this.$createElement(VSubheader, { props }, props.header)\n },\n genHighlight (text: string): string {\n return `${escapeHTML(text)}`\n },\n getMaskedCharacters (text: string): {\n start: string\n middle: string\n end: string\n } {\n const searchInput = (this.searchInput || '').toString().toLocaleLowerCase()\n const index = text.toLocaleLowerCase().indexOf(searchInput)\n\n if (index < 0) return { start: '', middle: text, end: '' }\n\n const start = text.slice(0, index)\n const middle = text.slice(index, index + searchInput.length)\n const end = text.slice(index + searchInput.length)\n return { start, middle, end }\n },\n genTile ({\n item,\n index,\n disabled = null,\n value = false,\n }: ListTile): VNode | VNode[] | undefined {\n if (!value) value = this.hasItem(item)\n\n if (item === Object(item)) {\n disabled = disabled !== null\n ? disabled\n : this.getDisabled(item)\n }\n\n const tile = {\n attrs: {\n // Default behavior in list does not\n // contain aria-selected by default\n 'aria-selected': String(value),\n id: `list-item-${this._uid}-${index}`,\n role: 'option',\n },\n on: {\n mousedown: (e: Event) => {\n // Prevent onBlur from being called\n e.preventDefault()\n },\n click: () => disabled || this.$emit('select', item),\n },\n props: {\n activeClass: this.tileActiveClass,\n disabled,\n ripple: true,\n inputValue: value,\n },\n }\n\n if (!this.$scopedSlots.item) {\n return this.$createElement(VListItem, tile, [\n this.action && !this.hideSelected && this.items.length > 0\n ? this.genAction(item, value)\n : null,\n this.genTileContent(item, index),\n ])\n }\n\n const parent = this\n const scopedSlot = this.$scopedSlots.item({\n parent,\n item,\n attrs: {\n ...tile.attrs,\n ...tile.props,\n },\n on: tile.on,\n })\n\n return this.needsTile(scopedSlot)\n ? this.$createElement(VListItem, tile, scopedSlot)\n : scopedSlot\n },\n genTileContent (item: any, index = 0): VNode {\n const innerHTML = this.genFilteredText(this.getText(item))\n\n return this.$createElement(VListItemContent,\n [this.$createElement(VListItemTitle, {\n domProps: { innerHTML },\n })]\n )\n },\n hasItem (item: object) {\n return this.parsedItems.indexOf(this.getValue(item)) > -1\n },\n needsTile (slot: VNode[] | undefined) {\n return slot!.length !== 1 ||\n slot![0].componentOptions == null ||\n slot![0].componentOptions.Ctor.options.name !== 'v-list-item'\n },\n getDisabled (item: object) {\n return Boolean(getPropertyFromItem(item, this.itemDisabled, false))\n },\n getText (item: object) {\n return String(getPropertyFromItem(item, this.itemText, item))\n },\n getValue (item: object) {\n return getPropertyFromItem(item, this.itemValue, this.getText(item))\n },\n },\n\n render (): VNode {\n const children: VNodeChildren = []\n const itemsLength = this.items.length\n for (let index = 0; index < itemsLength; index++) {\n const item = this.items[index]\n\n if (this.hideSelected &&\n this.hasItem(item)\n ) continue\n\n if (item == null) children.push(this.genTile({ item, index }))\n else if (item.header) children.push(this.genHeader(item))\n else if (item.divider) children.push(this.genDivider(item))\n else children.push(this.genTile({ item, index }))\n }\n\n children.length || children.push(this.$slots['no-data'] || this.staticNoDataTile)\n\n this.$slots['prepend-item'] && children.unshift(this.$slots['prepend-item'])\n\n this.$slots['append-item'] && children.push(this.$slots['append-item'])\n\n return this.$createElement(VList, {\n staticClass: 'v-select-list',\n class: this.themeClasses,\n attrs: {\n role: 'listbox',\n tabindex: -1,\n },\n props: { dense: this.dense },\n }, children)\n },\n})\n","import Vue from 'vue'\n\n/* @vue/component */\nexport default Vue.extend({\n name: 'filterable',\n\n props: {\n noDataText: {\n type: String,\n default: '$vuetify.noDataText',\n },\n },\n})\n","// Styles\nimport '../VTextField/VTextField.sass'\nimport './VSelect.sass'\n\n// Components\nimport VChip from '../VChip'\nimport VMenu from '../VMenu'\nimport VSelectList from './VSelectList'\n\n// Extensions\nimport VInput from '../VInput'\nimport VTextField from '../VTextField/VTextField'\n\n// Mixins\nimport Comparable from '../../mixins/comparable'\nimport Filterable from '../../mixins/filterable'\n\n// Directives\nimport ClickOutside from '../../directives/click-outside'\n\n// Utilities\nimport mergeData from '../../util/mergeData'\nimport { getPropertyFromItem, getObjectValueByPath, keyCodes } from '../../util/helpers'\nimport { consoleError } from '../../util/console'\n\n// Types\nimport mixins from '../../util/mixins'\nimport { VNode, VNodeDirective, PropType, VNodeData } from 'vue'\nimport { SelectItemKey } from 'vuetify/types'\n\nexport const defaultMenuProps = {\n closeOnClick: false,\n closeOnContentClick: false,\n disableKeys: true,\n openOnClick: false,\n maxHeight: 304,\n}\n\n// Types\nconst baseMixins = mixins(\n VTextField,\n Comparable,\n Filterable\n)\n\ninterface options extends InstanceType {\n $refs: {\n menu: InstanceType\n label: HTMLElement\n input: HTMLInputElement\n 'prepend-inner': HTMLElement\n 'append-inner': HTMLElement\n prefix: HTMLElement\n suffix: HTMLElement\n }\n}\n\n/* @vue/component */\nexport default baseMixins.extend().extend({\n name: 'v-select',\n\n directives: {\n ClickOutside,\n },\n\n props: {\n appendIcon: {\n type: String,\n default: '$dropdown',\n },\n attach: {\n type: null as unknown as PropType,\n default: false,\n },\n cacheItems: Boolean,\n chips: Boolean,\n clearable: Boolean,\n deletableChips: Boolean,\n disableLookup: Boolean,\n eager: Boolean,\n hideSelected: Boolean,\n items: {\n type: Array,\n default: () => [],\n },\n itemColor: {\n type: String,\n default: 'primary',\n },\n itemDisabled: {\n type: [String, Array, Function] as PropType,\n default: 'disabled',\n },\n itemText: {\n type: [String, Array, Function] as PropType,\n default: 'text',\n },\n itemValue: {\n type: [String, Array, Function] as PropType,\n default: 'value',\n },\n menuProps: {\n type: [String, Array, Object],\n default: () => defaultMenuProps,\n },\n multiple: Boolean,\n openOnClear: Boolean,\n returnObject: Boolean,\n smallChips: Boolean,\n },\n\n data () {\n return {\n cachedItems: this.cacheItems ? this.items : [],\n menuIsBooted: false,\n isMenuActive: false,\n lastItem: 20,\n // As long as a value is defined, show it\n // Otherwise, check if multiple\n // to determine which default to provide\n lazyValue: this.value !== undefined\n ? this.value\n : this.multiple ? [] : undefined,\n selectedIndex: -1,\n selectedItems: [] as any[],\n keyboardLookupPrefix: '',\n keyboardLookupLastTime: 0,\n }\n },\n\n computed: {\n /* All items that the select has */\n allItems (): object[] {\n return this.filterDuplicates(this.cachedItems.concat(this.items))\n },\n classes (): object {\n return {\n ...VTextField.options.computed.classes.call(this),\n 'v-select': true,\n 'v-select--chips': this.hasChips,\n 'v-select--chips--small': this.smallChips,\n 'v-select--is-menu-active': this.isMenuActive,\n 'v-select--is-multi': this.multiple,\n }\n },\n /* Used by other components to overwrite */\n computedItems (): object[] {\n return this.allItems\n },\n computedOwns (): string {\n return `list-${this._uid}`\n },\n computedCounterValue (): number {\n return this.multiple\n ? this.selectedItems.length\n : (this.getText(this.selectedItems[0]) || '').toString().length\n },\n directives (): VNodeDirective[] | undefined {\n return this.isFocused ? [{\n name: 'click-outside',\n value: {\n handler: this.blur,\n closeConditional: this.closeConditional,\n },\n }] : undefined\n },\n dynamicHeight () {\n return 'auto'\n },\n hasChips (): boolean {\n return this.chips || this.smallChips\n },\n hasSlot (): boolean {\n return Boolean(this.hasChips || this.$scopedSlots.selection)\n },\n isDirty (): boolean {\n return this.selectedItems.length > 0\n },\n listData (): object {\n const scopeId = this.$vnode && (this.$vnode.context!.$options as { [key: string]: any })._scopeId\n const attrs = scopeId ? {\n [scopeId]: true,\n } : {}\n\n return {\n attrs: {\n ...attrs,\n id: this.computedOwns,\n },\n props: {\n action: this.multiple,\n color: this.itemColor,\n dense: this.dense,\n hideSelected: this.hideSelected,\n items: this.virtualizedItems,\n itemDisabled: this.itemDisabled,\n itemText: this.itemText,\n itemValue: this.itemValue,\n noDataText: this.$vuetify.lang.t(this.noDataText),\n selectedItems: this.selectedItems,\n },\n on: {\n select: this.selectItem,\n },\n scopedSlots: {\n item: this.$scopedSlots.item,\n },\n }\n },\n staticList (): VNode {\n if (this.$slots['no-data'] || this.$slots['prepend-item'] || this.$slots['append-item']) {\n consoleError('assert: staticList should not be called if slots are used')\n }\n\n return this.$createElement(VSelectList, this.listData)\n },\n virtualizedItems (): object[] {\n return (this.$_menuProps as any).auto\n ? this.computedItems\n : this.computedItems.slice(0, this.lastItem)\n },\n menuCanShow: () => true,\n $_menuProps (): object {\n let normalisedProps = typeof this.menuProps === 'string'\n ? this.menuProps.split(',')\n : this.menuProps\n\n if (Array.isArray(normalisedProps)) {\n normalisedProps = normalisedProps.reduce((acc, p) => {\n acc[p.trim()] = true\n return acc\n }, {})\n }\n\n return {\n ...defaultMenuProps,\n eager: this.eager,\n value: this.menuCanShow && this.isMenuActive,\n nudgeBottom: normalisedProps.offsetY ? 1 : 0, // convert to int\n ...normalisedProps,\n }\n },\n },\n\n watch: {\n internalValue (val) {\n this.initialValue = val\n this.setSelectedItems()\n },\n isMenuActive (val) {\n window.setTimeout(() => this.onMenuActiveChange(val))\n },\n items: {\n immediate: true,\n handler (val) {\n if (this.cacheItems) {\n // Breaks vue-test-utils if\n // this isn't calculated\n // on the next tick\n this.$nextTick(() => {\n this.cachedItems = this.filterDuplicates(this.cachedItems.concat(val))\n })\n }\n\n this.setSelectedItems()\n },\n },\n },\n\n methods: {\n /** @public */\n blur (e?: Event) {\n VTextField.options.methods.blur.call(this, e)\n this.isMenuActive = false\n this.isFocused = false\n this.selectedIndex = -1\n },\n /** @public */\n activateMenu () {\n if (\n !this.isInteractive ||\n this.isMenuActive\n ) return\n\n this.isMenuActive = true\n },\n clearableCallback () {\n this.setValue(this.multiple ? [] : undefined)\n this.setMenuIndex(-1)\n this.$nextTick(() => this.$refs.input && this.$refs.input.focus())\n\n if (this.openOnClear) this.isMenuActive = true\n },\n closeConditional (e: Event) {\n if (!this.isMenuActive) return true\n\n return (\n !this._isDestroyed &&\n\n // Click originates from outside the menu content\n // Multiple selects don't close when an item is clicked\n (!this.getContent() ||\n !this.getContent().contains(e.target as Node)) &&\n\n // Click originates from outside the element\n this.$el &&\n !this.$el.contains(e.target as Node) &&\n e.target !== this.$el\n )\n },\n filterDuplicates (arr: any[]) {\n const uniqueValues = new Map()\n for (let index = 0; index < arr.length; ++index) {\n const item = arr[index]\n const val = this.getValue(item)\n\n // TODO: comparator\n !uniqueValues.has(val) && uniqueValues.set(val, item)\n }\n return Array.from(uniqueValues.values())\n },\n findExistingIndex (item: object) {\n const itemValue = this.getValue(item)\n\n return (this.internalValue || []).findIndex((i: object) => this.valueComparator(this.getValue(i), itemValue))\n },\n getContent () {\n return this.$refs.menu && this.$refs.menu.$refs.content\n },\n genChipSelection (item: object, index: number) {\n const isDisabled = (\n !this.isInteractive ||\n this.getDisabled(item)\n )\n\n return this.$createElement(VChip, {\n staticClass: 'v-chip--select',\n attrs: { tabindex: -1 },\n props: {\n close: this.deletableChips && !isDisabled,\n disabled: isDisabled,\n inputValue: index === this.selectedIndex,\n small: this.smallChips,\n },\n on: {\n click: (e: MouseEvent) => {\n if (isDisabled) return\n\n e.stopPropagation()\n\n this.selectedIndex = index\n },\n 'click:close': () => this.onChipInput(item),\n },\n key: JSON.stringify(this.getValue(item)),\n }, this.getText(item))\n },\n genCommaSelection (item: object, index: number, last: boolean) {\n const color = index === this.selectedIndex && this.computedColor\n const isDisabled = (\n !this.isInteractive ||\n this.getDisabled(item)\n )\n\n return this.$createElement('div', this.setTextColor(color, {\n staticClass: 'v-select__selection v-select__selection--comma',\n class: {\n 'v-select__selection--disabled': isDisabled,\n },\n key: JSON.stringify(this.getValue(item)),\n }), `${this.getText(item)}${last ? '' : ', '}`)\n },\n genDefaultSlot (): (VNode | VNode[] | null)[] {\n const selections = this.genSelections()\n const input = this.genInput()\n\n // If the return is an empty array\n // push the input\n if (Array.isArray(selections)) {\n selections.push(input)\n // Otherwise push it into children\n } else {\n selections.children = selections.children || []\n selections.children.push(input)\n }\n\n return [\n this.genFieldset(),\n this.$createElement('div', {\n staticClass: 'v-select__slot',\n directives: this.directives,\n }, [\n this.genLabel(),\n this.prefix ? this.genAffix('prefix') : null,\n selections,\n this.suffix ? this.genAffix('suffix') : null,\n this.genClearIcon(),\n this.genIconSlot(),\n this.genHiddenInput(),\n ]),\n this.genMenu(),\n this.genProgress(),\n ]\n },\n genIcon (\n type: string,\n cb?: (e: Event) => void,\n extraData?: VNodeData\n ) {\n const icon = VInput.options.methods.genIcon.call(this, type, cb, extraData)\n\n if (type === 'append') {\n // Don't allow the dropdown icon to be focused\n icon.children![0].data = mergeData(icon.children![0].data!, {\n attrs: {\n tabindex: icon.children![0].componentOptions!.listeners && '-1',\n 'aria-hidden': 'true',\n 'aria-label': undefined,\n },\n })\n }\n\n return icon\n },\n genInput (): VNode {\n const input = VTextField.options.methods.genInput.call(this)\n\n delete input.data!.attrs!.name\n\n input.data = mergeData(input.data!, {\n domProps: { value: null },\n attrs: {\n readonly: true,\n type: 'text',\n 'aria-readonly': String(this.isReadonly),\n 'aria-activedescendant': getObjectValueByPath(this.$refs.menu, 'activeTile.id'),\n autocomplete: getObjectValueByPath(input.data!, 'attrs.autocomplete', 'off'),\n },\n on: { keypress: this.onKeyPress },\n })\n\n return input\n },\n genHiddenInput (): VNode {\n return this.$createElement('input', {\n domProps: { value: this.lazyValue },\n attrs: {\n type: 'hidden',\n name: this.attrs$.name,\n },\n })\n },\n genInputSlot (): VNode {\n const render = VTextField.options.methods.genInputSlot.call(this)\n\n render.data!.attrs = {\n ...render.data!.attrs,\n role: 'button',\n 'aria-haspopup': 'listbox',\n 'aria-expanded': String(this.isMenuActive),\n 'aria-owns': this.computedOwns,\n }\n\n return render\n },\n genList (): VNode {\n // If there's no slots, we can use a cached VNode to improve performance\n if (this.$slots['no-data'] || this.$slots['prepend-item'] || this.$slots['append-item']) {\n return this.genListWithSlot()\n } else {\n return this.staticList\n }\n },\n genListWithSlot (): VNode {\n const slots = ['prepend-item', 'no-data', 'append-item']\n .filter(slotName => this.$slots[slotName])\n .map(slotName => this.$createElement('template', {\n slot: slotName,\n }, this.$slots[slotName]))\n // Requires destructuring due to Vue\n // modifying the `on` property when passed\n // as a referenced object\n return this.$createElement(VSelectList, {\n ...this.listData,\n }, slots)\n },\n genMenu (): VNode {\n const props = this.$_menuProps as any\n props.activator = this.$refs['input-slot']\n\n // Attach to root el so that\n // menu covers prepend/append icons\n if (\n // TODO: make this a computed property or helper or something\n this.attach === '' || // If used as a boolean prop ()\n this.attach === true || // If bound to a boolean ()\n this.attach === 'attach' // If bound as boolean prop in pug (v-menu(attach))\n ) {\n props.attach = this.$el\n } else {\n props.attach = this.attach\n }\n\n return this.$createElement(VMenu, {\n attrs: { role: undefined },\n props,\n on: {\n input: (val: boolean) => {\n this.isMenuActive = val\n this.isFocused = val\n },\n scroll: this.onScroll,\n },\n ref: 'menu',\n }, [this.genList()])\n },\n genSelections (): VNode {\n let length = this.selectedItems.length\n const children = new Array(length)\n\n let genSelection\n if (this.$scopedSlots.selection) {\n genSelection = this.genSlotSelection\n } else if (this.hasChips) {\n genSelection = this.genChipSelection\n } else {\n genSelection = this.genCommaSelection\n }\n\n while (length--) {\n children[length] = genSelection(\n this.selectedItems[length],\n length,\n length === children.length - 1\n )\n }\n\n return this.$createElement('div', {\n staticClass: 'v-select__selections',\n }, children)\n },\n genSlotSelection (item: object, index: number): VNode[] | undefined {\n return this.$scopedSlots.selection!({\n attrs: {\n class: 'v-chip--select',\n },\n parent: this,\n item,\n index,\n select: (e: Event) => {\n e.stopPropagation()\n this.selectedIndex = index\n },\n selected: index === this.selectedIndex,\n disabled: !this.isInteractive,\n })\n },\n getMenuIndex () {\n return this.$refs.menu ? (this.$refs.menu as { [key: string]: any }).listIndex : -1\n },\n getDisabled (item: object) {\n return getPropertyFromItem(item, this.itemDisabled, false)\n },\n getText (item: object) {\n return getPropertyFromItem(item, this.itemText, item)\n },\n getValue (item: object) {\n return getPropertyFromItem(item, this.itemValue, this.getText(item))\n },\n onBlur (e?: Event) {\n e && this.$emit('blur', e)\n },\n onChipInput (item: object) {\n if (this.multiple) this.selectItem(item)\n else this.setValue(null)\n // If all items have been deleted,\n // open `v-menu`\n if (this.selectedItems.length === 0) {\n this.isMenuActive = true\n } else {\n this.isMenuActive = false\n }\n this.selectedIndex = -1\n },\n onClick (e: MouseEvent) {\n if (!this.isInteractive) return\n\n if (!this.isAppendInner(e.target)) {\n this.isMenuActive = true\n }\n\n if (!this.isFocused) {\n this.isFocused = true\n this.$emit('focus')\n }\n\n this.$emit('click', e)\n },\n onEscDown (e: Event) {\n e.preventDefault()\n if (this.isMenuActive) {\n e.stopPropagation()\n this.isMenuActive = false\n }\n },\n onKeyPress (e: KeyboardEvent) {\n if (\n this.multiple ||\n !this.isInteractive ||\n this.disableLookup\n ) return\n\n const KEYBOARD_LOOKUP_THRESHOLD = 1000 // milliseconds\n const now = performance.now()\n if (now - this.keyboardLookupLastTime > KEYBOARD_LOOKUP_THRESHOLD) {\n this.keyboardLookupPrefix = ''\n }\n this.keyboardLookupPrefix += e.key.toLowerCase()\n this.keyboardLookupLastTime = now\n\n const index = this.allItems.findIndex(item => {\n const text = (this.getText(item) || '').toString()\n\n return text.toLowerCase().startsWith(this.keyboardLookupPrefix)\n })\n const item = this.allItems[index]\n if (index !== -1) {\n this.lastItem = Math.max(this.lastItem, index + 5)\n this.setValue(this.returnObject ? item : this.getValue(item))\n this.$nextTick(() => this.$refs.menu.getTiles())\n setTimeout(() => this.setMenuIndex(index))\n }\n },\n onKeyDown (e: KeyboardEvent) {\n if (this.isReadonly && e.keyCode !== keyCodes.tab) return\n\n const keyCode = e.keyCode\n const menu = this.$refs.menu\n\n // If enter, space, open menu\n if ([\n keyCodes.enter,\n keyCodes.space,\n ].includes(keyCode)) this.activateMenu()\n\n this.$emit('keydown', e)\n\n if (!menu) return\n\n // If menu is active, allow default\n // listIndex change from menu\n if (this.isMenuActive && keyCode !== keyCodes.tab) {\n this.$nextTick(() => {\n menu.changeListIndex(e)\n this.$emit('update:list-index', menu.listIndex)\n })\n }\n\n // If menu is not active, up and down can do\n // one of 2 things. If multiple, opens the\n // menu, if not, will cycle through all\n // available options\n if (\n !this.isMenuActive &&\n [keyCodes.up, keyCodes.down].includes(keyCode)\n ) return this.onUpDown(e)\n\n // If escape deactivate the menu\n if (keyCode === keyCodes.esc) return this.onEscDown(e)\n\n // If tab - select item or close menu\n if (keyCode === keyCodes.tab) return this.onTabDown(e)\n\n // If space preventDefault\n if (keyCode === keyCodes.space) return this.onSpaceDown(e)\n },\n onMenuActiveChange (val: boolean) {\n // If menu is closing and mulitple\n // or menuIndex is already set\n // skip menu index recalculation\n if (\n (this.multiple && !val) ||\n this.getMenuIndex() > -1\n ) return\n\n const menu = this.$refs.menu\n\n if (!menu || !this.isDirty) return\n\n // When menu opens, set index of first active item\n for (let i = 0; i < menu.tiles.length; i++) {\n if (menu.tiles[i].getAttribute('aria-selected') === 'true') {\n this.setMenuIndex(i)\n break\n }\n }\n },\n onMouseUp (e: MouseEvent) {\n if (\n this.hasMouseDown &&\n e.which !== 3 &&\n this.isInteractive\n ) {\n // If append inner is present\n // and the target is itself\n // or inside, toggle menu\n if (this.isAppendInner(e.target)) {\n this.$nextTick(() => (this.isMenuActive = !this.isMenuActive))\n // If user is clicking in the container\n // and field is enclosed, activate it\n } else if (this.isEnclosed) {\n this.isMenuActive = true\n }\n }\n\n VTextField.options.methods.onMouseUp.call(this, e)\n },\n onScroll () {\n if (!this.isMenuActive) {\n requestAnimationFrame(() => (this.getContent().scrollTop = 0))\n } else {\n if (this.lastItem > this.computedItems.length) return\n\n const showMoreItems = (\n this.getContent().scrollHeight -\n (this.getContent().scrollTop +\n this.getContent().clientHeight)\n ) < 200\n\n if (showMoreItems) {\n this.lastItem += 20\n }\n }\n },\n onSpaceDown (e: KeyboardEvent) {\n e.preventDefault()\n },\n onTabDown (e: KeyboardEvent) {\n const menu = this.$refs.menu\n\n if (!menu) return\n\n const activeTile = menu.activeTile\n\n // An item that is selected by\n // menu-index should toggled\n if (\n !this.multiple &&\n activeTile &&\n this.isMenuActive\n ) {\n e.preventDefault()\n e.stopPropagation()\n\n activeTile.click()\n } else {\n // If we make it here,\n // the user has no selected indexes\n // and is probably tabbing out\n this.blur(e)\n }\n },\n onUpDown (e: KeyboardEvent) {\n const menu = this.$refs.menu\n\n if (!menu) return\n\n e.preventDefault()\n\n // Multiple selects do not cycle their value\n // when pressing up or down, instead activate\n // the menu\n if (this.multiple) return this.activateMenu()\n\n const keyCode = e.keyCode\n\n // Cycle through available values to achieve\n // select native behavior\n menu.isBooted = true\n\n window.requestAnimationFrame(() => {\n menu.getTiles()\n keyCodes.up === keyCode ? menu.prevTile() : menu.nextTile()\n menu.activeTile && menu.activeTile.click()\n })\n },\n selectItem (item: object) {\n if (!this.multiple) {\n this.setValue(this.returnObject ? item : this.getValue(item))\n this.isMenuActive = false\n } else {\n const internalValue = (this.internalValue || []).slice()\n const i = this.findExistingIndex(item)\n\n i !== -1 ? internalValue.splice(i, 1) : internalValue.push(item)\n this.setValue(internalValue.map((i: object) => {\n return this.returnObject ? i : this.getValue(i)\n }))\n\n // When selecting multiple\n // adjust menu after each\n // selection\n this.$nextTick(() => {\n this.$refs.menu &&\n (this.$refs.menu as { [key: string]: any }).updateDimensions()\n })\n\n // We only need to reset list index for multiple\n // to keep highlight when an item is toggled\n // on and off\n if (!this.multiple) return\n\n const listIndex = this.getMenuIndex()\n\n this.setMenuIndex(-1)\n\n // There is no item to re-highlight\n // when selections are hidden\n if (this.hideSelected) return\n\n this.$nextTick(() => this.setMenuIndex(listIndex))\n }\n },\n setMenuIndex (index: number) {\n this.$refs.menu && ((this.$refs.menu as { [key: string]: any }).listIndex = index)\n },\n setSelectedItems () {\n const selectedItems = []\n const values = !this.multiple || !Array.isArray(this.internalValue)\n ? [this.internalValue]\n : this.internalValue\n\n for (const value of values) {\n const index = this.allItems.findIndex(v => this.valueComparator(\n this.getValue(v),\n this.getValue(value)\n ))\n\n if (index > -1) {\n selectedItems.push(this.allItems[index])\n }\n }\n\n this.selectedItems = selectedItems\n },\n setValue (value: any) {\n const oldValue = this.internalValue\n this.internalValue = value\n value !== oldValue && this.$emit('change', value)\n },\n isAppendInner (target: any) {\n // return true if append inner is present\n // and the target is itself or inside\n const appendInner = this.$refs['append-inner']\n\n return appendInner && (appendInner === target || appendInner.contains(target))\n },\n },\n})\n"],"sourceRoot":""} \ No newline at end of file diff --git a/sites/platform1-site/js/iron-bank-getting-started~iron-bank-onboarding-containers.b7fcdc44.js b/sites/platform1-site/js/iron-bank-getting-started~iron-bank-onboarding-containers.ea53159f.js similarity index 99% rename from sites/platform1-site/js/iron-bank-getting-started~iron-bank-onboarding-containers.b7fcdc44.js rename to sites/platform1-site/js/iron-bank-getting-started~iron-bank-onboarding-containers.ea53159f.js index d22976c5..ad8e7311 100644 --- a/sites/platform1-site/js/iron-bank-getting-started~iron-bank-onboarding-containers.b7fcdc44.js +++ b/sites/platform1-site/js/iron-bank-getting-started~iron-bank-onboarding-containers.ea53159f.js @@ -1,2 +1,2 @@ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["iron-bank-getting-started~iron-bank-onboarding-containers"],{"02f0":function(t,e,i){},"0ccb":function(t,e,i){var n=i("50c4"),a=i("1148"),r=i("1d80"),s=Math.ceil,o=function(t){return function(e,i,o){var l,c,u=String(r(e)),h=u.length,d=void 0===o?" ":String(o),p=n(i);return p<=h||""==d?u:(l=p-h,c=a.call(d,s(l/d.length)),c.length>l&&(c=c.slice(0,l)),t?u+c:c+u)}};t.exports={start:o(!1),end:o(!0)}},"13b3":function(t,e,i){},2102:function(t,e,i){},2407:function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"my-10"},[i("p",{staticClass:"text-left mb-0",staticStyle:{color:"#4A4A4A","font-size":"1rem"}},[t._v(" "+t._s(t.label)),t.required?i("span",{staticClass:"red--text"},[t._v(" *")]):t._e()]),t.description?i("p",{staticClass:"text-left mb-0",staticStyle:{color:"#828282","font-weight":"300"}},[t._v(" "+t._s(t.description)+" ")]):t._e(),i("v-text-field",{staticClass:"pt-2",attrs:{placeholder:t.placeholder,rules:t.rules},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}})],1)},a=[],r=(i("498a"),{name:"TextField",props:{label:{type:String,default:""},description:{type:String},required:{type:Boolean,default:!1},placeholder:{type:String,default:""}},data:function(){var t=this;return{value:"",rules:[function(e){return!(t.required&&!e)||"Field is required"}]}},methods:{failedValidation:function(){return this.required&&""===this.value.trim()},getData:function(){return this.value}},computed:{notValid:function(){return this.required&&""===this.value.trim()}}}),s=r,o=i("2877"),l=i("6544"),c=i.n(l),u=i("8654"),h=Object(o["a"])(s,n,a,!1,null,"d50c5f04",null);e["a"]=h.exports;c()(h,{VTextField:u["a"]})},"2af1":function(t,e,i){var n=i("23e7"),a=i("f748");n({target:"Math",stat:!0},{sign:a})},"2c64":function(t,e,i){},"3d86":function(t,e,i){},"40cb":function(t,e,i){},"4d90":function(t,e,i){"use strict";var n=i("23e7"),a=i("0ccb").start,r=i("9a0c");n({target:"String",proto:!0,forced:r},{padStart:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}})},5311:function(t,e,i){"use strict";var n=i("5607"),a=i("2b0e");e["a"]=a["a"].extend({name:"rippleable",directives:{ripple:n["a"]},props:{ripple:{type:[Boolean,Object],default:!0}},methods:{genRipple:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.ripple?(t.staticClass="v-input--selection-controls__ripple",t.directives=t.directives||[],t.directives.push({name:"ripple",value:{center:!0}}),t.on=Object.assign({click:this.onChange},this.$listeners),this.$createElement("div",t)):null},onChange:function(){}}})},5448:function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"my-10"},[i("p",{staticClass:"text-left mb-0",staticStyle:{color:"#4A4A4A","font-size":"1rem"}},[t._v(" "+t._s(t.label)),t.required?i("span",{staticClass:"red--text"},[t._v(" *")]):t._e()]),t.description?i("p",{staticClass:"text-left mb-0",staticStyle:{color:"#828282","font-weight":"300"}},[t._v(" "+t._s(t.description)+" ")]):t._e(),i("v-radio-group",{attrs:{rules:t.rules},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}},[t._l(t.options,(function(t){return i("v-radio",{key:t,attrs:{label:t,value:t}})})),t.includeOtherOption?i("v-radio",{staticClass:"mt-n6 mb-n4",attrs:{value:"Other"},scopedSlots:t._u([{key:"label",fn:function(){return[i("v-row",{attrs:{align:"center"}},[i("span",{staticClass:"px-3"},[t._v("Other")]),i("v-text-field",{attrs:{rules:t.rulesTextField},model:{value:t.textFieldValue,callback:function(e){t.textFieldValue=e},expression:"textFieldValue"}})],1)]},proxy:!0}],null,!1,1781659510)}):t._e()],2)],1)},a=[],r={name:"RadioGroup",props:{label:{type:String,default:""},options:{type:Array,default:function(){return[]}},description:{type:String},required:{type:Boolean,default:!1},placeholder:{type:String,default:""},includeOtherOption:{type:Boolean,default:!1},excludeInitialSelect:{type:Boolean,default:!1}},data:function(){return{value:this.excludeInitialSelect?"":this.options[0],textFieldValue:""}},methods:{failedValidation:function(){return this.required&&this.includeOtherOption&&"Other"===this.value?!this.textFieldValue:!this.value},getData:function(){return this.includeOtherOption&&"Other"===this.value?{other_option_response:this.textFieldValue}:this.value}},computed:{rules:function(){return[!this.required||""!==this.value||"Field is required"]},rulesTextField:function(){return[!(this.required&&this.includeOtherOption&&"Other"===this.value&&!this.textFieldValue)||"Field is required"]}}},s=r,o=i("2877"),l=i("6544"),c=i.n(l),u=(i("b0c0"),i("5530")),h=(i("2c64"),i("ba87")),d=i("9d26"),p=i("c37a"),f=i("7e2b"),v=i("a9ad"),m=i("4e82"),g=i("5311"),b=i("7560"),y=i("fe09"),k=i("80d2"),w=i("58df"),x=Object(w["a"])(f["a"],v["a"],g["a"],Object(m["a"])("radioGroup"),b["a"]),D=x.extend().extend({name:"v-radio",inheritAttrs:!1,props:{disabled:Boolean,id:String,label:String,name:String,offIcon:{type:String,default:"$radioOff"},onIcon:{type:String,default:"$radioOn"},readonly:Boolean,value:{default:null}},data:function(){return{isFocused:!1}},computed:{classes:function(){return Object(u["a"])(Object(u["a"])({"v-radio--is-disabled":this.isDisabled,"v-radio--is-focused":this.isFocused},this.themeClasses),this.groupClasses)},computedColor:function(){return y["a"].options.computed.computedColor.call(this)},computedIcon:function(){return this.isActive?this.onIcon:this.offIcon},computedId:function(){return p["a"].options.computed.computedId.call(this)},hasLabel:p["a"].options.computed.hasLabel,hasState:function(){return(this.radioGroup||{}).hasState},isDisabled:function(){return this.disabled||!!this.radioGroup&&this.radioGroup.isDisabled},isReadonly:function(){return this.readonly||!!this.radioGroup&&this.radioGroup.isReadonly},computedName:function(){return this.name||!this.radioGroup?this.name:this.radioGroup.name||"radio-".concat(this.radioGroup._uid)},rippleState:function(){return y["a"].options.computed.rippleState.call(this)},validationState:function(){return(this.radioGroup||{}).validationState||this.computedColor}},methods:{genInput:function(t){return y["a"].options.methods.genInput.call(this,"radio",t)},genLabel:function(){var t=this;return this.hasLabel?this.$createElement(h["a"],{on:{click:function(e){e.preventDefault(),t.onChange()}},attrs:{for:this.computedId},props:{color:this.validationState,focused:this.hasState}},Object(k["o"])(this,"label")||this.label):null},genRadio:function(){return this.$createElement("div",{staticClass:"v-input--selection-controls__input"},[this.$createElement(d["a"],this.setTextColor(this.validationState,{props:{dense:this.radioGroup&&this.radioGroup.dense}}),this.computedIcon),this.genInput(Object(u["a"])({name:this.computedName,value:this.value},this.attrs$)),this.genRipple(this.setTextColor(this.rippleState))])},onFocus:function(t){this.isFocused=!0,this.$emit("focus",t)},onBlur:function(t){this.isFocused=!1,this.$emit("blur",t)},onChange:function(){this.isDisabled||this.isReadonly||this.isActive||this.toggle()},onKeydown:function(){}},render:function(t){var e={staticClass:"v-radio",class:this.classes};return t("div",e,[this.genRadio(),this.genLabel()])}}),C=(i("a9e3"),i("ec29"),i("3d86"),i("604c")),S=i("8547"),$=Object(w["a"])(S["a"],C["a"],p["a"]),T=$.extend({name:"v-radio-group",provide:function(){return{radioGroup:this}},props:{column:{type:Boolean,default:!0},height:{type:[Number,String],default:"auto"},name:String,row:Boolean,value:null},computed:{classes:function(){return Object(u["a"])(Object(u["a"])({},p["a"].options.computed.classes.call(this)),{},{"v-input--selection-controls v-input--radio-group":!0,"v-input--radio-group--column":this.column&&!this.row,"v-input--radio-group--row":this.row})}},methods:{genDefaultSlot:function(){return this.$createElement("div",{staticClass:"v-input--radio-group__input",attrs:{id:this.id,role:"radiogroup","aria-labelledby":this.computedId}},p["a"].options.methods.genDefaultSlot.call(this))},genInputSlot:function(){var t=p["a"].options.methods.genInputSlot.call(this);return delete t.data.on.click,t},genLabel:function(){var t=p["a"].options.methods.genLabel.call(this);return t?(t.data.attrs.id=this.computedId,delete t.data.attrs.for,t.tag="legend",t):null},onClick:C["a"].options.methods.onClick}}),I=i("0fd9"),O=i("8654"),A=Object(o["a"])(s,n,a,!1,null,"27b18245",null);e["a"]=A.exports;c()(A,{VRadio:D,VRadioGroup:T,VRow:I["a"],VTextField:O["a"]})},"6ca7":function(t,e,i){},"8a79":function(t,e,i){"use strict";var n=i("23e7"),a=i("06cf").f,r=i("50c4"),s=i("5a34"),o=i("1d80"),l=i("ab13"),c=i("c430"),u="".endsWith,h=Math.min,d=l("endsWith"),p=!c&&!d&&!!function(){var t=a(String.prototype,"endsWith");return t&&!t.writable}();n({target:"String",proto:!0,forced:!p&&!d},{endsWith:function(t){var e=String(o(this));s(t);var i=arguments.length>1?arguments[1]:void 0,n=r(e.length),a=void 0===i?n:h(r(i),n),l=String(t);return u?u.call(e,l,a):e.slice(a-l.length,a)===l}})},"976b":function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"my-10"},[i("p",{staticClass:"text-left mb-0",staticStyle:{color:"#4A4A4A","font-size":"1rem"}},[t._v(" "+t._s(t.label)),t.required?i("span",{staticClass:"red--text"},[t._v(" *")]):t._e()]),t.description?i("p",{staticClass:"text-left mb-0",staticStyle:{color:"#828282","font-weight":"300"}},[t._v(" "+t._s(t.description)+" ")]):t._e(),t._l(t.selected,(function(e,n){return i("v-flex",{key:t.selected[n].label},[i("v-checkbox",{attrs:{label:e.label,"hide-details":!0,rules:t.rules(e,n)},on:{change:t.validationCheckFailed},model:{value:e.checked,callback:function(i){t.$set(e,"checked",i)},expression:"option.checked"}})],1)})),t.changedFromDefault?i("v-input",{attrs:{"error-messages":[t.validationErrorMessage],error:""}}):t._e()],2)},a=[],r=(i("caad"),i("d81d"),i("2532"),i("2909")),s={name:"CheckboxGroup",props:{label:{type:String,default:""},options:{type:Array,default:function(){return[]}},description:{type:String},required:{type:Boolean,default:!1},placeholder:{type:String,default:""}},data:function(){return{selected:Object(r["a"])(this.options),changedFromDefault:!1}},methods:{failedValidation:function(){return this.required&&""!==this.validationErrorMessage},getData:function(){return this.selected.map((function(t){var e=t.label,i=t.checked;if(i)return e}))},rules:function(t){return[!(this.required&&!this.selected.map((function(t){var e=t.checked;return e})).includes(!0))||"At least one selection is required",!(this.required&&t.selectionRequired&&!t.checked)||"All selections required"]},validationCheckFailed:function(){this.changedFromDefault||(this.changedFromDefault=!0)}},computed:{validationErrorMessage:function(){var t=this.required&&!this.selected.map((function(t){var e=t.checked;return e})).includes(!0),e=this.required&&this.selected.map((function(t){var e=t.selectionRequired,i=t.checked;return e&&!i})).includes(!0);return t?"At least one selection is required":e?"All selections required":""},checkedBoxes:function(){var t=Object(r["a"])(this.selected);return t.map((function(t){var e=t.checked;return e}))}}},o=s,l=i("2877"),c=i("6544"),u=i.n(c),h=(i("d3b7"),i("25f0"),i("5530")),d=(i("6ca7"),i("ec29"),i("9d26")),p=i("c37a"),f=i("fe09"),v=f["a"].extend({name:"v-checkbox",props:{indeterminate:Boolean,indeterminateIcon:{type:String,default:"$checkboxIndeterminate"},offIcon:{type:String,default:"$checkboxOff"},onIcon:{type:String,default:"$checkboxOn"}},data:function(){return{inputIndeterminate:this.indeterminate}},computed:{classes:function(){return Object(h["a"])(Object(h["a"])({},p["a"].options.computed.classes.call(this)),{},{"v-input--selection-controls":!0,"v-input--checkbox":!0,"v-input--indeterminate":this.inputIndeterminate})},computedIcon:function(){return this.inputIndeterminate?this.indeterminateIcon:this.isActive?this.onIcon:this.offIcon},validationState:function(){if(!this.isDisabled||this.inputIndeterminate)return this.hasError&&this.shouldValidate?"error":this.hasSuccess?"success":null!==this.hasColor?this.computedColor:void 0}},watch:{indeterminate:function(t){var e=this;this.$nextTick((function(){return e.inputIndeterminate=t}))},inputIndeterminate:function(t){this.$emit("update:indeterminate",t)},isActive:function(){this.indeterminate&&(this.inputIndeterminate=!1)}},methods:{genCheckbox:function(){return this.$createElement("div",{staticClass:"v-input--selection-controls__input"},[this.$createElement(d["a"],this.setTextColor(this.validationState,{props:{dense:this.dense,dark:this.dark,light:this.light}}),this.computedIcon),this.genInput("checkbox",Object(h["a"])(Object(h["a"])({},this.attrs$),{},{"aria-checked":this.inputIndeterminate?"mixed":this.isActive.toString()})),this.genRipple(this.setTextColor(this.rippleState))])},genDefaultSlot:function(){return[this.genCheckbox(),this.genLabel()]}}}),m=i("0e8f"),g=i("b675"),b=Object(l["a"])(o,n,a,!1,null,"987f6c1a",null);e["a"]=b.exports;u()(b,{VCheckbox:v,VFlex:m["a"],VInput:g["a"]})},"9a0c":function(t,e,i){var n=i("342f");t.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(n)},aac8:function(t,e,i){"use strict";var n=i("5530"),a=(i("99af"),i("7db0"),i("c740"),i("13b3"),i("c3f0")),r=i("afdd"),s=i("9d26"),o=i("604c"),l=o["a"].extend({name:"v-window",provide:function(){return{windowGroup:this}},directives:{Touch:a["a"]},props:{activeClass:{type:String,default:"v-window-item--active"},continuous:Boolean,mandatory:{type:Boolean,default:!0},nextIcon:{type:[Boolean,String],default:"$next"},prevIcon:{type:[Boolean,String],default:"$prev"},reverse:{type:Boolean,default:void 0},showArrows:Boolean,showArrowsOnHover:Boolean,touch:Object,touchless:Boolean,value:{required:!1},vertical:Boolean},data:function(){return{changedByDelimiters:!1,internalHeight:void 0,transitionHeight:void 0,transitionCount:0,isBooted:!1,isReverse:!1}},computed:{isActive:function(){return this.transitionCount>0},classes:function(){return Object(n["a"])(Object(n["a"])({},o["a"].options.computed.classes.call(this)),{},{"v-window--show-arrows-on-hover":this.showArrowsOnHover})},computedTransition:function(){if(!this.isBooted)return"";var t=this.vertical?"y":"x",e=this.$vuetify.rtl&&"x"===t?!this.internalReverse:this.internalReverse,i=e?"-reverse":"";return"v-window-".concat(t).concat(i,"-transition")},hasActiveItems:function(){return Boolean(this.items.find((function(t){return!t.disabled})))},hasNext:function(){return this.continuous||this.internalIndex0},internalIndex:function(){var t=this;return this.items.findIndex((function(e,i){return t.internalValue===t.getValue(e,i)}))},internalReverse:function(){return this.reverse?!this.isReverse:this.isReverse}},watch:{internalIndex:"updateReverse"},mounted:function(){var t=this;window.requestAnimationFrame((function(){return t.isBooted=!0}))},methods:{genContainer:function(){var t=[this.$slots.default];return this.showArrows&&t.push(this.genControlIcons()),this.$createElement("div",{staticClass:"v-window__container",class:{"v-window__container--is-active":this.isActive},style:{height:this.internalHeight||this.transitionHeight}},t)},genIcon:function(t,e,i){var n=this;return this.$createElement("div",{staticClass:"v-window__".concat(t)},[this.$createElement(r["a"],{props:{icon:!0},attrs:{"aria-label":this.$vuetify.lang.t("$vuetify.carousel.".concat(t))},on:{click:function(){n.changedByDelimiters=!0,i()}}},[this.$createElement(s["a"],{props:{large:!0}},e)])])},genControlIcons:function(){var t=[],e=this.$vuetify.rtl?this.nextIcon:this.prevIcon;if(this.hasPrev&&e&&"string"===typeof e){var i=this.genIcon("prev",e,this.prev);i&&t.push(i)}var n=this.$vuetify.rtl?this.prevIcon:this.nextIcon;if(this.hasNext&&n&&"string"===typeof n){var a=this.genIcon("next",n,this.next);a&&t.push(a)}return t},getNextIndex:function(t){var e=(t+1)%this.items.length,i=this.items[e];return i.disabled?this.getNextIndex(e):e},getPrevIndex:function(t){var e=(t+this.items.length-1)%this.items.length,i=this.items[e];return i.disabled?this.getPrevIndex(e):e},next:function(){if(this.isReverse=this.$vuetify.rtl,this.hasActiveItems&&this.hasNext){var t=this.getNextIndex(this.internalIndex),e=this.items[t];this.internalValue=this.getValue(e,t)}},prev:function(){if(this.isReverse=!this.$vuetify.rtl,this.hasActiveItems&&this.hasPrev){var t=this.getPrevIndex(this.internalIndex),e=this.items[t];this.internalValue=this.getValue(e,t)}},updateReverse:function(t,e){this.changedByDelimiters?this.changedByDelimiters=!1:this.isReverse=t0&&(this.windowGroup.transitionCount--,0===this.windowGroup.transitionCount&&(this.windowGroup.transitionHeight=void 0)))},onBeforeTransition:function(){this.inTransition||(this.inTransition=!0,0===this.windowGroup.transitionCount&&(this.windowGroup.transitionHeight=Object(s["f"])(this.windowGroup.$el.clientHeight)),this.windowGroup.transitionCount++)},onTransitionCancelled:function(){this.onAfterTransition()},onEnter:function(t){var e=this;this.inTransition&&this.$nextTick((function(){e.computedTransition&&e.inTransition&&(e.windowGroup.transitionHeight=Object(s["f"])(t.clientHeight))}))}},render:function(t){var e=this;return t("transition",{props:{name:this.computedTransition},on:{beforeEnter:this.onBeforeTransition,afterEnter:this.onAfterTransition,enterCancelled:this.onTransitionCancelled,beforeLeave:this.onBeforeTransition,afterLeave:this.onAfterTransition,leaveCancelled:this.onTransitionCancelled,enter:this.onEnter}},this.showLazyContent((function(){return[e.genWindowItem()]})))}});e["a"]=c.extend({name:"v-tab-item",props:{id:String},methods:{genWindowItem:function(){var t=c.options.methods.genWindowItem.call(this);return t.data.domProps=t.data.domProps||{},t.data.domProps.id=this.id||this.value,t}}})},c982:function(t,e,i){},d4c3:function(t,e,i){t.exports=i.p+"img/PlatformOne_MissonObsessed.3d221e3c.png"},d951:function(t,e,i){},e471:function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"my-10"},[i("p",{staticClass:"text-left mb-0",staticStyle:{color:"#4A4A4A","font-size":"1rem"}},[t._v(" "+t._s(t.label)),t.required?i("span",{staticClass:"red--text"},[t._v(" *")]):t._e()]),t.description?i("p",{staticClass:"text-left mb-0",staticStyle:{color:"#828282","font-weight":"300"}},[t._v(" "+t._s(t.description)+" ")]):t._e(),i("v-menu",{attrs:{"close-on-content-click":!1,transition:"scale-transition","offset-y":"","max-width":"290px","min-width":"auto"},scopedSlots:t._u([{key:"activator",fn:function(e){var n=e.on,a=e.attrs;return[i("v-text-field",t._g(t._b({attrs:{"prepend-icon":"mdi-calendar",readonly:""},model:{value:t.computedDateFormatted,callback:function(e){t.computedDateFormatted=e},expression:"computedDateFormatted"}},"v-text-field",a,!1),n))]}}]),model:{value:t.menu,callback:function(e){t.menu=e},expression:"menu"}},[i("v-date-picker",{staticClass:"date-picker-date-field",attrs:{"no-title":""},on:{input:function(e){t.menu=!1}},model:{value:t.date,callback:function(e){t.date=e},expression:"date"}})],1)],1)},a=[],r=(i("99af"),i("ac1f"),i("4d90"),i("1276"),i("3835")),s={name:"DateField",props:{label:{type:String,default:""},description:{type:String},required:{type:Boolean,default:!1},placeholder:{type:String,default:""}},data:function(t){return{date:(new Date).toISOString().substr(0,10),dateFormatted:t.formatDate((new Date).toISOString().substr(0,10)),menu:!1}},watch:{date:function(){this.dateFormatted=this.formatDate(this.date)}},methods:{failedValidation:function(){return!1},getData:function(){return this.dateFormatted},formatDate:function(t){if(!t)return null;var e=t.split("-"),i=Object(r["a"])(e,3),n=i[0],a=i[1],s=i[2];return"".concat(a,"/").concat(s,"/").concat(n)},parseDate:function(t){if(!t)return null;var e=t.split("/"),i=Object(r["a"])(e,3),n=i[0],a=i[1],s=i[2];return"".concat(s,"-").concat(n.padStart(2,"0"),"-").concat(a.padStart(2,"0"))}},computed:{computedDateFormatted:function(){return this.formatDate(this.date)}}},o=s,l=(i("f98c"),i("2877")),c=i("6544"),u=i.n(c),h=(i("4de4"),i("caad"),i("c975"),i("d81d"),i("b0c0"),i("a9e3"),i("5319"),i("5530")),d=i("2909"),p=(i("d951"),i("9d26")),f=(i("498a"),i("a9ad")),v=i("58df"),m=i("80d2"),g=Object(v["a"])(f["a"]).extend({methods:{genPickerButton:function(t,e,i){var n=this,a=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",s=this[t]===e,o=function(i){i.stopPropagation(),n.$emit("update:".concat(Object(m["r"])(t)),e)};return this.$createElement("div",{staticClass:"v-picker__title__btn ".concat(r).trim(),class:{"v-picker__title__btn--active":s,"v-picker__title__btn--readonly":a},on:s||a?void 0:{click:o}},Array.isArray(i)?i:[i])}}}),b=Object(v["a"])(g).extend({name:"v-date-picker-title",props:{date:{type:String,default:""},disabled:Boolean,readonly:Boolean,selectingYear:Boolean,value:{type:String},year:{type:[Number,String],default:""},yearIcon:{type:String}},data:function(){return{isReversing:!1}},computed:{computedTransition:function(){return this.isReversing?"picker-reverse-transition":"picker-transition"}},watch:{value:function(t,e){this.isReversing=t>=0,t=String(t),i=String(i),t.length>e?String(t):(e-=t.length,e>i.length&&(i+=i.repeat(e/i.length)),i.slice(0,e)+String(t))}),C=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return D(t,e,"0")};function S(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{start:0,length:0},n=function(t){var e=t.trim().split(" ")[0].split("-"),i=Object(r["a"])(e,3),n=i[0],a=i[1],s=i[2];return[C(n,4),C(a||1),C(s||1)].join("-")};try{var a=new Intl.DateTimeFormat(t||void 0,e);return function(t){return a.format(new Date("".concat(n(t),"T00:00:00+00:00")))}}catch(s){return i.start||i.length?function(t){return n(t).substr(i.start||0,i.length)}:void 0}}var $=S,T=function(t,e){var i=t.split("-").map(Number),n=Object(r["a"])(i,2),a=n[0],s=n[1];return s+e===0?"".concat(a-1,"-12"):s+e===13?"".concat(a+1,"-01"):"".concat(a,"-").concat(C(s+e))},I=Object(v["a"])(f["a"],w,x["a"]).extend({name:"v-date-picker-header",props:{disabled:Boolean,format:Function,min:String,max:String,nextAriaLabel:String,nextIcon:{type:String,default:"$next"},prevAriaLabel:String,prevIcon:{type:String,default:"$prev"},readonly:Boolean,value:{type:[Number,String],required:!0}},data:function(){return{isReversing:!1}},computed:{formatter:function(){return this.format?this.format:String(this.value).split("-")[1]?$(this.currentLocale,{month:"long",year:"numeric",timeZone:"UTC"},{length:7}):$(this.currentLocale,{year:"numeric",timeZone:"UTC"},{length:4})}},watch:{value:function(t,e){this.isReversing=t0?this.nextAriaLabel:this.prevAriaLabel,n=i?this.$vuetify.lang.t(i):void 0,a=this.disabled||t<0&&this.min&&this.calculateChange(t)0&&this.max&&this.calculateChange(t)>this.max;return this.$createElement(y["a"],{attrs:{"aria-label":n},props:{dark:this.dark,disabled:a,icon:!0,light:this.light},on:{click:function(i){i.stopPropagation(),e.$emit("input",e.calculateChange(t))}}},[this.$createElement(p["a"],t<0===!this.$vuetify.rtl?this.prevIcon:this.nextIcon)])},calculateChange:function(t){var e=String(this.value).split("-").map(Number),i=Object(r["a"])(e,2),n=i[0],a=i[1];return null==a?"".concat(n+t):T(String(this.value),t)},genHeader:function(){var t=this,e=!this.disabled&&(this.color||"accent"),i=this.$createElement("div",this.setTextColor(e,{key:String(this.value)}),[this.$createElement("button",{attrs:{type:"button"},on:{click:function(){return t.$emit("toggle")}}},[this.$slots.default||this.formatter(String(this.value))])]),n=this.$createElement("transition",{props:{name:this.isReversing===!this.$vuetify.rtl?"tab-reverse-transition":"tab-transition"}},[i]);return this.$createElement("div",{staticClass:"v-date-picker-header__value",class:{"v-date-picker-header__value--disabled":this.disabled}},[n])}},render:function(){return this.$createElement("div",{staticClass:"v-date-picker-header",class:Object(h["a"])({"v-date-picker-header--disabled":this.disabled},this.themeClasses)},[this.genBtn(-1),this.genHeader(),this.genBtn(1)])}}),O=(i("2af1"),i("2532"),i("c982"),i("c3f0"));i("13d5"),i("b64b"),i("8a79");function A(t,e,i){return Object.keys(t.$listeners).reduce((function(n,a){return a.endsWith(e)&&(n[a.slice(0,-e.length)]=function(e){return t.$emit(a,i,e)}),n}),{})}function _(t,e){return Object.keys(t.$listeners).reduce((function(i,n){return n.endsWith(e)&&(i[n]=t.$listeners[n]),i}),{})}function B(t,e,i,n){return(!n||n(t))&&(!e||t>=e.substr(0,10))&&(!i||t<=i)}var F=i("d9f7"),E=Object(v["a"])(f["a"],w,x["a"]).extend({directives:{Touch:O["a"]},props:{allowedDates:Function,current:String,disabled:Boolean,format:Function,events:{type:[Array,Function,Object],default:function(){return null}},eventColor:{type:[Array,Function,Object,String],default:function(){return"warning"}},min:String,max:String,range:Boolean,readonly:Boolean,scrollable:Boolean,tableDate:{type:String,required:!0},value:[String,Array]},data:function(){return{isReversing:!1,wheelThrottle:null}},computed:{computedTransition:function(){return this.isReversing===!this.$vuetify.rtl?"tab-reverse-transition":"tab-transition"},displayedMonth:function(){return Number(this.tableDate.split("-")[1])-1},displayedYear:function(){return Number(this.tableDate.split("-")[0])}},watch:{tableDate:function(t,e){this.isReversing=t15&&n.touch(-1,i)}}};return this.$createElement("div",{staticClass:t,class:Object(h["a"])({"v-date-picker-table--disabled":this.disabled},this.themeClasses),on:!this.disabled&&this.scrollable?{wheel:function(t){t.preventDefault(),n.wheelThrottle(t,i)}}:void 0,directives:[r]},[a])},isSelected:function(t){if(Array.isArray(this.value)){if(this.range&&2===this.value.length){var e=Object(d["a"])(this.value).sort(),i=Object(r["a"])(e,2),n=i[0],a=i[1];return n<=t&&t<=a}return-1!==this.value.indexOf(t)}return t===this.value}}});function M(t){var e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return t<100&&t>=0?(e=new Date(Date.UTC(t,i,n)),isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t)):e=new Date(Date.UTC(t,i,n)),e}function j(t,e,i){var n=7+e-i,a=(7+M(t,0,n).getUTCDay()-e)%7;return-a+n-1}function Y(t,e,i,n){var a=[0,31,59,90,120,151,181,212,243,273,304,334][e];return e>1&&R(t)&&a++,a+i}function V(t,e,i){var n=j(t,e,i),a=j(t+1,e,i),r=R(t)?366:365;return(r-n+a)/7}function P(t,e,i,n,a){var r=j(t,n,a),s=Math.ceil((Y(t,e,i,n)-r)/7);return s<1?s+V(t-1,n,a):s>V(t,n,a)?s-V(t,n,a):s}function R(t){return t%4===0&&t%100!==0||t%400===0}var L=Object(v["a"])(E).extend({name:"v-date-picker-date-table",props:{firstDayOfWeek:{type:[String,Number],default:0},localeFirstDayOfYear:{type:[String,Number],default:0},showWeek:Boolean,weekdayFormat:Function},computed:{formatter:function(){return this.format||$(this.currentLocale,{day:"numeric",timeZone:"UTC"},{start:8,length:2})},weekdayFormatter:function(){return this.weekdayFormat||$(this.currentLocale,{weekday:"narrow",timeZone:"UTC"})},weekDays:function(){var t=this,e=parseInt(this.firstDayOfWeek,10);return this.weekdayFormatter?Object(m["g"])(7).map((function(i){return t.weekdayFormatter("2017-01-".concat(e+i+15))})):Object(m["g"])(7).map((function(t){return["S","M","T","W","T","F","S"][(t+e)%7]}))}},methods:{calculateTableDate:function(t){return T(this.tableDate,Math.sign(t||1))},genTHead:function(){var t=this,e=this.weekDays.map((function(e){return t.$createElement("th",e)}));return this.showWeek&&e.unshift(this.$createElement("th")),this.$createElement("thead",this.genTR(e))},weekDaysBeforeFirstDayOfTheMonth:function(){var t=new Date("".concat(this.displayedYear,"-").concat(C(this.displayedMonth+1),"-01T00:00:00+00:00")),e=t.getUTCDay();return(e-parseInt(this.firstDayOfWeek)+7)%7},getWeekNumber:function(t){return P(this.displayedYear,this.displayedMonth,t,parseInt(this.firstDayOfWeek),parseInt(this.localeFirstDayOfYear))},genWeekNumber:function(t){return this.$createElement("td",[this.$createElement("small",{staticClass:"v-date-picker-table--date__week"},String(t).padStart(2,"0"))])},genTBody:function(){var t=[],e=new Date(this.displayedYear,this.displayedMonth+1,0).getDate(),i=[],n=this.weekDaysBeforeFirstDayOfTheMonth();this.showWeek&&i.push(this.genWeekNumber(this.getWeekNumber(1)));while(n--)i.push(this.$createElement("td"));for(n=1;n<=e;n++){var a="".concat(this.displayedYear,"-").concat(C(this.displayedMonth+1),"-").concat(C(n));i.push(this.$createElement("td",[this.genButton(a,!0,"date",this.formatter)])),i.length%(this.showWeek?8:7)===0&&(t.push(this.genTR(i)),i=[],this.showWeek&&n=n;a--)t.push(this.genYearItem(a));return t}},render:function(){return this.$createElement("ul",{staticClass:"v-date-picker-years",ref:"years"},this.genYearItems())}})),q=(i("0481"),i("4069"),i("e53c"),i("615b"),i("c995")),G=Object(v["a"])(f["a"],q["a"],x["a"]).extend({name:"v-picker",props:{flat:Boolean,fullWidth:Boolean,landscape:Boolean,noTitle:Boolean,transition:{type:String,default:"fade-transition"},width:{type:[Number,String],default:290}},computed:{computedTitleColor:function(){var t=!this.isDark&&(this.color||"primary");return this.color||t}},methods:{genTitle:function(){return this.$createElement("div",this.setBackgroundColor(this.computedTitleColor,{staticClass:"v-picker__title",class:{"v-picker__title--landscape":this.landscape}}),this.$slots.title)},genBodyTransition:function(){return this.$createElement("transition",{props:{name:this.transition}},this.$slots.default)},genBody:function(){return this.$createElement("div",{staticClass:"v-picker__body",class:Object(h["a"])({"v-picker__body--no-title":this.noTitle},this.themeClasses),style:this.fullWidth?void 0:{width:Object(m["f"])(this.width)}},[this.genBodyTransition()])},genActions:function(){return this.$createElement("div",{staticClass:"v-picker__actions v-card__actions",class:{"v-picker__actions--no-title":this.noTitle}},this.$slots.actions)}},render:function(t){return t("div",{staticClass:"v-picker v-card",class:Object(h["a"])(Object(h["a"])({"v-picker--flat":this.flat,"v-picker--landscape":this.landscape,"v-picker--full-width":this.fullWidth},this.themeClasses),this.elevationClasses)},[this.$slots.title?this.genTitle():null,this.genBody(),this.$slots.actions?this.genActions():null])}}),H=G,U=Object(v["a"])(f["a"],q["a"],x["a"]).extend({name:"picker",props:{flat:Boolean,fullWidth:Boolean,headerColor:String,landscape:Boolean,noTitle:Boolean,width:{type:[Number,String],default:290}},methods:{genPickerTitle:function(){return null},genPickerBody:function(){return null},genPickerActionsSlot:function(){return this.$scopedSlots.default?this.$scopedSlots.default({save:this.save,cancel:this.cancel}):this.$slots.default},genPicker:function(t){var e=[];if(!this.noTitle){var i=this.genPickerTitle();i&&e.push(i)}var n=this.genPickerBody();return n&&e.push(n),e.push(this.$createElement("template",{slot:"actions"},[this.genPickerActionsSlot()])),this.$createElement(H,{staticClass:t,props:{color:this.headerColor||this.color,dark:this.dark,elevation:this.elevation,flat:this.flat,fullWidth:this.fullWidth,landscape:this.landscape,light:this.light,width:this.width,noTitle:this.noTitle}},e)}}}),Z=i("d9bd"),z=(i("53ca"),[0,31,28,31,30,31,30,31,31,30,31,30,31]),K=[0,31,29,31,30,31,30,31,31,30,31,30,31];function J(t,e){return R(t)?K[e]:z[e]}function X(t,e){var i=t.split("-"),n=Object(r["a"])(i,3),a=n[0],s=n[1],o=void 0===s?1:s,l=n[2],c=void 0===l?1:l;return"".concat(a,"-").concat(C(o),"-").concat(C(c)).substr(0,{date:10,month:7,year:4}[e])}var Q=Object(v["a"])(w,U).extend({name:"v-date-picker",props:{allowedDates:Function,dayFormat:Function,disabled:Boolean,events:{type:[Array,Function,Object],default:function(){return null}},eventColor:{type:[Array,Function,Object,String],default:function(){return"warning"}},firstDayOfWeek:{type:[String,Number],default:0},headerDateFormat:Function,localeFirstDayOfYear:{type:[String,Number],default:0},max:String,min:String,monthFormat:Function,multiple:Boolean,nextIcon:{type:String,default:"$next"},nextMonthAriaLabel:{type:String,default:"$vuetify.datePicker.nextMonthAriaLabel"},nextYearAriaLabel:{type:String,default:"$vuetify.datePicker.nextYearAriaLabel"},pickerDate:String,prevIcon:{type:String,default:"$prev"},prevMonthAriaLabel:{type:String,default:"$vuetify.datePicker.prevMonthAriaLabel"},prevYearAriaLabel:{type:String,default:"$vuetify.datePicker.prevYearAriaLabel"},range:Boolean,reactive:Boolean,readonly:Boolean,scrollable:Boolean,showCurrent:{type:[Boolean,String],default:!0},selectedItemsText:{type:String,default:"$vuetify.datePicker.itemsSelected"},showWeek:Boolean,titleDateFormat:Function,type:{type:String,default:"date",validator:function(t){return["date","month"].includes(t)}},value:[Array,String],weekdayFormat:Function,yearFormat:Function,yearIcon:String},data:function(){var t=this,e=new Date;return{activePicker:this.type.toUpperCase(),inputDay:null,inputMonth:null,inputYear:null,isReversing:!1,now:e,tableDate:function(){if(t.pickerDate)return t.pickerDate;var i=(t.multiple||t.range?t.value[t.value.length-1]:t.value)||("string"===typeof t.showCurrent?t.showCurrent:"".concat(e.getFullYear(),"-").concat(e.getMonth()+1));return X(i,"date"===t.type?"month":"year")}()}},computed:{isMultiple:function(){return this.multiple||this.range},lastValue:function(){return this.isMultiple?this.value[this.value.length-1]:this.value},selectedMonths:function(){return this.value&&this.value.length&&"month"!==this.type?this.isMultiple?this.value.map((function(t){return t.substr(0,7)})):this.value.substr(0,7):this.value},current:function(){return!0===this.showCurrent?X("".concat(this.now.getFullYear(),"-").concat(this.now.getMonth()+1,"-").concat(this.now.getDate()),this.type):this.showCurrent||null},inputDate:function(){return"date"===this.type?"".concat(this.inputYear,"-").concat(C(this.inputMonth+1),"-").concat(C(this.inputDay)):"".concat(this.inputYear,"-").concat(C(this.inputMonth+1))},tableMonth:function(){return Number((this.pickerDate||this.tableDate).split("-")[1])-1},tableYear:function(){return Number((this.pickerDate||this.tableDate).split("-")[0])},minMonth:function(){return this.min?X(this.min,"month"):null},maxMonth:function(){return this.max?X(this.max,"month"):null},minYear:function(){return this.min?X(this.min,"year"):null},maxYear:function(){return this.max?X(this.max,"year"):null},formatters:function(){return{year:this.yearFormat||$(this.currentLocale,{year:"numeric",timeZone:"UTC"},{length:4}),titleDate:this.titleDateFormat||(this.isMultiple?this.defaultTitleMultipleDateFormatter:this.defaultTitleDateFormatter)}},defaultTitleMultipleDateFormatter:function(){var t=this;return function(e){return e.length?1===e.length?t.defaultTitleDateFormatter(e[0]):t.$vuetify.lang.t(t.selectedItemsText,e.length):"-"}},defaultTitleDateFormatter:function(){var t={year:{year:"numeric",timeZone:"UTC"},month:{month:"long",timeZone:"UTC"},date:{weekday:"short",month:"short",day:"numeric",timeZone:"UTC"}},e=$(this.currentLocale,t[this.type],{start:0,length:{date:10,month:7,year:4}[this.type]}),i=function(t){return e(t).replace(/([^\d\s])([\d])/g,(function(t,e,i){return"".concat(e," ").concat(i)})).replace(", ",",
")};return this.landscape?i:e}},watch:{tableDate:function(t,e){var i="month"===this.type?"year":"month";this.isReversing=X(t,i) fillLen) stringFiller = stringFiller.slice(0, fillLen);\n return IS_END ? S + stringFiller : stringFiller + S;\n };\n};\n\nmodule.exports = {\n // `String.prototype.padStart` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.padstart\n start: createMethod(false),\n // `String.prototype.padEnd` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.padend\n end: createMethod(true)\n};\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"my-10\"},[_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#4A4A4A\",\"font-size\":\"1rem\"}},[_vm._v(\" \"+_vm._s(_vm.label)),(_vm.required)?_c('span',{staticClass:\"red--text\"},[_vm._v(\" *\")]):_vm._e()]),(_vm.description)?_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#828282\",\"font-weight\":\"300\"}},[_vm._v(\" \"+_vm._s(_vm.description)+\" \")]):_vm._e(),_c('v-text-field',{staticClass:\"pt-2\",attrs:{\"placeholder\":_vm.placeholder,\"rules\":_vm.rules},model:{value:(_vm.value),callback:function ($$v) {_vm.value=$$v},expression:\"value\"}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TextField.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TextField.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TextField.vue?vue&type=template&id=d50c5f04&scoped=true&\"\nimport script from \"./TextField.vue?vue&type=script&lang=js&\"\nexport * from \"./TextField.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"d50c5f04\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VTextField } from 'vuetify/lib/components/VTextField';\ninstallComponents(component, {VTextField})\n","var $ = require('../internals/export');\nvar sign = require('../internals/math-sign');\n\n// `Math.sign` method\n// https://tc39.github.io/ecma262/#sec-math.sign\n$({ target: 'Math', stat: true }, {\n sign: sign\n});\n","'use strict';\nvar $ = require('../internals/export');\nvar $padStart = require('../internals/string-pad').start;\nvar WEBKIT_BUG = require('../internals/string-pad-webkit-bug');\n\n// `String.prototype.padStart` method\n// https://tc39.github.io/ecma262/#sec-string.prototype.padstart\n$({ target: 'String', proto: true, forced: WEBKIT_BUG }, {\n padStart: function padStart(maxLength /* , fillString = ' ' */) {\n return $padStart(this, maxLength, arguments.length > 1 ? arguments[1] : undefined);\n }\n});\n","// Directives\nimport ripple from '../../directives/ripple'\n\n// Types\nimport Vue, { VNode, VNodeData, VNodeDirective } from 'vue'\n\nexport default Vue.extend({\n name: 'rippleable',\n\n directives: { ripple },\n\n props: {\n ripple: {\n type: [Boolean, Object],\n default: true,\n },\n },\n\n methods: {\n genRipple (data: VNodeData = {}): VNode | null {\n if (!this.ripple) return null\n\n data.staticClass = 'v-input--selection-controls__ripple'\n\n data.directives = data.directives || []\n data.directives.push({\n name: 'ripple',\n value: { center: true },\n } as VNodeDirective)\n data.on = Object.assign({\n click: this.onChange,\n }, this.$listeners)\n\n return this.$createElement('div', data)\n },\n onChange () {},\n },\n})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"my-10\"},[_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#4A4A4A\",\"font-size\":\"1rem\"}},[_vm._v(\" \"+_vm._s(_vm.label)),(_vm.required)?_c('span',{staticClass:\"red--text\"},[_vm._v(\" *\")]):_vm._e()]),(_vm.description)?_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#828282\",\"font-weight\":\"300\"}},[_vm._v(\" \"+_vm._s(_vm.description)+\" \")]):_vm._e(),_c('v-radio-group',{attrs:{\"rules\":_vm.rules},model:{value:(_vm.value),callback:function ($$v) {_vm.value=$$v},expression:\"value\"}},[_vm._l((_vm.options),function(option){return _c('v-radio',{key:option,attrs:{\"label\":option,\"value\":option}})}),(_vm.includeOtherOption)?_c('v-radio',{staticClass:\"mt-n6 mb-n4\",attrs:{\"value\":\"Other\"},scopedSlots:_vm._u([{key:\"label\",fn:function(){return [_c('v-row',{attrs:{\"align\":\"center\"}},[_c('span',{staticClass:\"px-3\"},[_vm._v(\"Other\")]),_c('v-text-field',{attrs:{\"rules\":_vm.rulesTextField},model:{value:(_vm.textFieldValue),callback:function ($$v) {_vm.textFieldValue=$$v},expression:\"textFieldValue\"}})],1)]},proxy:true}],null,false,1781659510)}):_vm._e()],2)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RadioGroup.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RadioGroup.vue?vue&type=script&lang=js&\"","// Styles\nimport './VRadio.sass'\n\n// Components\nimport VRadioGroup from './VRadioGroup'\nimport VLabel from '../VLabel'\nimport VIcon from '../VIcon'\nimport VInput from '../VInput'\n\n// Mixins\nimport BindsAttrs from '../../mixins/binds-attrs'\nimport Colorable from '../../mixins/colorable'\nimport { factory as GroupableFactory } from '../../mixins/groupable'\nimport Rippleable from '../../mixins/rippleable'\nimport Themeable from '../../mixins/themeable'\nimport Selectable from '../../mixins/selectable'\n\n// Utilities\nimport { getSlot } from '../../util/helpers'\n\n// Types\nimport { VNode, VNodeData } from 'vue'\nimport mixins from '../../util/mixins'\n\nconst baseMixins = mixins(\n BindsAttrs,\n Colorable,\n Rippleable,\n GroupableFactory('radioGroup'),\n Themeable\n)\n\ninterface options extends InstanceType {\n radioGroup: InstanceType\n}\n\n/* @vue/component */\nexport default baseMixins.extend().extend({\n name: 'v-radio',\n\n inheritAttrs: false,\n\n props: {\n disabled: Boolean,\n id: String,\n label: String,\n name: String,\n offIcon: {\n type: String,\n default: '$radioOff',\n },\n onIcon: {\n type: String,\n default: '$radioOn',\n },\n readonly: Boolean,\n value: {\n default: null,\n },\n },\n\n data: () => ({\n isFocused: false,\n }),\n\n computed: {\n classes (): object {\n return {\n 'v-radio--is-disabled': this.isDisabled,\n 'v-radio--is-focused': this.isFocused,\n ...this.themeClasses,\n ...this.groupClasses,\n }\n },\n computedColor (): string | undefined {\n return Selectable.options.computed.computedColor.call(this)\n },\n computedIcon (): string {\n return this.isActive\n ? this.onIcon\n : this.offIcon\n },\n computedId (): string {\n return VInput.options.computed.computedId.call(this)\n },\n hasLabel: VInput.options.computed.hasLabel,\n hasState (): boolean {\n return (this.radioGroup || {}).hasState\n },\n isDisabled (): boolean {\n return this.disabled || (\n !!this.radioGroup &&\n this.radioGroup.isDisabled\n )\n },\n isReadonly (): boolean {\n return this.readonly || (\n !!this.radioGroup &&\n this.radioGroup.isReadonly\n )\n },\n computedName (): string {\n if (this.name || !this.radioGroup) {\n return this.name\n }\n\n return this.radioGroup.name || `radio-${this.radioGroup._uid}`\n },\n rippleState (): string | undefined {\n return Selectable.options.computed.rippleState.call(this)\n },\n validationState (): string | undefined {\n return (this.radioGroup || {}).validationState || this.computedColor\n },\n },\n\n methods: {\n genInput (args: any) {\n // We can't actually use the mixin directly because\n // it's made for standalone components, but its\n // genInput method is exactly what we need\n return Selectable.options.methods.genInput.call(this, 'radio', args)\n },\n genLabel () {\n if (!this.hasLabel) return null\n\n return this.$createElement(VLabel, {\n on: {\n click: (e: Event) => {\n // Prevent label from\n // causing the input\n // to focus\n e.preventDefault()\n\n this.onChange()\n },\n },\n attrs: {\n for: this.computedId,\n },\n props: {\n color: this.validationState,\n focused: this.hasState,\n },\n }, getSlot(this, 'label') || this.label)\n },\n genRadio () {\n return this.$createElement('div', {\n staticClass: 'v-input--selection-controls__input',\n }, [\n this.$createElement(VIcon, this.setTextColor(this.validationState, {\n props: {\n dense: this.radioGroup && this.radioGroup.dense,\n },\n }), this.computedIcon),\n this.genInput({\n name: this.computedName,\n value: this.value,\n ...this.attrs$,\n }),\n this.genRipple(this.setTextColor(this.rippleState)),\n ])\n },\n onFocus (e: Event) {\n this.isFocused = true\n this.$emit('focus', e)\n },\n onBlur (e: Event) {\n this.isFocused = false\n this.$emit('blur', e)\n },\n onChange () {\n if (this.isDisabled || this.isReadonly || this.isActive) return\n\n this.toggle()\n },\n onKeydown: () => {}, // Override default with noop\n },\n\n render (h): VNode {\n const data = {\n staticClass: 'v-radio',\n class: this.classes,\n } as VNodeData\n\n return h('div', data, [\n this.genRadio(),\n this.genLabel(),\n ])\n },\n})\n","// Styles\nimport '../../styles/components/_selection-controls.sass'\nimport './VRadioGroup.sass'\n\n// Extensions\nimport VInput from '../VInput'\nimport { BaseItemGroup } from '../VItemGroup/VItemGroup'\n\n// Mixins\nimport Comparable from '../../mixins/comparable'\n\n// Types\nimport mixins from '../../util/mixins'\nimport { PropType } from 'vue'\n\nconst baseMixins = mixins(\n Comparable,\n BaseItemGroup,\n VInput\n)\n\n/* @vue/component */\nexport default baseMixins.extend({\n name: 'v-radio-group',\n\n provide () {\n return {\n radioGroup: this,\n }\n },\n\n props: {\n column: {\n type: Boolean,\n default: true,\n },\n height: {\n type: [Number, String],\n default: 'auto',\n },\n name: String,\n row: Boolean,\n // If no value set on VRadio\n // will match valueComparator\n // force default to null\n value: null as unknown as PropType,\n },\n\n computed: {\n classes (): object {\n return {\n ...VInput.options.computed.classes.call(this),\n 'v-input--selection-controls v-input--radio-group': true,\n 'v-input--radio-group--column': this.column && !this.row,\n 'v-input--radio-group--row': this.row,\n }\n },\n },\n\n methods: {\n genDefaultSlot () {\n return this.$createElement('div', {\n staticClass: 'v-input--radio-group__input',\n attrs: {\n id: this.id,\n role: 'radiogroup',\n 'aria-labelledby': this.computedId,\n },\n }, VInput.options.methods.genDefaultSlot.call(this))\n },\n genInputSlot () {\n const render = VInput.options.methods.genInputSlot.call(this)\n\n delete render.data!.on!.click\n\n return render\n },\n genLabel () {\n const label = VInput.options.methods.genLabel.call(this)\n\n if (!label) return null\n\n label.data!.attrs!.id = this.computedId\n // WAI considers this an orphaned label\n delete label.data!.attrs!.for\n label.tag = 'legend'\n\n return label\n },\n onClick: BaseItemGroup.options.methods.onClick,\n },\n})\n","import { render, staticRenderFns } from \"./RadioGroup.vue?vue&type=template&id=27b18245&scoped=true&\"\nimport script from \"./RadioGroup.vue?vue&type=script&lang=js&\"\nexport * from \"./RadioGroup.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"27b18245\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VRadio } from 'vuetify/lib/components/VRadioGroup';\nimport { VRadioGroup } from 'vuetify/lib/components/VRadioGroup';\nimport { VRow } from 'vuetify/lib/components/VGrid';\nimport { VTextField } from 'vuetify/lib/components/VTextField';\ninstallComponents(component, {VRadio,VRadioGroup,VRow,VTextField})\n","'use strict';\nvar $ = require('../internals/export');\nvar getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f;\nvar toLength = require('../internals/to-length');\nvar notARegExp = require('../internals/not-a-regexp');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\nvar correctIsRegExpLogic = require('../internals/correct-is-regexp-logic');\nvar IS_PURE = require('../internals/is-pure');\n\nvar nativeEndsWith = ''.endsWith;\nvar min = Math.min;\n\nvar CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic('endsWith');\n// https://github.com/zloirock/core-js/pull/702\nvar MDN_POLYFILL_BUG = !IS_PURE && !CORRECT_IS_REGEXP_LOGIC && !!function () {\n var descriptor = getOwnPropertyDescriptor(String.prototype, 'endsWith');\n return descriptor && !descriptor.writable;\n}();\n\n// `String.prototype.endsWith` method\n// https://tc39.github.io/ecma262/#sec-string.prototype.endswith\n$({ target: 'String', proto: true, forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC }, {\n endsWith: function endsWith(searchString /* , endPosition = @length */) {\n var that = String(requireObjectCoercible(this));\n notARegExp(searchString);\n var endPosition = arguments.length > 1 ? arguments[1] : undefined;\n var len = toLength(that.length);\n var end = endPosition === undefined ? len : min(toLength(endPosition), len);\n var search = String(searchString);\n return nativeEndsWith\n ? nativeEndsWith.call(that, search, end)\n : that.slice(end - search.length, end) === search;\n }\n});\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"my-10\"},[_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#4A4A4A\",\"font-size\":\"1rem\"}},[_vm._v(\" \"+_vm._s(_vm.label)),(_vm.required)?_c('span',{staticClass:\"red--text\"},[_vm._v(\" *\")]):_vm._e()]),(_vm.description)?_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#828282\",\"font-weight\":\"300\"}},[_vm._v(\" \"+_vm._s(_vm.description)+\" \")]):_vm._e(),_vm._l((_vm.selected),function(option,index){return _c('v-flex',{key:_vm.selected[index].label},[_c('v-checkbox',{attrs:{\"label\":option.label,\"hide-details\":true,\"rules\":_vm.rules(option, index)},on:{\"change\":_vm.validationCheckFailed},model:{value:(option.checked),callback:function ($$v) {_vm.$set(option, \"checked\", $$v)},expression:\"option.checked\"}})],1)}),(_vm.changedFromDefault)?_c('v-input',{attrs:{\"error-messages\":[_vm.validationErrorMessage],\"error\":\"\"}}):_vm._e()],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CheckboxGroup.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CheckboxGroup.vue?vue&type=script&lang=js&\"","// Styles\nimport './VCheckbox.sass'\nimport '../../styles/components/_selection-controls.sass'\n\n// Components\nimport VIcon from '../VIcon'\nimport VInput from '../VInput'\n\n// Mixins\nimport Selectable from '../../mixins/selectable'\n\n/* @vue/component */\nexport default Selectable.extend({\n name: 'v-checkbox',\n\n props: {\n indeterminate: Boolean,\n indeterminateIcon: {\n type: String,\n default: '$checkboxIndeterminate',\n },\n offIcon: {\n type: String,\n default: '$checkboxOff',\n },\n onIcon: {\n type: String,\n default: '$checkboxOn',\n },\n },\n\n data () {\n return {\n inputIndeterminate: this.indeterminate,\n }\n },\n\n computed: {\n classes (): object {\n return {\n ...VInput.options.computed.classes.call(this),\n 'v-input--selection-controls': true,\n 'v-input--checkbox': true,\n 'v-input--indeterminate': this.inputIndeterminate,\n }\n },\n computedIcon (): string {\n if (this.inputIndeterminate) {\n return this.indeterminateIcon\n } else if (this.isActive) {\n return this.onIcon\n } else {\n return this.offIcon\n }\n },\n // Do not return undefined if disabled,\n // according to spec, should still show\n // a color when disabled and active\n validationState (): string | undefined {\n if (this.isDisabled && !this.inputIndeterminate) return undefined\n if (this.hasError && this.shouldValidate) return 'error'\n if (this.hasSuccess) return 'success'\n if (this.hasColor !== null) return this.computedColor\n return undefined\n },\n },\n\n watch: {\n indeterminate (val) {\n // https://github.com/vuetifyjs/vuetify/issues/8270\n this.$nextTick(() => (this.inputIndeterminate = val))\n },\n inputIndeterminate (val) {\n this.$emit('update:indeterminate', val)\n },\n isActive () {\n if (!this.indeterminate) return\n this.inputIndeterminate = false\n },\n },\n\n methods: {\n genCheckbox () {\n return this.$createElement('div', {\n staticClass: 'v-input--selection-controls__input',\n }, [\n this.$createElement(VIcon, this.setTextColor(this.validationState, {\n props: {\n dense: this.dense,\n dark: this.dark,\n light: this.light,\n },\n }), this.computedIcon),\n this.genInput('checkbox', {\n ...this.attrs$,\n 'aria-checked': this.inputIndeterminate\n ? 'mixed'\n : this.isActive.toString(),\n }),\n this.genRipple(this.setTextColor(this.rippleState)),\n ])\n },\n genDefaultSlot () {\n return [\n this.genCheckbox(),\n this.genLabel(),\n ]\n },\n },\n})\n","import { render, staticRenderFns } from \"./CheckboxGroup.vue?vue&type=template&id=987f6c1a&scoped=true&\"\nimport script from \"./CheckboxGroup.vue?vue&type=script&lang=js&\"\nexport * from \"./CheckboxGroup.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"987f6c1a\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCheckbox } from 'vuetify/lib/components/VCheckbox';\nimport { VFlex } from 'vuetify/lib/components/VGrid';\nimport { VInput } from 'vuetify/lib/components/VInput';\ninstallComponents(component, {VCheckbox,VFlex,VInput})\n","// https://github.com/zloirock/core-js/issues/280\nvar userAgent = require('../internals/engine-user-agent');\n\n// eslint-disable-next-line unicorn/no-unsafe-regex\nmodule.exports = /Version\\/10\\.\\d+(\\.\\d+)?( Mobile\\/\\w+)? Safari\\//.test(userAgent);\n","// Styles\nimport './VWindow.sass'\n\n// Types\nimport { VNode, VNodeDirective } from 'vue/types/vnode'\nimport { PropType } from 'vue'\nimport { TouchHandlers } from 'vuetify/types'\n\n// Directives\nimport Touch from '../../directives/touch'\n\n// Components\nimport VBtn from '../VBtn'\nimport VIcon from '../VIcon'\nimport { BaseItemGroup } from '../VItemGroup/VItemGroup'\n\n/* @vue/component */\nexport default BaseItemGroup.extend({\n name: 'v-window',\n\n provide (): object {\n return {\n windowGroup: this,\n }\n },\n\n directives: { Touch },\n\n props: {\n activeClass: {\n type: String,\n default: 'v-window-item--active',\n },\n continuous: Boolean,\n mandatory: {\n type: Boolean,\n default: true,\n },\n nextIcon: {\n type: [Boolean, String],\n default: '$next',\n },\n prevIcon: {\n type: [Boolean, String],\n default: '$prev',\n },\n reverse: {\n type: Boolean,\n default: undefined,\n },\n showArrows: Boolean,\n showArrowsOnHover: Boolean,\n touch: Object as PropType,\n touchless: Boolean,\n value: {\n required: false,\n },\n vertical: Boolean,\n },\n\n data () {\n return {\n changedByDelimiters: false,\n internalHeight: undefined as undefined | string, // This can be fixed by child class.\n transitionHeight: undefined as undefined | string, // Intermediate height during transition.\n transitionCount: 0, // Number of windows in transition state.\n isBooted: false,\n isReverse: false,\n }\n },\n\n computed: {\n isActive (): boolean {\n return this.transitionCount > 0\n },\n classes (): object {\n return {\n ...BaseItemGroup.options.computed.classes.call(this),\n 'v-window--show-arrows-on-hover': this.showArrowsOnHover,\n }\n },\n computedTransition (): string {\n if (!this.isBooted) return ''\n\n const axis = this.vertical ? 'y' : 'x'\n const reverse = this.$vuetify.rtl && axis === 'x' ? !this.internalReverse : this.internalReverse\n const direction = reverse ? '-reverse' : ''\n\n return `v-window-${axis}${direction}-transition`\n },\n hasActiveItems (): boolean {\n return Boolean(\n this.items.find(item => !item.disabled)\n )\n },\n hasNext (): boolean {\n return this.continuous || this.internalIndex < this.items.length - 1\n },\n hasPrev (): boolean {\n return this.continuous || this.internalIndex > 0\n },\n internalIndex (): number {\n return this.items.findIndex((item, i) => {\n return this.internalValue === this.getValue(item, i)\n })\n },\n internalReverse (): boolean {\n return this.reverse ? !this.isReverse : this.isReverse\n },\n },\n\n watch: {\n internalIndex: 'updateReverse',\n },\n\n mounted () {\n window.requestAnimationFrame(() => (this.isBooted = true))\n },\n\n methods: {\n genContainer (): VNode {\n const children = [this.$slots.default]\n\n if (this.showArrows) {\n children.push(this.genControlIcons())\n }\n\n return this.$createElement('div', {\n staticClass: 'v-window__container',\n class: {\n 'v-window__container--is-active': this.isActive,\n },\n style: {\n height: this.internalHeight || this.transitionHeight,\n },\n }, children)\n },\n genIcon (\n direction: 'prev' | 'next',\n icon: string,\n fn: () => void\n ) {\n return this.$createElement('div', {\n staticClass: `v-window__${direction}`,\n }, [\n this.$createElement(VBtn, {\n props: { icon: true },\n attrs: {\n 'aria-label': this.$vuetify.lang.t(`$vuetify.carousel.${direction}`),\n },\n on: {\n click: () => {\n this.changedByDelimiters = true\n fn()\n },\n },\n }, [\n this.$createElement(VIcon, {\n props: { large: true },\n }, icon),\n ]),\n ])\n },\n genControlIcons () {\n const icons = []\n\n const prevIcon = this.$vuetify.rtl\n ? this.nextIcon\n : this.prevIcon\n\n /* istanbul ignore else */\n if (\n this.hasPrev &&\n prevIcon &&\n typeof prevIcon === 'string'\n ) {\n const icon = this.genIcon('prev', prevIcon, this.prev)\n icon && icons.push(icon)\n }\n\n const nextIcon = this.$vuetify.rtl\n ? this.prevIcon\n : this.nextIcon\n\n /* istanbul ignore else */\n if (\n this.hasNext &&\n nextIcon &&\n typeof nextIcon === 'string'\n ) {\n const icon = this.genIcon('next', nextIcon, this.next)\n icon && icons.push(icon)\n }\n\n return icons\n },\n getNextIndex (index: number): number {\n const nextIndex = (index + 1) % this.items.length\n const item = this.items[nextIndex]\n\n if (item.disabled) return this.getNextIndex(nextIndex)\n\n return nextIndex\n },\n getPrevIndex (index: number): number {\n const prevIndex = (index + this.items.length - 1) % this.items.length\n const item = this.items[prevIndex]\n\n if (item.disabled) return this.getPrevIndex(prevIndex)\n\n return prevIndex\n },\n next () {\n this.isReverse = this.$vuetify.rtl\n\n /* istanbul ignore if */\n if (!this.hasActiveItems || !this.hasNext) return\n\n const nextIndex = this.getNextIndex(this.internalIndex)\n const item = this.items[nextIndex]\n\n this.internalValue = this.getValue(item, nextIndex)\n },\n prev () {\n this.isReverse = !this.$vuetify.rtl\n\n /* istanbul ignore if */\n if (!this.hasActiveItems || !this.hasPrev) return\n\n const lastIndex = this.getPrevIndex(this.internalIndex)\n const item = this.items[lastIndex]\n\n this.internalValue = this.getValue(item, lastIndex)\n },\n updateReverse (val: number, oldVal: number) {\n if (this.changedByDelimiters) {\n this.changedByDelimiters = false\n return\n }\n\n this.isReverse = val < oldVal\n },\n },\n\n render (h): VNode {\n const data = {\n staticClass: 'v-window',\n class: this.classes,\n directives: [] as VNodeDirective[],\n }\n\n if (!this.touchless) {\n const value = this.touch || {\n left: () => {\n this.$vuetify.rtl ? this.prev() : this.next()\n },\n right: () => {\n this.$vuetify.rtl ? this.next() : this.prev()\n },\n end: (e: TouchEvent) => {\n e.stopPropagation()\n },\n start: (e: TouchEvent) => {\n e.stopPropagation()\n },\n }\n\n data.directives.push({\n name: 'touch',\n value,\n })\n }\n\n return h('div', data, [this.genContainer()])\n },\n})\n","// Extensions\nimport VWindow from '../VWindow/VWindow'\n\n// Types & Components\nimport { BaseItemGroup, GroupableInstance } from './../VItemGroup/VItemGroup'\n\n/* @vue/component */\nexport default VWindow.extend({\n name: 'v-tabs-items',\n\n props: {\n mandatory: {\n type: Boolean,\n default: false,\n },\n },\n\n computed: {\n classes (): object {\n return {\n ...VWindow.options.computed.classes.call(this),\n 'v-tabs-items': true,\n }\n },\n isDark (): boolean {\n return this.rootIsDark\n },\n },\n\n methods: {\n getValue (item: GroupableInstance, i: number) {\n return item.id || BaseItemGroup.options.methods.getValue.call(this, item, i)\n },\n },\n})\n","import VBtn from './VBtn'\n\nexport { VBtn }\nexport default VBtn\n","// Components\nimport VWindow from './VWindow'\n\n// Mixins\nimport Bootable from '../../mixins/bootable'\nimport { factory as GroupableFactory } from '../../mixins/groupable'\n\n// Directives\nimport Touch from '../../directives/touch'\n\n// Utilities\nimport { convertToUnit } from '../../util/helpers'\nimport mixins, { ExtractVue } from '../../util/mixins'\n\n// Types\nimport { VNode } from 'vue'\n\nconst baseMixins = mixins(\n Bootable,\n GroupableFactory('windowGroup', 'v-window-item', 'v-window')\n)\n\ninterface options extends ExtractVue {\n $el: HTMLElement\n windowGroup: InstanceType\n}\n\nexport default baseMixins.extend().extend(\n /* @vue/component */\n).extend({\n name: 'v-window-item',\n\n directives: {\n Touch,\n },\n\n props: {\n disabled: Boolean,\n reverseTransition: {\n type: [Boolean, String],\n default: undefined,\n },\n transition: {\n type: [Boolean, String],\n default: undefined,\n },\n value: {\n required: false,\n },\n },\n\n data () {\n return {\n isActive: false,\n inTransition: false,\n }\n },\n\n computed: {\n classes (): object {\n return this.groupClasses\n },\n computedTransition (): string | boolean {\n if (!this.windowGroup.internalReverse) {\n return typeof this.transition !== 'undefined'\n ? this.transition || ''\n : this.windowGroup.computedTransition\n }\n\n return typeof this.reverseTransition !== 'undefined'\n ? this.reverseTransition || ''\n : this.windowGroup.computedTransition\n },\n },\n\n methods: {\n genDefaultSlot () {\n return this.$slots.default\n },\n genWindowItem () {\n return this.$createElement('div', {\n staticClass: 'v-window-item',\n class: this.classes,\n directives: [{\n name: 'show',\n value: this.isActive,\n }],\n on: this.$listeners,\n }, this.genDefaultSlot())\n },\n onAfterTransition () {\n if (!this.inTransition) {\n return\n }\n\n // Finalize transition state.\n this.inTransition = false\n if (this.windowGroup.transitionCount > 0) {\n this.windowGroup.transitionCount--\n\n // Remove container height if we are out of transition.\n if (this.windowGroup.transitionCount === 0) {\n this.windowGroup.transitionHeight = undefined\n }\n }\n },\n onBeforeTransition () {\n if (this.inTransition) {\n return\n }\n\n // Initialize transition state here.\n this.inTransition = true\n if (this.windowGroup.transitionCount === 0) {\n // Set initial height for height transition.\n this.windowGroup.transitionHeight = convertToUnit(this.windowGroup.$el.clientHeight)\n }\n this.windowGroup.transitionCount++\n },\n onTransitionCancelled () {\n this.onAfterTransition() // This should have the same path as normal transition end.\n },\n onEnter (el: HTMLElement) {\n if (!this.inTransition) {\n return\n }\n\n this.$nextTick(() => {\n // Do not set height if no transition or cancelled.\n if (!this.computedTransition || !this.inTransition) {\n return\n }\n\n // Set transition target height.\n this.windowGroup.transitionHeight = convertToUnit(el.clientHeight)\n })\n },\n },\n\n render (h): VNode {\n return h('transition', {\n props: {\n name: this.computedTransition,\n },\n on: {\n // Handlers for enter windows.\n beforeEnter: this.onBeforeTransition,\n afterEnter: this.onAfterTransition,\n enterCancelled: this.onTransitionCancelled,\n\n // Handlers for leave windows.\n beforeLeave: this.onBeforeTransition,\n afterLeave: this.onAfterTransition,\n leaveCancelled: this.onTransitionCancelled,\n\n // Enter handler for height transition.\n enter: this.onEnter,\n },\n }, this.showLazyContent(() => [this.genWindowItem()]))\n },\n})\n","// Extensions\nimport VWindowItem from '../VWindow/VWindowItem'\n\n/* @vue/component */\nexport default VWindowItem.extend({\n name: 'v-tab-item',\n\n props: {\n id: String,\n },\n\n methods: {\n genWindowItem () {\n const item = VWindowItem.options.methods.genWindowItem.call(this)\n\n item.data!.domProps = item.data!.domProps || {}\n item.data!.domProps.id = this.id || this.value\n\n return item\n },\n },\n})\n","module.exports = __webpack_public_path__ + \"img/PlatformOne_MissonObsessed.3d221e3c.png\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"my-10\"},[_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#4A4A4A\",\"font-size\":\"1rem\"}},[_vm._v(\" \"+_vm._s(_vm.label)),(_vm.required)?_c('span',{staticClass:\"red--text\"},[_vm._v(\" *\")]):_vm._e()]),(_vm.description)?_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#828282\",\"font-weight\":\"300\"}},[_vm._v(\" \"+_vm._s(_vm.description)+\" \")]):_vm._e(),_c('v-menu',{attrs:{\"close-on-content-click\":false,\"transition\":\"scale-transition\",\"offset-y\":\"\",\"max-width\":\"290px\",\"min-width\":\"auto\"},scopedSlots:_vm._u([{key:\"activator\",fn:function(ref){\nvar on = ref.on;\nvar attrs = ref.attrs;\nreturn [_c('v-text-field',_vm._g(_vm._b({attrs:{\"prepend-icon\":\"mdi-calendar\",\"readonly\":\"\"},model:{value:(_vm.computedDateFormatted),callback:function ($$v) {_vm.computedDateFormatted=$$v},expression:\"computedDateFormatted\"}},'v-text-field',attrs,false),on))]}}]),model:{value:(_vm.menu),callback:function ($$v) {_vm.menu=$$v},expression:\"menu\"}},[_c('v-date-picker',{staticClass:\"date-picker-date-field\",attrs:{\"no-title\":\"\"},on:{\"input\":function($event){_vm.menu = false}},model:{value:(_vm.date),callback:function ($$v) {_vm.date=$$v},expression:\"date\"}})],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DateField.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DateField.vue?vue&type=script&lang=js&\"","// Mixins\nimport Colorable from '../colorable'\n\n// Utilities\nimport mixins from '../../util/mixins'\nimport { kebabCase } from '../../util/helpers'\n\n// Types\nimport { VNodeChildren } from 'vue'\n\n/* @vue/component */\nexport default mixins(\n Colorable\n).extend({\n methods: {\n genPickerButton (\n prop: string,\n value: any,\n content: VNodeChildren,\n readonly = false,\n staticClass = ''\n ) {\n const active = (this as any)[prop] === value\n const click = (event: Event) => {\n event.stopPropagation()\n this.$emit(`update:${kebabCase(prop)}`, value)\n }\n\n return this.$createElement('div', {\n staticClass: `v-picker__title__btn ${staticClass}`.trim(),\n class: {\n 'v-picker__title__btn--active': active,\n 'v-picker__title__btn--readonly': readonly,\n },\n on: (active || readonly) ? undefined : { click },\n }, Array.isArray(content) ? content : [content])\n },\n },\n})\n","import './VDatePickerTitle.sass'\n\n// Components\nimport VIcon from '../VIcon'\n\n// Mixins\nimport PickerButton from '../../mixins/picker-button'\n\n// Utils\nimport mixins from '../../util/mixins'\n\n// Types\nimport { VNode } from 'vue'\n\nexport default mixins(\n PickerButton\n/* @vue/component */\n).extend({\n name: 'v-date-picker-title',\n\n props: {\n date: {\n type: String,\n default: '',\n },\n disabled: Boolean,\n readonly: Boolean,\n selectingYear: Boolean,\n value: {\n type: String,\n },\n year: {\n type: [Number, String],\n default: '',\n },\n yearIcon: {\n type: String,\n },\n },\n\n data: () => ({\n isReversing: false,\n }),\n\n computed: {\n computedTransition (): string {\n return this.isReversing ? 'picker-reverse-transition' : 'picker-transition'\n },\n },\n\n watch: {\n value (val: string, prev: string) {\n this.isReversing = val < prev\n },\n },\n\n methods: {\n genYearIcon (): VNode {\n return this.$createElement(VIcon, {\n props: {\n dark: true,\n },\n }, this.yearIcon)\n },\n getYearBtn (): VNode {\n return this.genPickerButton('selectingYear', true, [\n String(this.year),\n this.yearIcon ? this.genYearIcon() : null,\n ], false, 'v-date-picker-title__year')\n },\n genTitleText (): VNode {\n return this.$createElement('transition', {\n props: {\n name: this.computedTransition,\n },\n }, [\n this.$createElement('div', {\n domProps: { innerHTML: this.date || ' ' },\n key: this.value,\n }),\n ])\n },\n genTitleDate (): VNode {\n return this.genPickerButton('selectingYear', false, [this.genTitleText()], false, 'v-date-picker-title__date')\n },\n },\n\n render (h): VNode {\n return h('div', {\n staticClass: 'v-date-picker-title',\n class: {\n 'v-date-picker-title--disabled': this.disabled,\n },\n }, [\n this.getYearBtn(),\n this.genTitleDate(),\n ])\n },\n})\n","import Vue from 'vue'\n\nexport default Vue.extend({\n name: 'localable',\n\n props: {\n locale: String,\n },\n\n computed: {\n currentLocale (): string {\n return this.locale || this.$vuetify.lang.current\n },\n },\n})\n","const padStart = (string: number | string, targetLength: number, padString: string) => {\n targetLength = targetLength >> 0\n string = String(string)\n padString = String(padString)\n if (string.length > targetLength) {\n return String(string)\n }\n\n targetLength = targetLength - string.length\n if (targetLength > padString.length) {\n padString += padString.repeat(targetLength / padString.length)\n }\n return padString.slice(0, targetLength) + String(string)\n}\n\nexport default (n: string | number, length = 2) => padStart(n, length, '0')\n","import pad from './pad'\nimport { DatePickerFormatter } from 'vuetify/types'\n\ninterface SubstrOptions {\n start?: number\n length: number\n}\n\nfunction createNativeLocaleFormatter (\n local: string | undefined,\n options: Intl.DateTimeFormatOptions\n): DatePickerFormatter | undefined\n\nfunction createNativeLocaleFormatter (\n local: string | undefined,\n options: Intl.DateTimeFormatOptions,\n substrOptions: SubstrOptions\n): DatePickerFormatter\n\nfunction createNativeLocaleFormatter (\n locale: string | undefined,\n options: Intl.DateTimeFormatOptions,\n substrOptions: SubstrOptions = { start: 0, length: 0 }\n): DatePickerFormatter | undefined {\n const makeIsoString = (dateString: string) => {\n const [year, month, date] = dateString.trim().split(' ')[0].split('-')\n return [pad(year, 4), pad(month || 1), pad(date || 1)].join('-')\n }\n\n try {\n const intlFormatter = new Intl.DateTimeFormat(locale || undefined, options)\n return (dateString: string) => intlFormatter.format(new Date(`${makeIsoString(dateString)}T00:00:00+00:00`))\n } catch (e) {\n return (substrOptions.start || substrOptions.length)\n ? (dateString: string) => makeIsoString(dateString).substr(substrOptions.start || 0, substrOptions.length)\n : undefined\n }\n}\n\nexport default createNativeLocaleFormatter\n","import pad from './pad'\n\n/**\n * @param {String} value YYYY-MM format\n * @param {Number} sign -1 or +1\n */\nexport default (value: string, sign: number) => {\n const [year, month] = value.split('-').map(Number)\n\n if (month + sign === 0) {\n return `${year - 1}-12`\n } else if (month + sign === 13) {\n return `${year + 1}-01`\n } else {\n return `${year}-${pad(month + sign)}`\n }\n}\n","import './VDatePickerHeader.sass'\n\n// Components\nimport VBtn from '../VBtn'\nimport VIcon from '../VIcon'\n\n// Mixins\nimport Colorable from '../../mixins/colorable'\nimport Localable from '../../mixins/localable'\nimport Themeable from '../../mixins/themeable'\n\n// Utils\nimport { createNativeLocaleFormatter, monthChange } from './util'\nimport mixins from '../../util/mixins'\n\n// Types\nimport { VNode, PropType } from 'vue'\nimport { DatePickerFormatter } from 'vuetify/types'\n\nexport default mixins(\n Colorable,\n Localable,\n Themeable\n/* @vue/component */\n).extend({\n name: 'v-date-picker-header',\n\n props: {\n disabled: Boolean,\n format: Function as PropType,\n min: String,\n max: String,\n nextAriaLabel: String,\n nextIcon: {\n type: String,\n default: '$next',\n },\n prevAriaLabel: String,\n prevIcon: {\n type: String,\n default: '$prev',\n },\n readonly: Boolean,\n value: {\n type: [Number, String],\n required: true,\n },\n },\n\n data () {\n return {\n isReversing: false,\n }\n },\n\n computed: {\n formatter (): DatePickerFormatter {\n if (this.format) {\n return this.format\n } else if (String(this.value).split('-')[1]) {\n return createNativeLocaleFormatter(this.currentLocale, { month: 'long', year: 'numeric', timeZone: 'UTC' }, { length: 7 })\n } else {\n return createNativeLocaleFormatter(this.currentLocale, { year: 'numeric', timeZone: 'UTC' }, { length: 4 })\n }\n },\n },\n\n watch: {\n value (newVal, oldVal) {\n this.isReversing = newVal < oldVal\n },\n },\n\n methods: {\n genBtn (change: number) {\n const ariaLabelId = change > 0 ? this.nextAriaLabel : this.prevAriaLabel\n const ariaLabel = ariaLabelId ? this.$vuetify.lang.t(ariaLabelId) : undefined\n const disabled = this.disabled ||\n (change < 0 && this.min && this.calculateChange(change) < this.min) ||\n (change > 0 && this.max && this.calculateChange(change) > this.max)\n\n return this.$createElement(VBtn, {\n attrs: { 'aria-label': ariaLabel },\n props: {\n dark: this.dark,\n disabled,\n icon: true,\n light: this.light,\n },\n on: {\n click: (e: Event) => {\n e.stopPropagation()\n this.$emit('input', this.calculateChange(change))\n },\n },\n }, [\n this.$createElement(VIcon, ((change < 0) === !this.$vuetify.rtl) ? this.prevIcon : this.nextIcon),\n ])\n },\n calculateChange (sign: number) {\n const [year, month] = String(this.value).split('-').map(Number)\n\n if (month == null) {\n return `${year + sign}`\n } else {\n return monthChange(String(this.value), sign)\n }\n },\n genHeader () {\n const color = !this.disabled && (this.color || 'accent')\n const header = this.$createElement('div', this.setTextColor(color, {\n key: String(this.value),\n }), [this.$createElement('button', {\n attrs: {\n type: 'button',\n },\n on: {\n click: () => this.$emit('toggle'),\n },\n }, [this.$slots.default || this.formatter(String(this.value))])])\n\n const transition = this.$createElement('transition', {\n props: {\n name: (this.isReversing === !this.$vuetify.rtl) ? 'tab-reverse-transition' : 'tab-transition',\n },\n }, [header])\n\n return this.$createElement('div', {\n staticClass: 'v-date-picker-header__value',\n class: {\n 'v-date-picker-header__value--disabled': this.disabled,\n },\n }, [transition])\n },\n },\n\n render (): VNode {\n return this.$createElement('div', {\n staticClass: 'v-date-picker-header',\n class: {\n 'v-date-picker-header--disabled': this.disabled,\n ...this.themeClasses,\n },\n }, [\n this.genBtn(-1),\n this.genHeader(),\n this.genBtn(+1),\n ])\n },\n})\n","import Vue from 'vue'\n\nexport function createItemTypeNativeListeners (instance: Vue, itemTypeSuffix: string, value: any) {\n return Object.keys(instance.$listeners).reduce((on, eventName) => {\n if (eventName.endsWith(itemTypeSuffix)) {\n on[eventName.slice(0, -itemTypeSuffix.length)] = (event: Event) => instance.$emit(eventName, value, event)\n }\n\n return on\n }, {} as typeof instance.$listeners)\n}\n\nexport function createItemTypeListeners (instance: Vue, itemTypeSuffix: string) {\n return Object.keys(instance.$listeners).reduce((on, eventName) => {\n if (eventName.endsWith(itemTypeSuffix)) {\n on[eventName] = instance.$listeners[eventName]\n }\n\n return on\n }, {} as typeof instance.$listeners)\n}\n","import { DatePickerAllowedDatesFunction } from 'vuetify/types'\n\nexport default function isDateAllowed (date: string, min: string, max: string, allowedFn: DatePickerAllowedDatesFunction | undefined) {\n return (!allowedFn || allowedFn(date)) &&\n (!min || date >= min.substr(0, 10)) &&\n (!max || date <= max)\n}\n","import '../VDatePickerTable.sass'\n\n// Directives\nimport Touch from '../../../directives/touch'\n\n// Mixins\nimport Colorable from '../../../mixins/colorable'\nimport Localable from '../../../mixins/localable'\nimport Themeable from '../../../mixins/themeable'\n\n// Utils\nimport { createItemTypeNativeListeners } from '../util'\nimport isDateAllowed from '../util/isDateAllowed'\nimport { mergeListeners } from '../../../util/mergeData'\nimport mixins from '../../../util/mixins'\nimport { throttle } from '../../../util/helpers'\n\n// Types\nimport {\n PropType,\n VNodeChildren,\n} from 'vue'\nimport {\n DatePickerAllowedDatesFunction,\n DatePickerEventColors,\n DatePickerEventColorValue,\n DatePickerEvents,\n DatePickerFormatter,\n TouchWrapper,\n} from 'vuetify/types'\n\ntype CalculateTableDateFunction = (v: number) => string\n\nexport default mixins(\n Colorable,\n Localable,\n Themeable\n/* @vue/component */\n).extend({\n directives: { Touch },\n\n props: {\n allowedDates: Function as PropType,\n current: String,\n disabled: Boolean,\n format: Function as PropType,\n events: {\n type: [Array, Function, Object] as PropType,\n default: () => null,\n },\n eventColor: {\n type: [Array, Function, Object, String] as PropType,\n default: () => 'warning',\n },\n min: String,\n max: String,\n range: Boolean,\n readonly: Boolean,\n scrollable: Boolean,\n tableDate: {\n type: String,\n required: true,\n },\n value: [String, Array] as PropType,\n },\n\n data: () => ({\n isReversing: false,\n wheelThrottle: null as any,\n }),\n\n computed: {\n computedTransition (): string {\n return (this.isReversing === !this.$vuetify.rtl) ? 'tab-reverse-transition' : 'tab-transition'\n },\n displayedMonth (): number {\n return Number(this.tableDate.split('-')[1]) - 1\n },\n displayedYear (): number {\n return Number(this.tableDate.split('-')[0])\n },\n },\n\n watch: {\n tableDate (newVal: string, oldVal: string) {\n this.isReversing = newVal < oldVal\n },\n },\n\n mounted () {\n this.wheelThrottle = throttle(this.wheel, 250)\n },\n\n methods: {\n genButtonClasses (isAllowed: boolean, isFloating: boolean, isSelected: boolean, isCurrent: boolean) {\n return {\n 'v-size--default': !isFloating,\n 'v-date-picker-table__current': isCurrent,\n 'v-btn--active': isSelected,\n 'v-btn--flat': !isAllowed || this.disabled,\n 'v-btn--text': isSelected === isCurrent,\n 'v-btn--rounded': isFloating,\n 'v-btn--disabled': !isAllowed || this.disabled,\n 'v-btn--outlined': isCurrent && !isSelected,\n ...this.themeClasses,\n }\n },\n genButtonEvents (value: string, isAllowed: boolean, mouseEventType: string) {\n if (this.disabled) return undefined\n\n return mergeListeners({\n click: () => {\n if (isAllowed && !this.readonly) this.$emit('input', value)\n },\n }, createItemTypeNativeListeners(this, `:${mouseEventType}`, value))\n },\n genButton (value: string, isFloating: boolean, mouseEventType: string, formatter: DatePickerFormatter) {\n const isAllowed = isDateAllowed(value, this.min, this.max, this.allowedDates)\n const isSelected = this.isSelected(value) && isAllowed\n const isCurrent = value === this.current\n const setColor = isSelected ? this.setBackgroundColor : this.setTextColor\n const color = (isSelected || isCurrent) && (this.color || 'accent')\n\n return this.$createElement('button', setColor(color, {\n staticClass: 'v-btn',\n class: this.genButtonClasses(isAllowed, isFloating, isSelected, isCurrent),\n attrs: {\n type: 'button',\n },\n domProps: {\n disabled: this.disabled || !isAllowed,\n },\n on: this.genButtonEvents(value, isAllowed, mouseEventType),\n }), [\n this.$createElement('div', {\n staticClass: 'v-btn__content',\n }, [formatter(value)]),\n this.genEvents(value),\n ])\n },\n getEventColors (date: string) {\n const arrayize = (v: string | string[]) => Array.isArray(v) ? v : [v]\n let eventData: boolean | DatePickerEventColorValue\n let eventColors: string[] = []\n\n if (Array.isArray(this.events)) {\n eventData = this.events.includes(date)\n } else if (this.events instanceof Function) {\n eventData = this.events(date) || false\n } else if (this.events) {\n eventData = this.events[date] || false\n } else {\n eventData = false\n }\n\n if (!eventData) {\n return []\n } else if (eventData !== true) {\n eventColors = arrayize(eventData)\n } else if (typeof this.eventColor === 'string') {\n eventColors = [this.eventColor]\n } else if (typeof this.eventColor === 'function') {\n eventColors = arrayize(this.eventColor(date))\n } else if (Array.isArray(this.eventColor)) {\n eventColors = this.eventColor\n } else {\n eventColors = arrayize(this.eventColor[date])\n }\n\n return eventColors.filter(v => v)\n },\n genEvents (date: string) {\n const eventColors = this.getEventColors(date)\n\n return eventColors.length ? this.$createElement('div', {\n staticClass: 'v-date-picker-table__events',\n }, eventColors.map(color => this.$createElement('div', this.setBackgroundColor(color)))) : null\n },\n wheel (e: WheelEvent, calculateTableDate: CalculateTableDateFunction) {\n this.$emit('update:table-date', calculateTableDate(e.deltaY))\n },\n touch (value: number, calculateTableDate: CalculateTableDateFunction) {\n this.$emit('update:table-date', calculateTableDate(value))\n },\n genTable (staticClass: string, children: VNodeChildren, calculateTableDate: CalculateTableDateFunction) {\n const transition = this.$createElement('transition', {\n props: { name: this.computedTransition },\n }, [this.$createElement('table', { key: this.tableDate }, children)])\n\n const touchDirective = {\n name: 'touch',\n value: {\n left: (e: TouchWrapper) => (e.offsetX < -15) && this.touch(1, calculateTableDate),\n right: (e: TouchWrapper) => (e.offsetX > 15) && this.touch(-1, calculateTableDate),\n },\n }\n\n return this.$createElement('div', {\n staticClass,\n class: {\n 'v-date-picker-table--disabled': this.disabled,\n ...this.themeClasses,\n },\n on: (!this.disabled && this.scrollable) ? {\n wheel: (e: WheelEvent) => {\n e.preventDefault()\n this.wheelThrottle(e, calculateTableDate)\n },\n } : undefined,\n directives: [touchDirective],\n }, [transition])\n },\n isSelected (value: string): boolean {\n if (Array.isArray(this.value)) {\n if (this.range && this.value.length === 2) {\n const [from, to] = [...this.value].sort()\n return from <= value && value <= to\n } else {\n return this.value.indexOf(value) !== -1\n }\n }\n\n return value === this.value\n },\n },\n})\n","function createUTCDate (year: number, month = 0, day = 1) {\n let date\n if (year < 100 && year >= 0) {\n date = new Date(Date.UTC(year, month, day))\n if (isFinite(date.getUTCFullYear())) {\n date.setUTCFullYear(year)\n }\n } else {\n date = new Date(Date.UTC(year, month, day))\n }\n\n return date\n}\n\nfunction firstWeekOffset (year: number, firstDayOfWeek: number, firstDayOfYear: number) {\n const firstWeekDayInFirstWeek = 7 + firstDayOfWeek - firstDayOfYear\n const firstWeekDayOfYear = (7 + createUTCDate(year, 0, firstWeekDayInFirstWeek).getUTCDay() - firstDayOfWeek) % 7\n\n return -firstWeekDayOfYear + firstWeekDayInFirstWeek - 1\n}\n\nfunction dayOfYear (year: number, month: number, day: number, firstDayOfWeek: number) {\n let dayOfYear = [0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334][month]\n if (month > 1 && isLeapYear(year)) {\n dayOfYear++\n }\n\n return dayOfYear + day\n}\n\nfunction weeksInYear (year: number, firstDayOfWeek: number, firstDayOfYear: number) {\n const weekOffset = firstWeekOffset(year, firstDayOfWeek, firstDayOfYear)\n const weekOffsetNext = firstWeekOffset(year + 1, firstDayOfWeek, firstDayOfYear)\n const daysInYear = isLeapYear(year) ? 366 : 365\n\n return (daysInYear - weekOffset + weekOffsetNext) / 7\n}\n\nexport function weekNumber (year: number, month: number, day: number, firstDayOfWeek: number, localeFirstDayOfYear: number): number {\n const weekOffset = firstWeekOffset(year, firstDayOfWeek, localeFirstDayOfYear)\n const week = Math.ceil((dayOfYear(year, month, day, firstDayOfWeek) - weekOffset) / 7)\n\n if (week < 1) {\n return week + weeksInYear(year - 1, firstDayOfWeek, localeFirstDayOfYear)\n } else if (week > weeksInYear(year, firstDayOfWeek, localeFirstDayOfYear)) {\n return week - weeksInYear(year, firstDayOfWeek, localeFirstDayOfYear)\n } else {\n return week\n }\n}\n\nexport function isLeapYear (year: number): boolean {\n return ((year % 4 === 0) && (year % 100 !== 0)) || (year % 400 === 0)\n}\n","// Mixins\nimport DatePickerTable from './mixins/date-picker-table'\n\n// Utils\nimport { weekNumber } from '../../util/dateTimeUtils'\nimport { pad, createNativeLocaleFormatter, monthChange } from './util'\nimport { createRange } from '../../util/helpers'\nimport mixins from '../../util/mixins'\n\n// Types\nimport { VNode, VNodeChildren, PropType } from 'vue'\nimport { DatePickerFormatter } from 'vuetify/types'\n\nexport default mixins(\n DatePickerTable\n/* @vue/component */\n).extend({\n name: 'v-date-picker-date-table',\n\n props: {\n firstDayOfWeek: {\n type: [String, Number],\n default: 0,\n },\n localeFirstDayOfYear: {\n type: [String, Number],\n default: 0,\n },\n showWeek: Boolean,\n weekdayFormat: Function as PropType,\n },\n\n computed: {\n formatter (): DatePickerFormatter {\n return this.format || createNativeLocaleFormatter(this.currentLocale, { day: 'numeric', timeZone: 'UTC' }, { start: 8, length: 2 })\n },\n weekdayFormatter (): DatePickerFormatter | undefined {\n return this.weekdayFormat || createNativeLocaleFormatter(this.currentLocale, { weekday: 'narrow', timeZone: 'UTC' })\n },\n weekDays (): string[] {\n const first = parseInt(this.firstDayOfWeek, 10)\n\n return this.weekdayFormatter\n ? createRange(7).map(i => this.weekdayFormatter!(`2017-01-${first + i + 15}`)) // 2017-01-15 is Sunday\n : createRange(7).map(i => ['S', 'M', 'T', 'W', 'T', 'F', 'S'][(i + first) % 7])\n },\n },\n\n methods: {\n calculateTableDate (delta: number) {\n return monthChange(this.tableDate, Math.sign(delta || 1))\n },\n genTHead () {\n const days = this.weekDays.map(day => this.$createElement('th', day))\n if (this.showWeek) {\n days.unshift(this.$createElement('th'))\n }\n\n return this.$createElement('thead', this.genTR(days))\n },\n // Returns number of the days from the firstDayOfWeek to the first day of the current month\n weekDaysBeforeFirstDayOfTheMonth () {\n const firstDayOfTheMonth = new Date(`${this.displayedYear}-${pad(this.displayedMonth + 1)}-01T00:00:00+00:00`)\n const weekDay = firstDayOfTheMonth.getUTCDay()\n\n return (weekDay - parseInt(this.firstDayOfWeek) + 7) % 7\n },\n getWeekNumber (dayInMonth: number) {\n return weekNumber(\n this.displayedYear,\n this.displayedMonth,\n dayInMonth,\n parseInt(this.firstDayOfWeek),\n parseInt(this.localeFirstDayOfYear)\n )\n },\n genWeekNumber (weekNumber: number) {\n return this.$createElement('td', [\n this.$createElement('small', {\n staticClass: 'v-date-picker-table--date__week',\n }, String(weekNumber).padStart(2, '0')),\n ])\n },\n genTBody () {\n const children = []\n const daysInMonth = new Date(this.displayedYear, this.displayedMonth + 1, 0).getDate()\n let rows = []\n let day = this.weekDaysBeforeFirstDayOfTheMonth()\n\n if (this.showWeek) {\n rows.push(this.genWeekNumber(this.getWeekNumber(1)))\n }\n\n while (day--) rows.push(this.$createElement('td'))\n for (day = 1; day <= daysInMonth; day++) {\n const date = `${this.displayedYear}-${pad(this.displayedMonth + 1)}-${pad(day)}`\n\n rows.push(this.$createElement('td', [\n this.genButton(date, true, 'date', this.formatter),\n ]))\n\n if (rows.length % (this.showWeek ? 8 : 7) === 0) {\n children.push(this.genTR(rows))\n rows = []\n if (this.showWeek && (day < daysInMonth)) {\n rows.push(this.genWeekNumber(this.getWeekNumber(day + 7)))\n }\n }\n }\n\n if (rows.length) {\n children.push(this.genTR(rows))\n }\n\n return this.$createElement('tbody', children)\n },\n genTR (children: VNodeChildren) {\n return [this.$createElement('tr', children)]\n },\n },\n\n render (): VNode {\n return this.genTable('v-date-picker-table v-date-picker-table--date', [\n this.genTHead(),\n this.genTBody(),\n ], this.calculateTableDate)\n },\n})\n","// Mixins\nimport DatePickerTable from './mixins/date-picker-table'\n\n// Utils\nimport { pad, createNativeLocaleFormatter } from './util'\nimport mixins from '../../util/mixins'\n\n// Types\nimport { VNode } from 'vue'\nimport { DatePickerFormatter } from 'vuetify/types'\n\nexport default mixins(\n DatePickerTable\n/* @vue/component */\n).extend({\n name: 'v-date-picker-month-table',\n\n computed: {\n formatter (): DatePickerFormatter {\n return this.format || createNativeLocaleFormatter(this.currentLocale, { month: 'short', timeZone: 'UTC' }, { start: 5, length: 2 })\n },\n },\n\n methods: {\n calculateTableDate (delta: number) {\n return `${parseInt(this.tableDate, 10) + Math.sign(delta || 1)}`\n },\n genTBody () {\n const children = []\n const cols = Array(3).fill(null)\n const rows = 12 / cols.length\n\n for (let row = 0; row < rows; row++) {\n const tds = cols.map((_, col) => {\n const month = row * cols.length + col\n const date = `${this.displayedYear}-${pad(month + 1)}`\n return this.$createElement('td', {\n key: month,\n }, [\n this.genButton(date, false, 'month', this.formatter),\n ])\n })\n\n children.push(this.$createElement('tr', {\n key: row,\n }, tds))\n }\n\n return this.$createElement('tbody', children)\n },\n },\n\n render (): VNode {\n return this.genTable('v-date-picker-table v-date-picker-table--month', [\n this.genTBody(),\n ], this.calculateTableDate)\n },\n})\n","import './VDatePickerYears.sass'\n\n// Mixins\nimport Colorable from '../../mixins/colorable'\nimport Localable from '../../mixins/localable'\n\n// Utils\nimport {\n createItemTypeNativeListeners,\n createNativeLocaleFormatter,\n} from './util'\nimport { mergeListeners } from '../../util/mergeData'\nimport mixins, { ExtractVue } from '../../util/mixins'\n\n// Types\nimport Vue, { VNode, PropType } from 'vue'\nimport { DatePickerFormatter } from 'vuetify/types'\n\ninterface options extends Vue {\n $el: HTMLElement\n}\n\nexport default mixins\n/* eslint-enable indent */\n>(\n Colorable,\n Localable\n/* @vue/component */\n).extend({\n name: 'v-date-picker-years',\n\n props: {\n format: Function as PropType,\n min: [Number, String],\n max: [Number, String],\n readonly: Boolean,\n value: [Number, String],\n },\n\n data () {\n return {\n defaultColor: 'primary',\n }\n },\n\n computed: {\n formatter (): DatePickerFormatter {\n return this.format || createNativeLocaleFormatter(this.currentLocale, { year: 'numeric', timeZone: 'UTC' }, { length: 4 })\n },\n },\n\n mounted () {\n setTimeout(() => {\n const activeItem = this.$el.getElementsByClassName('active')[0]\n if (activeItem) {\n this.$el.scrollTop = activeItem.offsetTop - this.$el.offsetHeight / 2 + activeItem.offsetHeight / 2\n } else if (this.min && !this.max) {\n this.$el.scrollTop = this.$el.scrollHeight\n } else if (!this.min && this.max) {\n this.$el.scrollTop = 0\n } else {\n this.$el.scrollTop = this.$el.scrollHeight / 2 - this.$el.offsetHeight / 2\n }\n })\n },\n\n methods: {\n genYearItem (year: number): VNode {\n const formatted = this.formatter(`${year}`)\n const active = parseInt(this.value, 10) === year\n const color = active && (this.color || 'primary')\n\n return this.$createElement('li', this.setTextColor(color, {\n key: year,\n class: { active },\n on: mergeListeners({\n click: () => this.$emit('input', year),\n }, createItemTypeNativeListeners(this, ':year', year)),\n }), formatted)\n },\n\n genYearItems (): VNode[] {\n const children = []\n const selectedYear = this.value ? parseInt(this.value, 10) : new Date().getFullYear()\n const maxYear = this.max ? parseInt(this.max, 10) : (selectedYear + 100)\n const minYear = Math.min(maxYear, this.min ? parseInt(this.min, 10) : (selectedYear - 100))\n\n for (let year = maxYear; year >= minYear; year--) {\n children.push(this.genYearItem(year))\n }\n\n return children\n },\n },\n\n render (): VNode {\n return this.$createElement('ul', {\n staticClass: 'v-date-picker-years',\n ref: 'years',\n }, this.genYearItems())\n },\n})\n","import './VPicker.sass'\nimport '../VCard/VCard.sass'\n\n// Mixins\nimport Colorable from '../../mixins/colorable'\nimport Elevatable from '../../mixins/elevatable'\nimport Themeable from '../../mixins/themeable'\n\n// Helpers\nimport { convertToUnit } from '../../util/helpers'\n\n// Types\nimport { VNode } from 'vue/types'\nimport mixins from '../../util/mixins'\n\n/* @vue/component */\nexport default mixins(\n Colorable,\n Elevatable,\n Themeable\n).extend({\n name: 'v-picker',\n\n props: {\n flat: Boolean,\n fullWidth: Boolean,\n landscape: Boolean,\n noTitle: Boolean,\n transition: {\n type: String,\n default: 'fade-transition',\n },\n width: {\n type: [Number, String],\n default: 290,\n },\n },\n\n computed: {\n computedTitleColor (): string | false {\n const defaultTitleColor = this.isDark ? false : (this.color || 'primary')\n return this.color || defaultTitleColor\n },\n },\n\n methods: {\n genTitle () {\n return this.$createElement('div', this.setBackgroundColor(this.computedTitleColor, {\n staticClass: 'v-picker__title',\n class: {\n 'v-picker__title--landscape': this.landscape,\n },\n }), this.$slots.title)\n },\n genBodyTransition () {\n return this.$createElement('transition', {\n props: {\n name: this.transition,\n },\n }, this.$slots.default)\n },\n genBody () {\n return this.$createElement('div', {\n staticClass: 'v-picker__body',\n class: {\n 'v-picker__body--no-title': this.noTitle,\n ...this.themeClasses,\n },\n style: this.fullWidth ? undefined : {\n width: convertToUnit(this.width),\n },\n }, [\n this.genBodyTransition(),\n ])\n },\n genActions () {\n return this.$createElement('div', {\n staticClass: 'v-picker__actions v-card__actions',\n class: {\n 'v-picker__actions--no-title': this.noTitle,\n },\n }, this.$slots.actions)\n },\n },\n\n render (h): VNode {\n return h('div', {\n staticClass: 'v-picker v-card',\n class: {\n 'v-picker--flat': this.flat,\n 'v-picker--landscape': this.landscape,\n 'v-picker--full-width': this.fullWidth,\n ...this.themeClasses,\n ...this.elevationClasses,\n },\n }, [\n this.$slots.title ? this.genTitle() : null,\n this.genBody(),\n this.$slots.actions ? this.genActions() : null,\n ])\n },\n})\n","import VPicker from './VPicker'\n\nexport { VPicker }\nexport default VPicker\n","// Components\nimport VPicker from '../../components/VPicker'\n\n// Mixins\nimport Colorable from '../colorable'\nimport Elevatable from '../../mixins/elevatable'\nimport Themeable from '../themeable'\n\n// Utils\nimport mixins from '../../util/mixins'\n\n// Types\nimport { VNode } from 'vue'\n\nexport default mixins(\n Colorable,\n Elevatable,\n Themeable\n/* @vue/component */\n).extend({\n name: 'picker',\n\n props: {\n flat: Boolean,\n fullWidth: Boolean,\n headerColor: String,\n landscape: Boolean,\n noTitle: Boolean,\n width: {\n type: [Number, String],\n default: 290,\n },\n },\n\n methods: {\n genPickerTitle (): VNode | null {\n return null\n },\n genPickerBody (): VNode | null {\n return null\n },\n genPickerActionsSlot () {\n return this.$scopedSlots.default ? this.$scopedSlots.default({\n save: (this as any).save,\n cancel: (this as any).cancel,\n }) : this.$slots.default\n },\n genPicker (staticClass: string) {\n const children: VNode[] = []\n\n if (!this.noTitle) {\n const title = this.genPickerTitle()\n title && children.push(title)\n }\n\n const body = this.genPickerBody()\n body && children.push(body)\n\n children.push(this.$createElement('template', { slot: 'actions' }, [this.genPickerActionsSlot()]))\n\n return this.$createElement(VPicker, {\n staticClass,\n props: {\n color: this.headerColor || this.color,\n dark: this.dark,\n elevation: this.elevation,\n flat: this.flat,\n fullWidth: this.fullWidth,\n landscape: this.landscape,\n light: this.light,\n width: this.width,\n noTitle: this.noTitle,\n },\n }, children)\n },\n },\n})\n","import { CalendarTimestamp, CalendarFormatter } from 'vuetify/types'\nimport { isLeapYear } from '../../../util/dateTimeUtils'\n\nexport const PARSE_REGEX: RegExp = /^(\\d{4})-(\\d{1,2})(-(\\d{1,2}))?([^\\d]+(\\d{1,2}))?(:(\\d{1,2}))?(:(\\d{1,2}))?$/\nexport const PARSE_TIME: RegExp = /(\\d\\d?)(:(\\d\\d?)|)(:(\\d\\d?)|)/\n\nexport const DAYS_IN_MONTH: number[] = [0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]\nexport const DAYS_IN_MONTH_LEAP: number[] = [0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]\nexport const DAYS_IN_MONTH_MIN = 28\nexport const DAYS_IN_MONTH_MAX = 31\nexport const MONTH_MAX = 12\nexport const MONTH_MIN = 1\nexport const DAY_MIN = 1\nexport const DAYS_IN_WEEK = 7\nexport const MINUTES_IN_HOUR = 60\nexport const MINUTE_MAX = 59\nexport const MINUTES_IN_DAY = 24 * 60\nexport const HOURS_IN_DAY = 24\nexport const HOUR_MAX = 23\nexport const FIRST_HOUR = 0\nexport const OFFSET_YEAR = 10000\nexport const OFFSET_MONTH = 100\nexport const OFFSET_HOUR = 100\nexport const OFFSET_TIME = 10000\n\ntype CalendarTimestampFormatOptions = (timestamp: CalendarTimestamp, short: boolean) => object\ntype CalendarTimestampOperation = (timestamp: CalendarTimestamp) => CalendarTimestamp\nexport type VTime = number | string | {\n hour: number\n minute: number\n}\n\nexport type VTimestampInput = number | string | Date;\n\nexport function getStartOfWeek (timestamp: CalendarTimestamp, weekdays: number[], today?: CalendarTimestamp): CalendarTimestamp {\n const start = copyTimestamp(timestamp)\n findWeekday(start, weekdays[0], prevDay)\n updateFormatted(start)\n if (today) {\n updateRelative(start, today, start.hasTime)\n }\n\n return start\n}\n\nexport function getEndOfWeek (timestamp: CalendarTimestamp, weekdays: number[], today?: CalendarTimestamp): CalendarTimestamp {\n const end = copyTimestamp(timestamp)\n findWeekday(end, weekdays[weekdays.length - 1])\n updateFormatted(end)\n if (today) {\n updateRelative(end, today, end.hasTime)\n }\n\n return end\n}\n\nexport function getStartOfMonth (timestamp: CalendarTimestamp): CalendarTimestamp {\n const start = copyTimestamp(timestamp)\n start.day = DAY_MIN\n updateWeekday(start)\n updateFormatted(start)\n\n return start\n}\n\nexport function getEndOfMonth (timestamp: CalendarTimestamp): CalendarTimestamp {\n const end = copyTimestamp(timestamp)\n end.day = daysInMonth(end.year, end.month)\n updateWeekday(end)\n updateFormatted(end)\n\n return end\n}\n\nexport function validateTime (input: any): input is VTime {\n return (typeof input === 'number' && isFinite(input)) ||\n (!!PARSE_TIME.exec(input)) ||\n (typeof input === 'object' && isFinite(input.hour) && isFinite(input.minute))\n}\n\nexport function parseTime (input: any): number | false {\n if (typeof input === 'number') {\n // when a number is given, it's minutes since 12:00am\n return input\n } else if (typeof input === 'string') {\n // when a string is given, it's a hh:mm:ss format where seconds are optional\n const parts = PARSE_TIME.exec(input)\n if (!parts) {\n return false\n }\n\n return parseInt(parts[1]) * 60 + parseInt(parts[3] || 0)\n } else if (typeof input === 'object') {\n // when an object is given, it must have hour and minute\n if (typeof input.hour !== 'number' || typeof input.minute !== 'number') {\n return false\n }\n\n return input.hour * 60 + input.minute\n } else {\n // unsupported type\n return false\n }\n}\n\nexport function validateTimestamp (input: any): input is VTimestampInput {\n return (typeof input === 'number' && isFinite(input)) ||\n (typeof input === 'string' && !!PARSE_REGEX.exec(input)) ||\n (input instanceof Date)\n}\n\nexport function parseTimestamp (input: VTimestampInput, required?: false, now?: CalendarTimestamp): CalendarTimestamp | null\nexport function parseTimestamp (input: VTimestampInput, required: true, now?: CalendarTimestamp): CalendarTimestamp\nexport function parseTimestamp (input: VTimestampInput, required = false, now?: CalendarTimestamp): CalendarTimestamp | null {\n if (typeof input === 'number' && isFinite(input)) {\n input = new Date(input)\n }\n\n if (input instanceof Date) {\n const date: CalendarTimestamp = parseDate(input)\n\n if (now) {\n updateRelative(date, now, date.hasTime)\n }\n\n return date\n }\n\n if (typeof input !== 'string') {\n if (required) {\n throw new Error(`${input} is not a valid timestamp. It must be a Date, number of seconds since Epoch, or a string in the format of YYYY-MM-DD or YYYY-MM-DD hh:mm. Zero-padding is optional and seconds are ignored.`)\n }\n return null\n }\n\n // YYYY-MM-DD hh:mm:ss\n const parts = PARSE_REGEX.exec(input)\n\n if (!parts) {\n if (required) {\n throw new Error(`${input} is not a valid timestamp. It must be a Date, number of seconds since Epoch, or a string in the format of YYYY-MM-DD or YYYY-MM-DD hh:mm. Zero-padding is optional and seconds are ignored.`)\n }\n\n return null\n }\n\n const timestamp: CalendarTimestamp = {\n date: input,\n time: '',\n year: parseInt(parts[1]),\n month: parseInt(parts[2]),\n day: parseInt(parts[4]) || 1,\n hour: parseInt(parts[6]) || 0,\n minute: parseInt(parts[8]) || 0,\n weekday: 0,\n hasDay: !!parts[4],\n hasTime: !!(parts[6] && parts[8]),\n past: false,\n present: false,\n future: false,\n }\n\n updateWeekday(timestamp)\n updateFormatted(timestamp)\n\n if (now) {\n updateRelative(timestamp, now, timestamp.hasTime)\n }\n\n return timestamp\n}\n\nexport function parseDate (date: Date): CalendarTimestamp {\n return updateFormatted({\n date: '',\n time: '',\n year: date.getFullYear(),\n month: date.getMonth() + 1,\n day: date.getDate(),\n weekday: date.getDay(),\n hour: date.getHours(),\n minute: date.getMinutes(),\n hasDay: true,\n hasTime: true,\n past: false,\n present: true,\n future: false,\n })\n}\n\nexport function getDayIdentifier (timestamp: { year: number, month: number, day: number }): number {\n return timestamp.year * OFFSET_YEAR + timestamp.month * OFFSET_MONTH + timestamp.day\n}\n\nexport function getTimeIdentifier (timestamp: { hour: number, minute: number }): number {\n return timestamp.hour * OFFSET_HOUR + timestamp.minute\n}\n\nexport function getTimestampIdentifier (timestamp: CalendarTimestamp): number {\n return getDayIdentifier(timestamp) * OFFSET_TIME + getTimeIdentifier(timestamp)\n}\n\nexport function updateRelative (timestamp: CalendarTimestamp, now: CalendarTimestamp, time = false): CalendarTimestamp {\n let a = getDayIdentifier(now)\n let b = getDayIdentifier(timestamp)\n let present = a === b\n\n if (timestamp.hasTime && time && present) {\n a = getTimeIdentifier(now)\n b = getTimeIdentifier(timestamp)\n present = a === b\n }\n\n timestamp.past = b < a\n timestamp.present = present\n timestamp.future = b > a\n\n return timestamp\n}\n\nexport function isTimedless (input: VTimestampInput): input is (Date | number) {\n return (input instanceof Date) || (typeof input === 'number' && isFinite(input))\n}\n\nexport function updateHasTime (timestamp: CalendarTimestamp, hasTime: boolean, now?: CalendarTimestamp): CalendarTimestamp {\n if (timestamp.hasTime !== hasTime) {\n timestamp.hasTime = hasTime\n if (!hasTime) {\n timestamp.hour = HOUR_MAX\n timestamp.minute = MINUTE_MAX\n timestamp.time = getTime(timestamp)\n }\n if (now) {\n updateRelative(timestamp, now, timestamp.hasTime)\n }\n }\n\n return timestamp\n}\n\nexport function updateMinutes (timestamp: CalendarTimestamp, minutes: number, now?: CalendarTimestamp): CalendarTimestamp {\n timestamp.hasTime = true\n timestamp.hour = Math.floor(minutes / MINUTES_IN_HOUR)\n timestamp.minute = minutes % MINUTES_IN_HOUR\n timestamp.time = getTime(timestamp)\n if (now) {\n updateRelative(timestamp, now, true)\n }\n\n return timestamp\n}\n\nexport function updateWeekday (timestamp: CalendarTimestamp): CalendarTimestamp {\n timestamp.weekday = getWeekday(timestamp)\n\n return timestamp\n}\n\nexport function updateFormatted (timestamp: CalendarTimestamp): CalendarTimestamp {\n timestamp.time = getTime(timestamp)\n timestamp.date = getDate(timestamp)\n\n return timestamp\n}\n\nexport function getWeekday (timestamp: CalendarTimestamp): number {\n if (timestamp.hasDay) {\n const _ = Math.floor\n const k = timestamp.day\n const m = ((timestamp.month + 9) % MONTH_MAX) + 1\n const C = _(timestamp.year / 100)\n const Y = (timestamp.year % 100) - (timestamp.month <= 2 ? 1 : 0)\n\n return (((k + _(2.6 * m - 0.2) - 2 * C + Y + _(Y / 4) + _(C / 4)) % 7) + 7) % 7\n }\n\n return timestamp.weekday\n}\n\nexport function daysInMonth (year: number, month: number) {\n return isLeapYear(year) ? DAYS_IN_MONTH_LEAP[month] : DAYS_IN_MONTH[month]\n}\n\nexport function copyTimestamp (timestamp: CalendarTimestamp): CalendarTimestamp {\n const { date, time, year, month, day, weekday, hour, minute, hasDay, hasTime, past, present, future } = timestamp\n\n return { date, time, year, month, day, weekday, hour, minute, hasDay, hasTime, past, present, future }\n}\n\nexport function padNumber (x: number, length: number): string {\n let padded = String(x)\n while (padded.length < length) {\n padded = '0' + padded\n }\n\n return padded\n}\n\nexport function getDate (timestamp: CalendarTimestamp): string {\n let str = `${padNumber(timestamp.year, 4)}-${padNumber(timestamp.month, 2)}`\n\n if (timestamp.hasDay) str += `-${padNumber(timestamp.day, 2)}`\n\n return str\n}\n\nexport function getTime (timestamp: CalendarTimestamp): string {\n if (!timestamp.hasTime) {\n return ''\n }\n\n return `${padNumber(timestamp.hour, 2)}:${padNumber(timestamp.minute, 2)}`\n}\n\nexport function nextMinutes (timestamp: CalendarTimestamp, minutes: number): CalendarTimestamp {\n timestamp.minute += minutes\n while (timestamp.minute > MINUTES_IN_HOUR) {\n timestamp.minute -= MINUTES_IN_HOUR\n timestamp.hour++\n if (timestamp.hour >= HOURS_IN_DAY) {\n nextDay(timestamp)\n timestamp.hour = FIRST_HOUR\n }\n }\n\n return timestamp\n}\n\nexport function nextDay (timestamp: CalendarTimestamp): CalendarTimestamp {\n timestamp.day++\n timestamp.weekday = (timestamp.weekday + 1) % DAYS_IN_WEEK\n if (timestamp.day > DAYS_IN_MONTH_MIN && timestamp.day > daysInMonth(timestamp.year, timestamp.month)) {\n timestamp.day = DAY_MIN\n timestamp.month++\n if (timestamp.month > MONTH_MAX) {\n timestamp.month = MONTH_MIN\n timestamp.year++\n }\n }\n\n return timestamp\n}\n\nexport function prevDay (timestamp: CalendarTimestamp): CalendarTimestamp {\n timestamp.day--\n timestamp.weekday = (timestamp.weekday + 6) % DAYS_IN_WEEK\n if (timestamp.day < DAY_MIN) {\n timestamp.month--\n if (timestamp.month < MONTH_MIN) {\n timestamp.year--\n timestamp.month = MONTH_MAX\n }\n timestamp.day = daysInMonth(timestamp.year, timestamp.month)\n }\n\n return timestamp\n}\n\nexport function relativeDays (\n timestamp: CalendarTimestamp,\n mover: CalendarTimestampOperation = nextDay,\n days = 1\n): CalendarTimestamp {\n while (--days >= 0) mover(timestamp)\n\n return timestamp\n}\n\nexport function diffMinutes (min: CalendarTimestamp, max: CalendarTimestamp) {\n const Y = (max.year - min.year) * 525600\n const M = (max.month - min.month) * 43800\n const D = (max.day - min.day) * 1440\n const h = (max.hour - min.hour) * 60\n const m = (max.minute - min.minute)\n\n return Y + M + D + h + m\n}\n\nexport function findWeekday (timestamp: CalendarTimestamp, weekday: number,\n mover: CalendarTimestampOperation = nextDay, maxDays = 6): CalendarTimestamp {\n while (timestamp.weekday !== weekday && --maxDays >= 0) mover(timestamp)\n\n return timestamp\n}\n\nexport function getWeekdaySkips (weekdays: number[]): number[] {\n const skips: number[] = [1, 1, 1, 1, 1, 1, 1]\n const filled: number[] = [0, 0, 0, 0, 0, 0, 0]\n for (let i = 0; i < weekdays.length; i++) {\n filled[weekdays[i]] = 1\n }\n for (let k = 0; k < DAYS_IN_WEEK; k++) {\n let skip = 1\n for (let j = 1; j < DAYS_IN_WEEK; j++) {\n const next = (k + j) % DAYS_IN_WEEK\n if (filled[next]) {\n break\n }\n skip++\n }\n skips[k] = filled[k] * skip\n }\n\n return skips\n}\n\nexport function timestampToDate (timestamp: CalendarTimestamp): Date {\n const time = `${padNumber(timestamp.hour, 2)}:${padNumber(timestamp.minute, 2)}`\n const date = timestamp.date\n\n return new Date(`${date}T${time}:00+00:00`)\n}\n\nexport function createDayList (\n start: CalendarTimestamp,\n end: CalendarTimestamp,\n now: CalendarTimestamp,\n weekdaySkips: number[],\n max = 42,\n min = 0\n): CalendarTimestamp[] {\n const stop = getDayIdentifier(end)\n const days: CalendarTimestamp[] = []\n let current = copyTimestamp(start)\n let currentIdentifier = 0\n let stopped = currentIdentifier === stop\n\n if (stop < getDayIdentifier(start)) {\n throw new Error('End date is earlier than start date.')\n }\n\n while ((!stopped || days.length < min) && days.length < max) {\n currentIdentifier = getDayIdentifier(current)\n stopped = stopped || currentIdentifier === stop\n if (weekdaySkips[current.weekday] === 0) {\n current = nextDay(current)\n continue\n }\n const day = copyTimestamp(current)\n updateFormatted(day)\n updateRelative(day, now)\n days.push(day)\n current = relativeDays(current, nextDay, weekdaySkips[current.weekday])\n }\n\n if (!days.length) throw new Error('No dates found using specified start date, end date, and weekdays.')\n\n return days\n}\n\nexport function createIntervalList (timestamp: CalendarTimestamp, first: number,\n minutes: number, count: number, now?: CalendarTimestamp): CalendarTimestamp[] {\n const intervals: CalendarTimestamp[] = []\n\n for (let i = 0; i < count; i++) {\n const mins = first + (i * minutes)\n const int = copyTimestamp(timestamp)\n intervals.push(updateMinutes(int, mins, now))\n }\n\n return intervals\n}\n\nexport function createNativeLocaleFormatter (locale: string, getOptions: CalendarTimestampFormatOptions): CalendarFormatter {\n const emptyFormatter: CalendarFormatter = (_t, _s) => ''\n\n if (typeof Intl === 'undefined' || typeof Intl.DateTimeFormat === 'undefined') {\n return emptyFormatter\n }\n\n return (timestamp, short) => {\n try {\n const intlFormatter = new Intl.DateTimeFormat(locale || undefined, getOptions(timestamp, short))\n\n return intlFormatter.format(timestampToDate(timestamp))\n } catch (e) {\n return ''\n }\n }\n}\n","// Components\nimport VDatePickerTitle from './VDatePickerTitle'\nimport VDatePickerHeader from './VDatePickerHeader'\nimport VDatePickerDateTable from './VDatePickerDateTable'\nimport VDatePickerMonthTable from './VDatePickerMonthTable'\nimport VDatePickerYears from './VDatePickerYears'\n\n// Mixins\nimport Localable from '../../mixins/localable'\nimport mixins from '../../util/mixins'\nimport Picker from '../../mixins/picker'\n\n// Utils\nimport {\n createItemTypeListeners,\n createNativeLocaleFormatter,\n pad,\n} from './util'\nimport isDateAllowed from './util/isDateAllowed'\nimport { consoleWarn } from '../../util/console'\nimport { daysInMonth } from '../VCalendar/util/timestamp'\n\n// Types\nimport {\n PropType,\n PropValidator,\n} from 'vue/types/options'\nimport { VNode } from 'vue'\nimport {\n DatePickerFormatter,\n DatePickerMultipleFormatter,\n DatePickerAllowedDatesFunction,\n DatePickerEventColors,\n DatePickerEvents,\n DatePickerType,\n} from 'vuetify/types'\n\ntype DatePickerValue = string | string[] | undefined\ninterface Formatters {\n year: DatePickerFormatter\n titleDate: DatePickerFormatter | DatePickerMultipleFormatter\n}\n\n// Adds leading zero to month/day if necessary, returns 'YYYY' if type = 'year',\n// 'YYYY-MM' if 'month' and 'YYYY-MM-DD' if 'date'\nfunction sanitizeDateString (dateString: string, type: 'date' | 'month' | 'year'): string {\n const [year, month = 1, date = 1] = dateString.split('-')\n return `${year}-${pad(month)}-${pad(date)}`.substr(0, { date: 10, month: 7, year: 4 }[type])\n}\n\nexport default mixins(\n Localable,\n Picker\n/* @vue/component */\n).extend({\n name: 'v-date-picker',\n\n props: {\n allowedDates: Function as PropType,\n // Function formatting the day in date picker table\n dayFormat: Function as PropType,\n disabled: Boolean,\n events: {\n type: [Array, Function, Object] as PropType,\n default: () => null,\n },\n eventColor: {\n type: [Array, Function, Object, String] as PropType,\n default: () => 'warning',\n },\n firstDayOfWeek: {\n type: [String, Number],\n default: 0,\n },\n // Function formatting the tableDate in the day/month table header\n headerDateFormat: Function as PropType,\n localeFirstDayOfYear: {\n type: [String, Number],\n default: 0,\n },\n max: String,\n min: String,\n // Function formatting month in the months table\n monthFormat: Function as PropType,\n multiple: Boolean,\n nextIcon: {\n type: String,\n default: '$next',\n },\n nextMonthAriaLabel: {\n type: String,\n default: '$vuetify.datePicker.nextMonthAriaLabel',\n },\n nextYearAriaLabel: {\n type: String,\n default: '$vuetify.datePicker.nextYearAriaLabel',\n },\n pickerDate: String,\n prevIcon: {\n type: String,\n default: '$prev',\n },\n prevMonthAriaLabel: {\n type: String,\n default: '$vuetify.datePicker.prevMonthAriaLabel',\n },\n prevYearAriaLabel: {\n type: String,\n default: '$vuetify.datePicker.prevYearAriaLabel',\n },\n range: Boolean,\n reactive: Boolean,\n readonly: Boolean,\n scrollable: Boolean,\n showCurrent: {\n type: [Boolean, String],\n default: true,\n },\n selectedItemsText: {\n type: String,\n default: '$vuetify.datePicker.itemsSelected',\n },\n showWeek: Boolean,\n // Function formatting currently selected date in the picker title\n titleDateFormat: Function as PropType,\n type: {\n type: String,\n default: 'date',\n validator: (type: any) => ['date', 'month'].includes(type), // TODO: year\n } as PropValidator,\n value: [Array, String] as PropType,\n weekdayFormat: Function as PropType,\n // Function formatting the year in table header and pickup title\n yearFormat: Function as PropType,\n yearIcon: String,\n },\n\n data () {\n const now = new Date()\n return {\n activePicker: this.type.toUpperCase(),\n inputDay: null as number | null,\n inputMonth: null as number | null,\n inputYear: null as number | null,\n isReversing: false,\n now,\n // tableDate is a string in 'YYYY' / 'YYYY-M' format (leading zero for month is not required)\n tableDate: (() => {\n if (this.pickerDate) {\n return this.pickerDate\n }\n\n const date = (this.multiple || this.range ? (this.value as string[])[(this.value as string[]).length - 1] : this.value) ||\n (typeof this.showCurrent === 'string' ? this.showCurrent : `${now.getFullYear()}-${now.getMonth() + 1}`)\n return sanitizeDateString(date as string, this.type === 'date' ? 'month' : 'year')\n })(),\n }\n },\n\n computed: {\n isMultiple (): boolean {\n return this.multiple || this.range\n },\n lastValue (): string | null {\n return this.isMultiple ? (this.value as string[])[(this.value as string[]).length - 1] : (this.value as string | null)\n },\n selectedMonths (): string | string[] | undefined {\n if (!this.value || !this.value.length || this.type === 'month') {\n return this.value\n } else if (this.isMultiple) {\n return (this.value as string[]).map(val => val.substr(0, 7))\n } else {\n return (this.value as string).substr(0, 7)\n }\n },\n current (): string | null {\n if (this.showCurrent === true) {\n return sanitizeDateString(`${this.now.getFullYear()}-${this.now.getMonth() + 1}-${this.now.getDate()}`, this.type)\n }\n\n return this.showCurrent || null\n },\n inputDate (): string {\n return this.type === 'date'\n ? `${this.inputYear}-${pad(this.inputMonth! + 1)}-${pad(this.inputDay!)}`\n : `${this.inputYear}-${pad(this.inputMonth! + 1)}`\n },\n tableMonth (): number {\n return Number((this.pickerDate || this.tableDate).split('-')[1]) - 1\n },\n tableYear (): number {\n return Number((this.pickerDate || this.tableDate).split('-')[0])\n },\n minMonth (): string | null {\n return this.min ? sanitizeDateString(this.min, 'month') : null\n },\n maxMonth (): string | null {\n return this.max ? sanitizeDateString(this.max, 'month') : null\n },\n minYear (): string | null {\n return this.min ? sanitizeDateString(this.min, 'year') : null\n },\n maxYear (): string | null {\n return this.max ? sanitizeDateString(this.max, 'year') : null\n },\n formatters (): Formatters {\n return {\n year: this.yearFormat || createNativeLocaleFormatter(this.currentLocale, { year: 'numeric', timeZone: 'UTC' }, { length: 4 }),\n titleDate: this.titleDateFormat ||\n (this.isMultiple ? this.defaultTitleMultipleDateFormatter : this.defaultTitleDateFormatter),\n }\n },\n defaultTitleMultipleDateFormatter (): DatePickerMultipleFormatter {\n return dates => {\n if (!dates.length) {\n return '-'\n }\n\n if (dates.length === 1) {\n return this.defaultTitleDateFormatter(dates[0])\n }\n\n return this.$vuetify.lang.t(this.selectedItemsText, dates.length)\n }\n },\n defaultTitleDateFormatter (): DatePickerFormatter {\n const titleFormats = {\n year: { year: 'numeric', timeZone: 'UTC' },\n month: { month: 'long', timeZone: 'UTC' },\n date: { weekday: 'short', month: 'short', day: 'numeric', timeZone: 'UTC' },\n }\n\n const titleDateFormatter = createNativeLocaleFormatter(this.currentLocale, titleFormats[this.type], {\n start: 0,\n length: { date: 10, month: 7, year: 4 }[this.type],\n })\n\n const landscapeFormatter = (date: string) => titleDateFormatter(date)\n .replace(/([^\\d\\s])([\\d])/g, (match, nonDigit, digit) => `${nonDigit} ${digit}`)\n .replace(', ', ',
')\n\n return this.landscape ? landscapeFormatter : titleDateFormatter\n },\n },\n\n watch: {\n tableDate (val: string, prev: string) {\n // Make a ISO 8601 strings from val and prev for comparision, otherwise it will incorrectly\n // compare for example '2000-9' and '2000-10'\n const sanitizeType = this.type === 'month' ? 'year' : 'month'\n this.isReversing = sanitizeDateString(val, sanitizeType) < sanitizeDateString(prev, sanitizeType)\n this.$emit('update:picker-date', val)\n },\n pickerDate (val: string | null) {\n if (val) {\n this.tableDate = val\n } else if (this.lastValue && this.type === 'date') {\n this.tableDate = sanitizeDateString(this.lastValue, 'month')\n } else if (this.lastValue && this.type === 'month') {\n this.tableDate = sanitizeDateString(this.lastValue, 'year')\n }\n },\n value (newValue: DatePickerValue, oldValue: DatePickerValue) {\n this.checkMultipleProp()\n this.setInputDate()\n\n if (!this.isMultiple && this.value && !this.pickerDate) {\n this.tableDate = sanitizeDateString(this.inputDate, this.type === 'month' ? 'year' : 'month')\n } else if (this.isMultiple && (this.value as string[]).length && !(oldValue as string[]).length && !this.pickerDate) {\n this.tableDate = sanitizeDateString(this.inputDate, this.type === 'month' ? 'year' : 'month')\n }\n },\n type (type: DatePickerType) {\n this.activePicker = type.toUpperCase()\n\n if (this.value && this.value.length) {\n const output = (this.isMultiple ? (this.value as string[]) : [this.value as string])\n .map((val: string) => sanitizeDateString(val, type))\n .filter(this.isDateAllowed)\n this.$emit('input', this.isMultiple ? output : output[0])\n }\n },\n },\n\n created () {\n this.checkMultipleProp()\n\n if (this.pickerDate !== this.tableDate) {\n this.$emit('update:picker-date', this.tableDate)\n }\n this.setInputDate()\n },\n\n methods: {\n emitInput (newInput: string) {\n if (this.range && this.value) {\n if (this.value.length !== 1) {\n this.$emit('input', [newInput])\n } else {\n const output = [...this.value, newInput]\n this.$emit('input', output)\n this.$emit('change', output)\n }\n return\n }\n\n const output = this.multiple\n ? (\n (this.value as string[]).indexOf(newInput) === -1\n ? (this.value as string[]).concat([newInput])\n : (this.value as string[]).filter(x => x !== newInput)\n )\n : newInput\n\n this.$emit('input', output)\n this.multiple || this.$emit('change', newInput)\n },\n checkMultipleProp () {\n if (this.value == null) return\n const valueType = this.value.constructor.name\n const expected = this.isMultiple ? 'Array' : 'String'\n if (valueType !== expected) {\n consoleWarn(`Value must be ${this.isMultiple ? 'an' : 'a'} ${expected}, got ${valueType}`, this)\n }\n },\n isDateAllowed (value: string) {\n return isDateAllowed(value, this.min, this.max, this.allowedDates)\n },\n yearClick (value: number) {\n this.inputYear = value\n if (this.type === 'month') {\n this.tableDate = `${value}`\n } else {\n this.tableDate = `${value}-${pad((this.tableMonth || 0) + 1)}`\n }\n this.activePicker = 'MONTH'\n if (this.reactive && !this.readonly && !this.isMultiple && this.isDateAllowed(this.inputDate)) {\n this.$emit('input', this.inputDate)\n }\n },\n monthClick (value: string) {\n this.inputYear = parseInt(value.split('-')[0], 10)\n this.inputMonth = parseInt(value.split('-')[1], 10) - 1\n if (this.type === 'date') {\n if (this.inputDay) {\n this.inputDay = Math.min(this.inputDay, daysInMonth(this.inputYear, this.inputMonth + 1))\n }\n\n this.tableDate = value\n this.activePicker = 'DATE'\n if (this.reactive && !this.readonly && !this.isMultiple && this.isDateAllowed(this.inputDate)) {\n this.$emit('input', this.inputDate)\n }\n } else {\n this.emitInput(this.inputDate)\n }\n },\n dateClick (value: string) {\n this.inputYear = parseInt(value.split('-')[0], 10)\n this.inputMonth = parseInt(value.split('-')[1], 10) - 1\n this.inputDay = parseInt(value.split('-')[2], 10)\n this.emitInput(this.inputDate)\n },\n genPickerTitle () {\n return this.$createElement(VDatePickerTitle, {\n props: {\n date: this.value ? (this.formatters.titleDate as (value: any) => string)(this.value) : '',\n disabled: this.disabled,\n readonly: this.readonly,\n selectingYear: this.activePicker === 'YEAR',\n year: this.formatters.year(this.value ? `${this.inputYear}` : this.tableDate),\n yearIcon: this.yearIcon,\n value: this.isMultiple ? (this.value as string[])[0] : this.value,\n },\n slot: 'title',\n on: {\n 'update:selecting-year': (value: boolean) => this.activePicker = value ? 'YEAR' : this.type.toUpperCase(),\n },\n })\n },\n genTableHeader () {\n return this.$createElement(VDatePickerHeader, {\n props: {\n nextIcon: this.nextIcon,\n color: this.color,\n dark: this.dark,\n disabled: this.disabled,\n format: this.headerDateFormat,\n light: this.light,\n locale: this.locale,\n min: this.activePicker === 'DATE' ? this.minMonth : this.minYear,\n max: this.activePicker === 'DATE' ? this.maxMonth : this.maxYear,\n nextAriaLabel: this.activePicker === 'DATE' ? this.nextMonthAriaLabel : this.nextYearAriaLabel,\n prevAriaLabel: this.activePicker === 'DATE' ? this.prevMonthAriaLabel : this.prevYearAriaLabel,\n prevIcon: this.prevIcon,\n readonly: this.readonly,\n value: this.activePicker === 'DATE' ? `${pad(this.tableYear, 4)}-${pad(this.tableMonth + 1)}` : `${pad(this.tableYear, 4)}`,\n },\n on: {\n toggle: () => this.activePicker = (this.activePicker === 'DATE' ? 'MONTH' : 'YEAR'),\n input: (value: string) => this.tableDate = value,\n },\n })\n },\n genDateTable () {\n return this.$createElement(VDatePickerDateTable, {\n props: {\n allowedDates: this.allowedDates,\n color: this.color,\n current: this.current,\n dark: this.dark,\n disabled: this.disabled,\n events: this.events,\n eventColor: this.eventColor,\n firstDayOfWeek: this.firstDayOfWeek,\n format: this.dayFormat,\n light: this.light,\n locale: this.locale,\n localeFirstDayOfYear: this.localeFirstDayOfYear,\n min: this.min,\n max: this.max,\n range: this.range,\n readonly: this.readonly,\n scrollable: this.scrollable,\n showWeek: this.showWeek,\n tableDate: `${pad(this.tableYear, 4)}-${pad(this.tableMonth + 1)}`,\n value: this.value,\n weekdayFormat: this.weekdayFormat,\n },\n ref: 'table',\n on: {\n input: this.dateClick,\n 'update:table-date': (value: string) => this.tableDate = value,\n ...createItemTypeListeners(this, ':date'),\n },\n })\n },\n genMonthTable () {\n return this.$createElement(VDatePickerMonthTable, {\n props: {\n allowedDates: this.type === 'month' ? this.allowedDates : null,\n color: this.color,\n current: this.current ? sanitizeDateString(this.current, 'month') : null,\n dark: this.dark,\n disabled: this.disabled,\n events: this.type === 'month' ? this.events : null,\n eventColor: this.type === 'month' ? this.eventColor : null,\n format: this.monthFormat,\n light: this.light,\n locale: this.locale,\n min: this.minMonth,\n max: this.maxMonth,\n range: this.range,\n readonly: this.readonly && this.type === 'month',\n scrollable: this.scrollable,\n value: this.selectedMonths,\n tableDate: `${pad(this.tableYear, 4)}`,\n },\n ref: 'table',\n on: {\n input: this.monthClick,\n 'update:table-date': (value: string) => this.tableDate = value,\n ...createItemTypeListeners(this, ':month'),\n },\n })\n },\n genYears () {\n return this.$createElement(VDatePickerYears, {\n props: {\n color: this.color,\n format: this.yearFormat,\n locale: this.locale,\n min: this.minYear,\n max: this.maxYear,\n value: this.tableYear,\n },\n on: {\n input: this.yearClick,\n ...createItemTypeListeners(this, ':year'),\n },\n })\n },\n genPickerBody () {\n const children = this.activePicker === 'YEAR' ? [\n this.genYears(),\n ] : [\n this.genTableHeader(),\n this.activePicker === 'DATE' ? this.genDateTable() : this.genMonthTable(),\n ]\n\n return this.$createElement('div', {\n key: this.activePicker,\n }, children)\n },\n setInputDate () {\n if (this.lastValue) {\n const array = this.lastValue.split('-')\n this.inputYear = parseInt(array[0], 10)\n this.inputMonth = parseInt(array[1], 10) - 1\n if (this.type === 'date') {\n this.inputDay = parseInt(array[2], 10)\n }\n } else {\n this.inputYear = this.inputYear || this.now.getFullYear()\n this.inputMonth = this.inputMonth == null ? this.inputMonth : this.now.getMonth()\n this.inputDay = this.inputDay || this.now.getDate()\n }\n },\n },\n\n render (): VNode {\n return this.genPicker('v-picker--date')\n },\n})\n","import { render, staticRenderFns } from \"./DateField.vue?vue&type=template&id=05515a70&\"\nimport script from \"./DateField.vue?vue&type=script&lang=js&\"\nexport * from \"./DateField.vue?vue&type=script&lang=js&\"\nimport style0 from \"./DateField.vue?vue&type=style&index=0&lang=scss&scope=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VDatePicker } from 'vuetify/lib/components/VDatePicker';\nimport { VMenu } from 'vuetify/lib/components/VMenu';\nimport { VTextField } from 'vuetify/lib/components/VTextField';\ninstallComponents(component, {VDatePicker,VMenu,VTextField})\n","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DateField.vue?vue&type=style&index=0&lang=scss&scope=true&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DateField.vue?vue&type=style&index=0&lang=scss&scope=true&\"","// Components\nimport VInput from '../../components/VInput'\n\n// Mixins\nimport Rippleable from '../rippleable'\nimport Comparable from '../comparable'\n\n// Utilities\nimport mixins from '../../util/mixins'\n\n/* @vue/component */\nexport default mixins(\n VInput,\n Rippleable,\n Comparable\n).extend({\n name: 'selectable',\n\n model: {\n prop: 'inputValue',\n event: 'change',\n },\n\n props: {\n id: String,\n inputValue: null as any,\n falseValue: null as any,\n trueValue: null as any,\n multiple: {\n type: Boolean,\n default: null,\n },\n label: String,\n },\n\n data () {\n return {\n hasColor: this.inputValue,\n lazyValue: this.inputValue,\n }\n },\n\n computed: {\n computedColor (): string | undefined {\n if (!this.isActive) return undefined\n if (this.color) return this.color\n if (this.isDark && !this.appIsDark) return 'white'\n return 'primary'\n },\n isMultiple (): boolean {\n return this.multiple === true || (this.multiple === null && Array.isArray(this.internalValue))\n },\n isActive (): boolean {\n const value = this.value\n const input = this.internalValue\n\n if (this.isMultiple) {\n if (!Array.isArray(input)) return false\n\n return input.some(item => this.valueComparator(item, value))\n }\n\n if (this.trueValue === undefined || this.falseValue === undefined) {\n return value\n ? this.valueComparator(value, input)\n : Boolean(input)\n }\n\n return this.valueComparator(input, this.trueValue)\n },\n isDirty (): boolean {\n return this.isActive\n },\n rippleState (): string | undefined {\n return !this.isDisabled && !this.validationState\n ? undefined\n : this.validationState\n },\n },\n\n watch: {\n inputValue (val) {\n this.lazyValue = val\n this.hasColor = val\n },\n },\n\n methods: {\n genLabel () {\n const label = VInput.options.methods.genLabel.call(this)\n\n if (!label) return label\n\n label!.data!.on = {\n click: (e: Event) => {\n // Prevent label from\n // causing the input\n // to focus\n e.preventDefault()\n\n this.onChange()\n },\n }\n\n return label\n },\n genInput (type: string, attrs: object) {\n return this.$createElement('input', {\n attrs: Object.assign({\n 'aria-checked': this.isActive.toString(),\n disabled: this.isDisabled,\n id: this.computedId,\n role: type,\n type,\n }, attrs),\n domProps: {\n value: this.value,\n checked: this.isActive,\n },\n on: {\n blur: this.onBlur,\n change: this.onChange,\n focus: this.onFocus,\n keydown: this.onKeydown,\n },\n ref: 'input',\n })\n },\n onBlur () {\n this.isFocused = false\n },\n onChange () {\n if (!this.isInteractive) return\n\n const value = this.value\n let input = this.internalValue\n\n if (this.isMultiple) {\n if (!Array.isArray(input)) {\n input = []\n }\n\n const length = input.length\n\n input = input.filter((item: any) => !this.valueComparator(item, value))\n\n if (input.length === length) {\n input.push(value)\n }\n } else if (this.trueValue !== undefined && this.falseValue !== undefined) {\n input = this.valueComparator(input, this.trueValue) ? this.falseValue : this.trueValue\n } else if (value) {\n input = this.valueComparator(input, value) ? null : value\n } else {\n input = !input\n }\n\n this.validate(true, input)\n this.internalValue = input\n this.hasColor = input\n },\n onFocus () {\n this.isFocused = true\n },\n /** @abstract */\n onKeydown (e: Event) {},\n },\n})\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./node_modules/core-js/internals/string-pad.js","webpack:///./src/components/Forms/TextField.vue?7274","webpack:///src/components/Forms/TextField.vue","webpack:///./src/components/Forms/TextField.vue?8da8","webpack:///./src/components/Forms/TextField.vue","webpack:///./node_modules/core-js/modules/es.math.sign.js","webpack:///./node_modules/core-js/modules/es.string.pad-start.js","webpack:///../../../src/mixins/rippleable/index.ts","webpack:///./src/components/Forms/RadioGroup.vue?f279","webpack:///src/components/Forms/RadioGroup.vue","webpack:///./src/components/Forms/RadioGroup.vue?731d","webpack:///../../../src/components/VRadioGroup/VRadio.ts","webpack:///../../../src/components/VRadioGroup/VRadioGroup.ts","webpack:///./src/components/Forms/RadioGroup.vue","webpack:///./node_modules/core-js/modules/es.string.ends-with.js","webpack:///./src/components/Forms/CheckboxGroup.vue?0976","webpack:///src/components/Forms/CheckboxGroup.vue","webpack:///./src/components/Forms/CheckboxGroup.vue?b154","webpack:///../../../src/components/VCheckbox/VCheckbox.ts","webpack:///./src/components/Forms/CheckboxGroup.vue","webpack:///./node_modules/core-js/internals/string-pad-webkit-bug.js","webpack:///../../../src/components/VWindow/VWindow.ts","webpack:///../../../src/components/VTabs/VTabsItems.ts","webpack:///../../../src/components/VBtn/index.ts","webpack:///../../../src/components/VWindow/VWindowItem.ts","webpack:///../../../src/components/VTabs/VTabItem.ts","webpack:///./src/assets/images/PlatformOne_MissonObsessed.png","webpack:///./src/components/Forms/DateField.vue?fd14","webpack:///src/components/Forms/DateField.vue","webpack:///./src/components/Forms/DateField.vue?a3f3","webpack:///../../../src/mixins/picker-button/index.ts","webpack:///../../../src/components/VDatePicker/VDatePickerTitle.ts","webpack:///../../../src/mixins/localable/index.ts","webpack:///../../../../src/components/VDatePicker/util/pad.ts","webpack:///../../../../src/components/VDatePicker/util/createNativeLocaleFormatter.ts","webpack:///../../../../src/components/VDatePicker/util/monthChange.ts","webpack:///../../../src/components/VDatePicker/VDatePickerHeader.ts","webpack:///../../../../src/components/VDatePicker/util/eventHelpers.ts","webpack:///../../../../src/components/VDatePicker/util/isDateAllowed.ts","webpack:///../../../../src/components/VDatePicker/mixins/date-picker-table.ts","webpack:///../../src/util/dateTimeUtils.ts","webpack:///../../../src/components/VDatePicker/VDatePickerDateTable.ts","webpack:///../../../src/components/VDatePicker/VDatePickerMonthTable.ts","webpack:///../../../src/components/VDatePicker/VDatePickerYears.ts","webpack:///../../../src/components/VPicker/VPicker.ts","webpack:///../../../src/components/VPicker/index.ts","webpack:///../../../src/mixins/picker/index.ts","webpack:///../../../../src/components/VCalendar/util/timestamp.ts","webpack:///../../../src/components/VDatePicker/VDatePicker.ts","webpack:///./src/components/Forms/DateField.vue?34b2","webpack:///./src/components/Forms/DateField.vue?879b","webpack:///../../../src/mixins/selectable/index.ts"],"names":["toLength","repeat","requireObjectCoercible","ceil","Math","createMethod","IS_END","$this","maxLength","fillString","fillLen","stringFiller","S","String","stringLength","length","fillStr","undefined","intMaxLength","call","slice","module","exports","start","end","render","_vm","this","_h","$createElement","_c","_self","staticClass","staticStyle","_v","_s","label","_e","description","attrs","placeholder","rules","model","value","callback","$$v","expression","staticRenderFns","name","props","type","default","required","Boolean","data","methods","failedValidation","trim","getData","computed","notValid","component","VTextField","$","sign","target","stat","$padStart","WEBKIT_BUG","proto","forced","padStart","arguments","directives","ripple","genRipple","center","Object","click","onChange","_l","option","key","scopedSlots","_u","fn","rulesTextField","textFieldValue","proxy","options","Array","includeOtherOption","excludeInitialSelect","baseMixins","mixins","inheritAttrs","disabled","id","offIcon","onIcon","readonly","isFocused","classes","groupClasses","computedColor","computedIcon","isActive","computedId","VInput","hasLabel","hasState","radioGroup","isDisabled","isReadonly","computedName","rippleState","validationState","genInput","genLabel","VLabel","on","e","for","color","focused","genRadio","VIcon","setTextColor","dense","attrs$","onFocus","onBlur","onKeydown","class","h","provide","column","height","Number","row","genDefaultSlot","role","genInputSlot","onClick","VRadio","VRadioGroup","VRow","getOwnPropertyDescriptor","f","notARegExp","correctIsRegExpLogic","IS_PURE","nativeEndsWith","endsWith","min","CORRECT_IS_REGEXP_LOGIC","MDN_POLYFILL_BUG","descriptor","prototype","writable","searchString","that","endPosition","len","search","index","selected","validationCheckFailed","$set","validationErrorMessage","changedFromDefault","map","checked","oneRequiredError","checkedBoxes","indeterminate","indeterminateIcon","inputIndeterminate","hasError","hasColor","watch","genCheckbox","dark","light","toString","VCheckbox","VFlex","userAgent","test","windowGroup","Touch","activeClass","continuous","mandatory","nextIcon","prevIcon","reverse","showArrows","showArrowsOnHover","touch","touchless","vertical","changedByDelimiters","internalHeight","transitionHeight","transitionCount","isBooted","isReverse","computedTransition","axis","$vuetify","rtl","direction","hasActiveItems","items","find","item","hasNext","internalIndex","hasPrev","findIndex","internalReverse","mounted","window","genContainer","children","$slots","style","genIcon","VBtn","icon","lang","t","large","genControlIcons","icons","getNextIndex","nextIndex","getPrevIndex","prevIndex","next","getValue","prev","lastIndex","updateReverse","val","left","right","isDark","reverseTransition","transition","inTransition","genWindowItem","$listeners","onAfterTransition","onBeforeTransition","$el","onTransitionCancelled","onEnter","el","beforeEnter","afterEnter","enterCancelled","beforeLeave","afterLeave","leaveCancelled","enter","showLazyContent","VWindowItem","ref","_g","_b","computedDateFormatted","menu","$event","date","Date","toISOString","substr","dateFormatted","vm","formatDate","parseDate","genPickerButton","active","event","selectingYear","year","yearIcon","isReversing","genYearIcon","getYearBtn","genTitleText","domProps","innerHTML","genTitleDate","locale","currentLocale","string","targetLength","padString","n","createNativeLocaleFormatter","substrOptions","makeIsoString","dateString","pad","month","intlFormatter","Intl","format","max","nextAriaLabel","prevAriaLabel","formatter","timeZone","newVal","genBtn","ariaLabelId","change","ariaLabel","calculateChange","monthChange","genHeader","header","themeClasses","instance","eventName","itemTypeSuffix","allowedFn","allowedDates","current","events","Function","eventColor","range","scrollable","tableDate","wheelThrottle","displayedMonth","split","displayedYear","genButtonClasses","isAllowed","isSelected","isCurrent","genButtonEvents","createItemTypeNativeListeners","genButton","setColor","isFloating","mouseEventType","genEvents","getEventColors","arrayize","v","eventColors","eventData","includes","wheel","calculateTableDate","genTable","touchDirective","from","indexOf","createUTCDate","day","isFinite","firstWeekOffset","firstWeekDayInFirstWeek","firstDayOfWeek","firstWeekDayOfYear","dayOfYear","isLeapYear","weeksInYear","weekOffset","weekOffsetNext","daysInYear","week","localeFirstDayOfYear","showWeek","weekdayFormat","weekdayFormatter","weekday","weekDays","first","parseInt","i","delta","genTHead","days","genTR","weekDaysBeforeFirstDayOfTheMonth","firstDayOfTheMonth","weekDay","getWeekNumber","weekNumber","genWeekNumber","genTBody","daysInMonth","rows","cols","tds","defaultColor","setTimeout","activeItem","genYearItem","formatted","genYearItems","selectedYear","maxYear","minYear","flat","fullWidth","landscape","noTitle","width","computedTitleColor","defaultTitleColor","genTitle","setBackgroundColor","genBodyTransition","genBody","genActions","elevationClasses","title","actions","headerColor","genPickerTitle","genPickerBody","genPickerActionsSlot","$scopedSlots","save","cancel","genPicker","body","slot","elevation","DAYS_IN_MONTH","DAYS_IN_MONTH_LEAP","sanitizeDateString","dayFormat","headerDateFormat","monthFormat","multiple","nextMonthAriaLabel","nextYearAriaLabel","pickerDate","prevMonthAriaLabel","prevYearAriaLabel","reactive","showCurrent","selectedItemsText","titleDateFormat","validator","yearFormat","now","activePicker","inputDay","inputMonth","inputYear","isMultiple","lastValue","selectedMonths","getFullYear","getMonth","inputDate","tableMonth","tableYear","minMonth","maxMonth","formatters","titleDate","defaultTitleMultipleDateFormatter","dates","defaultTitleDateFormatter","titleFormats","titleDateFormatter","landscapeFormatter","nonDigit","sanitizeType","oldValue","output","created","emitInput","x","$emit","checkMultipleProp","valueType","constructor","expected","console","isDateAllowed","yearClick","monthClick","dateClick","genTableHeader","toggle","input","genDateTable","VDatePickerDateTable","createItemTypeListeners","genMonthTable","VDatePickerMonthTable","genYears","setInputDate","array","VDatePicker","VMenu","prop","inputValue","falseValue","trueValue","lazyValue","valueComparator","isDirty","blur","focus","keydown"],"mappings":"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","file":"js/iron-bank-getting-started~iron-bank-onboarding-containers.ea53159f.js","sourcesContent":["// https://github.com/tc39/proposal-string-pad-start-end\nvar toLength = require('../internals/to-length');\nvar repeat = require('../internals/string-repeat');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\n\nvar ceil = Math.ceil;\n\n// `String.prototype.{ padStart, padEnd }` methods implementation\nvar createMethod = function (IS_END) {\n return function ($this, maxLength, fillString) {\n var S = String(requireObjectCoercible($this));\n var stringLength = S.length;\n var fillStr = fillString === undefined ? ' ' : String(fillString);\n var intMaxLength = toLength(maxLength);\n var fillLen, stringFiller;\n if (intMaxLength <= stringLength || fillStr == '') return S;\n fillLen = intMaxLength - stringLength;\n stringFiller = repeat.call(fillStr, ceil(fillLen / fillStr.length));\n if (stringFiller.length > fillLen) stringFiller = stringFiller.slice(0, fillLen);\n return IS_END ? S + stringFiller : stringFiller + S;\n };\n};\n\nmodule.exports = {\n // `String.prototype.padStart` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.padstart\n start: createMethod(false),\n // `String.prototype.padEnd` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.padend\n end: createMethod(true)\n};\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"my-10\"},[_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#4A4A4A\",\"font-size\":\"1rem\"}},[_vm._v(\" \"+_vm._s(_vm.label)),(_vm.required)?_c('span',{staticClass:\"red--text\"},[_vm._v(\" *\")]):_vm._e()]),(_vm.description)?_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#828282\",\"font-weight\":\"300\"}},[_vm._v(\" \"+_vm._s(_vm.description)+\" \")]):_vm._e(),_c('v-text-field',{staticClass:\"pt-2\",attrs:{\"placeholder\":_vm.placeholder,\"rules\":_vm.rules},model:{value:(_vm.value),callback:function ($$v) {_vm.value=$$v},expression:\"value\"}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TextField.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TextField.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TextField.vue?vue&type=template&id=d50c5f04&scoped=true&\"\nimport script from \"./TextField.vue?vue&type=script&lang=js&\"\nexport * from \"./TextField.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"d50c5f04\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VTextField } from 'vuetify/lib/components/VTextField';\ninstallComponents(component, {VTextField})\n","var $ = require('../internals/export');\nvar sign = require('../internals/math-sign');\n\n// `Math.sign` method\n// https://tc39.github.io/ecma262/#sec-math.sign\n$({ target: 'Math', stat: true }, {\n sign: sign\n});\n","'use strict';\nvar $ = require('../internals/export');\nvar $padStart = require('../internals/string-pad').start;\nvar WEBKIT_BUG = require('../internals/string-pad-webkit-bug');\n\n// `String.prototype.padStart` method\n// https://tc39.github.io/ecma262/#sec-string.prototype.padstart\n$({ target: 'String', proto: true, forced: WEBKIT_BUG }, {\n padStart: function padStart(maxLength /* , fillString = ' ' */) {\n return $padStart(this, maxLength, arguments.length > 1 ? arguments[1] : undefined);\n }\n});\n","// Directives\nimport ripple from '../../directives/ripple'\n\n// Types\nimport Vue, { VNode, VNodeData, VNodeDirective } from 'vue'\n\nexport default Vue.extend({\n name: 'rippleable',\n\n directives: { ripple },\n\n props: {\n ripple: {\n type: [Boolean, Object],\n default: true,\n },\n },\n\n methods: {\n genRipple (data: VNodeData = {}): VNode | null {\n if (!this.ripple) return null\n\n data.staticClass = 'v-input--selection-controls__ripple'\n\n data.directives = data.directives || []\n data.directives.push({\n name: 'ripple',\n value: { center: true },\n } as VNodeDirective)\n data.on = Object.assign({\n click: this.onChange,\n }, this.$listeners)\n\n return this.$createElement('div', data)\n },\n onChange () {},\n },\n})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"my-10\"},[_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#4A4A4A\",\"font-size\":\"1rem\"}},[_vm._v(\" \"+_vm._s(_vm.label)),(_vm.required)?_c('span',{staticClass:\"red--text\"},[_vm._v(\" *\")]):_vm._e()]),(_vm.description)?_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#828282\",\"font-weight\":\"300\"}},[_vm._v(\" \"+_vm._s(_vm.description)+\" \")]):_vm._e(),_c('v-radio-group',{attrs:{\"rules\":_vm.rules},model:{value:(_vm.value),callback:function ($$v) {_vm.value=$$v},expression:\"value\"}},[_vm._l((_vm.options),function(option){return _c('v-radio',{key:option,attrs:{\"label\":option,\"value\":option}})}),(_vm.includeOtherOption)?_c('v-radio',{staticClass:\"mt-n6 mb-n4\",attrs:{\"value\":\"Other\"},scopedSlots:_vm._u([{key:\"label\",fn:function(){return [_c('v-row',{attrs:{\"align\":\"center\"}},[_c('span',{staticClass:\"px-3\"},[_vm._v(\"Other\")]),_c('v-text-field',{attrs:{\"rules\":_vm.rulesTextField},model:{value:(_vm.textFieldValue),callback:function ($$v) {_vm.textFieldValue=$$v},expression:\"textFieldValue\"}})],1)]},proxy:true}],null,false,1781659510)}):_vm._e()],2)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RadioGroup.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RadioGroup.vue?vue&type=script&lang=js&\"","// Styles\nimport './VRadio.sass'\n\n// Components\nimport VRadioGroup from './VRadioGroup'\nimport VLabel from '../VLabel'\nimport VIcon from '../VIcon'\nimport VInput from '../VInput'\n\n// Mixins\nimport BindsAttrs from '../../mixins/binds-attrs'\nimport Colorable from '../../mixins/colorable'\nimport { factory as GroupableFactory } from '../../mixins/groupable'\nimport Rippleable from '../../mixins/rippleable'\nimport Themeable from '../../mixins/themeable'\nimport Selectable from '../../mixins/selectable'\n\n// Utilities\nimport { getSlot } from '../../util/helpers'\n\n// Types\nimport { VNode, VNodeData } from 'vue'\nimport mixins from '../../util/mixins'\n\nconst baseMixins = mixins(\n BindsAttrs,\n Colorable,\n Rippleable,\n GroupableFactory('radioGroup'),\n Themeable\n)\n\ninterface options extends InstanceType {\n radioGroup: InstanceType\n}\n\n/* @vue/component */\nexport default baseMixins.extend().extend({\n name: 'v-radio',\n\n inheritAttrs: false,\n\n props: {\n disabled: Boolean,\n id: String,\n label: String,\n name: String,\n offIcon: {\n type: String,\n default: '$radioOff',\n },\n onIcon: {\n type: String,\n default: '$radioOn',\n },\n readonly: Boolean,\n value: {\n default: null,\n },\n },\n\n data: () => ({\n isFocused: false,\n }),\n\n computed: {\n classes (): object {\n return {\n 'v-radio--is-disabled': this.isDisabled,\n 'v-radio--is-focused': this.isFocused,\n ...this.themeClasses,\n ...this.groupClasses,\n }\n },\n computedColor (): string | undefined {\n return Selectable.options.computed.computedColor.call(this)\n },\n computedIcon (): string {\n return this.isActive\n ? this.onIcon\n : this.offIcon\n },\n computedId (): string {\n return VInput.options.computed.computedId.call(this)\n },\n hasLabel: VInput.options.computed.hasLabel,\n hasState (): boolean {\n return (this.radioGroup || {}).hasState\n },\n isDisabled (): boolean {\n return this.disabled || (\n !!this.radioGroup &&\n this.radioGroup.isDisabled\n )\n },\n isReadonly (): boolean {\n return this.readonly || (\n !!this.radioGroup &&\n this.radioGroup.isReadonly\n )\n },\n computedName (): string {\n if (this.name || !this.radioGroup) {\n return this.name\n }\n\n return this.radioGroup.name || `radio-${this.radioGroup._uid}`\n },\n rippleState (): string | undefined {\n return Selectable.options.computed.rippleState.call(this)\n },\n validationState (): string | undefined {\n return (this.radioGroup || {}).validationState || this.computedColor\n },\n },\n\n methods: {\n genInput (args: any) {\n // We can't actually use the mixin directly because\n // it's made for standalone components, but its\n // genInput method is exactly what we need\n return Selectable.options.methods.genInput.call(this, 'radio', args)\n },\n genLabel () {\n if (!this.hasLabel) return null\n\n return this.$createElement(VLabel, {\n on: {\n click: (e: Event) => {\n // Prevent label from\n // causing the input\n // to focus\n e.preventDefault()\n\n this.onChange()\n },\n },\n attrs: {\n for: this.computedId,\n },\n props: {\n color: this.validationState,\n focused: this.hasState,\n },\n }, getSlot(this, 'label') || this.label)\n },\n genRadio () {\n return this.$createElement('div', {\n staticClass: 'v-input--selection-controls__input',\n }, [\n this.$createElement(VIcon, this.setTextColor(this.validationState, {\n props: {\n dense: this.radioGroup && this.radioGroup.dense,\n },\n }), this.computedIcon),\n this.genInput({\n name: this.computedName,\n value: this.value,\n ...this.attrs$,\n }),\n this.genRipple(this.setTextColor(this.rippleState)),\n ])\n },\n onFocus (e: Event) {\n this.isFocused = true\n this.$emit('focus', e)\n },\n onBlur (e: Event) {\n this.isFocused = false\n this.$emit('blur', e)\n },\n onChange () {\n if (this.isDisabled || this.isReadonly || this.isActive) return\n\n this.toggle()\n },\n onKeydown: () => {}, // Override default with noop\n },\n\n render (h): VNode {\n const data = {\n staticClass: 'v-radio',\n class: this.classes,\n } as VNodeData\n\n return h('div', data, [\n this.genRadio(),\n this.genLabel(),\n ])\n },\n})\n","// Styles\nimport '../../styles/components/_selection-controls.sass'\nimport './VRadioGroup.sass'\n\n// Extensions\nimport VInput from '../VInput'\nimport { BaseItemGroup } from '../VItemGroup/VItemGroup'\n\n// Mixins\nimport Comparable from '../../mixins/comparable'\n\n// Types\nimport mixins from '../../util/mixins'\nimport { PropType } from 'vue'\n\nconst baseMixins = mixins(\n Comparable,\n BaseItemGroup,\n VInput\n)\n\n/* @vue/component */\nexport default baseMixins.extend({\n name: 'v-radio-group',\n\n provide () {\n return {\n radioGroup: this,\n }\n },\n\n props: {\n column: {\n type: Boolean,\n default: true,\n },\n height: {\n type: [Number, String],\n default: 'auto',\n },\n name: String,\n row: Boolean,\n // If no value set on VRadio\n // will match valueComparator\n // force default to null\n value: null as unknown as PropType,\n },\n\n computed: {\n classes (): object {\n return {\n ...VInput.options.computed.classes.call(this),\n 'v-input--selection-controls v-input--radio-group': true,\n 'v-input--radio-group--column': this.column && !this.row,\n 'v-input--radio-group--row': this.row,\n }\n },\n },\n\n methods: {\n genDefaultSlot () {\n return this.$createElement('div', {\n staticClass: 'v-input--radio-group__input',\n attrs: {\n id: this.id,\n role: 'radiogroup',\n 'aria-labelledby': this.computedId,\n },\n }, VInput.options.methods.genDefaultSlot.call(this))\n },\n genInputSlot () {\n const render = VInput.options.methods.genInputSlot.call(this)\n\n delete render.data!.on!.click\n\n return render\n },\n genLabel () {\n const label = VInput.options.methods.genLabel.call(this)\n\n if (!label) return null\n\n label.data!.attrs!.id = this.computedId\n // WAI considers this an orphaned label\n delete label.data!.attrs!.for\n label.tag = 'legend'\n\n return label\n },\n onClick: BaseItemGroup.options.methods.onClick,\n },\n})\n","import { render, staticRenderFns } from \"./RadioGroup.vue?vue&type=template&id=27b18245&scoped=true&\"\nimport script from \"./RadioGroup.vue?vue&type=script&lang=js&\"\nexport * from \"./RadioGroup.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"27b18245\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VRadio } from 'vuetify/lib/components/VRadioGroup';\nimport { VRadioGroup } from 'vuetify/lib/components/VRadioGroup';\nimport { VRow } from 'vuetify/lib/components/VGrid';\nimport { VTextField } from 'vuetify/lib/components/VTextField';\ninstallComponents(component, {VRadio,VRadioGroup,VRow,VTextField})\n","'use strict';\nvar $ = require('../internals/export');\nvar getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f;\nvar toLength = require('../internals/to-length');\nvar notARegExp = require('../internals/not-a-regexp');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\nvar correctIsRegExpLogic = require('../internals/correct-is-regexp-logic');\nvar IS_PURE = require('../internals/is-pure');\n\nvar nativeEndsWith = ''.endsWith;\nvar min = Math.min;\n\nvar CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic('endsWith');\n// https://github.com/zloirock/core-js/pull/702\nvar MDN_POLYFILL_BUG = !IS_PURE && !CORRECT_IS_REGEXP_LOGIC && !!function () {\n var descriptor = getOwnPropertyDescriptor(String.prototype, 'endsWith');\n return descriptor && !descriptor.writable;\n}();\n\n// `String.prototype.endsWith` method\n// https://tc39.github.io/ecma262/#sec-string.prototype.endswith\n$({ target: 'String', proto: true, forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC }, {\n endsWith: function endsWith(searchString /* , endPosition = @length */) {\n var that = String(requireObjectCoercible(this));\n notARegExp(searchString);\n var endPosition = arguments.length > 1 ? arguments[1] : undefined;\n var len = toLength(that.length);\n var end = endPosition === undefined ? len : min(toLength(endPosition), len);\n var search = String(searchString);\n return nativeEndsWith\n ? nativeEndsWith.call(that, search, end)\n : that.slice(end - search.length, end) === search;\n }\n});\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"my-10\"},[_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#4A4A4A\",\"font-size\":\"1rem\"}},[_vm._v(\" \"+_vm._s(_vm.label)),(_vm.required)?_c('span',{staticClass:\"red--text\"},[_vm._v(\" *\")]):_vm._e()]),(_vm.description)?_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#828282\",\"font-weight\":\"300\"}},[_vm._v(\" \"+_vm._s(_vm.description)+\" \")]):_vm._e(),_vm._l((_vm.selected),function(option,index){return _c('v-flex',{key:_vm.selected[index].label},[_c('v-checkbox',{attrs:{\"label\":option.label,\"hide-details\":true,\"rules\":_vm.rules(option, index)},on:{\"change\":_vm.validationCheckFailed},model:{value:(option.checked),callback:function ($$v) {_vm.$set(option, \"checked\", $$v)},expression:\"option.checked\"}})],1)}),(_vm.changedFromDefault)?_c('v-input',{attrs:{\"error-messages\":[_vm.validationErrorMessage],\"error\":\"\"}}):_vm._e()],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CheckboxGroup.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CheckboxGroup.vue?vue&type=script&lang=js&\"","// Styles\nimport './VCheckbox.sass'\nimport '../../styles/components/_selection-controls.sass'\n\n// Components\nimport VIcon from '../VIcon'\nimport VInput from '../VInput'\n\n// Mixins\nimport Selectable from '../../mixins/selectable'\n\n/* @vue/component */\nexport default Selectable.extend({\n name: 'v-checkbox',\n\n props: {\n indeterminate: Boolean,\n indeterminateIcon: {\n type: String,\n default: '$checkboxIndeterminate',\n },\n offIcon: {\n type: String,\n default: '$checkboxOff',\n },\n onIcon: {\n type: String,\n default: '$checkboxOn',\n },\n },\n\n data () {\n return {\n inputIndeterminate: this.indeterminate,\n }\n },\n\n computed: {\n classes (): object {\n return {\n ...VInput.options.computed.classes.call(this),\n 'v-input--selection-controls': true,\n 'v-input--checkbox': true,\n 'v-input--indeterminate': this.inputIndeterminate,\n }\n },\n computedIcon (): string {\n if (this.inputIndeterminate) {\n return this.indeterminateIcon\n } else if (this.isActive) {\n return this.onIcon\n } else {\n return this.offIcon\n }\n },\n // Do not return undefined if disabled,\n // according to spec, should still show\n // a color when disabled and active\n validationState (): string | undefined {\n if (this.isDisabled && !this.inputIndeterminate) return undefined\n if (this.hasError && this.shouldValidate) return 'error'\n if (this.hasSuccess) return 'success'\n if (this.hasColor !== null) return this.computedColor\n return undefined\n },\n },\n\n watch: {\n indeterminate (val) {\n // https://github.com/vuetifyjs/vuetify/issues/8270\n this.$nextTick(() => (this.inputIndeterminate = val))\n },\n inputIndeterminate (val) {\n this.$emit('update:indeterminate', val)\n },\n isActive () {\n if (!this.indeterminate) return\n this.inputIndeterminate = false\n },\n },\n\n methods: {\n genCheckbox () {\n return this.$createElement('div', {\n staticClass: 'v-input--selection-controls__input',\n }, [\n this.$createElement(VIcon, this.setTextColor(this.validationState, {\n props: {\n dense: this.dense,\n dark: this.dark,\n light: this.light,\n },\n }), this.computedIcon),\n this.genInput('checkbox', {\n ...this.attrs$,\n 'aria-checked': this.inputIndeterminate\n ? 'mixed'\n : this.isActive.toString(),\n }),\n this.genRipple(this.setTextColor(this.rippleState)),\n ])\n },\n genDefaultSlot () {\n return [\n this.genCheckbox(),\n this.genLabel(),\n ]\n },\n },\n})\n","import { render, staticRenderFns } from \"./CheckboxGroup.vue?vue&type=template&id=987f6c1a&scoped=true&\"\nimport script from \"./CheckboxGroup.vue?vue&type=script&lang=js&\"\nexport * from \"./CheckboxGroup.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"987f6c1a\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCheckbox } from 'vuetify/lib/components/VCheckbox';\nimport { VFlex } from 'vuetify/lib/components/VGrid';\nimport { VInput } from 'vuetify/lib/components/VInput';\ninstallComponents(component, {VCheckbox,VFlex,VInput})\n","// https://github.com/zloirock/core-js/issues/280\nvar userAgent = require('../internals/engine-user-agent');\n\n// eslint-disable-next-line unicorn/no-unsafe-regex\nmodule.exports = /Version\\/10\\.\\d+(\\.\\d+)?( Mobile\\/\\w+)? Safari\\//.test(userAgent);\n","// Styles\nimport './VWindow.sass'\n\n// Types\nimport { VNode, VNodeDirective } from 'vue/types/vnode'\nimport { PropType } from 'vue'\nimport { TouchHandlers } from 'vuetify/types'\n\n// Directives\nimport Touch from '../../directives/touch'\n\n// Components\nimport VBtn from '../VBtn'\nimport VIcon from '../VIcon'\nimport { BaseItemGroup } from '../VItemGroup/VItemGroup'\n\n/* @vue/component */\nexport default BaseItemGroup.extend({\n name: 'v-window',\n\n provide (): object {\n return {\n windowGroup: this,\n }\n },\n\n directives: { Touch },\n\n props: {\n activeClass: {\n type: String,\n default: 'v-window-item--active',\n },\n continuous: Boolean,\n mandatory: {\n type: Boolean,\n default: true,\n },\n nextIcon: {\n type: [Boolean, String],\n default: '$next',\n },\n prevIcon: {\n type: [Boolean, String],\n default: '$prev',\n },\n reverse: {\n type: Boolean,\n default: undefined,\n },\n showArrows: Boolean,\n showArrowsOnHover: Boolean,\n touch: Object as PropType,\n touchless: Boolean,\n value: {\n required: false,\n },\n vertical: Boolean,\n },\n\n data () {\n return {\n changedByDelimiters: false,\n internalHeight: undefined as undefined | string, // This can be fixed by child class.\n transitionHeight: undefined as undefined | string, // Intermediate height during transition.\n transitionCount: 0, // Number of windows in transition state.\n isBooted: false,\n isReverse: false,\n }\n },\n\n computed: {\n isActive (): boolean {\n return this.transitionCount > 0\n },\n classes (): object {\n return {\n ...BaseItemGroup.options.computed.classes.call(this),\n 'v-window--show-arrows-on-hover': this.showArrowsOnHover,\n }\n },\n computedTransition (): string {\n if (!this.isBooted) return ''\n\n const axis = this.vertical ? 'y' : 'x'\n const reverse = this.$vuetify.rtl && axis === 'x' ? !this.internalReverse : this.internalReverse\n const direction = reverse ? '-reverse' : ''\n\n return `v-window-${axis}${direction}-transition`\n },\n hasActiveItems (): boolean {\n return Boolean(\n this.items.find(item => !item.disabled)\n )\n },\n hasNext (): boolean {\n return this.continuous || this.internalIndex < this.items.length - 1\n },\n hasPrev (): boolean {\n return this.continuous || this.internalIndex > 0\n },\n internalIndex (): number {\n return this.items.findIndex((item, i) => {\n return this.internalValue === this.getValue(item, i)\n })\n },\n internalReverse (): boolean {\n return this.reverse ? !this.isReverse : this.isReverse\n },\n },\n\n watch: {\n internalIndex: 'updateReverse',\n },\n\n mounted () {\n window.requestAnimationFrame(() => (this.isBooted = true))\n },\n\n methods: {\n genContainer (): VNode {\n const children = [this.$slots.default]\n\n if (this.showArrows) {\n children.push(this.genControlIcons())\n }\n\n return this.$createElement('div', {\n staticClass: 'v-window__container',\n class: {\n 'v-window__container--is-active': this.isActive,\n },\n style: {\n height: this.internalHeight || this.transitionHeight,\n },\n }, children)\n },\n genIcon (\n direction: 'prev' | 'next',\n icon: string,\n fn: () => void\n ) {\n return this.$createElement('div', {\n staticClass: `v-window__${direction}`,\n }, [\n this.$createElement(VBtn, {\n props: { icon: true },\n attrs: {\n 'aria-label': this.$vuetify.lang.t(`$vuetify.carousel.${direction}`),\n },\n on: {\n click: () => {\n this.changedByDelimiters = true\n fn()\n },\n },\n }, [\n this.$createElement(VIcon, {\n props: { large: true },\n }, icon),\n ]),\n ])\n },\n genControlIcons () {\n const icons = []\n\n const prevIcon = this.$vuetify.rtl\n ? this.nextIcon\n : this.prevIcon\n\n /* istanbul ignore else */\n if (\n this.hasPrev &&\n prevIcon &&\n typeof prevIcon === 'string'\n ) {\n const icon = this.genIcon('prev', prevIcon, this.prev)\n icon && icons.push(icon)\n }\n\n const nextIcon = this.$vuetify.rtl\n ? this.prevIcon\n : this.nextIcon\n\n /* istanbul ignore else */\n if (\n this.hasNext &&\n nextIcon &&\n typeof nextIcon === 'string'\n ) {\n const icon = this.genIcon('next', nextIcon, this.next)\n icon && icons.push(icon)\n }\n\n return icons\n },\n getNextIndex (index: number): number {\n const nextIndex = (index + 1) % this.items.length\n const item = this.items[nextIndex]\n\n if (item.disabled) return this.getNextIndex(nextIndex)\n\n return nextIndex\n },\n getPrevIndex (index: number): number {\n const prevIndex = (index + this.items.length - 1) % this.items.length\n const item = this.items[prevIndex]\n\n if (item.disabled) return this.getPrevIndex(prevIndex)\n\n return prevIndex\n },\n next () {\n this.isReverse = this.$vuetify.rtl\n\n /* istanbul ignore if */\n if (!this.hasActiveItems || !this.hasNext) return\n\n const nextIndex = this.getNextIndex(this.internalIndex)\n const item = this.items[nextIndex]\n\n this.internalValue = this.getValue(item, nextIndex)\n },\n prev () {\n this.isReverse = !this.$vuetify.rtl\n\n /* istanbul ignore if */\n if (!this.hasActiveItems || !this.hasPrev) return\n\n const lastIndex = this.getPrevIndex(this.internalIndex)\n const item = this.items[lastIndex]\n\n this.internalValue = this.getValue(item, lastIndex)\n },\n updateReverse (val: number, oldVal: number) {\n if (this.changedByDelimiters) {\n this.changedByDelimiters = false\n return\n }\n\n this.isReverse = val < oldVal\n },\n },\n\n render (h): VNode {\n const data = {\n staticClass: 'v-window',\n class: this.classes,\n directives: [] as VNodeDirective[],\n }\n\n if (!this.touchless) {\n const value = this.touch || {\n left: () => {\n this.$vuetify.rtl ? this.prev() : this.next()\n },\n right: () => {\n this.$vuetify.rtl ? this.next() : this.prev()\n },\n end: (e: TouchEvent) => {\n e.stopPropagation()\n },\n start: (e: TouchEvent) => {\n e.stopPropagation()\n },\n }\n\n data.directives.push({\n name: 'touch',\n value,\n })\n }\n\n return h('div', data, [this.genContainer()])\n },\n})\n","// Extensions\nimport VWindow from '../VWindow/VWindow'\n\n// Types & Components\nimport { BaseItemGroup, GroupableInstance } from './../VItemGroup/VItemGroup'\n\n/* @vue/component */\nexport default VWindow.extend({\n name: 'v-tabs-items',\n\n props: {\n mandatory: {\n type: Boolean,\n default: false,\n },\n },\n\n computed: {\n classes (): object {\n return {\n ...VWindow.options.computed.classes.call(this),\n 'v-tabs-items': true,\n }\n },\n isDark (): boolean {\n return this.rootIsDark\n },\n },\n\n methods: {\n getValue (item: GroupableInstance, i: number) {\n return item.id || BaseItemGroup.options.methods.getValue.call(this, item, i)\n },\n },\n})\n","import VBtn from './VBtn'\n\nexport { VBtn }\nexport default VBtn\n","// Components\nimport VWindow from './VWindow'\n\n// Mixins\nimport Bootable from '../../mixins/bootable'\nimport { factory as GroupableFactory } from '../../mixins/groupable'\n\n// Directives\nimport Touch from '../../directives/touch'\n\n// Utilities\nimport { convertToUnit } from '../../util/helpers'\nimport mixins, { ExtractVue } from '../../util/mixins'\n\n// Types\nimport { VNode } from 'vue'\n\nconst baseMixins = mixins(\n Bootable,\n GroupableFactory('windowGroup', 'v-window-item', 'v-window')\n)\n\ninterface options extends ExtractVue {\n $el: HTMLElement\n windowGroup: InstanceType\n}\n\nexport default baseMixins.extend().extend(\n /* @vue/component */\n).extend({\n name: 'v-window-item',\n\n directives: {\n Touch,\n },\n\n props: {\n disabled: Boolean,\n reverseTransition: {\n type: [Boolean, String],\n default: undefined,\n },\n transition: {\n type: [Boolean, String],\n default: undefined,\n },\n value: {\n required: false,\n },\n },\n\n data () {\n return {\n isActive: false,\n inTransition: false,\n }\n },\n\n computed: {\n classes (): object {\n return this.groupClasses\n },\n computedTransition (): string | boolean {\n if (!this.windowGroup.internalReverse) {\n return typeof this.transition !== 'undefined'\n ? this.transition || ''\n : this.windowGroup.computedTransition\n }\n\n return typeof this.reverseTransition !== 'undefined'\n ? this.reverseTransition || ''\n : this.windowGroup.computedTransition\n },\n },\n\n methods: {\n genDefaultSlot () {\n return this.$slots.default\n },\n genWindowItem () {\n return this.$createElement('div', {\n staticClass: 'v-window-item',\n class: this.classes,\n directives: [{\n name: 'show',\n value: this.isActive,\n }],\n on: this.$listeners,\n }, this.genDefaultSlot())\n },\n onAfterTransition () {\n if (!this.inTransition) {\n return\n }\n\n // Finalize transition state.\n this.inTransition = false\n if (this.windowGroup.transitionCount > 0) {\n this.windowGroup.transitionCount--\n\n // Remove container height if we are out of transition.\n if (this.windowGroup.transitionCount === 0) {\n this.windowGroup.transitionHeight = undefined\n }\n }\n },\n onBeforeTransition () {\n if (this.inTransition) {\n return\n }\n\n // Initialize transition state here.\n this.inTransition = true\n if (this.windowGroup.transitionCount === 0) {\n // Set initial height for height transition.\n this.windowGroup.transitionHeight = convertToUnit(this.windowGroup.$el.clientHeight)\n }\n this.windowGroup.transitionCount++\n },\n onTransitionCancelled () {\n this.onAfterTransition() // This should have the same path as normal transition end.\n },\n onEnter (el: HTMLElement) {\n if (!this.inTransition) {\n return\n }\n\n this.$nextTick(() => {\n // Do not set height if no transition or cancelled.\n if (!this.computedTransition || !this.inTransition) {\n return\n }\n\n // Set transition target height.\n this.windowGroup.transitionHeight = convertToUnit(el.clientHeight)\n })\n },\n },\n\n render (h): VNode {\n return h('transition', {\n props: {\n name: this.computedTransition,\n },\n on: {\n // Handlers for enter windows.\n beforeEnter: this.onBeforeTransition,\n afterEnter: this.onAfterTransition,\n enterCancelled: this.onTransitionCancelled,\n\n // Handlers for leave windows.\n beforeLeave: this.onBeforeTransition,\n afterLeave: this.onAfterTransition,\n leaveCancelled: this.onTransitionCancelled,\n\n // Enter handler for height transition.\n enter: this.onEnter,\n },\n }, this.showLazyContent(() => [this.genWindowItem()]))\n },\n})\n","// Extensions\nimport VWindowItem from '../VWindow/VWindowItem'\n\n/* @vue/component */\nexport default VWindowItem.extend({\n name: 'v-tab-item',\n\n props: {\n id: String,\n },\n\n methods: {\n genWindowItem () {\n const item = VWindowItem.options.methods.genWindowItem.call(this)\n\n item.data!.domProps = item.data!.domProps || {}\n item.data!.domProps.id = this.id || this.value\n\n return item\n },\n },\n})\n","module.exports = __webpack_public_path__ + \"img/PlatformOne_MissonObsessed.3d221e3c.png\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"my-10\"},[_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#4A4A4A\",\"font-size\":\"1rem\"}},[_vm._v(\" \"+_vm._s(_vm.label)),(_vm.required)?_c('span',{staticClass:\"red--text\"},[_vm._v(\" *\")]):_vm._e()]),(_vm.description)?_c('p',{staticClass:\"text-left mb-0\",staticStyle:{\"color\":\"#828282\",\"font-weight\":\"300\"}},[_vm._v(\" \"+_vm._s(_vm.description)+\" \")]):_vm._e(),_c('v-menu',{attrs:{\"close-on-content-click\":false,\"transition\":\"scale-transition\",\"offset-y\":\"\",\"max-width\":\"290px\",\"min-width\":\"auto\"},scopedSlots:_vm._u([{key:\"activator\",fn:function(ref){\nvar on = ref.on;\nvar attrs = ref.attrs;\nreturn [_c('v-text-field',_vm._g(_vm._b({attrs:{\"prepend-icon\":\"mdi-calendar\",\"readonly\":\"\"},model:{value:(_vm.computedDateFormatted),callback:function ($$v) {_vm.computedDateFormatted=$$v},expression:\"computedDateFormatted\"}},'v-text-field',attrs,false),on))]}}]),model:{value:(_vm.menu),callback:function ($$v) {_vm.menu=$$v},expression:\"menu\"}},[_c('v-date-picker',{staticClass:\"date-picker-date-field\",attrs:{\"no-title\":\"\"},on:{\"input\":function($event){_vm.menu = false}},model:{value:(_vm.date),callback:function ($$v) {_vm.date=$$v},expression:\"date\"}})],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DateField.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DateField.vue?vue&type=script&lang=js&\"","// Mixins\nimport Colorable from '../colorable'\n\n// Utilities\nimport mixins from '../../util/mixins'\nimport { kebabCase } from '../../util/helpers'\n\n// Types\nimport { VNodeChildren } from 'vue'\n\n/* @vue/component */\nexport default mixins(\n Colorable\n).extend({\n methods: {\n genPickerButton (\n prop: string,\n value: any,\n content: VNodeChildren,\n readonly = false,\n staticClass = ''\n ) {\n const active = (this as any)[prop] === value\n const click = (event: Event) => {\n event.stopPropagation()\n this.$emit(`update:${kebabCase(prop)}`, value)\n }\n\n return this.$createElement('div', {\n staticClass: `v-picker__title__btn ${staticClass}`.trim(),\n class: {\n 'v-picker__title__btn--active': active,\n 'v-picker__title__btn--readonly': readonly,\n },\n on: (active || readonly) ? undefined : { click },\n }, Array.isArray(content) ? content : [content])\n },\n },\n})\n","import './VDatePickerTitle.sass'\n\n// Components\nimport VIcon from '../VIcon'\n\n// Mixins\nimport PickerButton from '../../mixins/picker-button'\n\n// Utils\nimport mixins from '../../util/mixins'\n\n// Types\nimport { VNode } from 'vue'\n\nexport default mixins(\n PickerButton\n/* @vue/component */\n).extend({\n name: 'v-date-picker-title',\n\n props: {\n date: {\n type: String,\n default: '',\n },\n disabled: Boolean,\n readonly: Boolean,\n selectingYear: Boolean,\n value: {\n type: String,\n },\n year: {\n type: [Number, String],\n default: '',\n },\n yearIcon: {\n type: String,\n },\n },\n\n data: () => ({\n isReversing: false,\n }),\n\n computed: {\n computedTransition (): string {\n return this.isReversing ? 'picker-reverse-transition' : 'picker-transition'\n },\n },\n\n watch: {\n value (val: string, prev: string) {\n this.isReversing = val < prev\n },\n },\n\n methods: {\n genYearIcon (): VNode {\n return this.$createElement(VIcon, {\n props: {\n dark: true,\n },\n }, this.yearIcon)\n },\n getYearBtn (): VNode {\n return this.genPickerButton('selectingYear', true, [\n String(this.year),\n this.yearIcon ? this.genYearIcon() : null,\n ], false, 'v-date-picker-title__year')\n },\n genTitleText (): VNode {\n return this.$createElement('transition', {\n props: {\n name: this.computedTransition,\n },\n }, [\n this.$createElement('div', {\n domProps: { innerHTML: this.date || ' ' },\n key: this.value,\n }),\n ])\n },\n genTitleDate (): VNode {\n return this.genPickerButton('selectingYear', false, [this.genTitleText()], false, 'v-date-picker-title__date')\n },\n },\n\n render (h): VNode {\n return h('div', {\n staticClass: 'v-date-picker-title',\n class: {\n 'v-date-picker-title--disabled': this.disabled,\n },\n }, [\n this.getYearBtn(),\n this.genTitleDate(),\n ])\n },\n})\n","import Vue from 'vue'\n\nexport default Vue.extend({\n name: 'localable',\n\n props: {\n locale: String,\n },\n\n computed: {\n currentLocale (): string {\n return this.locale || this.$vuetify.lang.current\n },\n },\n})\n","const padStart = (string: number | string, targetLength: number, padString: string) => {\n targetLength = targetLength >> 0\n string = String(string)\n padString = String(padString)\n if (string.length > targetLength) {\n return String(string)\n }\n\n targetLength = targetLength - string.length\n if (targetLength > padString.length) {\n padString += padString.repeat(targetLength / padString.length)\n }\n return padString.slice(0, targetLength) + String(string)\n}\n\nexport default (n: string | number, length = 2) => padStart(n, length, '0')\n","import pad from './pad'\nimport { DatePickerFormatter } from 'vuetify/types'\n\ninterface SubstrOptions {\n start?: number\n length: number\n}\n\nfunction createNativeLocaleFormatter (\n local: string | undefined,\n options: Intl.DateTimeFormatOptions\n): DatePickerFormatter | undefined\n\nfunction createNativeLocaleFormatter (\n local: string | undefined,\n options: Intl.DateTimeFormatOptions,\n substrOptions: SubstrOptions\n): DatePickerFormatter\n\nfunction createNativeLocaleFormatter (\n locale: string | undefined,\n options: Intl.DateTimeFormatOptions,\n substrOptions: SubstrOptions = { start: 0, length: 0 }\n): DatePickerFormatter | undefined {\n const makeIsoString = (dateString: string) => {\n const [year, month, date] = dateString.trim().split(' ')[0].split('-')\n return [pad(year, 4), pad(month || 1), pad(date || 1)].join('-')\n }\n\n try {\n const intlFormatter = new Intl.DateTimeFormat(locale || undefined, options)\n return (dateString: string) => intlFormatter.format(new Date(`${makeIsoString(dateString)}T00:00:00+00:00`))\n } catch (e) {\n return (substrOptions.start || substrOptions.length)\n ? (dateString: string) => makeIsoString(dateString).substr(substrOptions.start || 0, substrOptions.length)\n : undefined\n }\n}\n\nexport default createNativeLocaleFormatter\n","import pad from './pad'\n\n/**\n * @param {String} value YYYY-MM format\n * @param {Number} sign -1 or +1\n */\nexport default (value: string, sign: number) => {\n const [year, month] = value.split('-').map(Number)\n\n if (month + sign === 0) {\n return `${year - 1}-12`\n } else if (month + sign === 13) {\n return `${year + 1}-01`\n } else {\n return `${year}-${pad(month + sign)}`\n }\n}\n","import './VDatePickerHeader.sass'\n\n// Components\nimport VBtn from '../VBtn'\nimport VIcon from '../VIcon'\n\n// Mixins\nimport Colorable from '../../mixins/colorable'\nimport Localable from '../../mixins/localable'\nimport Themeable from '../../mixins/themeable'\n\n// Utils\nimport { createNativeLocaleFormatter, monthChange } from './util'\nimport mixins from '../../util/mixins'\n\n// Types\nimport { VNode, PropType } from 'vue'\nimport { DatePickerFormatter } from 'vuetify/types'\n\nexport default mixins(\n Colorable,\n Localable,\n Themeable\n/* @vue/component */\n).extend({\n name: 'v-date-picker-header',\n\n props: {\n disabled: Boolean,\n format: Function as PropType,\n min: String,\n max: String,\n nextAriaLabel: String,\n nextIcon: {\n type: String,\n default: '$next',\n },\n prevAriaLabel: String,\n prevIcon: {\n type: String,\n default: '$prev',\n },\n readonly: Boolean,\n value: {\n type: [Number, String],\n required: true,\n },\n },\n\n data () {\n return {\n isReversing: false,\n }\n },\n\n computed: {\n formatter (): DatePickerFormatter {\n if (this.format) {\n return this.format\n } else if (String(this.value).split('-')[1]) {\n return createNativeLocaleFormatter(this.currentLocale, { month: 'long', year: 'numeric', timeZone: 'UTC' }, { length: 7 })\n } else {\n return createNativeLocaleFormatter(this.currentLocale, { year: 'numeric', timeZone: 'UTC' }, { length: 4 })\n }\n },\n },\n\n watch: {\n value (newVal, oldVal) {\n this.isReversing = newVal < oldVal\n },\n },\n\n methods: {\n genBtn (change: number) {\n const ariaLabelId = change > 0 ? this.nextAriaLabel : this.prevAriaLabel\n const ariaLabel = ariaLabelId ? this.$vuetify.lang.t(ariaLabelId) : undefined\n const disabled = this.disabled ||\n (change < 0 && this.min && this.calculateChange(change) < this.min) ||\n (change > 0 && this.max && this.calculateChange(change) > this.max)\n\n return this.$createElement(VBtn, {\n attrs: { 'aria-label': ariaLabel },\n props: {\n dark: this.dark,\n disabled,\n icon: true,\n light: this.light,\n },\n on: {\n click: (e: Event) => {\n e.stopPropagation()\n this.$emit('input', this.calculateChange(change))\n },\n },\n }, [\n this.$createElement(VIcon, ((change < 0) === !this.$vuetify.rtl) ? this.prevIcon : this.nextIcon),\n ])\n },\n calculateChange (sign: number) {\n const [year, month] = String(this.value).split('-').map(Number)\n\n if (month == null) {\n return `${year + sign}`\n } else {\n return monthChange(String(this.value), sign)\n }\n },\n genHeader () {\n const color = !this.disabled && (this.color || 'accent')\n const header = this.$createElement('div', this.setTextColor(color, {\n key: String(this.value),\n }), [this.$createElement('button', {\n attrs: {\n type: 'button',\n },\n on: {\n click: () => this.$emit('toggle'),\n },\n }, [this.$slots.default || this.formatter(String(this.value))])])\n\n const transition = this.$createElement('transition', {\n props: {\n name: (this.isReversing === !this.$vuetify.rtl) ? 'tab-reverse-transition' : 'tab-transition',\n },\n }, [header])\n\n return this.$createElement('div', {\n staticClass: 'v-date-picker-header__value',\n class: {\n 'v-date-picker-header__value--disabled': this.disabled,\n },\n }, [transition])\n },\n },\n\n render (): VNode {\n return this.$createElement('div', {\n staticClass: 'v-date-picker-header',\n class: {\n 'v-date-picker-header--disabled': this.disabled,\n ...this.themeClasses,\n },\n }, [\n this.genBtn(-1),\n this.genHeader(),\n this.genBtn(+1),\n ])\n },\n})\n","import Vue from 'vue'\n\nexport function createItemTypeNativeListeners (instance: Vue, itemTypeSuffix: string, value: any) {\n return Object.keys(instance.$listeners).reduce((on, eventName) => {\n if (eventName.endsWith(itemTypeSuffix)) {\n on[eventName.slice(0, -itemTypeSuffix.length)] = (event: Event) => instance.$emit(eventName, value, event)\n }\n\n return on\n }, {} as typeof instance.$listeners)\n}\n\nexport function createItemTypeListeners (instance: Vue, itemTypeSuffix: string) {\n return Object.keys(instance.$listeners).reduce((on, eventName) => {\n if (eventName.endsWith(itemTypeSuffix)) {\n on[eventName] = instance.$listeners[eventName]\n }\n\n return on\n }, {} as typeof instance.$listeners)\n}\n","import { DatePickerAllowedDatesFunction } from 'vuetify/types'\n\nexport default function isDateAllowed (date: string, min: string, max: string, allowedFn: DatePickerAllowedDatesFunction | undefined) {\n return (!allowedFn || allowedFn(date)) &&\n (!min || date >= min.substr(0, 10)) &&\n (!max || date <= max)\n}\n","import '../VDatePickerTable.sass'\n\n// Directives\nimport Touch from '../../../directives/touch'\n\n// Mixins\nimport Colorable from '../../../mixins/colorable'\nimport Localable from '../../../mixins/localable'\nimport Themeable from '../../../mixins/themeable'\n\n// Utils\nimport { createItemTypeNativeListeners } from '../util'\nimport isDateAllowed from '../util/isDateAllowed'\nimport { mergeListeners } from '../../../util/mergeData'\nimport mixins from '../../../util/mixins'\nimport { throttle } from '../../../util/helpers'\n\n// Types\nimport {\n PropType,\n VNodeChildren,\n} from 'vue'\nimport {\n DatePickerAllowedDatesFunction,\n DatePickerEventColors,\n DatePickerEventColorValue,\n DatePickerEvents,\n DatePickerFormatter,\n TouchWrapper,\n} from 'vuetify/types'\n\ntype CalculateTableDateFunction = (v: number) => string\n\nexport default mixins(\n Colorable,\n Localable,\n Themeable\n/* @vue/component */\n).extend({\n directives: { Touch },\n\n props: {\n allowedDates: Function as PropType,\n current: String,\n disabled: Boolean,\n format: Function as PropType,\n events: {\n type: [Array, Function, Object] as PropType,\n default: () => null,\n },\n eventColor: {\n type: [Array, Function, Object, String] as PropType,\n default: () => 'warning',\n },\n min: String,\n max: String,\n range: Boolean,\n readonly: Boolean,\n scrollable: Boolean,\n tableDate: {\n type: String,\n required: true,\n },\n value: [String, Array] as PropType,\n },\n\n data: () => ({\n isReversing: false,\n wheelThrottle: null as any,\n }),\n\n computed: {\n computedTransition (): string {\n return (this.isReversing === !this.$vuetify.rtl) ? 'tab-reverse-transition' : 'tab-transition'\n },\n displayedMonth (): number {\n return Number(this.tableDate.split('-')[1]) - 1\n },\n displayedYear (): number {\n return Number(this.tableDate.split('-')[0])\n },\n },\n\n watch: {\n tableDate (newVal: string, oldVal: string) {\n this.isReversing = newVal < oldVal\n },\n },\n\n mounted () {\n this.wheelThrottle = throttle(this.wheel, 250)\n },\n\n methods: {\n genButtonClasses (isAllowed: boolean, isFloating: boolean, isSelected: boolean, isCurrent: boolean) {\n return {\n 'v-size--default': !isFloating,\n 'v-date-picker-table__current': isCurrent,\n 'v-btn--active': isSelected,\n 'v-btn--flat': !isAllowed || this.disabled,\n 'v-btn--text': isSelected === isCurrent,\n 'v-btn--rounded': isFloating,\n 'v-btn--disabled': !isAllowed || this.disabled,\n 'v-btn--outlined': isCurrent && !isSelected,\n ...this.themeClasses,\n }\n },\n genButtonEvents (value: string, isAllowed: boolean, mouseEventType: string) {\n if (this.disabled) return undefined\n\n return mergeListeners({\n click: () => {\n if (isAllowed && !this.readonly) this.$emit('input', value)\n },\n }, createItemTypeNativeListeners(this, `:${mouseEventType}`, value))\n },\n genButton (value: string, isFloating: boolean, mouseEventType: string, formatter: DatePickerFormatter) {\n const isAllowed = isDateAllowed(value, this.min, this.max, this.allowedDates)\n const isSelected = this.isSelected(value) && isAllowed\n const isCurrent = value === this.current\n const setColor = isSelected ? this.setBackgroundColor : this.setTextColor\n const color = (isSelected || isCurrent) && (this.color || 'accent')\n\n return this.$createElement('button', setColor(color, {\n staticClass: 'v-btn',\n class: this.genButtonClasses(isAllowed, isFloating, isSelected, isCurrent),\n attrs: {\n type: 'button',\n },\n domProps: {\n disabled: this.disabled || !isAllowed,\n },\n on: this.genButtonEvents(value, isAllowed, mouseEventType),\n }), [\n this.$createElement('div', {\n staticClass: 'v-btn__content',\n }, [formatter(value)]),\n this.genEvents(value),\n ])\n },\n getEventColors (date: string) {\n const arrayize = (v: string | string[]) => Array.isArray(v) ? v : [v]\n let eventData: boolean | DatePickerEventColorValue\n let eventColors: string[] = []\n\n if (Array.isArray(this.events)) {\n eventData = this.events.includes(date)\n } else if (this.events instanceof Function) {\n eventData = this.events(date) || false\n } else if (this.events) {\n eventData = this.events[date] || false\n } else {\n eventData = false\n }\n\n if (!eventData) {\n return []\n } else if (eventData !== true) {\n eventColors = arrayize(eventData)\n } else if (typeof this.eventColor === 'string') {\n eventColors = [this.eventColor]\n } else if (typeof this.eventColor === 'function') {\n eventColors = arrayize(this.eventColor(date))\n } else if (Array.isArray(this.eventColor)) {\n eventColors = this.eventColor\n } else {\n eventColors = arrayize(this.eventColor[date])\n }\n\n return eventColors.filter(v => v)\n },\n genEvents (date: string) {\n const eventColors = this.getEventColors(date)\n\n return eventColors.length ? this.$createElement('div', {\n staticClass: 'v-date-picker-table__events',\n }, eventColors.map(color => this.$createElement('div', this.setBackgroundColor(color)))) : null\n },\n wheel (e: WheelEvent, calculateTableDate: CalculateTableDateFunction) {\n this.$emit('update:table-date', calculateTableDate(e.deltaY))\n },\n touch (value: number, calculateTableDate: CalculateTableDateFunction) {\n this.$emit('update:table-date', calculateTableDate(value))\n },\n genTable (staticClass: string, children: VNodeChildren, calculateTableDate: CalculateTableDateFunction) {\n const transition = this.$createElement('transition', {\n props: { name: this.computedTransition },\n }, [this.$createElement('table', { key: this.tableDate }, children)])\n\n const touchDirective = {\n name: 'touch',\n value: {\n left: (e: TouchWrapper) => (e.offsetX < -15) && this.touch(1, calculateTableDate),\n right: (e: TouchWrapper) => (e.offsetX > 15) && this.touch(-1, calculateTableDate),\n },\n }\n\n return this.$createElement('div', {\n staticClass,\n class: {\n 'v-date-picker-table--disabled': this.disabled,\n ...this.themeClasses,\n },\n on: (!this.disabled && this.scrollable) ? {\n wheel: (e: WheelEvent) => {\n e.preventDefault()\n this.wheelThrottle(e, calculateTableDate)\n },\n } : undefined,\n directives: [touchDirective],\n }, [transition])\n },\n isSelected (value: string): boolean {\n if (Array.isArray(this.value)) {\n if (this.range && this.value.length === 2) {\n const [from, to] = [...this.value].sort()\n return from <= value && value <= to\n } else {\n return this.value.indexOf(value) !== -1\n }\n }\n\n return value === this.value\n },\n },\n})\n","function createUTCDate (year: number, month = 0, day = 1) {\n let date\n if (year < 100 && year >= 0) {\n date = new Date(Date.UTC(year, month, day))\n if (isFinite(date.getUTCFullYear())) {\n date.setUTCFullYear(year)\n }\n } else {\n date = new Date(Date.UTC(year, month, day))\n }\n\n return date\n}\n\nfunction firstWeekOffset (year: number, firstDayOfWeek: number, firstDayOfYear: number) {\n const firstWeekDayInFirstWeek = 7 + firstDayOfWeek - firstDayOfYear\n const firstWeekDayOfYear = (7 + createUTCDate(year, 0, firstWeekDayInFirstWeek).getUTCDay() - firstDayOfWeek) % 7\n\n return -firstWeekDayOfYear + firstWeekDayInFirstWeek - 1\n}\n\nfunction dayOfYear (year: number, month: number, day: number, firstDayOfWeek: number) {\n let dayOfYear = [0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334][month]\n if (month > 1 && isLeapYear(year)) {\n dayOfYear++\n }\n\n return dayOfYear + day\n}\n\nfunction weeksInYear (year: number, firstDayOfWeek: number, firstDayOfYear: number) {\n const weekOffset = firstWeekOffset(year, firstDayOfWeek, firstDayOfYear)\n const weekOffsetNext = firstWeekOffset(year + 1, firstDayOfWeek, firstDayOfYear)\n const daysInYear = isLeapYear(year) ? 366 : 365\n\n return (daysInYear - weekOffset + weekOffsetNext) / 7\n}\n\nexport function weekNumber (year: number, month: number, day: number, firstDayOfWeek: number, localeFirstDayOfYear: number): number {\n const weekOffset = firstWeekOffset(year, firstDayOfWeek, localeFirstDayOfYear)\n const week = Math.ceil((dayOfYear(year, month, day, firstDayOfWeek) - weekOffset) / 7)\n\n if (week < 1) {\n return week + weeksInYear(year - 1, firstDayOfWeek, localeFirstDayOfYear)\n } else if (week > weeksInYear(year, firstDayOfWeek, localeFirstDayOfYear)) {\n return week - weeksInYear(year, firstDayOfWeek, localeFirstDayOfYear)\n } else {\n return week\n }\n}\n\nexport function isLeapYear (year: number): boolean {\n return ((year % 4 === 0) && (year % 100 !== 0)) || (year % 400 === 0)\n}\n","// Mixins\nimport DatePickerTable from './mixins/date-picker-table'\n\n// Utils\nimport { weekNumber } from '../../util/dateTimeUtils'\nimport { pad, createNativeLocaleFormatter, monthChange } from './util'\nimport { createRange } from '../../util/helpers'\nimport mixins from '../../util/mixins'\n\n// Types\nimport { VNode, VNodeChildren, PropType } from 'vue'\nimport { DatePickerFormatter } from 'vuetify/types'\n\nexport default mixins(\n DatePickerTable\n/* @vue/component */\n).extend({\n name: 'v-date-picker-date-table',\n\n props: {\n firstDayOfWeek: {\n type: [String, Number],\n default: 0,\n },\n localeFirstDayOfYear: {\n type: [String, Number],\n default: 0,\n },\n showWeek: Boolean,\n weekdayFormat: Function as PropType,\n },\n\n computed: {\n formatter (): DatePickerFormatter {\n return this.format || createNativeLocaleFormatter(this.currentLocale, { day: 'numeric', timeZone: 'UTC' }, { start: 8, length: 2 })\n },\n weekdayFormatter (): DatePickerFormatter | undefined {\n return this.weekdayFormat || createNativeLocaleFormatter(this.currentLocale, { weekday: 'narrow', timeZone: 'UTC' })\n },\n weekDays (): string[] {\n const first = parseInt(this.firstDayOfWeek, 10)\n\n return this.weekdayFormatter\n ? createRange(7).map(i => this.weekdayFormatter!(`2017-01-${first + i + 15}`)) // 2017-01-15 is Sunday\n : createRange(7).map(i => ['S', 'M', 'T', 'W', 'T', 'F', 'S'][(i + first) % 7])\n },\n },\n\n methods: {\n calculateTableDate (delta: number) {\n return monthChange(this.tableDate, Math.sign(delta || 1))\n },\n genTHead () {\n const days = this.weekDays.map(day => this.$createElement('th', day))\n if (this.showWeek) {\n days.unshift(this.$createElement('th'))\n }\n\n return this.$createElement('thead', this.genTR(days))\n },\n // Returns number of the days from the firstDayOfWeek to the first day of the current month\n weekDaysBeforeFirstDayOfTheMonth () {\n const firstDayOfTheMonth = new Date(`${this.displayedYear}-${pad(this.displayedMonth + 1)}-01T00:00:00+00:00`)\n const weekDay = firstDayOfTheMonth.getUTCDay()\n\n return (weekDay - parseInt(this.firstDayOfWeek) + 7) % 7\n },\n getWeekNumber (dayInMonth: number) {\n return weekNumber(\n this.displayedYear,\n this.displayedMonth,\n dayInMonth,\n parseInt(this.firstDayOfWeek),\n parseInt(this.localeFirstDayOfYear)\n )\n },\n genWeekNumber (weekNumber: number) {\n return this.$createElement('td', [\n this.$createElement('small', {\n staticClass: 'v-date-picker-table--date__week',\n }, String(weekNumber).padStart(2, '0')),\n ])\n },\n genTBody () {\n const children = []\n const daysInMonth = new Date(this.displayedYear, this.displayedMonth + 1, 0).getDate()\n let rows = []\n let day = this.weekDaysBeforeFirstDayOfTheMonth()\n\n if (this.showWeek) {\n rows.push(this.genWeekNumber(this.getWeekNumber(1)))\n }\n\n while (day--) rows.push(this.$createElement('td'))\n for (day = 1; day <= daysInMonth; day++) {\n const date = `${this.displayedYear}-${pad(this.displayedMonth + 1)}-${pad(day)}`\n\n rows.push(this.$createElement('td', [\n this.genButton(date, true, 'date', this.formatter),\n ]))\n\n if (rows.length % (this.showWeek ? 8 : 7) === 0) {\n children.push(this.genTR(rows))\n rows = []\n if (this.showWeek && (day < daysInMonth)) {\n rows.push(this.genWeekNumber(this.getWeekNumber(day + 7)))\n }\n }\n }\n\n if (rows.length) {\n children.push(this.genTR(rows))\n }\n\n return this.$createElement('tbody', children)\n },\n genTR (children: VNodeChildren) {\n return [this.$createElement('tr', children)]\n },\n },\n\n render (): VNode {\n return this.genTable('v-date-picker-table v-date-picker-table--date', [\n this.genTHead(),\n this.genTBody(),\n ], this.calculateTableDate)\n },\n})\n","// Mixins\nimport DatePickerTable from './mixins/date-picker-table'\n\n// Utils\nimport { pad, createNativeLocaleFormatter } from './util'\nimport mixins from '../../util/mixins'\n\n// Types\nimport { VNode } from 'vue'\nimport { DatePickerFormatter } from 'vuetify/types'\n\nexport default mixins(\n DatePickerTable\n/* @vue/component */\n).extend({\n name: 'v-date-picker-month-table',\n\n computed: {\n formatter (): DatePickerFormatter {\n return this.format || createNativeLocaleFormatter(this.currentLocale, { month: 'short', timeZone: 'UTC' }, { start: 5, length: 2 })\n },\n },\n\n methods: {\n calculateTableDate (delta: number) {\n return `${parseInt(this.tableDate, 10) + Math.sign(delta || 1)}`\n },\n genTBody () {\n const children = []\n const cols = Array(3).fill(null)\n const rows = 12 / cols.length\n\n for (let row = 0; row < rows; row++) {\n const tds = cols.map((_, col) => {\n const month = row * cols.length + col\n const date = `${this.displayedYear}-${pad(month + 1)}`\n return this.$createElement('td', {\n key: month,\n }, [\n this.genButton(date, false, 'month', this.formatter),\n ])\n })\n\n children.push(this.$createElement('tr', {\n key: row,\n }, tds))\n }\n\n return this.$createElement('tbody', children)\n },\n },\n\n render (): VNode {\n return this.genTable('v-date-picker-table v-date-picker-table--month', [\n this.genTBody(),\n ], this.calculateTableDate)\n },\n})\n","import './VDatePickerYears.sass'\n\n// Mixins\nimport Colorable from '../../mixins/colorable'\nimport Localable from '../../mixins/localable'\n\n// Utils\nimport {\n createItemTypeNativeListeners,\n createNativeLocaleFormatter,\n} from './util'\nimport { mergeListeners } from '../../util/mergeData'\nimport mixins, { ExtractVue } from '../../util/mixins'\n\n// Types\nimport Vue, { VNode, PropType } from 'vue'\nimport { DatePickerFormatter } from 'vuetify/types'\n\ninterface options extends Vue {\n $el: HTMLElement\n}\n\nexport default mixins\n/* eslint-enable indent */\n>(\n Colorable,\n Localable\n/* @vue/component */\n).extend({\n name: 'v-date-picker-years',\n\n props: {\n format: Function as PropType,\n min: [Number, String],\n max: [Number, String],\n readonly: Boolean,\n value: [Number, String],\n },\n\n data () {\n return {\n defaultColor: 'primary',\n }\n },\n\n computed: {\n formatter (): DatePickerFormatter {\n return this.format || createNativeLocaleFormatter(this.currentLocale, { year: 'numeric', timeZone: 'UTC' }, { length: 4 })\n },\n },\n\n mounted () {\n setTimeout(() => {\n const activeItem = this.$el.getElementsByClassName('active')[0]\n if (activeItem) {\n this.$el.scrollTop = activeItem.offsetTop - this.$el.offsetHeight / 2 + activeItem.offsetHeight / 2\n } else if (this.min && !this.max) {\n this.$el.scrollTop = this.$el.scrollHeight\n } else if (!this.min && this.max) {\n this.$el.scrollTop = 0\n } else {\n this.$el.scrollTop = this.$el.scrollHeight / 2 - this.$el.offsetHeight / 2\n }\n })\n },\n\n methods: {\n genYearItem (year: number): VNode {\n const formatted = this.formatter(`${year}`)\n const active = parseInt(this.value, 10) === year\n const color = active && (this.color || 'primary')\n\n return this.$createElement('li', this.setTextColor(color, {\n key: year,\n class: { active },\n on: mergeListeners({\n click: () => this.$emit('input', year),\n }, createItemTypeNativeListeners(this, ':year', year)),\n }), formatted)\n },\n\n genYearItems (): VNode[] {\n const children = []\n const selectedYear = this.value ? parseInt(this.value, 10) : new Date().getFullYear()\n const maxYear = this.max ? parseInt(this.max, 10) : (selectedYear + 100)\n const minYear = Math.min(maxYear, this.min ? parseInt(this.min, 10) : (selectedYear - 100))\n\n for (let year = maxYear; year >= minYear; year--) {\n children.push(this.genYearItem(year))\n }\n\n return children\n },\n },\n\n render (): VNode {\n return this.$createElement('ul', {\n staticClass: 'v-date-picker-years',\n ref: 'years',\n }, this.genYearItems())\n },\n})\n","import './VPicker.sass'\nimport '../VCard/VCard.sass'\n\n// Mixins\nimport Colorable from '../../mixins/colorable'\nimport Elevatable from '../../mixins/elevatable'\nimport Themeable from '../../mixins/themeable'\n\n// Helpers\nimport { convertToUnit } from '../../util/helpers'\n\n// Types\nimport { VNode } from 'vue/types'\nimport mixins from '../../util/mixins'\n\n/* @vue/component */\nexport default mixins(\n Colorable,\n Elevatable,\n Themeable\n).extend({\n name: 'v-picker',\n\n props: {\n flat: Boolean,\n fullWidth: Boolean,\n landscape: Boolean,\n noTitle: Boolean,\n transition: {\n type: String,\n default: 'fade-transition',\n },\n width: {\n type: [Number, String],\n default: 290,\n },\n },\n\n computed: {\n computedTitleColor (): string | false {\n const defaultTitleColor = this.isDark ? false : (this.color || 'primary')\n return this.color || defaultTitleColor\n },\n },\n\n methods: {\n genTitle () {\n return this.$createElement('div', this.setBackgroundColor(this.computedTitleColor, {\n staticClass: 'v-picker__title',\n class: {\n 'v-picker__title--landscape': this.landscape,\n },\n }), this.$slots.title)\n },\n genBodyTransition () {\n return this.$createElement('transition', {\n props: {\n name: this.transition,\n },\n }, this.$slots.default)\n },\n genBody () {\n return this.$createElement('div', {\n staticClass: 'v-picker__body',\n class: {\n 'v-picker__body--no-title': this.noTitle,\n ...this.themeClasses,\n },\n style: this.fullWidth ? undefined : {\n width: convertToUnit(this.width),\n },\n }, [\n this.genBodyTransition(),\n ])\n },\n genActions () {\n return this.$createElement('div', {\n staticClass: 'v-picker__actions v-card__actions',\n class: {\n 'v-picker__actions--no-title': this.noTitle,\n },\n }, this.$slots.actions)\n },\n },\n\n render (h): VNode {\n return h('div', {\n staticClass: 'v-picker v-card',\n class: {\n 'v-picker--flat': this.flat,\n 'v-picker--landscape': this.landscape,\n 'v-picker--full-width': this.fullWidth,\n ...this.themeClasses,\n ...this.elevationClasses,\n },\n }, [\n this.$slots.title ? this.genTitle() : null,\n this.genBody(),\n this.$slots.actions ? this.genActions() : null,\n ])\n },\n})\n","import VPicker from './VPicker'\n\nexport { VPicker }\nexport default VPicker\n","// Components\nimport VPicker from '../../components/VPicker'\n\n// Mixins\nimport Colorable from '../colorable'\nimport Elevatable from '../../mixins/elevatable'\nimport Themeable from '../themeable'\n\n// Utils\nimport mixins from '../../util/mixins'\n\n// Types\nimport { VNode } from 'vue'\n\nexport default mixins(\n Colorable,\n Elevatable,\n Themeable\n/* @vue/component */\n).extend({\n name: 'picker',\n\n props: {\n flat: Boolean,\n fullWidth: Boolean,\n headerColor: String,\n landscape: Boolean,\n noTitle: Boolean,\n width: {\n type: [Number, String],\n default: 290,\n },\n },\n\n methods: {\n genPickerTitle (): VNode | null {\n return null\n },\n genPickerBody (): VNode | null {\n return null\n },\n genPickerActionsSlot () {\n return this.$scopedSlots.default ? this.$scopedSlots.default({\n save: (this as any).save,\n cancel: (this as any).cancel,\n }) : this.$slots.default\n },\n genPicker (staticClass: string) {\n const children: VNode[] = []\n\n if (!this.noTitle) {\n const title = this.genPickerTitle()\n title && children.push(title)\n }\n\n const body = this.genPickerBody()\n body && children.push(body)\n\n children.push(this.$createElement('template', { slot: 'actions' }, [this.genPickerActionsSlot()]))\n\n return this.$createElement(VPicker, {\n staticClass,\n props: {\n color: this.headerColor || this.color,\n dark: this.dark,\n elevation: this.elevation,\n flat: this.flat,\n fullWidth: this.fullWidth,\n landscape: this.landscape,\n light: this.light,\n width: this.width,\n noTitle: this.noTitle,\n },\n }, children)\n },\n },\n})\n","import { CalendarTimestamp, CalendarFormatter } from 'vuetify/types'\nimport { isLeapYear } from '../../../util/dateTimeUtils'\n\nexport const PARSE_REGEX: RegExp = /^(\\d{4})-(\\d{1,2})(-(\\d{1,2}))?([^\\d]+(\\d{1,2}))?(:(\\d{1,2}))?(:(\\d{1,2}))?$/\nexport const PARSE_TIME: RegExp = /(\\d\\d?)(:(\\d\\d?)|)(:(\\d\\d?)|)/\n\nexport const DAYS_IN_MONTH: number[] = [0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]\nexport const DAYS_IN_MONTH_LEAP: number[] = [0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]\nexport const DAYS_IN_MONTH_MIN = 28\nexport const DAYS_IN_MONTH_MAX = 31\nexport const MONTH_MAX = 12\nexport const MONTH_MIN = 1\nexport const DAY_MIN = 1\nexport const DAYS_IN_WEEK = 7\nexport const MINUTES_IN_HOUR = 60\nexport const MINUTE_MAX = 59\nexport const MINUTES_IN_DAY = 24 * 60\nexport const HOURS_IN_DAY = 24\nexport const HOUR_MAX = 23\nexport const FIRST_HOUR = 0\nexport const OFFSET_YEAR = 10000\nexport const OFFSET_MONTH = 100\nexport const OFFSET_HOUR = 100\nexport const OFFSET_TIME = 10000\n\ntype CalendarTimestampFormatOptions = (timestamp: CalendarTimestamp, short: boolean) => object\ntype CalendarTimestampOperation = (timestamp: CalendarTimestamp) => CalendarTimestamp\nexport type VTime = number | string | {\n hour: number\n minute: number\n}\n\nexport type VTimestampInput = number | string | Date;\n\nexport function getStartOfWeek (timestamp: CalendarTimestamp, weekdays: number[], today?: CalendarTimestamp): CalendarTimestamp {\n const start = copyTimestamp(timestamp)\n findWeekday(start, weekdays[0], prevDay)\n updateFormatted(start)\n if (today) {\n updateRelative(start, today, start.hasTime)\n }\n\n return start\n}\n\nexport function getEndOfWeek (timestamp: CalendarTimestamp, weekdays: number[], today?: CalendarTimestamp): CalendarTimestamp {\n const end = copyTimestamp(timestamp)\n findWeekday(end, weekdays[weekdays.length - 1])\n updateFormatted(end)\n if (today) {\n updateRelative(end, today, end.hasTime)\n }\n\n return end\n}\n\nexport function getStartOfMonth (timestamp: CalendarTimestamp): CalendarTimestamp {\n const start = copyTimestamp(timestamp)\n start.day = DAY_MIN\n updateWeekday(start)\n updateFormatted(start)\n\n return start\n}\n\nexport function getEndOfMonth (timestamp: CalendarTimestamp): CalendarTimestamp {\n const end = copyTimestamp(timestamp)\n end.day = daysInMonth(end.year, end.month)\n updateWeekday(end)\n updateFormatted(end)\n\n return end\n}\n\nexport function validateTime (input: any): input is VTime {\n return (typeof input === 'number' && isFinite(input)) ||\n (!!PARSE_TIME.exec(input)) ||\n (typeof input === 'object' && isFinite(input.hour) && isFinite(input.minute))\n}\n\nexport function parseTime (input: any): number | false {\n if (typeof input === 'number') {\n // when a number is given, it's minutes since 12:00am\n return input\n } else if (typeof input === 'string') {\n // when a string is given, it's a hh:mm:ss format where seconds are optional\n const parts = PARSE_TIME.exec(input)\n if (!parts) {\n return false\n }\n\n return parseInt(parts[1]) * 60 + parseInt(parts[3] || 0)\n } else if (typeof input === 'object') {\n // when an object is given, it must have hour and minute\n if (typeof input.hour !== 'number' || typeof input.minute !== 'number') {\n return false\n }\n\n return input.hour * 60 + input.minute\n } else {\n // unsupported type\n return false\n }\n}\n\nexport function validateTimestamp (input: any): input is VTimestampInput {\n return (typeof input === 'number' && isFinite(input)) ||\n (typeof input === 'string' && !!PARSE_REGEX.exec(input)) ||\n (input instanceof Date)\n}\n\nexport function parseTimestamp (input: VTimestampInput, required?: false, now?: CalendarTimestamp): CalendarTimestamp | null\nexport function parseTimestamp (input: VTimestampInput, required: true, now?: CalendarTimestamp): CalendarTimestamp\nexport function parseTimestamp (input: VTimestampInput, required = false, now?: CalendarTimestamp): CalendarTimestamp | null {\n if (typeof input === 'number' && isFinite(input)) {\n input = new Date(input)\n }\n\n if (input instanceof Date) {\n const date: CalendarTimestamp = parseDate(input)\n\n if (now) {\n updateRelative(date, now, date.hasTime)\n }\n\n return date\n }\n\n if (typeof input !== 'string') {\n if (required) {\n throw new Error(`${input} is not a valid timestamp. It must be a Date, number of seconds since Epoch, or a string in the format of YYYY-MM-DD or YYYY-MM-DD hh:mm. Zero-padding is optional and seconds are ignored.`)\n }\n return null\n }\n\n // YYYY-MM-DD hh:mm:ss\n const parts = PARSE_REGEX.exec(input)\n\n if (!parts) {\n if (required) {\n throw new Error(`${input} is not a valid timestamp. It must be a Date, number of seconds since Epoch, or a string in the format of YYYY-MM-DD or YYYY-MM-DD hh:mm. Zero-padding is optional and seconds are ignored.`)\n }\n\n return null\n }\n\n const timestamp: CalendarTimestamp = {\n date: input,\n time: '',\n year: parseInt(parts[1]),\n month: parseInt(parts[2]),\n day: parseInt(parts[4]) || 1,\n hour: parseInt(parts[6]) || 0,\n minute: parseInt(parts[8]) || 0,\n weekday: 0,\n hasDay: !!parts[4],\n hasTime: !!(parts[6] && parts[8]),\n past: false,\n present: false,\n future: false,\n }\n\n updateWeekday(timestamp)\n updateFormatted(timestamp)\n\n if (now) {\n updateRelative(timestamp, now, timestamp.hasTime)\n }\n\n return timestamp\n}\n\nexport function parseDate (date: Date): CalendarTimestamp {\n return updateFormatted({\n date: '',\n time: '',\n year: date.getFullYear(),\n month: date.getMonth() + 1,\n day: date.getDate(),\n weekday: date.getDay(),\n hour: date.getHours(),\n minute: date.getMinutes(),\n hasDay: true,\n hasTime: true,\n past: false,\n present: true,\n future: false,\n })\n}\n\nexport function getDayIdentifier (timestamp: { year: number, month: number, day: number }): number {\n return timestamp.year * OFFSET_YEAR + timestamp.month * OFFSET_MONTH + timestamp.day\n}\n\nexport function getTimeIdentifier (timestamp: { hour: number, minute: number }): number {\n return timestamp.hour * OFFSET_HOUR + timestamp.minute\n}\n\nexport function getTimestampIdentifier (timestamp: CalendarTimestamp): number {\n return getDayIdentifier(timestamp) * OFFSET_TIME + getTimeIdentifier(timestamp)\n}\n\nexport function updateRelative (timestamp: CalendarTimestamp, now: CalendarTimestamp, time = false): CalendarTimestamp {\n let a = getDayIdentifier(now)\n let b = getDayIdentifier(timestamp)\n let present = a === b\n\n if (timestamp.hasTime && time && present) {\n a = getTimeIdentifier(now)\n b = getTimeIdentifier(timestamp)\n present = a === b\n }\n\n timestamp.past = b < a\n timestamp.present = present\n timestamp.future = b > a\n\n return timestamp\n}\n\nexport function isTimedless (input: VTimestampInput): input is (Date | number) {\n return (input instanceof Date) || (typeof input === 'number' && isFinite(input))\n}\n\nexport function updateHasTime (timestamp: CalendarTimestamp, hasTime: boolean, now?: CalendarTimestamp): CalendarTimestamp {\n if (timestamp.hasTime !== hasTime) {\n timestamp.hasTime = hasTime\n if (!hasTime) {\n timestamp.hour = HOUR_MAX\n timestamp.minute = MINUTE_MAX\n timestamp.time = getTime(timestamp)\n }\n if (now) {\n updateRelative(timestamp, now, timestamp.hasTime)\n }\n }\n\n return timestamp\n}\n\nexport function updateMinutes (timestamp: CalendarTimestamp, minutes: number, now?: CalendarTimestamp): CalendarTimestamp {\n timestamp.hasTime = true\n timestamp.hour = Math.floor(minutes / MINUTES_IN_HOUR)\n timestamp.minute = minutes % MINUTES_IN_HOUR\n timestamp.time = getTime(timestamp)\n if (now) {\n updateRelative(timestamp, now, true)\n }\n\n return timestamp\n}\n\nexport function updateWeekday (timestamp: CalendarTimestamp): CalendarTimestamp {\n timestamp.weekday = getWeekday(timestamp)\n\n return timestamp\n}\n\nexport function updateFormatted (timestamp: CalendarTimestamp): CalendarTimestamp {\n timestamp.time = getTime(timestamp)\n timestamp.date = getDate(timestamp)\n\n return timestamp\n}\n\nexport function getWeekday (timestamp: CalendarTimestamp): number {\n if (timestamp.hasDay) {\n const _ = Math.floor\n const k = timestamp.day\n const m = ((timestamp.month + 9) % MONTH_MAX) + 1\n const C = _(timestamp.year / 100)\n const Y = (timestamp.year % 100) - (timestamp.month <= 2 ? 1 : 0)\n\n return (((k + _(2.6 * m - 0.2) - 2 * C + Y + _(Y / 4) + _(C / 4)) % 7) + 7) % 7\n }\n\n return timestamp.weekday\n}\n\nexport function daysInMonth (year: number, month: number) {\n return isLeapYear(year) ? DAYS_IN_MONTH_LEAP[month] : DAYS_IN_MONTH[month]\n}\n\nexport function copyTimestamp (timestamp: CalendarTimestamp): CalendarTimestamp {\n const { date, time, year, month, day, weekday, hour, minute, hasDay, hasTime, past, present, future } = timestamp\n\n return { date, time, year, month, day, weekday, hour, minute, hasDay, hasTime, past, present, future }\n}\n\nexport function padNumber (x: number, length: number): string {\n let padded = String(x)\n while (padded.length < length) {\n padded = '0' + padded\n }\n\n return padded\n}\n\nexport function getDate (timestamp: CalendarTimestamp): string {\n let str = `${padNumber(timestamp.year, 4)}-${padNumber(timestamp.month, 2)}`\n\n if (timestamp.hasDay) str += `-${padNumber(timestamp.day, 2)}`\n\n return str\n}\n\nexport function getTime (timestamp: CalendarTimestamp): string {\n if (!timestamp.hasTime) {\n return ''\n }\n\n return `${padNumber(timestamp.hour, 2)}:${padNumber(timestamp.minute, 2)}`\n}\n\nexport function nextMinutes (timestamp: CalendarTimestamp, minutes: number): CalendarTimestamp {\n timestamp.minute += minutes\n while (timestamp.minute > MINUTES_IN_HOUR) {\n timestamp.minute -= MINUTES_IN_HOUR\n timestamp.hour++\n if (timestamp.hour >= HOURS_IN_DAY) {\n nextDay(timestamp)\n timestamp.hour = FIRST_HOUR\n }\n }\n\n return timestamp\n}\n\nexport function nextDay (timestamp: CalendarTimestamp): CalendarTimestamp {\n timestamp.day++\n timestamp.weekday = (timestamp.weekday + 1) % DAYS_IN_WEEK\n if (timestamp.day > DAYS_IN_MONTH_MIN && timestamp.day > daysInMonth(timestamp.year, timestamp.month)) {\n timestamp.day = DAY_MIN\n timestamp.month++\n if (timestamp.month > MONTH_MAX) {\n timestamp.month = MONTH_MIN\n timestamp.year++\n }\n }\n\n return timestamp\n}\n\nexport function prevDay (timestamp: CalendarTimestamp): CalendarTimestamp {\n timestamp.day--\n timestamp.weekday = (timestamp.weekday + 6) % DAYS_IN_WEEK\n if (timestamp.day < DAY_MIN) {\n timestamp.month--\n if (timestamp.month < MONTH_MIN) {\n timestamp.year--\n timestamp.month = MONTH_MAX\n }\n timestamp.day = daysInMonth(timestamp.year, timestamp.month)\n }\n\n return timestamp\n}\n\nexport function relativeDays (\n timestamp: CalendarTimestamp,\n mover: CalendarTimestampOperation = nextDay,\n days = 1\n): CalendarTimestamp {\n while (--days >= 0) mover(timestamp)\n\n return timestamp\n}\n\nexport function diffMinutes (min: CalendarTimestamp, max: CalendarTimestamp) {\n const Y = (max.year - min.year) * 525600\n const M = (max.month - min.month) * 43800\n const D = (max.day - min.day) * 1440\n const h = (max.hour - min.hour) * 60\n const m = (max.minute - min.minute)\n\n return Y + M + D + h + m\n}\n\nexport function findWeekday (timestamp: CalendarTimestamp, weekday: number,\n mover: CalendarTimestampOperation = nextDay, maxDays = 6): CalendarTimestamp {\n while (timestamp.weekday !== weekday && --maxDays >= 0) mover(timestamp)\n\n return timestamp\n}\n\nexport function getWeekdaySkips (weekdays: number[]): number[] {\n const skips: number[] = [1, 1, 1, 1, 1, 1, 1]\n const filled: number[] = [0, 0, 0, 0, 0, 0, 0]\n for (let i = 0; i < weekdays.length; i++) {\n filled[weekdays[i]] = 1\n }\n for (let k = 0; k < DAYS_IN_WEEK; k++) {\n let skip = 1\n for (let j = 1; j < DAYS_IN_WEEK; j++) {\n const next = (k + j) % DAYS_IN_WEEK\n if (filled[next]) {\n break\n }\n skip++\n }\n skips[k] = filled[k] * skip\n }\n\n return skips\n}\n\nexport function timestampToDate (timestamp: CalendarTimestamp): Date {\n const time = `${padNumber(timestamp.hour, 2)}:${padNumber(timestamp.minute, 2)}`\n const date = timestamp.date\n\n return new Date(`${date}T${time}:00+00:00`)\n}\n\nexport function createDayList (\n start: CalendarTimestamp,\n end: CalendarTimestamp,\n now: CalendarTimestamp,\n weekdaySkips: number[],\n max = 42,\n min = 0\n): CalendarTimestamp[] {\n const stop = getDayIdentifier(end)\n const days: CalendarTimestamp[] = []\n let current = copyTimestamp(start)\n let currentIdentifier = 0\n let stopped = currentIdentifier === stop\n\n if (stop < getDayIdentifier(start)) {\n throw new Error('End date is earlier than start date.')\n }\n\n while ((!stopped || days.length < min) && days.length < max) {\n currentIdentifier = getDayIdentifier(current)\n stopped = stopped || currentIdentifier === stop\n if (weekdaySkips[current.weekday] === 0) {\n current = nextDay(current)\n continue\n }\n const day = copyTimestamp(current)\n updateFormatted(day)\n updateRelative(day, now)\n days.push(day)\n current = relativeDays(current, nextDay, weekdaySkips[current.weekday])\n }\n\n if (!days.length) throw new Error('No dates found using specified start date, end date, and weekdays.')\n\n return days\n}\n\nexport function createIntervalList (timestamp: CalendarTimestamp, first: number,\n minutes: number, count: number, now?: CalendarTimestamp): CalendarTimestamp[] {\n const intervals: CalendarTimestamp[] = []\n\n for (let i = 0; i < count; i++) {\n const mins = first + (i * minutes)\n const int = copyTimestamp(timestamp)\n intervals.push(updateMinutes(int, mins, now))\n }\n\n return intervals\n}\n\nexport function createNativeLocaleFormatter (locale: string, getOptions: CalendarTimestampFormatOptions): CalendarFormatter {\n const emptyFormatter: CalendarFormatter = (_t, _s) => ''\n\n if (typeof Intl === 'undefined' || typeof Intl.DateTimeFormat === 'undefined') {\n return emptyFormatter\n }\n\n return (timestamp, short) => {\n try {\n const intlFormatter = new Intl.DateTimeFormat(locale || undefined, getOptions(timestamp, short))\n\n return intlFormatter.format(timestampToDate(timestamp))\n } catch (e) {\n return ''\n }\n }\n}\n","// Components\nimport VDatePickerTitle from './VDatePickerTitle'\nimport VDatePickerHeader from './VDatePickerHeader'\nimport VDatePickerDateTable from './VDatePickerDateTable'\nimport VDatePickerMonthTable from './VDatePickerMonthTable'\nimport VDatePickerYears from './VDatePickerYears'\n\n// Mixins\nimport Localable from '../../mixins/localable'\nimport mixins from '../../util/mixins'\nimport Picker from '../../mixins/picker'\n\n// Utils\nimport {\n createItemTypeListeners,\n createNativeLocaleFormatter,\n pad,\n} from './util'\nimport isDateAllowed from './util/isDateAllowed'\nimport { consoleWarn } from '../../util/console'\nimport { daysInMonth } from '../VCalendar/util/timestamp'\n\n// Types\nimport {\n PropType,\n PropValidator,\n} from 'vue/types/options'\nimport { VNode } from 'vue'\nimport {\n DatePickerFormatter,\n DatePickerMultipleFormatter,\n DatePickerAllowedDatesFunction,\n DatePickerEventColors,\n DatePickerEvents,\n DatePickerType,\n} from 'vuetify/types'\n\ntype DatePickerValue = string | string[] | undefined\ninterface Formatters {\n year: DatePickerFormatter\n titleDate: DatePickerFormatter | DatePickerMultipleFormatter\n}\n\n// Adds leading zero to month/day if necessary, returns 'YYYY' if type = 'year',\n// 'YYYY-MM' if 'month' and 'YYYY-MM-DD' if 'date'\nfunction sanitizeDateString (dateString: string, type: 'date' | 'month' | 'year'): string {\n const [year, month = 1, date = 1] = dateString.split('-')\n return `${year}-${pad(month)}-${pad(date)}`.substr(0, { date: 10, month: 7, year: 4 }[type])\n}\n\nexport default mixins(\n Localable,\n Picker\n/* @vue/component */\n).extend({\n name: 'v-date-picker',\n\n props: {\n allowedDates: Function as PropType,\n // Function formatting the day in date picker table\n dayFormat: Function as PropType,\n disabled: Boolean,\n events: {\n type: [Array, Function, Object] as PropType,\n default: () => null,\n },\n eventColor: {\n type: [Array, Function, Object, String] as PropType,\n default: () => 'warning',\n },\n firstDayOfWeek: {\n type: [String, Number],\n default: 0,\n },\n // Function formatting the tableDate in the day/month table header\n headerDateFormat: Function as PropType,\n localeFirstDayOfYear: {\n type: [String, Number],\n default: 0,\n },\n max: String,\n min: String,\n // Function formatting month in the months table\n monthFormat: Function as PropType,\n multiple: Boolean,\n nextIcon: {\n type: String,\n default: '$next',\n },\n nextMonthAriaLabel: {\n type: String,\n default: '$vuetify.datePicker.nextMonthAriaLabel',\n },\n nextYearAriaLabel: {\n type: String,\n default: '$vuetify.datePicker.nextYearAriaLabel',\n },\n pickerDate: String,\n prevIcon: {\n type: String,\n default: '$prev',\n },\n prevMonthAriaLabel: {\n type: String,\n default: '$vuetify.datePicker.prevMonthAriaLabel',\n },\n prevYearAriaLabel: {\n type: String,\n default: '$vuetify.datePicker.prevYearAriaLabel',\n },\n range: Boolean,\n reactive: Boolean,\n readonly: Boolean,\n scrollable: Boolean,\n showCurrent: {\n type: [Boolean, String],\n default: true,\n },\n selectedItemsText: {\n type: String,\n default: '$vuetify.datePicker.itemsSelected',\n },\n showWeek: Boolean,\n // Function formatting currently selected date in the picker title\n titleDateFormat: Function as PropType,\n type: {\n type: String,\n default: 'date',\n validator: (type: any) => ['date', 'month'].includes(type), // TODO: year\n } as PropValidator,\n value: [Array, String] as PropType,\n weekdayFormat: Function as PropType,\n // Function formatting the year in table header and pickup title\n yearFormat: Function as PropType,\n yearIcon: String,\n },\n\n data () {\n const now = new Date()\n return {\n activePicker: this.type.toUpperCase(),\n inputDay: null as number | null,\n inputMonth: null as number | null,\n inputYear: null as number | null,\n isReversing: false,\n now,\n // tableDate is a string in 'YYYY' / 'YYYY-M' format (leading zero for month is not required)\n tableDate: (() => {\n if (this.pickerDate) {\n return this.pickerDate\n }\n\n const date = (this.multiple || this.range ? (this.value as string[])[(this.value as string[]).length - 1] : this.value) ||\n (typeof this.showCurrent === 'string' ? this.showCurrent : `${now.getFullYear()}-${now.getMonth() + 1}`)\n return sanitizeDateString(date as string, this.type === 'date' ? 'month' : 'year')\n })(),\n }\n },\n\n computed: {\n isMultiple (): boolean {\n return this.multiple || this.range\n },\n lastValue (): string | null {\n return this.isMultiple ? (this.value as string[])[(this.value as string[]).length - 1] : (this.value as string | null)\n },\n selectedMonths (): string | string[] | undefined {\n if (!this.value || !this.value.length || this.type === 'month') {\n return this.value\n } else if (this.isMultiple) {\n return (this.value as string[]).map(val => val.substr(0, 7))\n } else {\n return (this.value as string).substr(0, 7)\n }\n },\n current (): string | null {\n if (this.showCurrent === true) {\n return sanitizeDateString(`${this.now.getFullYear()}-${this.now.getMonth() + 1}-${this.now.getDate()}`, this.type)\n }\n\n return this.showCurrent || null\n },\n inputDate (): string {\n return this.type === 'date'\n ? `${this.inputYear}-${pad(this.inputMonth! + 1)}-${pad(this.inputDay!)}`\n : `${this.inputYear}-${pad(this.inputMonth! + 1)}`\n },\n tableMonth (): number {\n return Number((this.pickerDate || this.tableDate).split('-')[1]) - 1\n },\n tableYear (): number {\n return Number((this.pickerDate || this.tableDate).split('-')[0])\n },\n minMonth (): string | null {\n return this.min ? sanitizeDateString(this.min, 'month') : null\n },\n maxMonth (): string | null {\n return this.max ? sanitizeDateString(this.max, 'month') : null\n },\n minYear (): string | null {\n return this.min ? sanitizeDateString(this.min, 'year') : null\n },\n maxYear (): string | null {\n return this.max ? sanitizeDateString(this.max, 'year') : null\n },\n formatters (): Formatters {\n return {\n year: this.yearFormat || createNativeLocaleFormatter(this.currentLocale, { year: 'numeric', timeZone: 'UTC' }, { length: 4 }),\n titleDate: this.titleDateFormat ||\n (this.isMultiple ? this.defaultTitleMultipleDateFormatter : this.defaultTitleDateFormatter),\n }\n },\n defaultTitleMultipleDateFormatter (): DatePickerMultipleFormatter {\n return dates => {\n if (!dates.length) {\n return '-'\n }\n\n if (dates.length === 1) {\n return this.defaultTitleDateFormatter(dates[0])\n }\n\n return this.$vuetify.lang.t(this.selectedItemsText, dates.length)\n }\n },\n defaultTitleDateFormatter (): DatePickerFormatter {\n const titleFormats = {\n year: { year: 'numeric', timeZone: 'UTC' },\n month: { month: 'long', timeZone: 'UTC' },\n date: { weekday: 'short', month: 'short', day: 'numeric', timeZone: 'UTC' },\n }\n\n const titleDateFormatter = createNativeLocaleFormatter(this.currentLocale, titleFormats[this.type], {\n start: 0,\n length: { date: 10, month: 7, year: 4 }[this.type],\n })\n\n const landscapeFormatter = (date: string) => titleDateFormatter(date)\n .replace(/([^\\d\\s])([\\d])/g, (match, nonDigit, digit) => `${nonDigit} ${digit}`)\n .replace(', ', ',
')\n\n return this.landscape ? landscapeFormatter : titleDateFormatter\n },\n },\n\n watch: {\n tableDate (val: string, prev: string) {\n // Make a ISO 8601 strings from val and prev for comparision, otherwise it will incorrectly\n // compare for example '2000-9' and '2000-10'\n const sanitizeType = this.type === 'month' ? 'year' : 'month'\n this.isReversing = sanitizeDateString(val, sanitizeType) < sanitizeDateString(prev, sanitizeType)\n this.$emit('update:picker-date', val)\n },\n pickerDate (val: string | null) {\n if (val) {\n this.tableDate = val\n } else if (this.lastValue && this.type === 'date') {\n this.tableDate = sanitizeDateString(this.lastValue, 'month')\n } else if (this.lastValue && this.type === 'month') {\n this.tableDate = sanitizeDateString(this.lastValue, 'year')\n }\n },\n value (newValue: DatePickerValue, oldValue: DatePickerValue) {\n this.checkMultipleProp()\n this.setInputDate()\n\n if (!this.isMultiple && this.value && !this.pickerDate) {\n this.tableDate = sanitizeDateString(this.inputDate, this.type === 'month' ? 'year' : 'month')\n } else if (this.isMultiple && (this.value as string[]).length && !(oldValue as string[]).length && !this.pickerDate) {\n this.tableDate = sanitizeDateString(this.inputDate, this.type === 'month' ? 'year' : 'month')\n }\n },\n type (type: DatePickerType) {\n this.activePicker = type.toUpperCase()\n\n if (this.value && this.value.length) {\n const output = (this.isMultiple ? (this.value as string[]) : [this.value as string])\n .map((val: string) => sanitizeDateString(val, type))\n .filter(this.isDateAllowed)\n this.$emit('input', this.isMultiple ? output : output[0])\n }\n },\n },\n\n created () {\n this.checkMultipleProp()\n\n if (this.pickerDate !== this.tableDate) {\n this.$emit('update:picker-date', this.tableDate)\n }\n this.setInputDate()\n },\n\n methods: {\n emitInput (newInput: string) {\n if (this.range && this.value) {\n if (this.value.length !== 1) {\n this.$emit('input', [newInput])\n } else {\n const output = [...this.value, newInput]\n this.$emit('input', output)\n this.$emit('change', output)\n }\n return\n }\n\n const output = this.multiple\n ? (\n (this.value as string[]).indexOf(newInput) === -1\n ? (this.value as string[]).concat([newInput])\n : (this.value as string[]).filter(x => x !== newInput)\n )\n : newInput\n\n this.$emit('input', output)\n this.multiple || this.$emit('change', newInput)\n },\n checkMultipleProp () {\n if (this.value == null) return\n const valueType = this.value.constructor.name\n const expected = this.isMultiple ? 'Array' : 'String'\n if (valueType !== expected) {\n consoleWarn(`Value must be ${this.isMultiple ? 'an' : 'a'} ${expected}, got ${valueType}`, this)\n }\n },\n isDateAllowed (value: string) {\n return isDateAllowed(value, this.min, this.max, this.allowedDates)\n },\n yearClick (value: number) {\n this.inputYear = value\n if (this.type === 'month') {\n this.tableDate = `${value}`\n } else {\n this.tableDate = `${value}-${pad((this.tableMonth || 0) + 1)}`\n }\n this.activePicker = 'MONTH'\n if (this.reactive && !this.readonly && !this.isMultiple && this.isDateAllowed(this.inputDate)) {\n this.$emit('input', this.inputDate)\n }\n },\n monthClick (value: string) {\n this.inputYear = parseInt(value.split('-')[0], 10)\n this.inputMonth = parseInt(value.split('-')[1], 10) - 1\n if (this.type === 'date') {\n if (this.inputDay) {\n this.inputDay = Math.min(this.inputDay, daysInMonth(this.inputYear, this.inputMonth + 1))\n }\n\n this.tableDate = value\n this.activePicker = 'DATE'\n if (this.reactive && !this.readonly && !this.isMultiple && this.isDateAllowed(this.inputDate)) {\n this.$emit('input', this.inputDate)\n }\n } else {\n this.emitInput(this.inputDate)\n }\n },\n dateClick (value: string) {\n this.inputYear = parseInt(value.split('-')[0], 10)\n this.inputMonth = parseInt(value.split('-')[1], 10) - 1\n this.inputDay = parseInt(value.split('-')[2], 10)\n this.emitInput(this.inputDate)\n },\n genPickerTitle () {\n return this.$createElement(VDatePickerTitle, {\n props: {\n date: this.value ? (this.formatters.titleDate as (value: any) => string)(this.value) : '',\n disabled: this.disabled,\n readonly: this.readonly,\n selectingYear: this.activePicker === 'YEAR',\n year: this.formatters.year(this.value ? `${this.inputYear}` : this.tableDate),\n yearIcon: this.yearIcon,\n value: this.isMultiple ? (this.value as string[])[0] : this.value,\n },\n slot: 'title',\n on: {\n 'update:selecting-year': (value: boolean) => this.activePicker = value ? 'YEAR' : this.type.toUpperCase(),\n },\n })\n },\n genTableHeader () {\n return this.$createElement(VDatePickerHeader, {\n props: {\n nextIcon: this.nextIcon,\n color: this.color,\n dark: this.dark,\n disabled: this.disabled,\n format: this.headerDateFormat,\n light: this.light,\n locale: this.locale,\n min: this.activePicker === 'DATE' ? this.minMonth : this.minYear,\n max: this.activePicker === 'DATE' ? this.maxMonth : this.maxYear,\n nextAriaLabel: this.activePicker === 'DATE' ? this.nextMonthAriaLabel : this.nextYearAriaLabel,\n prevAriaLabel: this.activePicker === 'DATE' ? this.prevMonthAriaLabel : this.prevYearAriaLabel,\n prevIcon: this.prevIcon,\n readonly: this.readonly,\n value: this.activePicker === 'DATE' ? `${pad(this.tableYear, 4)}-${pad(this.tableMonth + 1)}` : `${pad(this.tableYear, 4)}`,\n },\n on: {\n toggle: () => this.activePicker = (this.activePicker === 'DATE' ? 'MONTH' : 'YEAR'),\n input: (value: string) => this.tableDate = value,\n },\n })\n },\n genDateTable () {\n return this.$createElement(VDatePickerDateTable, {\n props: {\n allowedDates: this.allowedDates,\n color: this.color,\n current: this.current,\n dark: this.dark,\n disabled: this.disabled,\n events: this.events,\n eventColor: this.eventColor,\n firstDayOfWeek: this.firstDayOfWeek,\n format: this.dayFormat,\n light: this.light,\n locale: this.locale,\n localeFirstDayOfYear: this.localeFirstDayOfYear,\n min: this.min,\n max: this.max,\n range: this.range,\n readonly: this.readonly,\n scrollable: this.scrollable,\n showWeek: this.showWeek,\n tableDate: `${pad(this.tableYear, 4)}-${pad(this.tableMonth + 1)}`,\n value: this.value,\n weekdayFormat: this.weekdayFormat,\n },\n ref: 'table',\n on: {\n input: this.dateClick,\n 'update:table-date': (value: string) => this.tableDate = value,\n ...createItemTypeListeners(this, ':date'),\n },\n })\n },\n genMonthTable () {\n return this.$createElement(VDatePickerMonthTable, {\n props: {\n allowedDates: this.type === 'month' ? this.allowedDates : null,\n color: this.color,\n current: this.current ? sanitizeDateString(this.current, 'month') : null,\n dark: this.dark,\n disabled: this.disabled,\n events: this.type === 'month' ? this.events : null,\n eventColor: this.type === 'month' ? this.eventColor : null,\n format: this.monthFormat,\n light: this.light,\n locale: this.locale,\n min: this.minMonth,\n max: this.maxMonth,\n range: this.range,\n readonly: this.readonly && this.type === 'month',\n scrollable: this.scrollable,\n value: this.selectedMonths,\n tableDate: `${pad(this.tableYear, 4)}`,\n },\n ref: 'table',\n on: {\n input: this.monthClick,\n 'update:table-date': (value: string) => this.tableDate = value,\n ...createItemTypeListeners(this, ':month'),\n },\n })\n },\n genYears () {\n return this.$createElement(VDatePickerYears, {\n props: {\n color: this.color,\n format: this.yearFormat,\n locale: this.locale,\n min: this.minYear,\n max: this.maxYear,\n value: this.tableYear,\n },\n on: {\n input: this.yearClick,\n ...createItemTypeListeners(this, ':year'),\n },\n })\n },\n genPickerBody () {\n const children = this.activePicker === 'YEAR' ? [\n this.genYears(),\n ] : [\n this.genTableHeader(),\n this.activePicker === 'DATE' ? this.genDateTable() : this.genMonthTable(),\n ]\n\n return this.$createElement('div', {\n key: this.activePicker,\n }, children)\n },\n setInputDate () {\n if (this.lastValue) {\n const array = this.lastValue.split('-')\n this.inputYear = parseInt(array[0], 10)\n this.inputMonth = parseInt(array[1], 10) - 1\n if (this.type === 'date') {\n this.inputDay = parseInt(array[2], 10)\n }\n } else {\n this.inputYear = this.inputYear || this.now.getFullYear()\n this.inputMonth = this.inputMonth == null ? this.inputMonth : this.now.getMonth()\n this.inputDay = this.inputDay || this.now.getDate()\n }\n },\n },\n\n render (): VNode {\n return this.genPicker('v-picker--date')\n },\n})\n","import { render, staticRenderFns } from \"./DateField.vue?vue&type=template&id=05515a70&\"\nimport script from \"./DateField.vue?vue&type=script&lang=js&\"\nexport * from \"./DateField.vue?vue&type=script&lang=js&\"\nimport style0 from \"./DateField.vue?vue&type=style&index=0&lang=scss&scope=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VDatePicker } from 'vuetify/lib/components/VDatePicker';\nimport { VMenu } from 'vuetify/lib/components/VMenu';\nimport { VTextField } from 'vuetify/lib/components/VTextField';\ninstallComponents(component, {VDatePicker,VMenu,VTextField})\n","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DateField.vue?vue&type=style&index=0&lang=scss&scope=true&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DateField.vue?vue&type=style&index=0&lang=scss&scope=true&\"","// Components\nimport VInput from '../../components/VInput'\n\n// Mixins\nimport Rippleable from '../rippleable'\nimport Comparable from '../comparable'\n\n// Utilities\nimport mixins from '../../util/mixins'\n\n/* @vue/component */\nexport default mixins(\n VInput,\n Rippleable,\n Comparable\n).extend({\n name: 'selectable',\n\n model: {\n prop: 'inputValue',\n event: 'change',\n },\n\n props: {\n id: String,\n inputValue: null as any,\n falseValue: null as any,\n trueValue: null as any,\n multiple: {\n type: Boolean,\n default: null,\n },\n label: String,\n },\n\n data () {\n return {\n hasColor: this.inputValue,\n lazyValue: this.inputValue,\n }\n },\n\n computed: {\n computedColor (): string | undefined {\n if (!this.isActive) return undefined\n if (this.color) return this.color\n if (this.isDark && !this.appIsDark) return 'white'\n return 'primary'\n },\n isMultiple (): boolean {\n return this.multiple === true || (this.multiple === null && Array.isArray(this.internalValue))\n },\n isActive (): boolean {\n const value = this.value\n const input = this.internalValue\n\n if (this.isMultiple) {\n if (!Array.isArray(input)) return false\n\n return input.some(item => this.valueComparator(item, value))\n }\n\n if (this.trueValue === undefined || this.falseValue === undefined) {\n return value\n ? this.valueComparator(value, input)\n : Boolean(input)\n }\n\n return this.valueComparator(input, this.trueValue)\n },\n isDirty (): boolean {\n return this.isActive\n },\n rippleState (): string | undefined {\n return !this.isDisabled && !this.validationState\n ? undefined\n : this.validationState\n },\n },\n\n watch: {\n inputValue (val) {\n this.lazyValue = val\n this.hasColor = val\n },\n },\n\n methods: {\n genLabel () {\n const label = VInput.options.methods.genLabel.call(this)\n\n if (!label) return label\n\n label!.data!.on = {\n click: (e: Event) => {\n // Prevent label from\n // causing the input\n // to focus\n e.preventDefault()\n\n this.onChange()\n },\n }\n\n return label\n },\n genInput (type: string, attrs: object) {\n return this.$createElement('input', {\n attrs: Object.assign({\n 'aria-checked': this.isActive.toString(),\n disabled: this.isDisabled,\n id: this.computedId,\n role: type,\n type,\n }, attrs),\n domProps: {\n value: this.value,\n checked: this.isActive,\n },\n on: {\n blur: this.onBlur,\n change: this.onChange,\n focus: this.onFocus,\n keydown: this.onKeydown,\n },\n ref: 'input',\n })\n },\n onBlur () {\n this.isFocused = false\n },\n onChange () {\n if (!this.isInteractive) return\n\n const value = this.value\n let input = this.internalValue\n\n if (this.isMultiple) {\n if (!Array.isArray(input)) {\n input = []\n }\n\n const length = input.length\n\n input = input.filter((item: any) => !this.valueComparator(item, value))\n\n if (input.length === length) {\n input.push(value)\n }\n } else if (this.trueValue !== undefined && this.falseValue !== undefined) {\n input = this.valueComparator(input, this.trueValue) ? this.falseValue : this.trueValue\n } else if (value) {\n input = this.valueComparator(input, value) ? null : value\n } else {\n input = !input\n }\n\n this.validate(true, input)\n this.internalValue = input\n this.hasColor = input\n },\n onFocus () {\n this.isFocused = true\n },\n /** @abstract */\n onKeydown (e: Event) {},\n },\n})\n"],"sourceRoot":""} \ No newline at end of file diff --git a/sites/platform1-site/js/iron-bank-onboarding-containers.0b354e75.js b/sites/platform1-site/js/iron-bank-onboarding-containers.7603fb9e.js similarity index 99% rename from sites/platform1-site/js/iron-bank-onboarding-containers.0b354e75.js rename to sites/platform1-site/js/iron-bank-onboarding-containers.7603fb9e.js index a290db12..fa68a568 100644 --- a/sites/platform1-site/js/iron-bank-onboarding-containers.0b354e75.js +++ b/sites/platform1-site/js/iron-bank-onboarding-containers.7603fb9e.js @@ -1,2 +1,2 @@ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["iron-bank-onboarding-containers"],{"4fb1":function(t,e,a){"use strict";var r=a("9b21"),o=a.n(r);o.a},"9b21":function(t,e,a){},e26b:function(t,e,a){"use strict";a.r(e);var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"iron-bank-onboarding-containers"},[r("PageHeader",{attrs:{title:"Onboarding Containers to Iron Bank",logoSource:t.ibLogo}}),r("v-container",{staticClass:"px-md-8 px-auto"},[r("v-container",[r("v-row",{staticClass:"d-flex justify-content-center",attrs:{id:"form-stepper-section"}},[r("h4",{staticClass:"hidden-md-and-up pb-6",staticStyle:{color:"#979797"}},[t._v(" "+t._s(t.tabs[t.currentTab]||"")+" ")])]),r("v-row",{staticClass:"d-flex justify-content-center"},[r("v-col",{attrs:{md:"3"}},[r("v-btn",{staticStyle:{cursor:"default"},attrs:{outlined:"",fab:"",color:"primary",height:"52",ripple:!1,plain:""},on:{click:function(t){t.stopPropagation()}}},[t.tab1Completed?t._e():r("b",[t._v("1")]),t.tab1Completed?r("v-icon",[t._v("mdi-check")]):t._e()],1),r("h4",{staticClass:"hidden-sm-and-down",staticStyle:{color:"#979797"}},[t._v(" "+t._s(t.tabs["tab-1"])+" ")])],1),r("v-col",{attrs:{md:"3"}},[r("v-btn",{staticStyle:{cursor:"default"},attrs:{outlined:"",fab:"",color:"primary",height:"52",ripple:!1,plain:""},on:{click:function(t){t.stopPropagation()}}},[t.tab2Completed?t._e():r("b",[t._v("2")]),t.tab2Completed?r("v-icon",[t._v("mdi-check")]):t._e()],1),r("h4",{staticClass:"hidden-sm-and-down",staticStyle:{color:"#979797"}},[t._v(" "+t._s(t.tabs["tab-2"])+" ")])],1),r("v-col",{attrs:{md:"3"}},[r("v-btn",{staticStyle:{cursor:"default"},attrs:{outlined:"",fab:"",color:"primary",height:"52",ripple:!1,plain:""},on:{click:function(t){t.stopPropagation()}}},[t.tab3Completed?t._e():r("b",[t._v("3")]),t.tab3Completed?r("v-icon",[t._v("mdi-check")]):t._e()],1),r("h4",{staticClass:"hidden-sm-and-down",staticStyle:{color:"#979797"}},[t._v(" "+t._s(t.tabs["tab-3"])+" ")])],1)],1)],1),r("v-tabs-items",{staticStyle:{"background-color":"transparent"},model:{value:t.currentTab,callback:function(e){t.currentTab=e},expression:"currentTab"}},[r("v-tab-item",{attrs:{value:"tab-1"}},[r("v-card",{attrs:{flat:"",color:"transparent"}},[r("v-card-text",[r("h2",{staticClass:"pb-10"},[t._v("The Details")]),r("div",{staticClass:"text-left pb-6",staticStyle:{color:"black","font-weight":"600"}},[r("p",[t._v(" This form is for internal stakeholders of Platform One to submit a request for an application to be hardened. The form for vendors or Program Offices can be found "),r("a",{attrs:{href:"/#/products/iron-bank/getting-started"}},[t._v("here")]),t._v(". ")]),r("p",[r("span",{staticStyle:{color:"red"}},[t._v("*")]),t._v(" Required")])]),r("v-form",{ref:"formSectionOne",attrs:{"lazy-validation":""},model:{value:t.formSectionOneValid,callback:function(e){t.formSectionOneValid=e},expression:"formSectionOneValid"}},[r("RadioGroup",{ref:"entry.1376495920",attrs:{label:"Name of Value Stream Internal to Platform One",required:!0,options:["Party Bus","Big Bang","Iron Bank","CNAP","Stargate","Customer Success"],excludeInitialSelect:!0,includeOtherOption:!0}}),r("TextField",{ref:"entry.153721951",attrs:{label:"Primary Point of Contact (POC) Name",required:!0}}),r("TextField",{ref:"entry.554271915",attrs:{label:"Primary POC Email",required:!0}}),r("TextField",{ref:"entry.242299344",attrs:{label:"Primary POC Phone Number",required:!0}}),r("TextField",{ref:"entry.637324071",attrs:{label:"Government Sponsor Name",description:"Enter N/A if you don’t have one",required:!0}}),r("TextField",{ref:"entry.809842824",attrs:{label:"Government Sponsor Email",description:"Enter N/A if you don’t have one",required:!0}}),r("TextField",{ref:"entry.301593853",attrs:{label:"Government Sponsor Phone Number",description:"Enter N/A if you don’t have one",required:!0}})],1),r("div",{staticClass:"text-left pb-6"},[r("v-btn",{staticClass:"my-6",attrs:{color:"primary"},on:{click:function(e){return t.checkSectionOne()}}},[t._v(" Next ")])],1)],1)],1)],1),r("v-tab-item",{attrs:{value:"tab-2"}},[r("v-card",{attrs:{flat:"",color:"transparent"}},[r("v-card-text",[r("h2",{staticClass:"pb-10"},[t._v("Additional Information")]),r("div",{staticClass:"text-left pb-6",staticStyle:{color:"black","font-weight":"600"}}),r("v-form",{ref:"formSectionTwo",attrs:{"lazy-validation":""},model:{value:t.formSectionTwoValid,callback:function(e){t.formSectionTwoValid=e},expression:"formSectionTwoValid"}},[r("TextField",{ref:"entry.1641061932",attrs:{label:"Link to the application you want to be hardened or any additional information:",required:!0}}),r("TextField",{ref:"entry.808719222",attrs:{label:"What deadlines are you working with?",description:"Please provides dates that you need to have the containers ready by, when you need the container deployed by, or any other relevant program dates. Please let us know of any internal deadlines and/or government program deadlines.",required:!0}}),r("DateField",{ref:"entry.1516171847",attrs:{label:"What is your deployment timeframe?",description:"When do you need this deployed by?",required:!0}}),r("CheckboxGroup",{ref:"entry.701992246",attrs:{label:"What enviornments are you deploying to?",description:"As a reminder, Iron Bank is only at IL-2, the deployment of this application will need to be handled by the Party Bus team.",required:!0,options:[{label:"IL-2",checked:!1},{label:"IL-4",checked:!1},{label:"IL-5",checked:!1},{label:"> IL-5",checked:!1}]}})],1),r("div",{staticClass:"text-left pb-6"},[r("v-btn",{staticClass:"my-6 mr-6",attrs:{color:"secondary"},on:{click:function(e){return t.selectTab("tab-1")}}},[t._v(" Previous ")]),r("v-btn",{staticClass:"my-6",attrs:{color:"primary"},on:{click:function(e){return t.checkSectionTwo()}}},[t._v(" Next ")])],1)],1)],1)],1),r("v-tab-item",{attrs:{value:"tab-3"}},[r("v-card",{attrs:{flat:"",color:"transparent"}},[r("v-card-text",[r("h2",{staticClass:"pb-10"},[t._v("Qualifying Questions")]),r("div",{staticClass:"text-left pb-6",staticStyle:{color:"black","font-weight":"600"}},[r("p",[t._v(" Qualifying Questions about your application, these are some of the basic prerequisites you need to have in order to get approved on the Iron Bank. Whether you are a program office or a vendor, these are the technical questions we need to have a better understanding of in order for your application to get onto Iron Bank. ")])]),r("v-form",{ref:"formSectionThree",attrs:{"lazy-validation":""},model:{value:t.formSectionThreeValid,callback:function(e){t.formSectionThreeValid=e},expression:"formSectionThreeValid"}},[r("RadioGroup",{ref:"entry.2116154731",attrs:{label:"Are you a Mission App?",description:"A Mission app is one that is being used by a DoD customer for a real world use case. On a weapons system, a business system, etc. This should be a yes if you are an application that is going to be used by a DoD Customer (not Platform One).",required:!0,options:["Yes","No"],excludeInitialSelect:!0}}),r("RadioGroup",{ref:"entry.719787496",attrs:{label:"Are you a DevSecOps pipeline App? *",description:"A DevSecOps Pipeline application is one that is going to be used by the Platform One team as part of the tools for Party Bus, Big Bang, CNAP, Customer Success, Stargate or Iron Bank. This should be a yes for applications that are used internally to Platform One.",required:!0,options:["Yes","No"],excludeInitialSelect:!0}}),r("RadioGroup",{ref:"entry.1936698679",attrs:{label:"Engaging Party Bus or Big Bang?",required:!0,options:["Party Bus - This would be for applications deploying as a Mission App","Big Bang - This would be for a DevSecOps App","Both","Neither","I have already engaged Party Bus or Big Bang and do not need a handoff"],excludeInitialSelect:!0}})],1),r("div",{staticClass:"text-left pb-6"},[r("v-btn",{staticClass:"my-6 mr-6",attrs:{color:"secondary"},on:{click:function(e){return t.selectTab("tab-2")}}},[t._v(" Previous ")]),r("v-btn",{staticClass:"my-6",attrs:{color:"primary"},on:{click:function(e){return t.checkSectionThree()}}},[t._v(" Submit ")])],1)],1)],1)],1),r("v-tab-item",{attrs:{value:"tab-4"}},[r("v-card",{attrs:{flat:"",color:"transparent"}},[r("v-card-text",[r("div",{staticClass:"d-flex justify-content-center"},[r("v-img",{staticClass:"mb-5",attrs:{src:a("d4c3"),"max-width":"500"}})],1),r("h1",{staticStyle:{color:"#BDC931"}},[t._v("Thank You!")]),r("div",{staticClass:"pb-6",staticStyle:{color:"black","font-weight":"600"}},[r("p",[t._v(" Thanks for your onboarding request submission to the Platform One Iron Bank, we will get back with you on the next steps in the next 3-5 business days. ")]),r("p",[t._v(" If you have any questions we have Iron Bank Get Unstuck/AMA Working Sessions every Wednesday from 1630-1730EST. ")]),r("p",[t._v(" Need some help with your containers getting through Iron Bank? Have questions on where things are at? Are you feeling stuck and want to figure out the next steps? This is the meeting for you! Come meet with the Iron Bank leadership and engineers to get answers to your questions. ")]),r("p",[t._v(" Register in advance for this "),r("a",{attrs:{href:"https://www.zoomgov.com/meeting/register/vJIsf-ytpz8qHSN_JW8Hl9Qf0AZZXSCSmfo",target:"_blank"}},[t._v("meeting")]),t._v(". ")]),r("p",[t._v(" After registering, you will receive a confirmation email containing information about joining the meeting. ")])]),r("div",{staticClass:"pb-6"},[r("v-btn",{staticClass:"my-6 mr-6",attrs:{color:"secondary",href:"/#/"},on:{click:function(e){return t.selectTab("tab-3")}}},[t._v(" Return Home ")]),r("v-btn",{staticClass:"my-6",attrs:{color:"primary",href:"https://ironbank.dso.mil/",target:"_blank",loading:t.submittingForm}},[t._v(" Visit Iron Bank ")])],1)])],1)],1)],1)],1),r("Wave",{attrs:{bottom:!1}},[r("div",{staticClass:"container"},[r("div",{staticClass:"row justify-content-center px-8"},[r("div",{staticClass:"col-md-6"},[r("div",[r("h2",{staticClass:"mx-auto"},[t._v(" Have More Questions? ")])]),r("p",{staticClass:"mx-auto"},[t._v(" Check out our FAQ page. ")])])]),r("div",[r("v-btn",{staticClass:"mx-auto mt-6",attrs:{color:"primary",href:"https://confluence.il2.dso.mil/cq/questions.action?spaceKey=P1",target:"_blank"}},[t._v("FAQ")])],1)])]),r("v-dialog",{attrs:{width:"500"},model:{value:t.errorModal,callback:function(e){t.errorModal=e},expression:"errorModal"}},[r("v-card",[r("v-card-title"),r("v-card-text",{staticClass:"mt-8 mb-4"},[r("p",{staticStyle:{"font-weight":"600","font-size":"16px"}},[t._v(" "+t._s(t.errorModalMessage)+" ")])]),r("v-divider"),r("v-card-actions",[r("v-spacer"),r("v-btn",{attrs:{color:"primary"},on:{click:function(e){t.errorModal=!1}}},[t._v(" Close ")])],1)],1)],1)],1)},o=[],n=(a("99af"),a("4160"),a("caad"),a("a15b"),a("d81d"),a("4fad"),a("d3b7"),a("ac1f"),a("2532"),a("1276"),a("159b"),a("3835")),i=(a("96cf"),a("1da1")),s=a("5530"),c=a("36ad"),l=a("1eb0"),d=a("410a"),u=a.n(d),f=a("2407"),p=a("5448"),b=a("976b"),m=a("e471"),h={name:"IronBankOnboardingContainers",components:{PageHeader:c["a"],Wave:l["a"],TextField:f["a"],RadioGroup:p["a"],DateField:m["a"],CheckboxGroup:b["a"]},data:function(){return{initialScrollSet:!1,ibLogo:u.a,errorModal:!1,errorModalMessage:"One or more required fields has not been filled out.",formSectionOneValid:!0,formSectionTwoValid:!0,formSectionThreeValid:!0,submittingForm:!1,currentTab:"tab-1",tabs:{"tab-1":"STEP ONE: THE DETAILS","tab-2":"STEP TWO: ADDITIONAL INFORMATION","tab-3":"STEP THREE: QUALIFYING QUESTIONS"},formData:{},formPartsIds:{sectionOne:["entry.1376495920","entry.153721951","entry.554271915","entry.242299344","entry.637324071","entry.809842824","entry.301593853"],sectionTwo:["entry.1641061932","entry.808719222","entry.1516171847","entry.701992246"],sectionThree:["entry.2116154731","entry.719787496","entry.1936698679"]}}},methods:{displayRequiredFieldsModal:function(){this.errorModal=!0,this.errorModalMessage="One or more required fields has not been filled out."},selectTab:function(t){document.getElementById("form-stepper-section").scrollIntoView(),this.currentTab=t},checkSectionOne:function(){var t=this,e=this.formPartsIds.sectionOne.map((function(e){return t.$refs[e].failedValidation()}));this.$refs.formSectionOne.validate(),e.includes(!0)?this.displayRequiredFieldsModal():this.selectTab("tab-2")},checkSectionTwo:function(){var t=this,e=this.formPartsIds.sectionTwo.map((function(e){return t.$refs[e].failedValidation()}));this.$refs.formSectionTwo.validate(),e.includes(!0)?this.displayRequiredFieldsModal():this.selectTab("tab-3")},checkSectionThree:function(){var t=this,e=this.formPartsIds.sectionThree.map((function(e){return t.$refs[e].failedValidation()}));this.$refs.formSectionThree.validate(),e.includes(!0)?this.displayRequiredFieldsModal():(this.submitForm(),this.selectTab("tab-4"))},createEntryData:function(t){var e=this,a={};return t.forEach((function(t){var r=e.$refs[t].getData();a[t]=r})),a},buildBody:function(){var t=this.formPartsIds,e=t.sectionOne,a=t.sectionTwo,r=t.sectionThree,o=this.createEntryData(e),n=this.createEntryData(a),i=this.createEntryData(r),c=Object(s["a"])(Object(s["a"])(Object(s["a"])({},o),n),i);return c},submitForm:function(){var t=this;return Object(i["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.submittingForm=!0,e.prev=1,e.next=4,t.doPost();case 4:t.submittingForm=!1,t.selectTab("tab-4"),e.next=12;break;case 8:e.prev=8,e.t0=e["catch"](1),t.errorModal=!0,t.errorModalMessage="Error occurred during form submission.";case 12:case"end":return e.stop()}}),e,null,[[1,8]])})))()},doPost:function(){var t=this;return Object(i["a"])(regeneratorRuntime.mark((function e(){var a,r,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a="https://docs.google.com/forms/u/0/d/e/1FAIpQLSe17YVTDZDiEzt4s8r-Ts-6B1m3isayOCWiNTI4K6cllO8jnw/formResponse",r=t.buildBody(),o=Object.entries(r).map((function(t){var e=Object(n["a"])(t,2),a=e[0],r=e[1];if("entry.1516171847"===a){var o=r.split("/"),i=Object(n["a"])(o,3),s=i[0],c=i[1],l=i[2];return"".concat(a,"_year=").concat(encodeURIComponent(l),"&").concat(a,"_month=").concat(encodeURIComponent(s),"&").concat(a,"_day=").concat(encodeURIComponent(c))}if(Array.isArray(r)){var d=[];return r.forEach((function(t){t&&d.push("".concat(a,"=").concat(encodeURIComponent(t)))})),d.join("&")}return r&&r.other_option_response?"".concat(a,"=").concat(encodeURIComponent("__other_option__"),"&").concat(a,".other_option_response=").concat(encodeURIComponent(r.other_option_response)):"".concat(a,"=").concat(encodeURIComponent(r))})).join("&"),e.next=5,fetch(a,{method:"POST",mode:"no-cors",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:o});case 5:return e.abrupt("return",e.sent);case 6:case"end":return e.stop()}}),e)})))()}},computed:{tab1Completed:function(){return!["tab-1"].includes(this.currentTab)},tab2Completed:function(){return!["tab-1","tab-2"].includes(this.currentTab)},tab3Completed:function(){return!["tab-1","tab-2","tab-3"].includes(this.currentTab)}}},v=h,y=(a("4fb1"),a("2877")),g=a("6544"),T=a.n(g),C=a("8336"),S=a("b0af"),k=a("99d9"),_=a("62ad"),w=a("a523"),x=a("169a"),I=a("ce7e"),O=a("4bd4"),P=a("132d"),B=a("adda"),V=a("0fd9"),q=a("2fa4"),A=a("c671"),F=a("aac8"),R=Object(y["a"])(v,r,o,!1,null,"5513470e",null);e["default"]=R.exports;T()(R,{VBtn:C["a"],VCard:S["a"],VCardActions:k["a"],VCardText:k["b"],VCardTitle:k["c"],VCol:_["a"],VContainer:w["a"],VDialog:x["a"],VDivider:I["a"],VForm:O["a"],VIcon:P["a"],VImg:B["a"],VRow:V["a"],VSpacer:q["a"],VTabItem:A["a"],VTabsItems:F["a"]})}}]); -//# sourceMappingURL=iron-bank-onboarding-containers.0b354e75.js.map \ No newline at end of file +//# sourceMappingURL=iron-bank-onboarding-containers.7603fb9e.js.map \ No newline at end of file diff --git a/sites/platform1-site/js/iron-bank-onboarding-containers.0b354e75.js.map b/sites/platform1-site/js/iron-bank-onboarding-containers.7603fb9e.js.map similarity index 99% rename from sites/platform1-site/js/iron-bank-onboarding-containers.0b354e75.js.map rename to sites/platform1-site/js/iron-bank-onboarding-containers.7603fb9e.js.map index 2a4094b6..a801d97b 100644 --- a/sites/platform1-site/js/iron-bank-onboarding-containers.0b354e75.js.map +++ b/sites/platform1-site/js/iron-bank-onboarding-containers.7603fb9e.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///./src/views/IronBankOnboardingContainers.vue?4bb9","webpack:///./src/views/IronBankOnboardingContainers.vue?d65f","webpack:///src/views/IronBankOnboardingContainers.vue","webpack:///./src/views/IronBankOnboardingContainers.vue?2687","webpack:///./src/views/IronBankOnboardingContainers.vue?27b3"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","ibLogo","staticStyle","_v","_s","tabs","currentTab","on","$event","stopPropagation","tab1Completed","_e","tab2Completed","tab3Completed","model","value","callback","$$v","expression","ref","formSectionOneValid","checkSectionOne","formSectionTwoValid","label","checked","selectTab","checkSectionTwo","formSectionThreeValid","checkSectionThree","submittingForm","errorModal","errorModalMessage","staticRenderFns","name","components","PageHeader","Wave","TextField","RadioGroup","DateField","CheckboxGroup","data","initialScrollSet","formData","formPartsIds","sectionOne","sectionTwo","sectionThree","methods","displayRequiredFieldsModal","document","getElementById","scrollIntoView","tab","$refs","formSectionOne","validate","validationItems","includes","formSectionTwo","formSectionThree","submitForm","createEntryData","section","forEach","sectionData","id","buildBody","body","computed","component","VBtn","VCard","VCardActions","VCardText","VCardTitle","VCol","VContainer","VDialog","VDivider","VForm","VIcon","VImg","VRow","VSpacer","VTabItem","VTabsItems"],"mappings":"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","file":"js/iron-bank-onboarding-containers.0b354e75.js","sourcesContent":["import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBankOnboardingContainers.vue?vue&type=style&index=0&id=5513470e&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBankOnboardingContainers.vue?vue&type=style&index=0&id=5513470e&lang=scss&scoped=true&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"iron-bank-onboarding-containers\"},[_c('PageHeader',{attrs:{\"title\":\"Onboarding Containers to Iron Bank\",\"logoSource\":_vm.ibLogo}}),_c('v-container',{staticClass:\"px-md-8 px-auto\"},[_c('v-container',[_c('v-row',{staticClass:\"d-flex justify-content-center\",attrs:{\"id\":\"form-stepper-section\"}},[_c('h4',{staticClass:\"hidden-md-and-up pb-6\",staticStyle:{\"color\":\"#979797\"}},[_vm._v(\" \"+_vm._s(_vm.tabs[_vm.currentTab] || \"\")+\" \")])]),_c('v-row',{staticClass:\"d-flex justify-content-center\"},[_c('v-col',{attrs:{\"md\":\"3\"}},[_c('v-btn',{staticStyle:{\"cursor\":\"default\"},attrs:{\"outlined\":\"\",\"fab\":\"\",\"color\":\"primary\",\"height\":\"52\",\"ripple\":false,\"plain\":\"\"},on:{\"click\":function($event){$event.stopPropagation();}}},[(!_vm.tab1Completed)?_c('b',[_vm._v(\"1\")]):_vm._e(),(_vm.tab1Completed)?_c('v-icon',[_vm._v(\"mdi-check\")]):_vm._e()],1),_c('h4',{staticClass:\"hidden-sm-and-down\",staticStyle:{\"color\":\"#979797\"}},[_vm._v(\" \"+_vm._s(_vm.tabs[\"tab-1\"])+\" \")])],1),_c('v-col',{attrs:{\"md\":\"3\"}},[_c('v-btn',{staticStyle:{\"cursor\":\"default\"},attrs:{\"outlined\":\"\",\"fab\":\"\",\"color\":\"primary\",\"height\":\"52\",\"ripple\":false,\"plain\":\"\"},on:{\"click\":function($event){$event.stopPropagation();}}},[(!_vm.tab2Completed)?_c('b',[_vm._v(\"2\")]):_vm._e(),(_vm.tab2Completed)?_c('v-icon',[_vm._v(\"mdi-check\")]):_vm._e()],1),_c('h4',{staticClass:\"hidden-sm-and-down\",staticStyle:{\"color\":\"#979797\"}},[_vm._v(\" \"+_vm._s(_vm.tabs[\"tab-2\"])+\" \")])],1),_c('v-col',{attrs:{\"md\":\"3\"}},[_c('v-btn',{staticStyle:{\"cursor\":\"default\"},attrs:{\"outlined\":\"\",\"fab\":\"\",\"color\":\"primary\",\"height\":\"52\",\"ripple\":false,\"plain\":\"\"},on:{\"click\":function($event){$event.stopPropagation();}}},[(!_vm.tab3Completed)?_c('b',[_vm._v(\"3\")]):_vm._e(),(_vm.tab3Completed)?_c('v-icon',[_vm._v(\"mdi-check\")]):_vm._e()],1),_c('h4',{staticClass:\"hidden-sm-and-down\",staticStyle:{\"color\":\"#979797\"}},[_vm._v(\" \"+_vm._s(_vm.tabs[\"tab-3\"])+\" \")])],1)],1)],1),_c('v-tabs-items',{staticStyle:{\"background-color\":\"transparent\"},model:{value:(_vm.currentTab),callback:function ($$v) {_vm.currentTab=$$v},expression:\"currentTab\"}},[_c('v-tab-item',{attrs:{\"value\":\"tab-1\"}},[_c('v-card',{attrs:{\"flat\":\"\",\"color\":\"transparent\"}},[_c('v-card-text',[_c('h2',{staticClass:\"pb-10\"},[_vm._v(\"The Details\")]),_c('div',{staticClass:\"text-left pb-6\",staticStyle:{\"color\":\"black\",\"font-weight\":\"600\"}},[_c('p',[_vm._v(\" This form is for internal stakeholders of Platform One to submit a request for an application to be hardened. The form for vendors or Program Offices can be found \"),_c('a',{attrs:{\"href\":\"/#/products/iron-bank/getting-started\"}},[_vm._v(\"here\")]),_vm._v(\". \")]),_c('p',[_c('span',{staticStyle:{\"color\":\"red\"}},[_vm._v(\"*\")]),_vm._v(\" Required\")])]),_c('v-form',{ref:\"formSectionOne\",attrs:{\"lazy-validation\":\"\"},model:{value:(_vm.formSectionOneValid),callback:function ($$v) {_vm.formSectionOneValid=$$v},expression:\"formSectionOneValid\"}},[_c('RadioGroup',{ref:\"entry.1376495920\",attrs:{\"label\":\"Name of Value Stream Internal to Platform One\",\"required\":true,\"options\":[\n 'Party Bus',\n 'Big Bang',\n 'Iron Bank',\n 'CNAP',\n 'Stargate',\n 'Customer Success' ],\"excludeInitialSelect\":true,\"includeOtherOption\":true}}),_c('TextField',{ref:\"entry.153721951\",attrs:{\"label\":\"Primary Point of Contact (POC) Name\",\"required\":true}}),_c('TextField',{ref:\"entry.554271915\",attrs:{\"label\":\"Primary POC Email\",\"required\":true}}),_c('TextField',{ref:\"entry.242299344\",attrs:{\"label\":\"Primary POC Phone Number\",\"required\":true}}),_c('TextField',{ref:\"entry.637324071\",attrs:{\"label\":\"Government Sponsor Name\",\"description\":\"Enter N/A if you don’t have one\",\"required\":true}}),_c('TextField',{ref:\"entry.809842824\",attrs:{\"label\":\"Government Sponsor Email\",\"description\":\"Enter N/A if you don’t have one\",\"required\":true}}),_c('TextField',{ref:\"entry.301593853\",attrs:{\"label\":\"Government Sponsor Phone Number\",\"description\":\"Enter N/A if you don’t have one\",\"required\":true}})],1),_c('div',{staticClass:\"text-left pb-6\"},[_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\"},on:{\"click\":function($event){return _vm.checkSectionOne()}}},[_vm._v(\" Next \")])],1)],1)],1)],1),_c('v-tab-item',{attrs:{\"value\":\"tab-2\"}},[_c('v-card',{attrs:{\"flat\":\"\",\"color\":\"transparent\"}},[_c('v-card-text',[_c('h2',{staticClass:\"pb-10\"},[_vm._v(\"Additional Information\")]),_c('div',{staticClass:\"text-left pb-6\",staticStyle:{\"color\":\"black\",\"font-weight\":\"600\"}}),_c('v-form',{ref:\"formSectionTwo\",attrs:{\"lazy-validation\":\"\"},model:{value:(_vm.formSectionTwoValid),callback:function ($$v) {_vm.formSectionTwoValid=$$v},expression:\"formSectionTwoValid\"}},[_c('TextField',{ref:\"entry.1641061932\",attrs:{\"label\":\"Link to the application you want to be hardened or any additional information:\",\"required\":true}}),_c('TextField',{ref:\"entry.808719222\",attrs:{\"label\":\"What deadlines are you working with?\",\"description\":\"Please provides dates that you need to have the containers ready by, when you need the container deployed by, or any other relevant program dates. Please let us know of any internal deadlines and/or government program deadlines.\",\"required\":true}}),_c('DateField',{ref:\"entry.1516171847\",attrs:{\"label\":\"What is your deployment timeframe?\",\"description\":\"When do you need this deployed by?\",\"required\":true}}),_c('CheckboxGroup',{ref:\"entry.701992246\",attrs:{\"label\":\"What enviornments are you deploying to?\",\"description\":\"As a reminder, Iron Bank is only at IL-2, the deployment of this application will need to be handled by the Party Bus team.\",\"required\":true,\"options\":[\n { label: 'IL-2', checked: false },\n { label: 'IL-4', checked: false },\n { label: 'IL-5', checked: false },\n { label: '> IL-5', checked: false } ]}})],1),_c('div',{staticClass:\"text-left pb-6\"},[_c('v-btn',{staticClass:\"my-6 mr-6\",attrs:{\"color\":\"secondary\"},on:{\"click\":function($event){return _vm.selectTab('tab-1')}}},[_vm._v(\" Previous \")]),_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\"},on:{\"click\":function($event){return _vm.checkSectionTwo()}}},[_vm._v(\" Next \")])],1)],1)],1)],1),_c('v-tab-item',{attrs:{\"value\":\"tab-3\"}},[_c('v-card',{attrs:{\"flat\":\"\",\"color\":\"transparent\"}},[_c('v-card-text',[_c('h2',{staticClass:\"pb-10\"},[_vm._v(\"Qualifying Questions\")]),_c('div',{staticClass:\"text-left pb-6\",staticStyle:{\"color\":\"black\",\"font-weight\":\"600\"}},[_c('p',[_vm._v(\" Qualifying Questions about your application, these are some of the basic prerequisites you need to have in order to get approved on the Iron Bank. Whether you are a program office or a vendor, these are the technical questions we need to have a better understanding of in order for your application to get onto Iron Bank. \")])]),_c('v-form',{ref:\"formSectionThree\",attrs:{\"lazy-validation\":\"\"},model:{value:(_vm.formSectionThreeValid),callback:function ($$v) {_vm.formSectionThreeValid=$$v},expression:\"formSectionThreeValid\"}},[_c('RadioGroup',{ref:\"entry.2116154731\",attrs:{\"label\":\"Are you a Mission App?\",\"description\":\"A Mission app is one that is being used by a DoD customer for a real world use case. On a weapons system, a business system, etc. This should be a yes if you are an application that is going to be used by a DoD Customer (not Platform One).\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.719787496\",attrs:{\"label\":\"Are you a DevSecOps pipeline App? *\",\"description\":\"A DevSecOps Pipeline application is one that is going to be used by the Platform One team as part of the tools for Party Bus, Big Bang, CNAP, Customer Success, Stargate or Iron Bank. This should be a yes for applications that are used internally to Platform One.\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.1936698679\",attrs:{\"label\":\"Engaging Party Bus or Big Bang?\",\"required\":true,\"options\":[\n 'Party Bus - This would be for applications deploying as a Mission App',\n 'Big Bang - This would be for a DevSecOps App',\n 'Both',\n 'Neither',\n 'I have already engaged Party Bus or Big Bang and do not need a handoff' ],\"excludeInitialSelect\":true}})],1),_c('div',{staticClass:\"text-left pb-6\"},[_c('v-btn',{staticClass:\"my-6 mr-6\",attrs:{\"color\":\"secondary\"},on:{\"click\":function($event){return _vm.selectTab('tab-2')}}},[_vm._v(\" Previous \")]),_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\"},on:{\"click\":function($event){return _vm.checkSectionThree()}}},[_vm._v(\" Submit \")])],1)],1)],1)],1),_c('v-tab-item',{attrs:{\"value\":\"tab-4\"}},[_c('v-card',{attrs:{\"flat\":\"\",\"color\":\"transparent\"}},[_c('v-card-text',[_c('div',{staticClass:\"d-flex justify-content-center\"},[_c('v-img',{staticClass:\"mb-5\",attrs:{\"src\":require(\"@/assets/images/PlatformOne_MissonObsessed.png\"),\"max-width\":\"500\"}})],1),_c('h1',{staticStyle:{\"color\":\"#BDC931\"}},[_vm._v(\"Thank You!\")]),_c('div',{staticClass:\"pb-6\",staticStyle:{\"color\":\"black\",\"font-weight\":\"600\"}},[_c('p',[_vm._v(\" Thanks for your onboarding request submission to the Platform One Iron Bank, we will get back with you on the next steps in the next 3-5 business days. \")]),_c('p',[_vm._v(\" If you have any questions we have Iron Bank Get Unstuck/AMA Working Sessions every Wednesday from 1630-1730EST. \")]),_c('p',[_vm._v(\" Need some help with your containers getting through Iron Bank? Have questions on where things are at? Are you feeling stuck and want to figure out the next steps? This is the meeting for you! Come meet with the Iron Bank leadership and engineers to get answers to your questions. \")]),_c('p',[_vm._v(\" Register in advance for this \"),_c('a',{attrs:{\"href\":\"https://www.zoomgov.com/meeting/register/vJIsf-ytpz8qHSN_JW8Hl9Qf0AZZXSCSmfo\",\"target\":\"_blank\"}},[_vm._v(\"meeting\")]),_vm._v(\". \")]),_c('p',[_vm._v(\" After registering, you will receive a confirmation email containing information about joining the meeting. \")])]),_c('div',{staticClass:\"pb-6\"},[_c('v-btn',{staticClass:\"my-6 mr-6\",attrs:{\"color\":\"secondary\",\"href\":\"/#/\"},on:{\"click\":function($event){return _vm.selectTab('tab-3')}}},[_vm._v(\" Return Home \")]),_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\",\"href\":\"https://ironbank.dso.mil/\",\"target\":\"_blank\",\"loading\":_vm.submittingForm}},[_vm._v(\" Visit Iron Bank \")])],1)])],1)],1)],1)],1),_c('Wave',{attrs:{\"bottom\":false}},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"row justify-content-center px-8\"},[_c('div',{staticClass:\"col-md-6\"},[_c('div',[_c('h2',{staticClass:\"mx-auto\"},[_vm._v(\" Have More Questions? \")])]),_c('p',{staticClass:\"mx-auto\"},[_vm._v(\" Check out our FAQ page. \")])])]),_c('div',[_c('v-btn',{staticClass:\"mx-auto mt-6\",attrs:{\"color\":\"primary\",\"href\":\"https://confluence.il2.dso.mil/cq/questions.action?spaceKey=P1\",\"target\":\"_blank\"}},[_vm._v(\"FAQ\")])],1)])]),_c('v-dialog',{attrs:{\"width\":\"500\"},model:{value:(_vm.errorModal),callback:function ($$v) {_vm.errorModal=$$v},expression:\"errorModal\"}},[_c('v-card',[_c('v-card-title'),_c('v-card-text',{staticClass:\"mt-8 mb-4\"},[_c('p',{staticStyle:{\"font-weight\":\"600\",\"font-size\":\"16px\"}},[_vm._v(\" \"+_vm._s(_vm.errorModalMessage)+\" \")])]),_c('v-divider'),_c('v-card-actions',[_c('v-spacer'),_c('v-btn',{attrs:{\"color\":\"primary\"},on:{\"click\":function($event){_vm.errorModal = false}}},[_vm._v(\" Close \")])],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBankOnboardingContainers.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBankOnboardingContainers.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./IronBankOnboardingContainers.vue?vue&type=template&id=5513470e&scoped=true&\"\nimport script from \"./IronBankOnboardingContainers.vue?vue&type=script&lang=js&\"\nexport * from \"./IronBankOnboardingContainers.vue?vue&type=script&lang=js&\"\nimport style0 from \"./IronBankOnboardingContainers.vue?vue&type=style&index=0&id=5513470e&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"5513470e\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VCardTitle } from 'vuetify/lib/components/VCard';\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VDialog } from 'vuetify/lib/components/VDialog';\nimport { VDivider } from 'vuetify/lib/components/VDivider';\nimport { VForm } from 'vuetify/lib/components/VForm';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VImg } from 'vuetify/lib/components/VImg';\nimport { VRow } from 'vuetify/lib/components/VGrid';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VTabItem } from 'vuetify/lib/components/VTabs';\nimport { VTabsItems } from 'vuetify/lib/components/VTabs';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardText,VCardTitle,VCol,VContainer,VDialog,VDivider,VForm,VIcon,VImg,VRow,VSpacer,VTabItem,VTabsItems})\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./src/views/IronBankOnboardingContainers.vue?4bb9","webpack:///./src/views/IronBankOnboardingContainers.vue?9802","webpack:///src/views/IronBankOnboardingContainers.vue","webpack:///./src/views/IronBankOnboardingContainers.vue?2687","webpack:///./src/views/IronBankOnboardingContainers.vue?27b3"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","ibLogo","staticStyle","_v","_s","tabs","currentTab","on","$event","stopPropagation","tab1Completed","_e","tab2Completed","tab3Completed","model","value","callback","$$v","expression","ref","formSectionOneValid","checkSectionOne","formSectionTwoValid","label","checked","selectTab","checkSectionTwo","formSectionThreeValid","checkSectionThree","submittingForm","errorModal","errorModalMessage","staticRenderFns","name","components","PageHeader","Wave","TextField","RadioGroup","DateField","CheckboxGroup","data","initialScrollSet","formData","formPartsIds","sectionOne","sectionTwo","sectionThree","methods","displayRequiredFieldsModal","document","getElementById","scrollIntoView","tab","$refs","formSectionOne","validate","validationItems","includes","formSectionTwo","formSectionThree","submitForm","createEntryData","section","forEach","sectionData","id","buildBody","body","computed","component","VBtn","VCard","VCardActions","VCardText","VCardTitle","VCol","VContainer","VDialog","VDivider","VForm","VIcon","VImg","VRow","VSpacer","VTabItem","VTabsItems"],"mappings":"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","file":"js/iron-bank-onboarding-containers.7603fb9e.js","sourcesContent":["import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBankOnboardingContainers.vue?vue&type=style&index=0&id=5513470e&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBankOnboardingContainers.vue?vue&type=style&index=0&id=5513470e&lang=scss&scoped=true&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"iron-bank-onboarding-containers\"},[_c('PageHeader',{attrs:{\"title\":\"Onboarding Containers to Iron Bank\",\"logoSource\":_vm.ibLogo}}),_c('v-container',{staticClass:\"px-md-8 px-auto\"},[_c('v-container',[_c('v-row',{staticClass:\"d-flex justify-content-center\",attrs:{\"id\":\"form-stepper-section\"}},[_c('h4',{staticClass:\"hidden-md-and-up pb-6\",staticStyle:{\"color\":\"#979797\"}},[_vm._v(\" \"+_vm._s(_vm.tabs[_vm.currentTab] || \"\")+\" \")])]),_c('v-row',{staticClass:\"d-flex justify-content-center\"},[_c('v-col',{attrs:{\"md\":\"3\"}},[_c('v-btn',{staticStyle:{\"cursor\":\"default\"},attrs:{\"outlined\":\"\",\"fab\":\"\",\"color\":\"primary\",\"height\":\"52\",\"ripple\":false,\"plain\":\"\"},on:{\"click\":function($event){$event.stopPropagation();}}},[(!_vm.tab1Completed)?_c('b',[_vm._v(\"1\")]):_vm._e(),(_vm.tab1Completed)?_c('v-icon',[_vm._v(\"mdi-check\")]):_vm._e()],1),_c('h4',{staticClass:\"hidden-sm-and-down\",staticStyle:{\"color\":\"#979797\"}},[_vm._v(\" \"+_vm._s(_vm.tabs[\"tab-1\"])+\" \")])],1),_c('v-col',{attrs:{\"md\":\"3\"}},[_c('v-btn',{staticStyle:{\"cursor\":\"default\"},attrs:{\"outlined\":\"\",\"fab\":\"\",\"color\":\"primary\",\"height\":\"52\",\"ripple\":false,\"plain\":\"\"},on:{\"click\":function($event){$event.stopPropagation();}}},[(!_vm.tab2Completed)?_c('b',[_vm._v(\"2\")]):_vm._e(),(_vm.tab2Completed)?_c('v-icon',[_vm._v(\"mdi-check\")]):_vm._e()],1),_c('h4',{staticClass:\"hidden-sm-and-down\",staticStyle:{\"color\":\"#979797\"}},[_vm._v(\" \"+_vm._s(_vm.tabs[\"tab-2\"])+\" \")])],1),_c('v-col',{attrs:{\"md\":\"3\"}},[_c('v-btn',{staticStyle:{\"cursor\":\"default\"},attrs:{\"outlined\":\"\",\"fab\":\"\",\"color\":\"primary\",\"height\":\"52\",\"ripple\":false,\"plain\":\"\"},on:{\"click\":function($event){$event.stopPropagation();}}},[(!_vm.tab3Completed)?_c('b',[_vm._v(\"3\")]):_vm._e(),(_vm.tab3Completed)?_c('v-icon',[_vm._v(\"mdi-check\")]):_vm._e()],1),_c('h4',{staticClass:\"hidden-sm-and-down\",staticStyle:{\"color\":\"#979797\"}},[_vm._v(\" \"+_vm._s(_vm.tabs[\"tab-3\"])+\" \")])],1)],1)],1),_c('v-tabs-items',{staticStyle:{\"background-color\":\"transparent\"},model:{value:(_vm.currentTab),callback:function ($$v) {_vm.currentTab=$$v},expression:\"currentTab\"}},[_c('v-tab-item',{attrs:{\"value\":\"tab-1\"}},[_c('v-card',{attrs:{\"flat\":\"\",\"color\":\"transparent\"}},[_c('v-card-text',[_c('h2',{staticClass:\"pb-10\"},[_vm._v(\"The Details\")]),_c('div',{staticClass:\"text-left pb-6\",staticStyle:{\"color\":\"black\",\"font-weight\":\"600\"}},[_c('p',[_vm._v(\" This form is for internal stakeholders of Platform One to submit a request for an application to be hardened. The form for vendors or Program Offices can be found \"),_c('a',{attrs:{\"href\":\"/#/products/iron-bank/getting-started\"}},[_vm._v(\"here\")]),_vm._v(\". \")]),_c('p',[_c('span',{staticStyle:{\"color\":\"red\"}},[_vm._v(\"*\")]),_vm._v(\" Required\")])]),_c('v-form',{ref:\"formSectionOne\",attrs:{\"lazy-validation\":\"\"},model:{value:(_vm.formSectionOneValid),callback:function ($$v) {_vm.formSectionOneValid=$$v},expression:\"formSectionOneValid\"}},[_c('RadioGroup',{ref:\"entry.1376495920\",attrs:{\"label\":\"Name of Value Stream Internal to Platform One\",\"required\":true,\"options\":[\n 'Party Bus',\n 'Big Bang',\n 'Iron Bank',\n 'CNAP',\n 'Stargate',\n 'Customer Success' ],\"excludeInitialSelect\":true,\"includeOtherOption\":true}}),_c('TextField',{ref:\"entry.153721951\",attrs:{\"label\":\"Primary Point of Contact (POC) Name\",\"required\":true}}),_c('TextField',{ref:\"entry.554271915\",attrs:{\"label\":\"Primary POC Email\",\"required\":true}}),_c('TextField',{ref:\"entry.242299344\",attrs:{\"label\":\"Primary POC Phone Number\",\"required\":true}}),_c('TextField',{ref:\"entry.637324071\",attrs:{\"label\":\"Government Sponsor Name\",\"description\":\"Enter N/A if you don’t have one\",\"required\":true}}),_c('TextField',{ref:\"entry.809842824\",attrs:{\"label\":\"Government Sponsor Email\",\"description\":\"Enter N/A if you don’t have one\",\"required\":true}}),_c('TextField',{ref:\"entry.301593853\",attrs:{\"label\":\"Government Sponsor Phone Number\",\"description\":\"Enter N/A if you don’t have one\",\"required\":true}})],1),_c('div',{staticClass:\"text-left pb-6\"},[_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\"},on:{\"click\":function($event){return _vm.checkSectionOne()}}},[_vm._v(\" Next \")])],1)],1)],1)],1),_c('v-tab-item',{attrs:{\"value\":\"tab-2\"}},[_c('v-card',{attrs:{\"flat\":\"\",\"color\":\"transparent\"}},[_c('v-card-text',[_c('h2',{staticClass:\"pb-10\"},[_vm._v(\"Additional Information\")]),_c('div',{staticClass:\"text-left pb-6\",staticStyle:{\"color\":\"black\",\"font-weight\":\"600\"}}),_c('v-form',{ref:\"formSectionTwo\",attrs:{\"lazy-validation\":\"\"},model:{value:(_vm.formSectionTwoValid),callback:function ($$v) {_vm.formSectionTwoValid=$$v},expression:\"formSectionTwoValid\"}},[_c('TextField',{ref:\"entry.1641061932\",attrs:{\"label\":\"Link to the application you want to be hardened or any additional information:\",\"required\":true}}),_c('TextField',{ref:\"entry.808719222\",attrs:{\"label\":\"What deadlines are you working with?\",\"description\":\"Please provides dates that you need to have the containers ready by, when you need the container deployed by, or any other relevant program dates. Please let us know of any internal deadlines and/or government program deadlines.\",\"required\":true}}),_c('DateField',{ref:\"entry.1516171847\",attrs:{\"label\":\"What is your deployment timeframe?\",\"description\":\"When do you need this deployed by?\",\"required\":true}}),_c('CheckboxGroup',{ref:\"entry.701992246\",attrs:{\"label\":\"What enviornments are you deploying to?\",\"description\":\"As a reminder, Iron Bank is only at IL-2, the deployment of this application will need to be handled by the Party Bus team.\",\"required\":true,\"options\":[\n { label: 'IL-2', checked: false },\n { label: 'IL-4', checked: false },\n { label: 'IL-5', checked: false },\n { label: '> IL-5', checked: false } ]}})],1),_c('div',{staticClass:\"text-left pb-6\"},[_c('v-btn',{staticClass:\"my-6 mr-6\",attrs:{\"color\":\"secondary\"},on:{\"click\":function($event){return _vm.selectTab('tab-1')}}},[_vm._v(\" Previous \")]),_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\"},on:{\"click\":function($event){return _vm.checkSectionTwo()}}},[_vm._v(\" Next \")])],1)],1)],1)],1),_c('v-tab-item',{attrs:{\"value\":\"tab-3\"}},[_c('v-card',{attrs:{\"flat\":\"\",\"color\":\"transparent\"}},[_c('v-card-text',[_c('h2',{staticClass:\"pb-10\"},[_vm._v(\"Qualifying Questions\")]),_c('div',{staticClass:\"text-left pb-6\",staticStyle:{\"color\":\"black\",\"font-weight\":\"600\"}},[_c('p',[_vm._v(\" Qualifying Questions about your application, these are some of the basic prerequisites you need to have in order to get approved on the Iron Bank. Whether you are a program office or a vendor, these are the technical questions we need to have a better understanding of in order for your application to get onto Iron Bank. \")])]),_c('v-form',{ref:\"formSectionThree\",attrs:{\"lazy-validation\":\"\"},model:{value:(_vm.formSectionThreeValid),callback:function ($$v) {_vm.formSectionThreeValid=$$v},expression:\"formSectionThreeValid\"}},[_c('RadioGroup',{ref:\"entry.2116154731\",attrs:{\"label\":\"Are you a Mission App?\",\"description\":\"A Mission app is one that is being used by a DoD customer for a real world use case. On a weapons system, a business system, etc. This should be a yes if you are an application that is going to be used by a DoD Customer (not Platform One).\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.719787496\",attrs:{\"label\":\"Are you a DevSecOps pipeline App? *\",\"description\":\"A DevSecOps Pipeline application is one that is going to be used by the Platform One team as part of the tools for Party Bus, Big Bang, CNAP, Customer Success, Stargate or Iron Bank. This should be a yes for applications that are used internally to Platform One.\",\"required\":true,\"options\":['Yes', 'No'],\"excludeInitialSelect\":true}}),_c('RadioGroup',{ref:\"entry.1936698679\",attrs:{\"label\":\"Engaging Party Bus or Big Bang?\",\"required\":true,\"options\":[\n 'Party Bus - This would be for applications deploying as a Mission App',\n 'Big Bang - This would be for a DevSecOps App',\n 'Both',\n 'Neither',\n 'I have already engaged Party Bus or Big Bang and do not need a handoff' ],\"excludeInitialSelect\":true}})],1),_c('div',{staticClass:\"text-left pb-6\"},[_c('v-btn',{staticClass:\"my-6 mr-6\",attrs:{\"color\":\"secondary\"},on:{\"click\":function($event){return _vm.selectTab('tab-2')}}},[_vm._v(\" Previous \")]),_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\"},on:{\"click\":function($event){return _vm.checkSectionThree()}}},[_vm._v(\" Submit \")])],1)],1)],1)],1),_c('v-tab-item',{attrs:{\"value\":\"tab-4\"}},[_c('v-card',{attrs:{\"flat\":\"\",\"color\":\"transparent\"}},[_c('v-card-text',[_c('div',{staticClass:\"d-flex justify-content-center\"},[_c('v-img',{staticClass:\"mb-5\",attrs:{\"src\":require(\"@/assets/images/PlatformOne_MissonObsessed.png\"),\"max-width\":\"500\"}})],1),_c('h1',{staticStyle:{\"color\":\"#BDC931\"}},[_vm._v(\"Thank You!\")]),_c('div',{staticClass:\"pb-6\",staticStyle:{\"color\":\"black\",\"font-weight\":\"600\"}},[_c('p',[_vm._v(\" Thanks for your onboarding request submission to the Platform One Iron Bank, we will get back with you on the next steps in the next 3-5 business days. \")]),_c('p',[_vm._v(\" If you have any questions we have Iron Bank Get Unstuck/AMA Working Sessions every Wednesday from 1630-1730EST. \")]),_c('p',[_vm._v(\" Need some help with your containers getting through Iron Bank? Have questions on where things are at? Are you feeling stuck and want to figure out the next steps? This is the meeting for you! Come meet with the Iron Bank leadership and engineers to get answers to your questions. \")]),_c('p',[_vm._v(\" Register in advance for this \"),_c('a',{attrs:{\"href\":\"https://www.zoomgov.com/meeting/register/vJIsf-ytpz8qHSN_JW8Hl9Qf0AZZXSCSmfo\",\"target\":\"_blank\"}},[_vm._v(\"meeting\")]),_vm._v(\". \")]),_c('p',[_vm._v(\" After registering, you will receive a confirmation email containing information about joining the meeting. \")])]),_c('div',{staticClass:\"pb-6\"},[_c('v-btn',{staticClass:\"my-6 mr-6\",attrs:{\"color\":\"secondary\",\"href\":\"/#/\"},on:{\"click\":function($event){return _vm.selectTab('tab-3')}}},[_vm._v(\" Return Home \")]),_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\",\"href\":\"https://ironbank.dso.mil/\",\"target\":\"_blank\",\"loading\":_vm.submittingForm}},[_vm._v(\" Visit Iron Bank \")])],1)])],1)],1)],1)],1),_c('Wave',{attrs:{\"bottom\":false}},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"row justify-content-center px-8\"},[_c('div',{staticClass:\"col-md-6\"},[_c('div',[_c('h2',{staticClass:\"mx-auto\"},[_vm._v(\" Have More Questions? \")])]),_c('p',{staticClass:\"mx-auto\"},[_vm._v(\" Check out our FAQ page. \")])])]),_c('div',[_c('v-btn',{staticClass:\"mx-auto mt-6\",attrs:{\"color\":\"primary\",\"href\":\"https://confluence.il2.dso.mil/cq/questions.action?spaceKey=P1\",\"target\":\"_blank\"}},[_vm._v(\"FAQ\")])],1)])]),_c('v-dialog',{attrs:{\"width\":\"500\"},model:{value:(_vm.errorModal),callback:function ($$v) {_vm.errorModal=$$v},expression:\"errorModal\"}},[_c('v-card',[_c('v-card-title'),_c('v-card-text',{staticClass:\"mt-8 mb-4\"},[_c('p',{staticStyle:{\"font-weight\":\"600\",\"font-size\":\"16px\"}},[_vm._v(\" \"+_vm._s(_vm.errorModalMessage)+\" \")])]),_c('v-divider'),_c('v-card-actions',[_c('v-spacer'),_c('v-btn',{attrs:{\"color\":\"primary\"},on:{\"click\":function($event){_vm.errorModal = false}}},[_vm._v(\" Close \")])],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBankOnboardingContainers.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBankOnboardingContainers.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./IronBankOnboardingContainers.vue?vue&type=template&id=5513470e&scoped=true&\"\nimport script from \"./IronBankOnboardingContainers.vue?vue&type=script&lang=js&\"\nexport * from \"./IronBankOnboardingContainers.vue?vue&type=script&lang=js&\"\nimport style0 from \"./IronBankOnboardingContainers.vue?vue&type=style&index=0&id=5513470e&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"5513470e\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VCardTitle } from 'vuetify/lib/components/VCard';\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VDialog } from 'vuetify/lib/components/VDialog';\nimport { VDivider } from 'vuetify/lib/components/VDivider';\nimport { VForm } from 'vuetify/lib/components/VForm';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VImg } from 'vuetify/lib/components/VImg';\nimport { VRow } from 'vuetify/lib/components/VGrid';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VTabItem } from 'vuetify/lib/components/VTabs';\nimport { VTabsItems } from 'vuetify/lib/components/VTabs';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardText,VCardTitle,VCol,VContainer,VDialog,VDivider,VForm,VIcon,VImg,VRow,VSpacer,VTabItem,VTabsItems})\n"],"sourceRoot":""} \ No newline at end of file diff --git a/sites/platform1-site/js/iron-bank.c82ed527.js b/sites/platform1-site/js/iron-bank.c82ed527.js deleted file mode 100644 index f691b011..00000000 --- a/sites/platform1-site/js/iron-bank.c82ed527.js +++ /dev/null @@ -1,2 +0,0 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["iron-bank"],{"0393":function(t,e,a){"use strict";a("0481"),a("4069");var n=a("5530"),i=(a("210b"),a("604c")),s=a("d9bd");e["a"]=i["a"].extend({name:"v-expansion-panels",provide:function(){return{expansionPanels:this}},props:{accordion:Boolean,disabled:Boolean,flat:Boolean,hover:Boolean,focusable:Boolean,inset:Boolean,popout:Boolean,readonly:Boolean,tile:Boolean},computed:{classes:function(){return Object(n["a"])(Object(n["a"])({},i["a"].options.computed.classes.call(this)),{},{"v-expansion-panels":!0,"v-expansion-panels--accordion":this.accordion,"v-expansion-panels--flat":this.flat,"v-expansion-panels--hover":this.hover,"v-expansion-panels--focusable":this.focusable,"v-expansion-panels--inset":this.inset,"v-expansion-panels--popout":this.popout,"v-expansion-panels--tile":this.tile})}},created:function(){this.$attrs.hasOwnProperty("expand")&&Object(s["a"])("expand","multiple",this),Array.isArray(this.value)&&this.value.length>0&&"boolean"===typeof this.value[0]&&Object(s["a"])(':value="[true, false, true]"',':value="[0, 2]"',this)},methods:{updateItem:function(t,e){var a=this.getValue(t,e),n=this.getValue(t,e+1);t.isActive=this.toggleMethod(a),t.nextIsActive=this.toggleMethod(n)}}})},"166a":function(t,e,a){},"1cfc":function(t,e,a){},"210b":function(t,e,a){},"354e":function(t,e,a){"use strict";var n=a("408a8"),i=a.n(n);i.a},"408a8":function(t,e,a){},"49e2":function(t,e,a){"use strict";var n=a("0789"),i=a("9d65"),s=a("a9ad"),o=a("3206"),r=a("80d2"),l=a("58df"),c=Object(l["a"])(i["a"],s["a"],Object(o["a"])("expansionPanel","v-expansion-panel-content","v-expansion-panel"));e["a"]=c.extend().extend({name:"v-expansion-panel-content",computed:{isActive:function(){return this.expansionPanel.isActive}},created:function(){this.expansionPanel.registerContent(this)},beforeDestroy:function(){this.expansionPanel.unregisterContent()},render:function(t){var e=this;return t(n["a"],this.showLazyContent((function(){return[t("div",e.setBackgroundColor(e.color,{staticClass:"v-expansion-panel-content",directives:[{name:"show",value:e.isActive}]}),[t("div",{class:"v-expansion-panel-content__wrap"},Object(r["o"])(e))])]})))}})},"604c":function(t,e,a){"use strict";a.d(e,"a",(function(){return l}));a("4de4"),a("7db0"),a("c740"),a("4160"),a("caad"),a("c975"),a("fb6a"),a("a434"),a("a9e3"),a("2532"),a("159b");var n=a("5530"),i=(a("166a"),a("a452")),s=a("7560"),o=a("58df"),r=a("d9bd"),l=Object(o["a"])(i["a"],s["a"]).extend({name:"base-item-group",props:{activeClass:{type:String,default:"v-item--active"},mandatory:Boolean,max:{type:[Number,String],default:null},multiple:Boolean},data:function(){return{internalLazyValue:void 0!==this.value?this.value:this.multiple?[]:void 0,items:[]}},computed:{classes:function(){return Object(n["a"])({"v-item-group":!0},this.themeClasses)},selectedIndex:function(){return this.selectedItem&&this.items.indexOf(this.selectedItem)||-1},selectedItem:function(){if(!this.multiple)return this.selectedItems[0]},selectedItems:function(){var t=this;return this.items.filter((function(e,a){return t.toggleMethod(t.getValue(e,a))}))},selectedValues:function(){return null==this.internalValue?[]:Array.isArray(this.internalValue)?this.internalValue:[this.internalValue]},toggleMethod:function(){var t=this;if(!this.multiple)return function(e){return t.internalValue===e};var e=this.internalValue;return Array.isArray(e)?function(t){return e.includes(t)}:function(){return!1}}},watch:{internalValue:"updateItemsState",items:"updateItemsState"},created:function(){this.multiple&&!Array.isArray(this.internalValue)&&Object(r["c"])("Model must be bound to an array if the multiple property is true.",this)},methods:{genData:function(){return{class:this.classes}},getValue:function(t,e){return null==t.value||""===t.value?e:t.value},onClick:function(t){this.updateInternalValue(this.getValue(t,this.items.indexOf(t)))},register:function(t){var e=this,a=this.items.push(t)-1;t.$on("change",(function(){return e.onClick(t)})),this.mandatory&&!this.selectedValues.length&&this.updateMandatory(),this.updateItem(t,a)},unregister:function(t){if(!this._isDestroyed){var e=this.items.indexOf(t),a=this.getValue(t,e);this.items.splice(e,1);var n=this.selectedValues.indexOf(a);if(!(n<0)){if(!this.mandatory)return this.updateInternalValue(a);this.multiple&&Array.isArray(this.internalValue)?this.internalValue=this.internalValue.filter((function(t){return t!==a})):this.internalValue=void 0,this.selectedItems.length||this.updateMandatory(!0)}}},updateItem:function(t,e){var a=this.getValue(t,e);t.isActive=this.toggleMethod(a)},updateItemsState:function(){var t=this;this.$nextTick((function(){if(t.mandatory&&!t.selectedItems.length)return t.updateMandatory();t.items.forEach(t.updateItem)}))},updateInternalValue:function(t){this.multiple?this.updateMultiple(t):this.updateSingle(t)},updateMandatory:function(t){if(this.items.length){var e=this.items.slice();t&&e.reverse();var a=e.find((function(t){return!t.disabled}));if(a){var n=this.items.indexOf(a);this.updateInternalValue(this.getValue(a,n))}}},updateMultiple:function(t){var e=Array.isArray(this.internalValue)?this.internalValue:[],a=e.slice(),n=a.findIndex((function(e){return e===t}));this.mandatory&&n>-1&&a.length-1<1||null!=this.max&&n<0&&a.length+1>this.max||(n>-1?a.splice(n,1):a.push(t),this.internalValue=a)},updateSingle:function(t){var e=t===this.internalValue;this.mandatory&&e||(this.internalValue=e?void 0:t)}},render:function(t){return t("div",this.genData(),this.$slots.default)}});l.extend({name:"v-item-group",provide:function(){return{itemGroup:this}}})},"7bc4":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"iron-bank"},[n("PageHeader",{attrs:{title:"Iron Bank",description:"Iron Bank is Platform One's authorized, hardened, and approved container repository that supports the end to end lifecycle needed for modern software development.",buttonText:"Visit the Iron Bank Repository",buttonUrl:"https://ironbank.dso.mil",buttonTarget:"_blank",logoSource:t.ibLogo}}),n("v-container",{staticClass:"px-md-8 px-auto"},[n("v-container",{staticClass:"px-md-16"},[n("h2",{staticClass:"my-3 mx-md-16 mx-auto"},[t._v(" Why Iron Bank? ")]),n("div",{staticClass:"row text-left px-xl-16"},[n("div",{staticClass:"col-md-6 mb-n10 mb-md-0"},[n("ul",[n("li",[t._v(" Automates, secures, and accelerates the approval process of commercial and open source containers to be used within the DoD with DoD-wide reciprocity ")]),n("li",[t._v(" Brings accredited software to the DoD using processes and procedures that are faster and more efficient than other methods ")]),n("li",[t._v("Provides continuous monitoring of approved images")]),n("li",[t._v(" Maintains continuously updated containers so that developers have access to the latest tools ")]),n("li",[t._v(" Provides a toolbox of commonly used and secured capabilities for mission apps ")])])]),n("div",{staticClass:"col-md-6"},[n("ul",[n("li",[t._v(" Provides end-to-end management of container justifications for known vulnerabilities and container approval process via Vulnerability Assessment Tool (VAT) ")]),n("li",[t._v("Assists vendors with the hardening process of containers")]),n("li",[t._v(" The "),n("a",{attrs:{href:"https://ironbank.dso.mil/ironbank/repomap",target:"_blank"}},[t._v("Iron Bank")]),t._v(" website offers a view of all approved applications and provides any necessary details in regards to the application ")]),n("li",[n("a",{attrs:{href:"https://registry1.dso.mil",target:"_blank"}},[t._v("Registry One")]),t._v(" is a fully compliant Open Container Initiative registry. All containers found under the Iron Bank project are guaranteed to be approved ")]),n("li",[n("a",{attrs:{href:"https://repo1.dso.mil/dsop",target:"_blank"}},[t._v("Repo One")]),t._v(" is the central repository for the source code to create hardened and evaluated containers for the DoD ")])])])])])],1),n("div",{staticClass:"row justify-center mt-8"},[n("div",{staticClass:"col-md-10 white--text pa-md-12",staticStyle:{"border-radius":"10px",height:"100%",width:"100%","background-color":"#031726 !important"}},[n("div",{staticClass:"row"},[n("div",{staticClass:"col-md-5 text-left pr-md-16 pa-12 pa-md-0"},[n("v-card",{staticClass:"d-flex flex-column",attrs:{color:"transparent",flat:"",tile:"",height:"100%"}},[n("v-card",{attrs:{color:"transparent",flat:""}},[n("h2",{staticClass:"my-auto px-0 pb-10 white--text"},[t._v(" How Do We Do It? ")])]),n("v-card",{attrs:{color:"transparent",flat:""}},[n("p",{staticClass:"white--text"},[t._v(" We work with the open source community and commercial vendors to centralize a hardened and approved version of an application that is easily accessible to the entire DoD. By leveraging our Certificate to Field (CtF) process, the DoD community can quickly and easily deploy applications at unprecedented speed. ")])]),n("v-card",{staticClass:"mt-auto",attrs:{color:"transparent",flat:""}},[n("v-btn",{staticClass:"my-6",attrs:{color:"primary",href:"https://registry1.dso.mil",target:"_blank"}},[t._v(" Registry One ")])],1)],1)],1),n("div",{staticClass:"col-md-7 text-left pl-md-16 pa-12 pa-md-0",style:t.$vuetify.breakpoint.mdAndUp?"border-left: solid white 1px":""},[n("h2",{staticClass:"ma-auto px-0 pb-10 white--text"},[t._v(" Process Highlights ")]),n("p",[t._v(" The Iron Bank approval process centralizes and standardizes application hardening throughout the DoD. This information is stored in Repo One. ")]),t._m(0),n("div",{class:t.$vuetify.breakpoint.smAndDown?"text-center":""},[n("v-btn",{class:t.$vuetify.breakpoint.smAndDown?"my-3 my-md-6 mx-3":"my-6 mr-6",attrs:{color:"primary",href:"https://ironbank.dso.mil/ironbank/repomap",target:"_blank"}},[t._v(" Explore Iron Bank ")]),n("v-btn",{class:t.$vuetify.breakpoint.smAndDown?"my-3 mx-3 black--text":"my-6 black--text",attrs:{color:"light",href:"https://repo1.dso.mil/dsop",target:"_blank"}},[t._v(" Repo One ")])],1)])])])]),n("v-container",{staticClass:"px-md-8 px-auto"},[n("v-container",{staticClass:"px-md-8 px-auto mt-10"},[n("v-container",{staticClass:"px-md-16"},[n("h2",{staticClass:"my-3 mx-md-16 mx-auto"},[t._v(" Onboarding ")]),n("div",{staticClass:"row justify-center"},[n("div",{staticClass:"col-12 col-xl-8"},[n("p",[t._v(" Interested in submitting a container to be hardened and published on Iron Bank and Registry One? Check out the Contributor Onboarding Guide and see how to successfully scan and harden your container(s) through the "),n("Tooltip",{attrs:{text:"DevSecOps",tooltip:"Development, Security, and Operations"}}),t._v(" Platform. ")],1)])]),n("v-btn",{staticClass:"my-6 mx-auto",attrs:{color:"primary",href:"https://repo1.dso.mil/dsop/dccscr/-/tree/master/contributor-onboarding",target:"_blank"}},[t._v(" Onboarding Guide ")])],1)],1),n("v-container",{staticClass:"px-md-8 px-auto mt-10"},[n("v-container",{staticClass:"px-lg-16"},[n("h2",{staticClass:"my-3 mx-lg-16 mx-auto"},[t._v(" How Do I Contribute Containers to Iron Bank to be Hardened? ")]),n("div",{staticClass:"row justify-center"},[n("div",{staticClass:"col-12 col-xl-8"},[n("p",[t._v(" Before contributing application containers, you should first make sure the application you are contributing is not already in the Iron Bank. If the application/container image does not exist, requests can be made with the Iron Bank Onboarding team for accreditation. Please complete the "),n("span",{staticStyle:{"font-weight":"600"}},[t._v("Iron Bank Onboarding Request")]),t._v(". ")])])]),n("v-btn",{staticClass:"my-3 mx-10",attrs:{color:"primary",href:"/#/products/iron-bank/getting-started"}},[t._v(" Iron Bank Onboarding Request ")]),n("v-btn",{staticClass:"my-3 mx-10",attrs:{color:"primary",href:"/#/products/iron-bank/onboarding-containers"}},[t._v(" Internal Hardening Request ")])],1)],1),n("v-container",{staticClass:"px-md-8 px-auto mt-10"},[n("div",{staticClass:"row justify-center"},[n("div",{staticClass:"mx-6 my-4"},[n("v-card",{attrs:{"max-width":"400","min-height":"350",color:"#F4F4F4"}},[n("h3",{staticClass:"py-6 px-2",staticStyle:{width:"100%"}},[t._v(" Iron Bank Get Unstuck/AMA Working Sessions ")]),n("v-card-text",{staticStyle:{color:"#000"}},[n("p",[t._v(" We will be giving an overview of the Iron Bank process, and how to get an application through for the first 30 minutes and then we will be answering your questions. By the end of this meeting, you should know the next steps for you to take and where to find all the necessary documentation. ")]),n("p",[t._v(" Register in advance for the meeting at the link below. After registering, you will receive a confirmation email containing information about joining the meeting. ")])]),n("v-card-actions",[n("v-btn",{staticClass:"my-6 mx-auto",attrs:{color:"primary",href:"https://www.zoomgov.com/meeting/register/vJIsf-ytpz8qHSN_JW8Hl9Qf0AZZXSCSmfo",target:"_blank"}},[t._v("Register Now ")])],1)],1)],1),n("div",{staticClass:"my-4"},[n("v-card",{attrs:{"max-width":"400","min-height":"350",color:"#F4F4F4"}},[n("h3",{staticClass:"pt-6 px-2",staticStyle:{width:"100%"}},[t._v(" Iron Bank OnBoarding Sessions ")]),n("h4",{staticClass:"subhead pt-1 px-2",staticStyle:{width:"100%",color:"#000"}},[t._v(" Every Wednesday at 1530-1630 EST ")]),n("v-card-text",{staticStyle:{color:"#000"}},[n("p",[t._v(" Need some help with your containers getting through Iron Bank? Have questions on where things are at? Are you feeling stuck and want to figure out next steps? This is the meeting for you! Come meet with the Iron Bank leadership and engineers to get answers to your questions. ")]),n("p",[t._v(" Register in advance for the meeting at the link below. After registering, you will receive a confirmation email containing information about joining the meeting. ")])]),n("v-card-actions",[n("v-btn",{staticClass:"my-6 mx-auto",attrs:{color:"primary",href:"https://www.zoomgov.com/meeting/register/vJIsce6rpzkqGq9hHHRscNfGENYqvRL1s10",target:"_blank"}},[t._v(" Register Now ")])],1)],1)],1)])]),n("div",{staticClass:"row justify-center"},[n("div",{staticClass:"image-wrapper",on:{click:function(){return t.showImg(0)}}},[n("img",{staticClass:"img-fluid",attrs:{src:a("e8fd"),alt:"Iron Bank Diagram"}})])]),n("div",{staticClass:"mx-auto mb-10"},[n("DownloadButton",{attrs:{text:"Iron Bank Diagram",internalFilePath:t.ibvsDiagram}})],1),n("v-container",{staticClass:"px-md-8 px-auto"},[n("v-container",{staticClass:"px-lg-16"},[n("h2",{staticClass:"my-3 mx-lg-16"},[t._v(" Pulling Hardened Containers From Registry One ")]),n("div",{staticClass:"row justify-center"},[n("div",{staticClass:"col-12 col-xl-8"},[n("p",[t._v(" All containers under the Iron Bank project are officially approved. See the following diagram on how to manually pull containers from Registry One. Automated pull capabilities coming soon. ")])])]),n("v-btn",{staticClass:"my-6 mx-auto",attrs:{color:"primary",href:"https://registry1.dso.mil",target:"_blank"}},[t._v(" Launch Registry One ")])],1)],1),t.$vuetify.breakpoint.mdAndUp?n("div",{staticClass:"row justify-center"},[n("div",{staticClass:"image-wrapper",on:{click:function(){return t.showImg(1)}}},[n("img",{staticClass:"img-fluid",attrs:{src:a("1b7f"),alt:"Iron Bank Registry One Process"}})])]):t._e(),t.$vuetify.breakpoint.smAndDown?n("div",{staticClass:"mt-16"},[n("IBCollapsiblesDownloadSteps")],1):t._e(),n("div",{staticClass:"mx-auto mt-4 mb-10"},[n("DownloadButton",{attrs:{text:"Pulling Containers",internalFilePath:t.ibvsRegistryProcess}})],1),n("v-container",{staticClass:"px-md-8 px-auto mt-10"},[n("v-container",{staticClass:"px-lg-16 text-center"},[n("h2",{staticClass:"my-3 mx-lg-16 mx-auto"},[t._v(" How Do I Use A Hardened Container at a Multi-Security Level? ")]),n("div",{staticClass:"row justify-center"},[n("div",{staticClass:"col-12 col-xl-8"},[n("p",[t._v(" Applications are typically approved at multiple Impact Levels (IL). Each organization is welcome to accept reciprocity with our approvals, but may choose to do additional assessments such as an Intelligence Review. We are working on automatically transferring images from lower classification levels to higher classifications for immediate use. ")])])])])],1),n("v-container",{staticClass:"px-md-8 px-auto"},[n("v-container",{staticClass:"px-lg-16 text-center"},[n("h2",{staticClass:"my-3 mx-lg-16 mx-auto"},[t._v(" The Iron Bank Pipeline ")]),n("div",{staticClass:"row justify-center"},[n("div",{staticClass:"col-12 col-xl-8"},[n("p",[t._v(" Every container must pass each phase of the Iron Bank pipeline to be available on Iron Bank and Registry One. Passing these six phases results in a container being signed and accredited. ")])])]),n("v-btn",{staticClass:"my-6 mx-auto",staticStyle:{"z-index":"2"},attrs:{color:"primary",href:"https://repo1.dso.mil/ironbank-tools/ironbank-pipeline/-/blob/master/README.md",target:"_blank"}},[t._v(" Learn More ")])],1)],1),t.$vuetify.breakpoint.mdAndUp?n("div",{staticClass:"row justify-center"},[n("div",{staticClass:"image-wrapper",on:{click:function(){return t.showImg(2)}}},[n("img",{staticClass:"img-fluid",attrs:{src:a("6034"),alt:"Iron Bank Pipeline"}})])]):t._e(),t.$vuetify.breakpoint.smAndDown?n("div",{staticClass:"mt-16"},[n("IBCollapsiblesPipeline")],1):t._e(),n("div",{staticClass:"mx-auto mt-4 mb-10"},[n("DownloadButton",{attrs:{text:"Iron Bank Pipeline",internalFilePath:t.ibvsPipeline}})],1)],1),n("Wave",{attrs:{bottom:!1}},[n("div",{staticClass:"container"},[n("div",{staticClass:"row justify-content-center px-8"},[n("div",{staticClass:"col-md-6"},[n("div",[n("h2",{staticClass:"mx-auto"},[t._v(" Have More Questions? ")])]),n("p",{staticClass:"mx-auto"},[t._v(" Check out our FAQ page. ")])])]),n("div",[n("v-btn",{staticClass:"mx-auto mt-6",attrs:{color:"primary",href:"https://confluence.il2.dso.mil/cq/questions.action?spaceKey=P1",target:"_blank"}},[t._v("FAQ")])],1)])]),n("vue-easy-lightbox",{attrs:{escDisabled:"",moveDisabled:"",visible:t.lightbox.visible,imgs:t.lightbox.imgs,index:t.lightbox.index},on:{hide:t.handleHide}})],1)},i=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"row"},[n("div",{staticClass:"col-6 col-md-3",staticStyle:{"font-size":"14px"}},[n("img",{staticClass:"img-fluid mt-2 mb-3",attrs:{src:a("39ea"),alt:"earth icon"}}),n("p",[t._v(" Every 12 hours applications are built and scanned again for findings ")])]),n("div",{staticClass:"col-6 col-md-3",staticStyle:{"font-size":"14px"}},[n("img",{staticClass:"img-fluid mb-2",attrs:{src:a("de30"),alt:"continuous update icon"}}),n("p",[t._v(" Applications are continuously updated to the latest version ")])]),n("div",{staticClass:"col-6 col-md-3",staticStyle:{"font-size":"14px"}},[n("img",{staticClass:"img-fluid mb-2",attrs:{src:a("f48c"),alt:"earth icon"}}),n("p",[t._v(" Body of evidence that is public facing and readily available for use ")])]),n("div",{staticClass:"col-6 col-md-3",staticStyle:{"font-size":"14px"}},[n("img",{staticClass:"img-fluid mb-2",attrs:{src:a("5d84"),alt:"lock check icon"}}),n("p",[t._v(" DISA STIGs, CIS benchmarks, and best practices applied ")])])])}],s=a("36ad"),o=a("1eb0"),r=a("825ae"),l=a("410a"),c=a.n(l),d=a("e8fd"),p=a.n(d),u=a("1b7f"),h=a.n(u),v=a("6034"),m=a.n(v),f=a("cf3a"),g=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{staticClass:"cicd-interactive cicd-small"},[a("v-row",{staticClass:"d-md-none mt-16"},[a("v-col",{attrs:{id:"accordion-contiainer",cols:"12"}},[a("div",{staticClass:"border-vertical bottom"}),a("v-expansion-panels",{staticClass:"px-4",attrs:{multiple:""}},[a("img",{staticStyle:{width:"500px",position:"absolute",top:"-250px","margin-left":"-15px"},attrs:{src:t.customerVendorImage}}),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",{scopedSlots:t._u([{key:"actions",fn:function(){return[a("v-icon",{attrs:{color:"white"}},[t._v(" $expand ")])]},proxy:!0}])},[a("InitializationIcon"),t._v(" Initialization ")],1),a("v-expansion-panel-content",{staticClass:"pa-4"},[t._v(" Collect resources needed for container build such as yaml files, Dockerfiles, and README files. ")])],1),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",{scopedSlots:t._u([{key:"actions",fn:function(){return[a("v-icon",{attrs:{color:"white"}},[t._v(" $expand ")])]},proxy:!0}])},[a("div",{staticClass:"border-container top"},[a("v-icon",[t._v("mdi-navigation")])],1),a("AntivirusScanIcon"),t._v(" Antivirus Scan ")],1),a("v-expansion-panel-content",{staticClass:"pa-4"},[t._v(" Perform antivirus and malware scanning to make sure there is no malicious code brought into the container. ")])],1),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",{scopedSlots:t._u([{key:"actions",fn:function(){return[a("v-icon",{attrs:{color:"white"}},[t._v(" $expand ")])]},proxy:!0}])},[a("div",{staticClass:"border-container top"},[a("v-icon",[t._v("mdi-navigation")])],1),a("BuildIcon"),t._v(" Build ")],1),a("v-expansion-panel-content",{staticClass:"pa-4"},[t._v(" Build container based on Dockerfile. This is completed in an isolated environment network access. ")])],1),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",{scopedSlots:t._u([{key:"actions",fn:function(){return[a("v-icon",{attrs:{color:"white"}},[t._v(" $expand ")])]},proxy:!0}])},[a("div",{staticClass:"border-container top"},[a("v-icon",[t._v("mdi-navigation")])],1),a("ScanningIcon"),t._v(" Scanning ")],1),a("v-expansion-panel-content",{staticClass:"pa-4"},[t._v(" Perform three scans on container using Anchore, OpenSCAP, and Prisma Cloud to check to see if there are any CVE findings. ")])],1),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",{scopedSlots:t._u([{key:"actions",fn:function(){return[a("v-icon",{attrs:{color:"white"}},[t._v(" $expand ")])]},proxy:!0}])},[a("div",{staticClass:"border-container top"},[a("v-icon",[t._v("mdi-navigation")])],1),a("CheckCVEsIcon"),t._v(" Check CVEs ")],1),a("v-expansion-panel-content",{staticClass:"pa-4"},[t._v(" Check to make sure there are no new CVE findings. If there are new findings, new justifications can be provided. ")])],1),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",{scopedSlots:t._u([{key:"actions",fn:function(){return[a("v-icon",{attrs:{color:"white"}},[t._v(" $expand ")])]},proxy:!0}])},[a("div",{staticClass:"border-container top"},[a("v-icon",[t._v("mdi-navigation")])],1),a("PublishIcon"),t._v(" Publish ")],1),a("v-expansion-panel-content",{staticClass:"pa-4"},[t._v(" Container is signed and published to Ironbank Front End and Registry One for consumption. ")])],1)],1)],1)],1)],1)},x=[],b=a("880b"),y=a.n(b),C=a("8164"),w=a.n(C),_=a("a345"),k=a.n(_),I=a("7009"),B=a.n(I),A=a("9a82"),V=a.n(A),S=a("d469"),P=a.n(S),D=a("d9e3"),O=a.n(D),j={components:{InitializationIcon:y.a,AntivirusScanIcon:w.a,BuildIcon:k.a,ScanningIcon:B.a,CheckCVEsIcon:V.a,PublishIcon:P.a},data:function(){return{customerVendorImage:O.a}}},R=j,E=(a("ba1f"),a("2877")),$=a("6544"),M=a.n($),F=a("62ad"),H=a("a523"),z=a("cd55"),T=a("49e2"),q=a("c865"),W=a("0393"),L=a("132d"),N=a("0fd9"),U=Object(E["a"])(R,g,x,!1,null,"1b6ebba7",null),G=U.exports;M()(U,{VCol:F["a"],VContainer:H["a"],VExpansionPanel:z["a"],VExpansionPanelContent:T["a"],VExpansionPanelHeader:q["a"],VExpansionPanels:W["a"],VIcon:L["a"],VRow:N["a"]});var J=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{staticClass:"cicd-interactive cicd-small"},[a("v-row",{staticClass:"d-md-none",staticStyle:{"margin-top":"200px"}},[a("v-col",{attrs:{id:"accordion-contiainer",cols:"12"}},[a("div",{staticClass:"border-vertical left"}),a("v-expansion-panels",{staticClass:"px-4",attrs:{multiple:"",disabled:""}},[a("img",{staticStyle:{width:"150px",position:"absolute",top:"-250px","margin-left":"-15px"},attrs:{src:t.logonImage}}),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",[a("IronBankProjectIcon"),t._v(' 1. Click "ironbank" located under Project Name '),a("div",{staticClass:"border-container single"},[a("v-icon",[t._v("mdi-arrow-left-bold")])],1)],1)],1),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",[a("RepositoriesIcon"),t._v(' 2. Click "Repositories" in the top menu bar '),a("div",{staticClass:"border-container double"},[a("v-icon",{staticClass:"top"},[t._v("mdi-arrow-right-bold")]),a("v-icon",{staticClass:"bottom"},[t._v("mdi-arrow-left-bold")])],1)],1)],1),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",[a("SearchIcon"),t._v(" 3. Find an image to pull and click into the image "),a("div",{staticClass:"border-container double"},[a("v-icon",{staticClass:"top"},[t._v("mdi-arrow-right-bold")]),a("v-icon",{staticClass:"bottom"},[t._v("mdi-arrow-left-bold")])],1)],1)],1),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",[a("StackedDocumentsIcon"),t._v(' 4. Click the stacked document icon under "Pull Command" to copy the pull command to your clipboard '),a("div",{staticClass:"border-container double"},[a("v-icon",{staticClass:"top"},[t._v("mdi-arrow-right-bold")]),a("v-icon",{staticClass:"bottom"},[t._v("mdi-arrow-left-bold")])],1)],1)],1),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",[a("TerminalWindowIcon"),t._v(" 5. Use the copied command in your terminal window "),a("div",{staticClass:"border-container single clear"},[a("v-icon",[t._v("mdi-arrow-right-bold")])],1)],1)],1)],1)],1)],1)],1)},Q=[],Z=a("407d"),K=a.n(Z),X=a("3bf2"),Y=a.n(X),tt=a("748d"),et=a.n(tt),at=a("fc85"),nt=a.n(at),it=a("2514"),st=a.n(it),ot=a("9426"),rt=a.n(ot),lt={components:{IronBankProjectIcon:K.a,RepositoriesIcon:Y.a,SearchIcon:et.a,StackedDocumentsIcon:nt.a,TerminalWindowIcon:st.a},data:function(){return{logonImage:rt.a}}},ct=lt,dt=(a("354e"),Object(E["a"])(ct,J,Q,!1,null,"8c9e3ce8",null)),pt=dt.exports;M()(dt,{VCol:F["a"],VContainer:H["a"],VExpansionPanel:z["a"],VExpansionPanelHeader:q["a"],VExpansionPanels:W["a"],VIcon:L["a"],VRow:N["a"]});var ut=a("f9f7"),ht={name:"IronBank",components:{PageHeader:s["a"],Wave:o["a"],VueEasyLightbox:r["a"],DownloadButton:f["a"],IBCollapsiblesPipeline:G,IBCollapsiblesDownloadSteps:pt,Tooltip:ut["a"]},methods:{showImg:function(t){this.lightbox.index=t,this.lightbox.visible=!0},handleHide:function(){this.lightbox.visible=!1},getImageUrl:function(t){return a("7584")("./".concat(t))}},data:function(){return{ibLogo:c.a,ibvsDiagram:p.a,ibvsRegistryProcess:h.a,ibvsPipeline:m.a,lightbox:{visible:!1,index:0,imgs:[a("e8fd"),a("1b7f"),a("6034")]}}}},vt=ht,mt=(a("de23"),a("8336")),ft=a("b0af"),gt=a("99d9"),xt=Object(E["a"])(vt,n,i,!1,null,"2796aad0",null);e["default"]=xt.exports;M()(xt,{VBtn:mt["a"],VCard:ft["a"],VCardActions:gt["a"],VCardText:gt["b"],VContainer:H["a"]})},a434:function(t,e,a){"use strict";var n=a("23e7"),i=a("23cb"),s=a("a691"),o=a("50c4"),r=a("7b0b"),l=a("65f0"),c=a("8418"),d=a("1dde"),p=a("ae40"),u=d("splice"),h=p("splice",{ACCESSORS:!0,0:0,1:2}),v=Math.max,m=Math.min,f=9007199254740991,g="Maximum allowed length exceeded";n({target:"Array",proto:!0,forced:!u||!h},{splice:function(t,e){var a,n,d,p,u,h,x=r(this),b=o(x.length),y=i(t,b),C=arguments.length;if(0===C?a=n=0:1===C?(a=0,n=b-y):(a=C-2,n=m(v(s(e),0),b-y)),b+a-n>f)throw TypeError(g);for(d=l(x,n),p=0;pb-n+a;p--)delete x[p-1]}else if(a>n)for(p=b-n;p>y;p--)u=p+n-1,h=p+a-1,u in x?x[h]=x[u]:delete x[h];for(p=0;p1?arguments[1]:void 0)}}),s(r)},c865:function(t,e,a){"use strict";var n=a("5530"),i=a("0789"),s=a("9d26"),o=a("a9ad"),r=a("3206"),l=a("5607"),c=a("80d2"),d=a("58df"),p=Object(d["a"])(o["a"],Object(r["a"])("expansionPanel","v-expansion-panel-header","v-expansion-panel"));e["a"]=p.extend().extend({name:"v-expansion-panel-header",directives:{ripple:l["a"]},props:{disableIconRotate:Boolean,expandIcon:{type:String,default:"$expand"},hideActions:Boolean,ripple:{type:[Boolean,Object],default:!1}},data:function(){return{hasMousedown:!1}},computed:{classes:function(){return{"v-expansion-panel-header--active":this.isActive,"v-expansion-panel-header--mousedown":this.hasMousedown}},isActive:function(){return this.expansionPanel.isActive},isDisabled:function(){return this.expansionPanel.isDisabled},isReadonly:function(){return this.expansionPanel.isReadonly}},created:function(){this.expansionPanel.registerHeader(this)},beforeDestroy:function(){this.expansionPanel.unregisterHeader()},methods:{onClick:function(t){this.$emit("click",t)},genIcon:function(){var t=Object(c["o"])(this,"actions")||[this.$createElement(s["a"],this.expandIcon)];return this.$createElement(i["c"],[this.$createElement("div",{staticClass:"v-expansion-panel-header__icon",class:{"v-expansion-panel-header__icon--disable-rotate":this.disableIconRotate},directives:[{name:"show",value:!this.isDisabled}]},t)])}},render:function(t){var e=this;return t("button",this.setBackgroundColor(this.color,{staticClass:"v-expansion-panel-header",class:this.classes,attrs:{tabindex:this.isDisabled?-1:null,type:"button"},directives:[{name:"ripple",value:this.ripple}],on:Object(n["a"])(Object(n["a"])({},this.$listeners),{},{click:this.onClick,mousedown:function(){return e.hasMousedown=!0},mouseup:function(){return e.hasMousedown=!1}})}),[Object(c["o"])(this,"default",{open:this.isActive},!0),this.hideActions||this.genIcon()])}})},cd55:function(t,e,a){"use strict";var n=a("5530"),i=a("4e82"),s=a("3206"),o=a("80d2"),r=a("58df");e["a"]=Object(r["a"])(Object(i["a"])("expansionPanels","v-expansion-panel","v-expansion-panels"),Object(s["b"])("expansionPanel",!0)).extend({name:"v-expansion-panel",props:{disabled:Boolean,readonly:Boolean},data:function(){return{content:null,header:null,nextIsActive:!1}},computed:{classes:function(){return Object(n["a"])({"v-expansion-panel--active":this.isActive,"v-expansion-panel--next-active":this.nextIsActive,"v-expansion-panel--disabled":this.isDisabled},this.groupClasses)},isDisabled:function(){return this.expansionPanels.disabled||this.disabled},isReadonly:function(){return this.expansionPanels.readonly||this.readonly}},methods:{registerContent:function(t){this.content=t},unregisterContent:function(){this.content=null},registerHeader:function(t){this.header=t,t.$on("click",this.onClick)},unregisterHeader:function(){this.header=null},onClick:function(t){t.detail&&this.header.$el.blur(),this.$emit("click",t),this.isReadonly||this.isDisabled||this.toggle()},toggle:function(){var t=this;this.content&&(this.content.isBooted=!0),this.$nextTick((function(){return t.$emit("change")}))}},render:function(t){return t("div",{staticClass:"v-expansion-panel",class:this.classes,attrs:{"aria-expanded":String(this.isActive)}},Object(o["o"])(this))}})},cf3a:function(t,e,a){"use strict";var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a",{staticClass:"download-buton",attrs:{href:t.internalFilePath,download:""}},[a("v-btn",{attrs:{"x-large":"",color:"#002743",dark:""}},[a("v-icon",{staticStyle:{color:"#FFFFFF !important"},attrs:{left:"",light:""}},[t._v(" mdi-file-multiple ")]),a("span",{staticClass:"ml-2 mr-8",staticStyle:{"font-size":"12px"}},[t._v(" "+t._s(t.text)+" ")]),a("v-icon",{staticClass:"mt-1",staticStyle:{color:"#BDC931 !important"},attrs:{light:"",right:""}},[t._v(" mdi-download ")])],1)],1)},i=[],s={name:"DownloadButton",props:{text:{type:String,default:""},internalFilePath:{type:String,default:""}}},o=s,r=a("2877"),l=a("6544"),c=a.n(l),d=a("8336"),p=a("132d"),u=Object(r["a"])(o,n,i,!1,null,"5dfd7185",null);e["a"]=u.exports;c()(u,{VBtn:d["a"],VIcon:p["a"]})},de23:function(t,e,a){"use strict";var n=a("bf48"),i=a.n(n);i.a}}]); -//# sourceMappingURL=iron-bank.c82ed527.js.map \ No newline at end of file diff --git a/sites/platform1-site/js/iron-bank.c82ed527.js.map b/sites/platform1-site/js/iron-bank.c82ed527.js.map deleted file mode 100644 index d0f63d30..00000000 --- a/sites/platform1-site/js/iron-bank.c82ed527.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///../../../src/components/VExpansionPanel/VExpansionPanels.ts","webpack:///./src/components/IBCollapsiblesDownloadSteps.vue?3576","webpack:///../../../src/components/VExpansionPanel/VExpansionPanelContent.ts","webpack:///../../../src/components/VItemGroup/VItemGroup.ts","webpack:///./src/views/IronBank.vue?505f","webpack:///./src/components/IBCollapsiblesPipeline.vue?9512","webpack:///src/components/IBCollapsiblesPipeline.vue","webpack:///./src/components/IBCollapsiblesPipeline.vue?7177","webpack:///./src/components/IBCollapsiblesPipeline.vue?af67","webpack:///./src/components/IBCollapsiblesDownloadSteps.vue?b1a9","webpack:///src/components/IBCollapsiblesDownloadSteps.vue","webpack:///./src/components/IBCollapsiblesDownloadSteps.vue?e1b2","webpack:///./src/components/IBCollapsiblesDownloadSteps.vue?26a3","webpack:///src/views/IronBank.vue","webpack:///./src/views/IronBank.vue?a2a8","webpack:///./src/views/IronBank.vue?ec7d","webpack:///./node_modules/core-js/modules/es.array.splice.js","webpack:///./src/components/IBCollapsiblesPipeline.vue?9b12","webpack:///./node_modules/core-js/modules/es.array.find-index.js","webpack:///../../../src/components/VExpansionPanel/VExpansionPanelHeader.ts","webpack:///../../../src/components/VExpansionPanel/VExpansionPanel.ts","webpack:///./src/components/Base/DownloadButton.vue?2518","webpack:///src/components/Base/DownloadButton.vue","webpack:///./src/components/Base/DownloadButton.vue?9fd2","webpack:///./src/components/Base/DownloadButton.vue","webpack:///./src/views/IronBank.vue?10ce"],"names":["name","provide","expansionPanels","this","props","accordion","disabled","flat","hover","focusable","inset","popout","readonly","tile","Boolean","computed","classes","created","$attrs","hasOwnProperty","Array","value","length","methods","updateItem","getValue","item","nextValue","index","toggleMethod","baseMixins","isActive","expansionPanel","beforeDestroy","render","h","showLazyContent","staticClass","directives","class","BaseItemGroup","activeClass","type","default","mandatory","max","Number","multiple","data","internalLazyValue","undefined","items","themeClasses","selectedIndex","selectedItem","indexOf","selectedItems","filter","selectedValues","internalValue","v","watch","genData","i","onClick","register","push","unregister","valueIndex","updateInternalValue","updateItemsState","updateMultiple","updateSingle","updateMandatory","defaultValue","val","isSame","$slots","itemGroup","_vm","_h","$createElement","_c","_self","attrs","ibLogo","_v","staticStyle","style","$vuetify","breakpoint","mdAndUp","_m","smAndDown","on","showImg","ibvsDiagram","_e","ibvsRegistryProcess","ibvsPipeline","lightbox","visible","imgs","handleHide","staticRenderFns","customerVendorImage","scopedSlots","_u","key","fn","proxy","components","InitializationIcon","AntivirusScanIcon","BuildIcon","ScanningIcon","CheckCVEsIcon","PublishIcon","component","VCol","VContainer","VExpansionPanel","VExpansionPanelContent","VExpansionPanelHeader","VExpansionPanels","VIcon","VRow","logonImage","IronBankProjectIcon","RepositoriesIcon","SearchIcon","StackedDocumentsIcon","TerminalWindowIcon","PageHeader","Wave","VueEasyLightbox","DownloadButton","IBCollapsiblesPipeline","IBCollapsiblesDownloadSteps","Tooltip","getImageUrl","VBtn","VCard","VCardActions","VCardText","$","toAbsoluteIndex","toInteger","toLength","toObject","arraySpeciesCreate","createProperty","arrayMethodHasSpeciesSupport","arrayMethodUsesToLength","HAS_SPECIES_SUPPORT","USES_TO_LENGTH","ACCESSORS","0","1","Math","min","MAX_SAFE_INTEGER","MAXIMUM_ALLOWED_LENGTH_EXCEEDED","target","proto","forced","splice","start","deleteCount","insertCount","actualDeleteCount","A","k","from","to","O","len","actualStart","argumentsLength","arguments","TypeError","$findIndex","findIndex","addToUnscopables","FIND_INDEX","SKIPS_HOLES","callbackfn","ripple","disableIconRotate","expandIcon","hideActions","hasMousedown","isDisabled","isReadonly","genIcon","icon","setBackgroundColor","tabindex","click","mousedown","mouseup","open","content","header","nextIsActive","groupClasses","registerContent","unregisterContent","registerHeader","vm","unregisterHeader","e","toggle","isBooted","String","internalFilePath","_s","text"],"mappings":"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","file":"js/iron-bank.c82ed527.js","sourcesContent":["// Styles\nimport './VExpansionPanel.sass'\n\n// Components\nimport { BaseItemGroup, GroupableInstance } from '../VItemGroup/VItemGroup'\nimport VExpansionPanel from './VExpansionPanel'\n\n// Utilities\nimport { breaking } from '../../util/console'\n\n// Types\ninterface VExpansionPanelInstance extends InstanceType {}\n\n/* @vue/component */\nexport default BaseItemGroup.extend({\n name: 'v-expansion-panels',\n\n provide (): object {\n return {\n expansionPanels: this,\n }\n },\n\n props: {\n accordion: Boolean,\n disabled: Boolean,\n flat: Boolean,\n hover: Boolean,\n focusable: Boolean,\n inset: Boolean,\n popout: Boolean,\n readonly: Boolean,\n tile: Boolean,\n },\n\n computed: {\n classes (): object {\n return {\n ...BaseItemGroup.options.computed.classes.call(this),\n 'v-expansion-panels': true,\n 'v-expansion-panels--accordion': this.accordion,\n 'v-expansion-panels--flat': this.flat,\n 'v-expansion-panels--hover': this.hover,\n 'v-expansion-panels--focusable': this.focusable,\n 'v-expansion-panels--inset': this.inset,\n 'v-expansion-panels--popout': this.popout,\n 'v-expansion-panels--tile': this.tile,\n }\n },\n },\n\n created () {\n /* istanbul ignore next */\n if (this.$attrs.hasOwnProperty('expand')) {\n breaking('expand', 'multiple', this)\n }\n\n /* istanbul ignore next */\n if (\n Array.isArray(this.value) &&\n this.value.length > 0 &&\n typeof this.value[0] === 'boolean'\n ) {\n breaking(':value=\"[true, false, true]\"', ':value=\"[0, 2]\"', this)\n }\n },\n\n methods: {\n updateItem (item: GroupableInstance & VExpansionPanelInstance, index: number) {\n const value = this.getValue(item, index)\n const nextValue = this.getValue(item, index + 1)\n\n item.isActive = this.toggleMethod(value)\n item.nextIsActive = this.toggleMethod(nextValue)\n },\n },\n})\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IBCollapsiblesDownloadSteps.vue?vue&type=style&index=0&id=8c9e3ce8&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IBCollapsiblesDownloadSteps.vue?vue&type=style&index=0&id=8c9e3ce8&lang=scss&scoped=true&\"","// Components\nimport VExpansionPanel from './VExpansionPanel'\nimport { VExpandTransition } from '../transitions'\n\n// Mixins\nimport Bootable from '../../mixins/bootable'\nimport Colorable from '../../mixins/colorable'\nimport { inject as RegistrableInject } from '../../mixins/registrable'\n\n// Utilities\nimport { getSlot } from '../../util/helpers'\nimport mixins, { ExtractVue } from '../../util/mixins'\n\n// Types\nimport Vue, { VNode, VueConstructor } from 'vue'\n\nconst baseMixins = mixins(\n Bootable,\n Colorable,\n RegistrableInject<'expansionPanel', VueConstructor>('expansionPanel', 'v-expansion-panel-content', 'v-expansion-panel')\n)\n\ninterface options extends ExtractVue {\n expansionPanel: InstanceType\n}\n\n/* @vue/component */\nexport default baseMixins.extend().extend({\n name: 'v-expansion-panel-content',\n\n computed: {\n isActive (): boolean {\n return this.expansionPanel.isActive\n },\n },\n\n created () {\n this.expansionPanel.registerContent(this)\n },\n\n beforeDestroy () {\n this.expansionPanel.unregisterContent()\n },\n\n render (h): VNode {\n return h(VExpandTransition, this.showLazyContent(() => [\n h('div', this.setBackgroundColor(this.color, {\n staticClass: 'v-expansion-panel-content',\n directives: [{\n name: 'show',\n value: this.isActive,\n }],\n }), [\n h('div', { class: 'v-expansion-panel-content__wrap' }, getSlot(this)),\n ]),\n ]))\n },\n})\n","// Styles\nimport './VItemGroup.sass'\n\n// Mixins\nimport Groupable from '../../mixins/groupable'\nimport Proxyable from '../../mixins/proxyable'\nimport Themeable from '../../mixins/themeable'\n\n// Utilities\nimport mixins from '../../util/mixins'\nimport { consoleWarn } from '../../util/console'\n\n// Types\nimport { VNode } from 'vue/types'\n\nexport type GroupableInstance = InstanceType & {\n id?: string\n to?: any\n value?: any\n }\n\nexport const BaseItemGroup = mixins(\n Proxyable,\n Themeable\n).extend({\n name: 'base-item-group',\n\n props: {\n activeClass: {\n type: String,\n default: 'v-item--active',\n },\n mandatory: Boolean,\n max: {\n type: [Number, String],\n default: null,\n },\n multiple: Boolean,\n },\n\n data () {\n return {\n // As long as a value is defined, show it\n // Otherwise, check if multiple\n // to determine which default to provide\n internalLazyValue: this.value !== undefined\n ? this.value\n : this.multiple ? [] : undefined,\n items: [] as GroupableInstance[],\n }\n },\n\n computed: {\n classes (): Record {\n return {\n 'v-item-group': true,\n ...this.themeClasses,\n }\n },\n selectedIndex (): number {\n return (this.selectedItem && this.items.indexOf(this.selectedItem)) || -1\n },\n selectedItem (): GroupableInstance | undefined {\n if (this.multiple) return undefined\n\n return this.selectedItems[0]\n },\n selectedItems (): GroupableInstance[] {\n return this.items.filter((item, index) => {\n return this.toggleMethod(this.getValue(item, index))\n })\n },\n selectedValues (): any[] {\n if (this.internalValue == null) return []\n\n return Array.isArray(this.internalValue)\n ? this.internalValue\n : [this.internalValue]\n },\n toggleMethod (): (v: any) => boolean {\n if (!this.multiple) {\n return (v: any) => this.internalValue === v\n }\n\n const internalValue = this.internalValue\n if (Array.isArray(internalValue)) {\n return (v: any) => internalValue.includes(v)\n }\n\n return () => false\n },\n },\n\n watch: {\n internalValue: 'updateItemsState',\n items: 'updateItemsState',\n },\n\n created () {\n if (this.multiple && !Array.isArray(this.internalValue)) {\n consoleWarn('Model must be bound to an array if the multiple property is true.', this)\n }\n },\n\n methods: {\n\n genData (): object {\n return {\n class: this.classes,\n }\n },\n getValue (item: GroupableInstance, i: number): unknown {\n return item.value == null || item.value === ''\n ? i\n : item.value\n },\n onClick (item: GroupableInstance) {\n this.updateInternalValue(\n this.getValue(item, this.items.indexOf(item))\n )\n },\n register (item: GroupableInstance) {\n const index = this.items.push(item) - 1\n\n item.$on('change', () => this.onClick(item))\n\n // If no value provided and mandatory,\n // assign first registered item\n if (this.mandatory && !this.selectedValues.length) {\n this.updateMandatory()\n }\n\n this.updateItem(item, index)\n },\n unregister (item: GroupableInstance) {\n if (this._isDestroyed) return\n\n const index = this.items.indexOf(item)\n const value = this.getValue(item, index)\n\n this.items.splice(index, 1)\n\n const valueIndex = this.selectedValues.indexOf(value)\n\n // Items is not selected, do nothing\n if (valueIndex < 0) return\n\n // If not mandatory, use regular update process\n if (!this.mandatory) {\n return this.updateInternalValue(value)\n }\n\n // Remove the value\n if (this.multiple && Array.isArray(this.internalValue)) {\n this.internalValue = this.internalValue.filter(v => v !== value)\n } else {\n this.internalValue = undefined\n }\n\n // If mandatory and we have no selection\n // add the last item as value\n /* istanbul ignore else */\n if (!this.selectedItems.length) {\n this.updateMandatory(true)\n }\n },\n updateItem (item: GroupableInstance, index: number) {\n const value = this.getValue(item, index)\n\n item.isActive = this.toggleMethod(value)\n },\n // https://github.com/vuetifyjs/vuetify/issues/5352\n updateItemsState () {\n this.$nextTick(() => {\n if (this.mandatory &&\n !this.selectedItems.length\n ) {\n return this.updateMandatory()\n }\n\n // TODO: Make this smarter so it\n // doesn't have to iterate every\n // child in an update\n this.items.forEach(this.updateItem)\n })\n },\n updateInternalValue (value: any) {\n this.multiple\n ? this.updateMultiple(value)\n : this.updateSingle(value)\n },\n updateMandatory (last?: boolean) {\n if (!this.items.length) return\n\n const items = this.items.slice()\n\n if (last) items.reverse()\n\n const item = items.find(item => !item.disabled)\n\n // If no tabs are available\n // aborts mandatory value\n if (!item) return\n\n const index = this.items.indexOf(item)\n\n this.updateInternalValue(\n this.getValue(item, index)\n )\n },\n updateMultiple (value: any) {\n const defaultValue = Array.isArray(this.internalValue)\n ? this.internalValue\n : []\n const internalValue = defaultValue.slice()\n const index = internalValue.findIndex(val => val === value)\n\n if (\n this.mandatory &&\n // Item already exists\n index > -1 &&\n // value would be reduced below min\n internalValue.length - 1 < 1\n ) return\n\n if (\n // Max is set\n this.max != null &&\n // Item doesn't exist\n index < 0 &&\n // value would be increased above max\n internalValue.length + 1 > this.max\n ) return\n\n index > -1\n ? internalValue.splice(index, 1)\n : internalValue.push(value)\n\n this.internalValue = internalValue\n },\n updateSingle (value: any) {\n const isSame = value === this.internalValue\n\n if (this.mandatory && isSame) return\n\n this.internalValue = isSame ? undefined : value\n },\n },\n\n render (h): VNode {\n return h('div', this.genData(), this.$slots.default)\n },\n})\n\nexport default BaseItemGroup.extend({\n name: 'v-item-group',\n\n provide (): object {\n return {\n itemGroup: this,\n }\n },\n})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"iron-bank\"},[_c('PageHeader',{attrs:{\"title\":\"Iron Bank\",\"description\":\"Iron Bank is Platform One's authorized, hardened, and approved container repository that supports the end to end lifecycle needed for modern software development.\",\"buttonText\":\"Visit the Iron Bank Repository\",\"buttonUrl\":\"https://ironbank.dso.mil\",\"buttonTarget\":\"_blank\",\"logoSource\":_vm.ibLogo}}),_c('v-container',{staticClass:\"px-md-8 px-auto\"},[_c('v-container',{staticClass:\"px-md-16\"},[_c('h2',{staticClass:\"my-3 mx-md-16 mx-auto\"},[_vm._v(\" Why Iron Bank? \")]),_c('div',{staticClass:\"row text-left px-xl-16\"},[_c('div',{staticClass:\"col-md-6 mb-n10 mb-md-0\"},[_c('ul',[_c('li',[_vm._v(\" Automates, secures, and accelerates the approval process of commercial and open source containers to be used within the DoD with DoD-wide reciprocity \")]),_c('li',[_vm._v(\" Brings accredited software to the DoD using processes and procedures that are faster and more efficient than other methods \")]),_c('li',[_vm._v(\"Provides continuous monitoring of approved images\")]),_c('li',[_vm._v(\" Maintains continuously updated containers so that developers have access to the latest tools \")]),_c('li',[_vm._v(\" Provides a toolbox of commonly used and secured capabilities for mission apps \")])])]),_c('div',{staticClass:\"col-md-6\"},[_c('ul',[_c('li',[_vm._v(\" Provides end-to-end management of container justifications for known vulnerabilities and container approval process via Vulnerability Assessment Tool (VAT) \")]),_c('li',[_vm._v(\"Assists vendors with the hardening process of containers\")]),_c('li',[_vm._v(\" The \"),_c('a',{attrs:{\"href\":\"https://ironbank.dso.mil/ironbank/repomap\",\"target\":\"_blank\"}},[_vm._v(\"Iron Bank\")]),_vm._v(\" website offers a view of all approved applications and provides any necessary details in regards to the application \")]),_c('li',[_c('a',{attrs:{\"href\":\"https://registry1.dso.mil\",\"target\":\"_blank\"}},[_vm._v(\"Registry One\")]),_vm._v(\" is a fully compliant Open Container Initiative registry. All containers found under the Iron Bank project are guaranteed to be approved \")]),_c('li',[_c('a',{attrs:{\"href\":\"https://repo1.dso.mil/dsop\",\"target\":\"_blank\"}},[_vm._v(\"Repo One\")]),_vm._v(\" is the central repository for the source code to create hardened and evaluated containers for the DoD \")])])])])])],1),_c('div',{staticClass:\"row justify-center mt-8\"},[_c('div',{staticClass:\"col-md-10 white--text pa-md-12\",staticStyle:{\"border-radius\":\"10px\",\"height\":\"100%\",\"width\":\"100%\",\"background-color\":\"#031726 !important\"}},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-md-5 text-left pr-md-16 pa-12 pa-md-0\"},[_c('v-card',{staticClass:\"d-flex flex-column\",attrs:{\"color\":\"transparent\",\"flat\":\"\",\"tile\":\"\",\"height\":\"100%\"}},[_c('v-card',{attrs:{\"color\":\"transparent\",\"flat\":\"\"}},[_c('h2',{staticClass:\"my-auto px-0 pb-10 white--text\"},[_vm._v(\" How Do We Do It? \")])]),_c('v-card',{attrs:{\"color\":\"transparent\",\"flat\":\"\"}},[_c('p',{staticClass:\"white--text\"},[_vm._v(\" We work with the open source community and commercial vendors to centralize a hardened and approved version of an application that is easily accessible to the entire DoD. By leveraging our Certificate to Field (CtF) process, the DoD community can quickly and easily deploy applications at unprecedented speed. \")])]),_c('v-card',{staticClass:\"mt-auto\",attrs:{\"color\":\"transparent\",\"flat\":\"\"}},[_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\",\"href\":\"https://registry1.dso.mil\",\"target\":\"_blank\"}},[_vm._v(\" Registry One \")])],1)],1)],1),_c('div',{staticClass:\"col-md-7 text-left pl-md-16 pa-12 pa-md-0\",style:(_vm.$vuetify.breakpoint.mdAndUp ? 'border-left: solid white 1px' : '')},[_c('h2',{staticClass:\"ma-auto px-0 pb-10 white--text\"},[_vm._v(\" Process Highlights \")]),_c('p',[_vm._v(\" The Iron Bank approval process centralizes and standardizes application hardening throughout the DoD. This information is stored in Repo One. \")]),_vm._m(0),_c('div',{class:_vm.$vuetify.breakpoint.smAndDown ? 'text-center' : ''},[_c('v-btn',{class:_vm.$vuetify.breakpoint.smAndDown\n ? 'my-3 my-md-6 mx-3'\n : 'my-6 mr-6',attrs:{\"color\":\"primary\",\"href\":\"https://ironbank.dso.mil/ironbank/repomap\",\"target\":\"_blank\"}},[_vm._v(\" Explore Iron Bank \")]),_c('v-btn',{class:_vm.$vuetify.breakpoint.smAndDown\n ? 'my-3 mx-3 black--text'\n : 'my-6 black--text',attrs:{\"color\":\"light\",\"href\":\"https://repo1.dso.mil/dsop\",\"target\":\"_blank\"}},[_vm._v(\" Repo One \")])],1)])])])]),_c('v-container',{staticClass:\"px-md-8 px-auto\"},[_c('v-container',{staticClass:\"px-md-8 px-auto mt-10\"},[_c('v-container',{staticClass:\"px-md-16\"},[_c('h2',{staticClass:\"my-3 mx-md-16 mx-auto\"},[_vm._v(\" Onboarding \")]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"col-12 col-xl-8\"},[_c('p',[_vm._v(\" Interested in submitting a container to be hardened and published on Iron Bank and Registry One? Check out the Contributor Onboarding Guide and see how to successfully scan and harden your container(s) through the \"),_c('Tooltip',{attrs:{\"text\":\"DevSecOps\",\"tooltip\":\"Development, Security, and Operations\"}}),_vm._v(\" Platform. \")],1)])]),_c('v-btn',{staticClass:\"my-6 mx-auto\",attrs:{\"color\":\"primary\",\"href\":\"https://repo1.dso.mil/dsop/dccscr/-/tree/master/contributor-onboarding\",\"target\":\"_blank\"}},[_vm._v(\" Onboarding Guide \")])],1)],1),_c('v-container',{staticClass:\"px-md-8 px-auto mt-10\"},[_c('v-container',{staticClass:\"px-lg-16\"},[_c('h2',{staticClass:\"my-3 mx-lg-16 mx-auto\"},[_vm._v(\" How Do I Contribute Containers to Iron Bank to be Hardened? \")]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"col-12 col-xl-8\"},[_c('p',[_vm._v(\" Before contributing application containers, you should first make sure the application you are contributing is not already in the Iron Bank. If the application/container image does not exist, requests can be made with the Iron Bank Onboarding team for accreditation. Please complete the \"),_c('span',{staticStyle:{\"font-weight\":\"600\"}},[_vm._v(\"Iron Bank Onboarding Request\")]),_vm._v(\". \")])])]),_c('v-btn',{staticClass:\"my-3 mx-10\",attrs:{\"color\":\"primary\",\"href\":\"/#/products/iron-bank/getting-started\"}},[_vm._v(\" Iron Bank Onboarding Request \")]),_c('v-btn',{staticClass:\"my-3 mx-10\",attrs:{\"color\":\"primary\",\"href\":\"/#/products/iron-bank/onboarding-containers\"}},[_vm._v(\" Internal Hardening Request \")])],1)],1),_c('v-container',{staticClass:\"px-md-8 px-auto mt-10\"},[_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"mx-6 my-4\"},[_c('v-card',{attrs:{\"max-width\":\"400\",\"min-height\":\"350\",\"color\":\"#F4F4F4\"}},[_c('h3',{staticClass:\"py-6 px-2\",staticStyle:{\"width\":\"100%\"}},[_vm._v(\" Iron Bank Get Unstuck/AMA Working Sessions \")]),_c('v-card-text',{staticStyle:{\"color\":\"#000\"}},[_c('p',[_vm._v(\" We will be giving an overview of the Iron Bank process, and how to get an application through for the first 30 minutes and then we will be answering your questions. By the end of this meeting, you should know the next steps for you to take and where to find all the necessary documentation. \")]),_c('p',[_vm._v(\" Register in advance for the meeting at the link below. After registering, you will receive a confirmation email containing information about joining the meeting. \")])]),_c('v-card-actions',[_c('v-btn',{staticClass:\"my-6 mx-auto\",attrs:{\"color\":\"primary\",\"href\":\"https://www.zoomgov.com/meeting/register/vJIsf-ytpz8qHSN_JW8Hl9Qf0AZZXSCSmfo\",\"target\":\"_blank\"}},[_vm._v(\"Register Now \")])],1)],1)],1),_c('div',{staticClass:\"my-4\"},[_c('v-card',{attrs:{\"max-width\":\"400\",\"min-height\":\"350\",\"color\":\"#F4F4F4\"}},[_c('h3',{staticClass:\"pt-6 px-2\",staticStyle:{\"width\":\"100%\"}},[_vm._v(\" Iron Bank OnBoarding Sessions \")]),_c('h4',{staticClass:\"subhead pt-1 px-2\",staticStyle:{\"width\":\"100%\",\"color\":\"#000\"}},[_vm._v(\" Every Wednesday at 1530-1630 EST \")]),_c('v-card-text',{staticStyle:{\"color\":\"#000\"}},[_c('p',[_vm._v(\" Need some help with your containers getting through Iron Bank? Have questions on where things are at? Are you feeling stuck and want to figure out next steps? This is the meeting for you! Come meet with the Iron Bank leadership and engineers to get answers to your questions. \")]),_c('p',[_vm._v(\" Register in advance for the meeting at the link below. After registering, you will receive a confirmation email containing information about joining the meeting. \")])]),_c('v-card-actions',[_c('v-btn',{staticClass:\"my-6 mx-auto\",attrs:{\"color\":\"primary\",\"href\":\"https://www.zoomgov.com/meeting/register/vJIsce6rpzkqGq9hHHRscNfGENYqvRL1s10\",\"target\":\"_blank\"}},[_vm._v(\" Register Now \")])],1)],1)],1)])]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"image-wrapper\",on:{\"click\":function () { return _vm.showImg(0); }}},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/iron-bank/IBVS_diagram.png\"),\"alt\":\"Iron Bank Diagram\"}})])]),_c('div',{staticClass:\"mx-auto mb-10\"},[_c('DownloadButton',{attrs:{\"text\":\"Iron Bank Diagram\",\"internalFilePath\":_vm.ibvsDiagram}})],1),_c('v-container',{staticClass:\"px-md-8 px-auto\"},[_c('v-container',{staticClass:\"px-lg-16\"},[_c('h2',{staticClass:\"my-3 mx-lg-16\"},[_vm._v(\" Pulling Hardened Containers From Registry One \")]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"col-12 col-xl-8\"},[_c('p',[_vm._v(\" All containers under the Iron Bank project are officially approved. See the following diagram on how to manually pull containers from Registry One. Automated pull capabilities coming soon. \")])])]),_c('v-btn',{staticClass:\"my-6 mx-auto\",attrs:{\"color\":\"primary\",\"href\":\"https://registry1.dso.mil\",\"target\":\"_blank\"}},[_vm._v(\" Launch Registry One \")])],1)],1),(_vm.$vuetify.breakpoint.mdAndUp)?_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"image-wrapper\",on:{\"click\":function () { return _vm.showImg(1); }}},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/iron-bank/IBVS_registry1_process.png\"),\"alt\":\"Iron Bank Registry One Process\"}})])]):_vm._e(),(_vm.$vuetify.breakpoint.smAndDown)?_c('div',{staticClass:\"mt-16\"},[_c('IBCollapsiblesDownloadSteps')],1):_vm._e(),_c('div',{staticClass:\"mx-auto mt-4 mb-10\"},[_c('DownloadButton',{attrs:{\"text\":\"Pulling Containers\",\"internalFilePath\":_vm.ibvsRegistryProcess}})],1),_c('v-container',{staticClass:\"px-md-8 px-auto mt-10\"},[_c('v-container',{staticClass:\"px-lg-16 text-center\"},[_c('h2',{staticClass:\"my-3 mx-lg-16 mx-auto\"},[_vm._v(\" How Do I Use A Hardened Container at a Multi-Security Level? \")]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"col-12 col-xl-8\"},[_c('p',[_vm._v(\" Applications are typically approved at multiple Impact Levels (IL). Each organization is welcome to accept reciprocity with our approvals, but may choose to do additional assessments such as an Intelligence Review. We are working on automatically transferring images from lower classification levels to higher classifications for immediate use. \")])])])])],1),_c('v-container',{staticClass:\"px-md-8 px-auto\"},[_c('v-container',{staticClass:\"px-lg-16 text-center\"},[_c('h2',{staticClass:\"my-3 mx-lg-16 mx-auto\"},[_vm._v(\" The Iron Bank Pipeline \")]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"col-12 col-xl-8\"},[_c('p',[_vm._v(\" Every container must pass each phase of the Iron Bank pipeline to be available on Iron Bank and Registry One. Passing these six phases results in a container being signed and accredited. \")])])]),_c('v-btn',{staticClass:\"my-6 mx-auto\",staticStyle:{\"z-index\":\"2\"},attrs:{\"color\":\"primary\",\"href\":\"https://repo1.dso.mil/ironbank-tools/ironbank-pipeline/-/blob/master/README.md\",\"target\":\"_blank\"}},[_vm._v(\" Learn More \")])],1)],1),(_vm.$vuetify.breakpoint.mdAndUp)?_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"image-wrapper\",on:{\"click\":function () { return _vm.showImg(2); }}},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/iron-bank/IBVS_pipeline.png\"),\"alt\":\"Iron Bank Pipeline\"}})])]):_vm._e(),(_vm.$vuetify.breakpoint.smAndDown)?_c('div',{staticClass:\"mt-16\"},[_c('IBCollapsiblesPipeline')],1):_vm._e(),_c('div',{staticClass:\"mx-auto mt-4 mb-10\"},[_c('DownloadButton',{attrs:{\"text\":\"Iron Bank Pipeline\",\"internalFilePath\":_vm.ibvsPipeline}})],1)],1),_c('Wave',{attrs:{\"bottom\":false}},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"row justify-content-center px-8\"},[_c('div',{staticClass:\"col-md-6\"},[_c('div',[_c('h2',{staticClass:\"mx-auto\"},[_vm._v(\" Have More Questions? \")])]),_c('p',{staticClass:\"mx-auto\"},[_vm._v(\" Check out our FAQ page. \")])])]),_c('div',[_c('v-btn',{staticClass:\"mx-auto mt-6\",attrs:{\"color\":\"primary\",\"href\":\"https://confluence.il2.dso.mil/cq/questions.action?spaceKey=P1\",\"target\":\"_blank\"}},[_vm._v(\"FAQ\")])],1)])]),_c('vue-easy-lightbox',{attrs:{\"escDisabled\":\"\",\"moveDisabled\":\"\",\"visible\":_vm.lightbox.visible,\"imgs\":_vm.lightbox.imgs,\"index\":_vm.lightbox.index},on:{\"hide\":_vm.handleHide}})],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-6 col-md-3\",staticStyle:{\"font-size\":\"14px\"}},[_c('img',{staticClass:\"img-fluid mt-2 mb-3\",attrs:{\"src\":require(\"@/assets/images/iron-bank/rescan-icon.png\"),\"alt\":\"earth icon\"}}),_c('p',[_vm._v(\" Every 12 hours applications are built and scanned again for findings \")])]),_c('div',{staticClass:\"col-6 col-md-3\",staticStyle:{\"font-size\":\"14px\"}},[_c('img',{staticClass:\"img-fluid mb-2\",attrs:{\"src\":require(\"@/assets/images/iron-bank/continuous-update.png\"),\"alt\":\"continuous update icon\"}}),_c('p',[_vm._v(\" Applications are continuously updated to the latest version \")])]),_c('div',{staticClass:\"col-6 col-md-3\",staticStyle:{\"font-size\":\"14px\"}},[_c('img',{staticClass:\"img-fluid mb-2\",attrs:{\"src\":require(\"@/assets/images/iron-bank/earth.png\"),\"alt\":\"earth icon\"}}),_c('p',[_vm._v(\" Body of evidence that is public facing and readily available for use \")])]),_c('div',{staticClass:\"col-6 col-md-3\",staticStyle:{\"font-size\":\"14px\"}},[_c('img',{staticClass:\"img-fluid mb-2\",attrs:{\"src\":require(\"@/assets/images/iron-bank/lock-check.png\"),\"alt\":\"lock check icon\"}}),_c('p',[_vm._v(\" DISA STIGs, CIS benchmarks, and best practices applied \")])])])}]\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-container',{staticClass:\"cicd-interactive cicd-small\"},[_c('v-row',{staticClass:\"d-md-none mt-16\"},[_c('v-col',{attrs:{\"id\":\"accordion-contiainer\",\"cols\":\"12\"}},[_c('div',{staticClass:\"border-vertical bottom\"}),_c('v-expansion-panels',{staticClass:\"px-4\",attrs:{\"multiple\":\"\"}},[_c('img',{staticStyle:{\"width\":\"500px\",\"position\":\"absolute\",\"top\":\"-250px\",\"margin-left\":\"-15px\"},attrs:{\"src\":_vm.customerVendorImage}}),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',{scopedSlots:_vm._u([{key:\"actions\",fn:function(){return [_c('v-icon',{attrs:{\"color\":\"white\"}},[_vm._v(\" $expand \")])]},proxy:true}])},[_c('InitializationIcon'),_vm._v(\" Initialization \")],1),_c('v-expansion-panel-content',{staticClass:\"pa-4\"},[_vm._v(\" Collect resources needed for container build such as yaml files, Dockerfiles, and README files. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',{scopedSlots:_vm._u([{key:\"actions\",fn:function(){return [_c('v-icon',{attrs:{\"color\":\"white\"}},[_vm._v(\" $expand \")])]},proxy:true}])},[_c('div',{staticClass:\"border-container top\"},[_c('v-icon',[_vm._v(\"mdi-navigation\")])],1),_c('AntivirusScanIcon'),_vm._v(\" Antivirus Scan \")],1),_c('v-expansion-panel-content',{staticClass:\"pa-4\"},[_vm._v(\" Perform antivirus and malware scanning to make sure there is no malicious code brought into the container. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',{scopedSlots:_vm._u([{key:\"actions\",fn:function(){return [_c('v-icon',{attrs:{\"color\":\"white\"}},[_vm._v(\" $expand \")])]},proxy:true}])},[_c('div',{staticClass:\"border-container top\"},[_c('v-icon',[_vm._v(\"mdi-navigation\")])],1),_c('BuildIcon'),_vm._v(\" Build \")],1),_c('v-expansion-panel-content',{staticClass:\"pa-4\"},[_vm._v(\" Build container based on Dockerfile. This is completed in an isolated environment network access. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',{scopedSlots:_vm._u([{key:\"actions\",fn:function(){return [_c('v-icon',{attrs:{\"color\":\"white\"}},[_vm._v(\" $expand \")])]},proxy:true}])},[_c('div',{staticClass:\"border-container top\"},[_c('v-icon',[_vm._v(\"mdi-navigation\")])],1),_c('ScanningIcon'),_vm._v(\" Scanning \")],1),_c('v-expansion-panel-content',{staticClass:\"pa-4\"},[_vm._v(\" Perform three scans on container using Anchore, OpenSCAP, and Prisma Cloud to check to see if there are any CVE findings. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',{scopedSlots:_vm._u([{key:\"actions\",fn:function(){return [_c('v-icon',{attrs:{\"color\":\"white\"}},[_vm._v(\" $expand \")])]},proxy:true}])},[_c('div',{staticClass:\"border-container top\"},[_c('v-icon',[_vm._v(\"mdi-navigation\")])],1),_c('CheckCVEsIcon'),_vm._v(\" Check CVEs \")],1),_c('v-expansion-panel-content',{staticClass:\"pa-4\"},[_vm._v(\" Check to make sure there are no new CVE findings. If there are new findings, new justifications can be provided. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',{scopedSlots:_vm._u([{key:\"actions\",fn:function(){return [_c('v-icon',{attrs:{\"color\":\"white\"}},[_vm._v(\" $expand \")])]},proxy:true}])},[_c('div',{staticClass:\"border-container top\"},[_c('v-icon',[_vm._v(\"mdi-navigation\")])],1),_c('PublishIcon'),_vm._v(\" Publish \")],1),_c('v-expansion-panel-content',{staticClass:\"pa-4\"},[_vm._v(\" Container is signed and published to Ironbank Front End and Registry One for consumption. \")])],1)],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IBCollapsiblesPipeline.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IBCollapsiblesPipeline.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./IBCollapsiblesPipeline.vue?vue&type=template&id=1b6ebba7&scoped=true&\"\nimport script from \"./IBCollapsiblesPipeline.vue?vue&type=script&lang=js&\"\nexport * from \"./IBCollapsiblesPipeline.vue?vue&type=script&lang=js&\"\nimport style0 from \"./IBCollapsiblesPipeline.vue?vue&type=style&index=0&id=1b6ebba7&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1b6ebba7\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VExpansionPanel } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanelContent } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanelHeader } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanels } from 'vuetify/lib/components/VExpansionPanel';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VRow } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VCol,VContainer,VExpansionPanel,VExpansionPanelContent,VExpansionPanelHeader,VExpansionPanels,VIcon,VRow})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-container',{staticClass:\"cicd-interactive cicd-small\"},[_c('v-row',{staticClass:\"d-md-none\",staticStyle:{\"margin-top\":\"200px\"}},[_c('v-col',{attrs:{\"id\":\"accordion-contiainer\",\"cols\":\"12\"}},[_c('div',{staticClass:\"border-vertical left\"}),_c('v-expansion-panels',{staticClass:\"px-4\",attrs:{\"multiple\":\"\",\"disabled\":\"\"}},[_c('img',{staticStyle:{\"width\":\"150px\",\"position\":\"absolute\",\"top\":\"-250px\",\"margin-left\":\"-15px\"},attrs:{\"src\":_vm.logonImage}}),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',[_c('IronBankProjectIcon'),_vm._v(\" 1. Click \\\"ironbank\\\" located under Project Name \"),_c('div',{staticClass:\"border-container single\"},[_c('v-icon',[_vm._v(\"mdi-arrow-left-bold\")])],1)],1)],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',[_c('RepositoriesIcon'),_vm._v(\" 2. Click \\\"Repositories\\\" in the top menu bar \"),_c('div',{staticClass:\"border-container double\"},[_c('v-icon',{staticClass:\"top\"},[_vm._v(\"mdi-arrow-right-bold\")]),_c('v-icon',{staticClass:\"bottom\"},[_vm._v(\"mdi-arrow-left-bold\")])],1)],1)],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',[_c('SearchIcon'),_vm._v(\" 3. Find an image to pull and click into the image \"),_c('div',{staticClass:\"border-container double\"},[_c('v-icon',{staticClass:\"top\"},[_vm._v(\"mdi-arrow-right-bold\")]),_c('v-icon',{staticClass:\"bottom\"},[_vm._v(\"mdi-arrow-left-bold\")])],1)],1)],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',[_c('StackedDocumentsIcon'),_vm._v(\" 4. Click the stacked document icon under \\\"Pull Command\\\" to copy the pull command to your clipboard \"),_c('div',{staticClass:\"border-container double\"},[_c('v-icon',{staticClass:\"top\"},[_vm._v(\"mdi-arrow-right-bold\")]),_c('v-icon',{staticClass:\"bottom\"},[_vm._v(\"mdi-arrow-left-bold\")])],1)],1)],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',[_c('TerminalWindowIcon'),_vm._v(\" 5. Use the copied command in your terminal window \"),_c('div',{staticClass:\"border-container single clear\"},[_c('v-icon',[_vm._v(\"mdi-arrow-right-bold\")])],1)],1)],1)],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IBCollapsiblesDownloadSteps.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IBCollapsiblesDownloadSteps.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./IBCollapsiblesDownloadSteps.vue?vue&type=template&id=8c9e3ce8&scoped=true&\"\nimport script from \"./IBCollapsiblesDownloadSteps.vue?vue&type=script&lang=js&\"\nexport * from \"./IBCollapsiblesDownloadSteps.vue?vue&type=script&lang=js&\"\nimport style0 from \"./IBCollapsiblesDownloadSteps.vue?vue&type=style&index=0&id=8c9e3ce8&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"8c9e3ce8\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VExpansionPanel } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanelHeader } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanels } from 'vuetify/lib/components/VExpansionPanel';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VRow } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VCol,VContainer,VExpansionPanel,VExpansionPanelHeader,VExpansionPanels,VIcon,VRow})\n","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBank.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBank.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./IronBank.vue?vue&type=template&id=2796aad0&scoped=true&\"\nimport script from \"./IronBank.vue?vue&type=script&lang=js&\"\nexport * from \"./IronBank.vue?vue&type=script&lang=js&\"\nimport style0 from \"./IronBank.vue?vue&type=style&index=0&id=2796aad0&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2796aad0\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardText,VContainer})\n","'use strict';\nvar $ = require('../internals/export');\nvar toAbsoluteIndex = require('../internals/to-absolute-index');\nvar toInteger = require('../internals/to-integer');\nvar toLength = require('../internals/to-length');\nvar toObject = require('../internals/to-object');\nvar arraySpeciesCreate = require('../internals/array-species-create');\nvar createProperty = require('../internals/create-property');\nvar arrayMethodHasSpeciesSupport = require('../internals/array-method-has-species-support');\nvar arrayMethodUsesToLength = require('../internals/array-method-uses-to-length');\n\nvar HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('splice');\nvar USES_TO_LENGTH = arrayMethodUsesToLength('splice', { ACCESSORS: true, 0: 0, 1: 2 });\n\nvar max = Math.max;\nvar min = Math.min;\nvar MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF;\nvar MAXIMUM_ALLOWED_LENGTH_EXCEEDED = 'Maximum allowed length exceeded';\n\n// `Array.prototype.splice` method\n// https://tc39.github.io/ecma262/#sec-array.prototype.splice\n// with adding support of @@species\n$({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH }, {\n splice: function splice(start, deleteCount /* , ...items */) {\n var O = toObject(this);\n var len = toLength(O.length);\n var actualStart = toAbsoluteIndex(start, len);\n var argumentsLength = arguments.length;\n var insertCount, actualDeleteCount, A, k, from, to;\n if (argumentsLength === 0) {\n insertCount = actualDeleteCount = 0;\n } else if (argumentsLength === 1) {\n insertCount = 0;\n actualDeleteCount = len - actualStart;\n } else {\n insertCount = argumentsLength - 2;\n actualDeleteCount = min(max(toInteger(deleteCount), 0), len - actualStart);\n }\n if (len + insertCount - actualDeleteCount > MAX_SAFE_INTEGER) {\n throw TypeError(MAXIMUM_ALLOWED_LENGTH_EXCEEDED);\n }\n A = arraySpeciesCreate(O, actualDeleteCount);\n for (k = 0; k < actualDeleteCount; k++) {\n from = actualStart + k;\n if (from in O) createProperty(A, k, O[from]);\n }\n A.length = actualDeleteCount;\n if (insertCount < actualDeleteCount) {\n for (k = actualStart; k < len - actualDeleteCount; k++) {\n from = k + actualDeleteCount;\n to = k + insertCount;\n if (from in O) O[to] = O[from];\n else delete O[to];\n }\n for (k = len; k > len - actualDeleteCount + insertCount; k--) delete O[k - 1];\n } else if (insertCount > actualDeleteCount) {\n for (k = len - actualDeleteCount; k > actualStart; k--) {\n from = k + actualDeleteCount - 1;\n to = k + insertCount - 1;\n if (from in O) O[to] = O[from];\n else delete O[to];\n }\n }\n for (k = 0; k < insertCount; k++) {\n O[k + actualStart] = arguments[k + 2];\n }\n O.length = len - actualDeleteCount + insertCount;\n return A;\n }\n});\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IBCollapsiblesPipeline.vue?vue&type=style&index=0&id=1b6ebba7&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IBCollapsiblesPipeline.vue?vue&type=style&index=0&id=1b6ebba7&lang=scss&scoped=true&\"","'use strict';\nvar $ = require('../internals/export');\nvar $findIndex = require('../internals/array-iteration').findIndex;\nvar addToUnscopables = require('../internals/add-to-unscopables');\nvar arrayMethodUsesToLength = require('../internals/array-method-uses-to-length');\n\nvar FIND_INDEX = 'findIndex';\nvar SKIPS_HOLES = true;\n\nvar USES_TO_LENGTH = arrayMethodUsesToLength(FIND_INDEX);\n\n// Shouldn't skip holes\nif (FIND_INDEX in []) Array(1)[FIND_INDEX](function () { SKIPS_HOLES = false; });\n\n// `Array.prototype.findIndex` method\n// https://tc39.github.io/ecma262/#sec-array.prototype.findindex\n$({ target: 'Array', proto: true, forced: SKIPS_HOLES || !USES_TO_LENGTH }, {\n findIndex: function findIndex(callbackfn /* , that = undefined */) {\n return $findIndex(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n }\n});\n\n// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables\naddToUnscopables(FIND_INDEX);\n","// Components\nimport { VFadeTransition } from '../transitions'\nimport VExpansionPanel from './VExpansionPanel'\nimport VIcon from '../VIcon'\n\n// Mixins\nimport Colorable from '../../mixins/colorable'\nimport { inject as RegistrableInject } from '../../mixins/registrable'\n\n// Directives\nimport ripple from '../../directives/ripple'\n\n// Utilities\nimport { getSlot } from '../../util/helpers'\nimport mixins, { ExtractVue } from '../../util/mixins'\n\n// Types\nimport Vue, { VNode, VueConstructor } from 'vue'\n\nconst baseMixins = mixins(\n Colorable,\n RegistrableInject<'expansionPanel', VueConstructor>('expansionPanel', 'v-expansion-panel-header', 'v-expansion-panel')\n)\n\ninterface options extends ExtractVue {\n $el: HTMLElement\n expansionPanel: InstanceType\n}\n\nexport default baseMixins.extend().extend({\n name: 'v-expansion-panel-header',\n\n directives: { ripple },\n\n props: {\n disableIconRotate: Boolean,\n expandIcon: {\n type: String,\n default: '$expand',\n },\n hideActions: Boolean,\n ripple: {\n type: [Boolean, Object],\n default: false,\n },\n },\n\n data: () => ({\n hasMousedown: false,\n }),\n\n computed: {\n classes (): object {\n return {\n 'v-expansion-panel-header--active': this.isActive,\n 'v-expansion-panel-header--mousedown': this.hasMousedown,\n }\n },\n isActive (): boolean {\n return this.expansionPanel.isActive\n },\n isDisabled (): boolean {\n return this.expansionPanel.isDisabled\n },\n isReadonly (): boolean {\n return this.expansionPanel.isReadonly\n },\n },\n\n created () {\n this.expansionPanel.registerHeader(this)\n },\n\n beforeDestroy () {\n this.expansionPanel.unregisterHeader()\n },\n\n methods: {\n onClick (e: MouseEvent) {\n this.$emit('click', e)\n },\n genIcon () {\n const icon = getSlot(this, 'actions') ||\n [this.$createElement(VIcon, this.expandIcon)]\n\n return this.$createElement(VFadeTransition, [\n this.$createElement('div', {\n staticClass: 'v-expansion-panel-header__icon',\n class: {\n 'v-expansion-panel-header__icon--disable-rotate': this.disableIconRotate,\n },\n directives: [{\n name: 'show',\n value: !this.isDisabled,\n }],\n }, icon),\n ])\n },\n },\n\n render (h): VNode {\n return h('button', this.setBackgroundColor(this.color, {\n staticClass: 'v-expansion-panel-header',\n class: this.classes,\n attrs: {\n tabindex: this.isDisabled ? -1 : null,\n type: 'button',\n },\n directives: [{\n name: 'ripple',\n value: this.ripple,\n }],\n on: {\n ...this.$listeners,\n click: this.onClick,\n mousedown: () => (this.hasMousedown = true),\n mouseup: () => (this.hasMousedown = false),\n },\n }), [\n getSlot(this, 'default', { open: this.isActive }, true),\n this.hideActions || this.genIcon(),\n ])\n },\n})\n","// Components\nimport VExpansionPanels from './VExpansionPanels'\nimport VExpansionPanelHeader from './VExpansionPanelHeader'\nimport VExpansionPanelContent from './VExpansionPanelContent'\n\n// Mixins\nimport { factory as GroupableFactory } from '../../mixins/groupable'\nimport { provide as RegistrableProvide } from '../../mixins/registrable'\n\n// Utilities\nimport { getSlot } from '../../util/helpers'\nimport mixins from '../../util/mixins'\n\n// Types\nimport { VNode } from 'vue'\n\ntype VExpansionPanelHeaderInstance = InstanceType\ntype VExpansionPanelContentInstance = InstanceType\n\nexport default mixins(\n GroupableFactory<'expansionPanels', typeof VExpansionPanels>('expansionPanels', 'v-expansion-panel', 'v-expansion-panels'),\n RegistrableProvide('expansionPanel', true)\n /* @vue/component */\n).extend({\n name: 'v-expansion-panel',\n\n props: {\n disabled: Boolean,\n readonly: Boolean,\n },\n\n data () {\n return {\n content: null as VExpansionPanelContentInstance | null,\n header: null as VExpansionPanelHeaderInstance | null,\n nextIsActive: false,\n }\n },\n\n computed: {\n classes (): object {\n return {\n 'v-expansion-panel--active': this.isActive,\n 'v-expansion-panel--next-active': this.nextIsActive,\n 'v-expansion-panel--disabled': this.isDisabled,\n ...this.groupClasses,\n }\n },\n isDisabled (): boolean {\n return this.expansionPanels.disabled || this.disabled\n },\n isReadonly (): boolean {\n return this.expansionPanels.readonly || this.readonly\n },\n },\n\n methods: {\n registerContent (vm: VExpansionPanelContentInstance) {\n this.content = vm\n },\n unregisterContent () {\n this.content = null\n },\n registerHeader (vm: VExpansionPanelHeaderInstance) {\n this.header = vm\n vm.$on('click', this.onClick)\n },\n unregisterHeader () {\n this.header = null\n },\n onClick (e: MouseEvent) {\n if (e.detail) this.header!.$el.blur()\n\n this.$emit('click', e)\n\n this.isReadonly || this.isDisabled || this.toggle()\n },\n toggle () {\n /* istanbul ignore else */\n if (this.content) this.content.isBooted = true\n this.$nextTick(() => this.$emit('change'))\n },\n },\n\n render (h): VNode {\n return h('div', {\n staticClass: 'v-expansion-panel',\n class: this.classes,\n attrs: {\n 'aria-expanded': String(this.isActive),\n },\n }, getSlot(this))\n },\n})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('a',{staticClass:\"download-buton\",attrs:{\"href\":_vm.internalFilePath,\"download\":\"\"}},[_c('v-btn',{attrs:{\"x-large\":\"\",\"color\":\"#002743\",\"dark\":\"\"}},[_c('v-icon',{staticStyle:{\"color\":\"#FFFFFF !important\"},attrs:{\"left\":\"\",\"light\":\"\"}},[_vm._v(\" mdi-file-multiple \")]),_c('span',{staticClass:\"ml-2 mr-8\",staticStyle:{\"font-size\":\"12px\"}},[_vm._v(\" \"+_vm._s(_vm.text)+\" \")]),_c('v-icon',{staticClass:\"mt-1\",staticStyle:{\"color\":\"#BDC931 !important\"},attrs:{\"light\":\"\",\"right\":\"\"}},[_vm._v(\" mdi-download \")])],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DownloadButton.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DownloadButton.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DownloadButton.vue?vue&type=template&id=5dfd7185&scoped=true&\"\nimport script from \"./DownloadButton.vue?vue&type=script&lang=js&\"\nexport * from \"./DownloadButton.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"5dfd7185\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VBtn,VIcon})\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBank.vue?vue&type=style&index=0&id=2796aad0&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBank.vue?vue&type=style&index=0&id=2796aad0&lang=scss&scoped=true&\""],"sourceRoot":""} \ No newline at end of file diff --git a/sites/platform1-site/js/iron-bank.e8f600ad.js b/sites/platform1-site/js/iron-bank.e8f600ad.js new file mode 100644 index 00000000..a745a5c4 --- /dev/null +++ b/sites/platform1-site/js/iron-bank.e8f600ad.js @@ -0,0 +1,2 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["iron-bank"],{"0393":function(t,e,a){"use strict";a("0481"),a("4069");var n=a("5530"),i=(a("210b"),a("604c")),s=a("d9bd");e["a"]=i["a"].extend({name:"v-expansion-panels",provide:function(){return{expansionPanels:this}},props:{accordion:Boolean,disabled:Boolean,flat:Boolean,hover:Boolean,focusable:Boolean,inset:Boolean,popout:Boolean,readonly:Boolean,tile:Boolean},computed:{classes:function(){return Object(n["a"])(Object(n["a"])({},i["a"].options.computed.classes.call(this)),{},{"v-expansion-panels":!0,"v-expansion-panels--accordion":this.accordion,"v-expansion-panels--flat":this.flat,"v-expansion-panels--hover":this.hover,"v-expansion-panels--focusable":this.focusable,"v-expansion-panels--inset":this.inset,"v-expansion-panels--popout":this.popout,"v-expansion-panels--tile":this.tile})}},created:function(){this.$attrs.hasOwnProperty("expand")&&Object(s["a"])("expand","multiple",this),Array.isArray(this.value)&&this.value.length>0&&"boolean"===typeof this.value[0]&&Object(s["a"])(':value="[true, false, true]"',':value="[0, 2]"',this)},methods:{updateItem:function(t,e){var a=this.getValue(t,e),n=this.getValue(t,e+1);t.isActive=this.toggleMethod(a),t.nextIsActive=this.toggleMethod(n)}}})},"166a":function(t,e,a){},"1cfc":function(t,e,a){},"210b":function(t,e,a){},2797:function(t,e,a){"use strict";var n=a("9531"),i=a.n(n);i.a},"354e":function(t,e,a){"use strict";var n=a("408a8"),i=a.n(n);i.a},"408a8":function(t,e,a){},"49e2":function(t,e,a){"use strict";var n=a("0789"),i=a("9d65"),s=a("a9ad"),o=a("3206"),r=a("80d2"),l=a("58df"),c=Object(l["a"])(i["a"],s["a"],Object(o["a"])("expansionPanel","v-expansion-panel-content","v-expansion-panel"));e["a"]=c.extend().extend({name:"v-expansion-panel-content",computed:{isActive:function(){return this.expansionPanel.isActive}},created:function(){this.expansionPanel.registerContent(this)},beforeDestroy:function(){this.expansionPanel.unregisterContent()},render:function(t){var e=this;return t(n["a"],this.showLazyContent((function(){return[t("div",e.setBackgroundColor(e.color,{staticClass:"v-expansion-panel-content",directives:[{name:"show",value:e.isActive}]}),[t("div",{class:"v-expansion-panel-content__wrap"},Object(r["o"])(e))])]})))}})},"604c":function(t,e,a){"use strict";a.d(e,"a",(function(){return l}));a("4de4"),a("7db0"),a("c740"),a("4160"),a("caad"),a("c975"),a("fb6a"),a("a434"),a("a9e3"),a("2532"),a("159b");var n=a("5530"),i=(a("166a"),a("a452")),s=a("7560"),o=a("58df"),r=a("d9bd"),l=Object(o["a"])(i["a"],s["a"]).extend({name:"base-item-group",props:{activeClass:{type:String,default:"v-item--active"},mandatory:Boolean,max:{type:[Number,String],default:null},multiple:Boolean},data:function(){return{internalLazyValue:void 0!==this.value?this.value:this.multiple?[]:void 0,items:[]}},computed:{classes:function(){return Object(n["a"])({"v-item-group":!0},this.themeClasses)},selectedIndex:function(){return this.selectedItem&&this.items.indexOf(this.selectedItem)||-1},selectedItem:function(){if(!this.multiple)return this.selectedItems[0]},selectedItems:function(){var t=this;return this.items.filter((function(e,a){return t.toggleMethod(t.getValue(e,a))}))},selectedValues:function(){return null==this.internalValue?[]:Array.isArray(this.internalValue)?this.internalValue:[this.internalValue]},toggleMethod:function(){var t=this;if(!this.multiple)return function(e){return t.internalValue===e};var e=this.internalValue;return Array.isArray(e)?function(t){return e.includes(t)}:function(){return!1}}},watch:{internalValue:"updateItemsState",items:"updateItemsState"},created:function(){this.multiple&&!Array.isArray(this.internalValue)&&Object(r["c"])("Model must be bound to an array if the multiple property is true.",this)},methods:{genData:function(){return{class:this.classes}},getValue:function(t,e){return null==t.value||""===t.value?e:t.value},onClick:function(t){this.updateInternalValue(this.getValue(t,this.items.indexOf(t)))},register:function(t){var e=this,a=this.items.push(t)-1;t.$on("change",(function(){return e.onClick(t)})),this.mandatory&&!this.selectedValues.length&&this.updateMandatory(),this.updateItem(t,a)},unregister:function(t){if(!this._isDestroyed){var e=this.items.indexOf(t),a=this.getValue(t,e);this.items.splice(e,1);var n=this.selectedValues.indexOf(a);if(!(n<0)){if(!this.mandatory)return this.updateInternalValue(a);this.multiple&&Array.isArray(this.internalValue)?this.internalValue=this.internalValue.filter((function(t){return t!==a})):this.internalValue=void 0,this.selectedItems.length||this.updateMandatory(!0)}}},updateItem:function(t,e){var a=this.getValue(t,e);t.isActive=this.toggleMethod(a)},updateItemsState:function(){var t=this;this.$nextTick((function(){if(t.mandatory&&!t.selectedItems.length)return t.updateMandatory();t.items.forEach(t.updateItem)}))},updateInternalValue:function(t){this.multiple?this.updateMultiple(t):this.updateSingle(t)},updateMandatory:function(t){if(this.items.length){var e=this.items.slice();t&&e.reverse();var a=e.find((function(t){return!t.disabled}));if(a){var n=this.items.indexOf(a);this.updateInternalValue(this.getValue(a,n))}}},updateMultiple:function(t){var e=Array.isArray(this.internalValue)?this.internalValue:[],a=e.slice(),n=a.findIndex((function(e){return e===t}));this.mandatory&&n>-1&&a.length-1<1||null!=this.max&&n<0&&a.length+1>this.max||(n>-1?a.splice(n,1):a.push(t),this.internalValue=a)},updateSingle:function(t){var e=t===this.internalValue;this.mandatory&&e||(this.internalValue=e?void 0:t)}},render:function(t){return t("div",this.genData(),this.$slots.default)}});l.extend({name:"v-item-group",provide:function(){return{itemGroup:this}}})},"7bc4":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"iron-bank"},[n("PageHeader",{attrs:{title:"Iron Bank",description:"Iron Bank is Platform One's authorized, hardened, and approved container repository that supports the end to end lifecycle needed for modern software development.",buttonText:"Visit the Iron Bank Repository",buttonUrl:"https://ironbank.dso.mil",buttonTarget:"_blank",logoSource:t.ibLogo}}),n("v-container",{staticClass:"px-md-8 px-auto"},[n("v-container",{staticClass:"px-md-16"},[n("h2",{staticClass:"my-3 mx-md-16 mx-auto"},[t._v(" Why Iron Bank? ")]),n("div",{staticClass:"row text-left px-xl-16"},[n("div",{staticClass:"col-md-6 mb-n10 mb-md-0"},[n("ul",[n("li",[t._v(" Automates, secures, and accelerates the approval process of commercial and open source containers to be used within the DoD with DoD-wide reciprocity ")]),n("li",[t._v(" Brings accredited software to the DoD using processes and procedures that are faster and more efficient than other methods ")]),n("li",[t._v("Provides continuous monitoring of approved images")]),n("li",[t._v(" Maintains continuously updated containers so that developers have access to the latest tools ")]),n("li",[t._v(" Provides a toolbox of commonly used and secured capabilities for mission apps ")])])]),n("div",{staticClass:"col-md-6"},[n("ul",[n("li",[t._v(" Provides end-to-end management of container justifications for known vulnerabilities and container approval process via Vulnerability Assessment Tool (VAT) ")]),n("li",[t._v("Assists vendors with the hardening process of containers")]),n("li",[t._v(" The "),n("a",{attrs:{href:"https://ironbank.dso.mil/ironbank/repomap",target:"_blank"}},[t._v("Iron Bank")]),t._v(" website offers a view of all approved applications and provides any necessary details in regards to the application ")]),n("li",[n("a",{attrs:{href:"https://registry1.dso.mil",target:"_blank"}},[t._v("Registry One")]),t._v(" is a fully compliant Open Container Initiative registry. All containers found under the Iron Bank project are guaranteed to be approved ")]),n("li",[n("a",{attrs:{href:"https://repo1.dso.mil/dsop",target:"_blank"}},[t._v("Repo One")]),t._v(" is the central repository for the source code to create hardened and evaluated containers for the DoD ")])])])])])],1),n("div",{staticClass:"row justify-center mt-8"},[n("div",{staticClass:"col-md-10 white--text pa-md-12",staticStyle:{"border-radius":"10px",height:"100%",width:"100%","background-color":"#031726 !important"}},[n("div",{staticClass:"row"},[n("div",{staticClass:"col-md-5 text-left pr-md-16 pa-12 pa-md-0"},[n("v-card",{staticClass:"d-flex flex-column",attrs:{color:"transparent",flat:"",tile:"",height:"100%"}},[n("v-card",{attrs:{color:"transparent",flat:""}},[n("h2",{staticClass:"my-auto px-0 pb-10 white--text"},[t._v(" How Do We Do It? ")])]),n("v-card",{attrs:{color:"transparent",flat:""}},[n("p",{staticClass:"white--text"},[t._v(" We work with the open source community and commercial vendors to centralize a hardened and approved version of an application that is easily accessible to the entire DoD. By leveraging our Certificate to Field (CtF) process, the DoD community can quickly and easily deploy applications at unprecedented speed. ")])]),n("v-card",{staticClass:"mt-auto",attrs:{color:"transparent",flat:""}},[n("v-btn",{staticClass:"my-6",attrs:{color:"primary",href:"https://registry1.dso.mil",target:"_blank"}},[t._v(" Registry One ")])],1)],1)],1),n("div",{staticClass:"col-md-7 text-left pl-md-16 pa-12 pa-md-0",style:t.$vuetify.breakpoint.mdAndUp?"border-left: solid white 1px":""},[n("h2",{staticClass:"ma-auto px-0 pb-10 white--text"},[t._v(" Process Highlights ")]),n("p",[t._v(" The Iron Bank approval process centralizes and standardizes application hardening throughout the DoD. This information is stored in Repo One. ")]),t._m(0),n("div",{class:t.$vuetify.breakpoint.smAndDown?"text-center":""},[n("v-btn",{class:t.$vuetify.breakpoint.smAndDown?"my-3 my-md-6 mx-3":"my-6 mr-6",attrs:{color:"primary",href:"https://ironbank.dso.mil/ironbank/repomap",target:"_blank"}},[t._v(" Explore Iron Bank ")]),n("v-btn",{class:t.$vuetify.breakpoint.smAndDown?"my-3 mx-3 black--text":"my-6 black--text",attrs:{color:"light",href:"https://repo1.dso.mil/dsop",target:"_blank"}},[t._v(" Repo One ")])],1)])])])]),n("v-container",{staticClass:"px-md-8 px-auto"},[n("v-container",{staticClass:"px-md-8 px-auto mt-10"},[n("v-container",{staticClass:"px-md-16"},[n("h2",{staticClass:"my-3 mx-md-16 mx-auto"},[t._v(" Onboarding ")]),n("div",{staticClass:"row justify-center"},[n("div",{staticClass:"col-12 col-xl-8"},[n("p",[t._v(" Interested in submitting a container to be hardened and published on Iron Bank and Registry One? Check out the Contributor Onboarding Guide and see how to successfully scan and harden your container(s) through the "),n("Tooltip",{attrs:{text:"DevSecOps",tooltip:"Development, Security, and Operations"}}),t._v(" Platform. ")],1)])]),n("v-btn",{staticClass:"my-6 mx-auto",attrs:{color:"primary",href:"https://repo1.dso.mil/dsop/dccscr/-/tree/master/contributor-onboarding",target:"_blank"}},[t._v(" Onboarding Guide ")])],1)],1),n("v-container",{staticClass:"px-md-8 px-auto mt-10"},[n("v-container",{staticClass:"px-lg-16"},[n("h2",{staticClass:"my-3 mx-lg-16 mx-auto"},[t._v(" How Do I Contribute Containers to Iron Bank to be Hardened? ")]),n("div",{staticClass:"row justify-center"},[n("div",{staticClass:"col-12 col-xl-8"},[n("p",[t._v(" Before contributing application containers, you should first make sure the application you are contributing is not already in the Iron Bank. If the application/container image does not exist, requests can be made with the Iron Bank Onboarding team for accreditation. Please complete the "),n("span",{staticStyle:{"font-weight":"600"}},[t._v("Iron Bank Onboarding Request")]),t._v(". ")])])]),n("v-btn",{staticClass:"my-3 mx-10",attrs:{color:"primary",target:"_blank",href:"https://docs.google.com/forms/d/e/1FAIpQLScU88kFi9EPKyyCRFtpqZL1PV1H2Ek85hU6J1zqBkppvfFNlQ/viewform"}},[t._v(" Iron Bank Onboarding Request ")]),n("v-btn",{staticClass:"my-3 mx-10",attrs:{color:"primary",href:"https://docs.google.com/forms/d/e/1FAIpQLSe17YVTDZDiEzt4s8r-Ts-6B1m3isayOCWiNTI4K6cllO8jnw/viewform"}},[t._v(" Internal Hardening Request ")])],1)],1),n("v-container",{staticClass:"px-md-8 px-auto mt-10"},[n("div",{staticClass:"row justify-center"},[n("div",{staticClass:"mx-6 my-4"},[n("v-card",{attrs:{"max-width":"400","min-height":"350",color:"#F4F4F4"}},[n("h3",{staticClass:"py-6 px-2",staticStyle:{width:"100%"}},[t._v(" Iron Bank Get Unstuck/AMA Working Sessions ")]),n("v-card-text",{staticStyle:{color:"#000"}},[n("p",[t._v(" We will be giving an overview of the Iron Bank process, and how to get an application through for the first 30 minutes and then we will be answering your questions. By the end of this meeting, you should know the next steps for you to take and where to find all the necessary documentation. ")]),n("p",[t._v(" Register in advance for the meeting at the link below. After registering, you will receive a confirmation email containing information about joining the meeting. ")])]),n("v-card-actions",[n("v-btn",{staticClass:"my-6 mx-auto",attrs:{color:"primary",href:"https://www.zoomgov.com/meeting/register/vJIsf-ytpz8qHSN_JW8Hl9Qf0AZZXSCSmfo",target:"_blank"}},[t._v("Register Now ")])],1)],1)],1),n("div",{staticClass:"my-4"},[n("v-card",{attrs:{"max-width":"400","min-height":"350",color:"#F4F4F4"}},[n("h3",{staticClass:"pt-6 px-2",staticStyle:{width:"100%"}},[t._v(" Iron Bank OnBoarding Sessions ")]),n("h4",{staticClass:"subhead pt-1 px-2",staticStyle:{width:"100%",color:"#000"}},[t._v(" Every Wednesday at 1530-1630 EST ")]),n("v-card-text",{staticStyle:{color:"#000"}},[n("p",[t._v(" Need some help with your containers getting through Iron Bank? Have questions on where things are at? Are you feeling stuck and want to figure out next steps? This is the meeting for you! Come meet with the Iron Bank leadership and engineers to get answers to your questions. ")]),n("p",[t._v(" Register in advance for the meeting at the link below. After registering, you will receive a confirmation email containing information about joining the meeting. ")])]),n("v-card-actions",[n("v-btn",{staticClass:"my-6 mx-auto",attrs:{color:"primary",href:"https://www.zoomgov.com/meeting/register/vJIsce6rpzkqGq9hHHRscNfGENYqvRL1s10",target:"_blank"}},[t._v(" Register Now ")])],1)],1)],1)])]),n("div",{staticClass:"row justify-center"},[n("div",{staticClass:"image-wrapper",on:{click:function(){return t.showImg(0)}}},[n("img",{staticClass:"img-fluid",attrs:{src:a("e8fd"),alt:"Iron Bank Diagram"}})])]),n("div",{staticClass:"mx-auto mb-10"},[n("DownloadButton",{attrs:{text:"Iron Bank Diagram",internalFilePath:t.ibvsDiagram}})],1),n("v-container",{staticClass:"px-md-8 px-auto"},[n("v-container",{staticClass:"px-lg-16"},[n("h2",{staticClass:"my-3 mx-lg-16"},[t._v(" Pulling Hardened Containers From Registry One ")]),n("div",{staticClass:"row justify-center"},[n("div",{staticClass:"col-12 col-xl-8"},[n("p",[t._v(" All containers under the Iron Bank project are officially approved. See the following diagram on how to manually pull containers from Registry One. Automated pull capabilities coming soon. ")])])]),n("v-btn",{staticClass:"my-6 mx-auto",attrs:{color:"primary",href:"https://registry1.dso.mil",target:"_blank"}},[t._v(" Launch Registry One ")])],1)],1),t.$vuetify.breakpoint.mdAndUp?n("div",{staticClass:"row justify-center"},[n("div",{staticClass:"image-wrapper",on:{click:function(){return t.showImg(1)}}},[n("img",{staticClass:"img-fluid",attrs:{src:a("1b7f"),alt:"Iron Bank Registry One Process"}})])]):t._e(),t.$vuetify.breakpoint.smAndDown?n("div",{staticClass:"mt-16"},[n("IBCollapsiblesDownloadSteps")],1):t._e(),n("div",{staticClass:"mx-auto mt-4 mb-10"},[n("DownloadButton",{attrs:{text:"Pulling Containers",internalFilePath:t.ibvsRegistryProcess}})],1),n("v-container",{staticClass:"px-md-8 px-auto mt-10"},[n("v-container",{staticClass:"px-lg-16 text-center"},[n("h2",{staticClass:"my-3 mx-lg-16 mx-auto"},[t._v(" How Do I Use A Hardened Container at a Multi-Security Level? ")]),n("div",{staticClass:"row justify-center"},[n("div",{staticClass:"col-12 col-xl-8"},[n("p",[t._v(" Applications are typically approved at multiple Impact Levels (IL). Each organization is welcome to accept reciprocity with our approvals, but may choose to do additional assessments such as an Intelligence Review. We are working on automatically transferring images from lower classification levels to higher classifications for immediate use. ")])])])])],1),n("v-container",{staticClass:"px-md-8 px-auto"},[n("v-container",{staticClass:"px-lg-16 text-center"},[n("h2",{staticClass:"my-3 mx-lg-16 mx-auto"},[t._v(" The Iron Bank Pipeline ")]),n("div",{staticClass:"row justify-center"},[n("div",{staticClass:"col-12 col-xl-8"},[n("p",[t._v(" Every container must pass each phase of the Iron Bank pipeline to be available on Iron Bank and Registry One. Passing these six phases results in a container being signed and accredited. ")])])]),n("v-btn",{staticClass:"my-6 mx-auto",staticStyle:{"z-index":"2"},attrs:{color:"primary",href:"https://repo1.dso.mil/ironbank-tools/ironbank-pipeline/-/blob/master/README.md",target:"_blank"}},[t._v(" Learn More ")])],1)],1),t.$vuetify.breakpoint.mdAndUp?n("div",{staticClass:"row justify-center"},[n("div",{staticClass:"image-wrapper",on:{click:function(){return t.showImg(2)}}},[n("img",{staticClass:"img-fluid",attrs:{src:a("6034"),alt:"Iron Bank Pipeline"}})])]):t._e(),t.$vuetify.breakpoint.smAndDown?n("div",{staticClass:"mt-16"},[n("IBCollapsiblesPipeline")],1):t._e(),n("div",{staticClass:"mx-auto mt-4 mb-10"},[n("DownloadButton",{attrs:{text:"Iron Bank Pipeline",internalFilePath:t.ibvsPipeline}})],1)],1),n("Wave",{attrs:{bottom:!1}},[n("div",{staticClass:"container"},[n("div",{staticClass:"row justify-content-center px-8"},[n("div",{staticClass:"col-md-6"},[n("div",[n("h2",{staticClass:"mx-auto"},[t._v(" Have More Questions? ")])]),n("p",{staticClass:"mx-auto"},[t._v(" Check out our FAQ page. ")])])]),n("div",[n("v-btn",{staticClass:"mx-auto mt-6",attrs:{color:"primary",href:"https://confluence.il2.dso.mil/cq/questions.action?spaceKey=P1",target:"_blank"}},[t._v("FAQ")])],1)])]),n("vue-easy-lightbox",{attrs:{escDisabled:"",moveDisabled:"",visible:t.lightbox.visible,imgs:t.lightbox.imgs,index:t.lightbox.index},on:{hide:t.handleHide}})],1)},i=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"row"},[n("div",{staticClass:"col-6 col-md-3",staticStyle:{"font-size":"14px"}},[n("img",{staticClass:"img-fluid mt-2 mb-3",attrs:{src:a("39ea"),alt:"earth icon"}}),n("p",[t._v(" Every 12 hours applications are built and scanned again for findings ")])]),n("div",{staticClass:"col-6 col-md-3",staticStyle:{"font-size":"14px"}},[n("img",{staticClass:"img-fluid mb-2",attrs:{src:a("de30"),alt:"continuous update icon"}}),n("p",[t._v(" Applications are continuously updated to the latest version ")])]),n("div",{staticClass:"col-6 col-md-3",staticStyle:{"font-size":"14px"}},[n("img",{staticClass:"img-fluid mb-2",attrs:{src:a("f48c"),alt:"earth icon"}}),n("p",[t._v(" Body of evidence that is public facing and readily available for use ")])]),n("div",{staticClass:"col-6 col-md-3",staticStyle:{"font-size":"14px"}},[n("img",{staticClass:"img-fluid mb-2",attrs:{src:a("5d84"),alt:"lock check icon"}}),n("p",[t._v(" DISA STIGs, CIS benchmarks, and best practices applied ")])])])}],s=a("36ad"),o=a("1eb0"),r=a("825ae"),l=a("410a"),c=a.n(l),d=a("e8fd"),p=a.n(d),u=a("1b7f"),h=a.n(u),v=a("6034"),m=a.n(v),f=a("cf3a"),g=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{staticClass:"cicd-interactive cicd-small"},[a("v-row",{staticClass:"d-md-none mt-16"},[a("v-col",{attrs:{id:"accordion-contiainer",cols:"12"}},[a("div",{staticClass:"border-vertical bottom"}),a("v-expansion-panels",{staticClass:"px-4",attrs:{multiple:""}},[a("img",{staticStyle:{width:"500px",position:"absolute",top:"-250px","margin-left":"-15px"},attrs:{src:t.customerVendorImage}}),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",{scopedSlots:t._u([{key:"actions",fn:function(){return[a("v-icon",{attrs:{color:"white"}},[t._v(" $expand ")])]},proxy:!0}])},[a("InitializationIcon"),t._v(" Initialization ")],1),a("v-expansion-panel-content",{staticClass:"pa-4"},[t._v(" Collect resources needed for container build such as yaml files, Dockerfiles, and README files. ")])],1),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",{scopedSlots:t._u([{key:"actions",fn:function(){return[a("v-icon",{attrs:{color:"white"}},[t._v(" $expand ")])]},proxy:!0}])},[a("div",{staticClass:"border-container top"},[a("v-icon",[t._v("mdi-navigation")])],1),a("AntivirusScanIcon"),t._v(" Antivirus Scan ")],1),a("v-expansion-panel-content",{staticClass:"pa-4"},[t._v(" Perform antivirus and malware scanning to make sure there is no malicious code brought into the container. ")])],1),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",{scopedSlots:t._u([{key:"actions",fn:function(){return[a("v-icon",{attrs:{color:"white"}},[t._v(" $expand ")])]},proxy:!0}])},[a("div",{staticClass:"border-container top"},[a("v-icon",[t._v("mdi-navigation")])],1),a("BuildIcon"),t._v(" Build ")],1),a("v-expansion-panel-content",{staticClass:"pa-4"},[t._v(" Build container based on Dockerfile. This is completed in an isolated environment network access. ")])],1),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",{scopedSlots:t._u([{key:"actions",fn:function(){return[a("v-icon",{attrs:{color:"white"}},[t._v(" $expand ")])]},proxy:!0}])},[a("div",{staticClass:"border-container top"},[a("v-icon",[t._v("mdi-navigation")])],1),a("ScanningIcon"),t._v(" Scanning ")],1),a("v-expansion-panel-content",{staticClass:"pa-4"},[t._v(" Perform three scans on container using Anchore, OpenSCAP, and Prisma Cloud to check to see if there are any CVE findings. ")])],1),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",{scopedSlots:t._u([{key:"actions",fn:function(){return[a("v-icon",{attrs:{color:"white"}},[t._v(" $expand ")])]},proxy:!0}])},[a("div",{staticClass:"border-container top"},[a("v-icon",[t._v("mdi-navigation")])],1),a("CheckCVEsIcon"),t._v(" Check CVEs ")],1),a("v-expansion-panel-content",{staticClass:"pa-4"},[t._v(" Check to make sure there are no new CVE findings. If there are new findings, new justifications can be provided. ")])],1),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",{scopedSlots:t._u([{key:"actions",fn:function(){return[a("v-icon",{attrs:{color:"white"}},[t._v(" $expand ")])]},proxy:!0}])},[a("div",{staticClass:"border-container top"},[a("v-icon",[t._v("mdi-navigation")])],1),a("PublishIcon"),t._v(" Publish ")],1),a("v-expansion-panel-content",{staticClass:"pa-4"},[t._v(" Container is signed and published to Ironbank Front End and Registry One for consumption. ")])],1)],1)],1)],1)],1)},x=[],b=a("880b"),y=a.n(b),C=a("8164"),w=a.n(C),_=a("a345"),k=a.n(_),I=a("7009"),B=a.n(I),A=a("9a82"),V=a.n(A),S=a("d469"),P=a.n(S),D=a("d9e3"),O=a.n(D),j={components:{InitializationIcon:y.a,AntivirusScanIcon:w.a,BuildIcon:k.a,ScanningIcon:B.a,CheckCVEsIcon:V.a,PublishIcon:P.a},data:function(){return{customerVendorImage:O.a}}},R=j,E=(a("ba1f"),a("2877")),$=a("6544"),F=a.n($),M=a("62ad"),H=a("a523"),T=a("cd55"),z=a("49e2"),q=a("c865"),L=a("0393"),W=a("132d"),N=a("0fd9"),U=Object(E["a"])(R,g,x,!1,null,"1b6ebba7",null),G=U.exports;F()(U,{VCol:M["a"],VContainer:H["a"],VExpansionPanel:T["a"],VExpansionPanelContent:z["a"],VExpansionPanelHeader:q["a"],VExpansionPanels:L["a"],VIcon:W["a"],VRow:N["a"]});var Q=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{staticClass:"cicd-interactive cicd-small"},[a("v-row",{staticClass:"d-md-none",staticStyle:{"margin-top":"200px"}},[a("v-col",{attrs:{id:"accordion-contiainer",cols:"12"}},[a("div",{staticClass:"border-vertical left"}),a("v-expansion-panels",{staticClass:"px-4",attrs:{multiple:"",disabled:""}},[a("img",{staticStyle:{width:"150px",position:"absolute",top:"-250px","margin-left":"-15px"},attrs:{src:t.logonImage}}),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",[a("IronBankProjectIcon"),t._v(' 1. Click "ironbank" located under Project Name '),a("div",{staticClass:"border-container single"},[a("v-icon",[t._v("mdi-arrow-left-bold")])],1)],1)],1),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",[a("RepositoriesIcon"),t._v(' 2. Click "Repositories" in the top menu bar '),a("div",{staticClass:"border-container double"},[a("v-icon",{staticClass:"top"},[t._v("mdi-arrow-right-bold")]),a("v-icon",{staticClass:"bottom"},[t._v("mdi-arrow-left-bold")])],1)],1)],1),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",[a("SearchIcon"),t._v(" 3. Find an image to pull and click into the image "),a("div",{staticClass:"border-container double"},[a("v-icon",{staticClass:"top"},[t._v("mdi-arrow-right-bold")]),a("v-icon",{staticClass:"bottom"},[t._v("mdi-arrow-left-bold")])],1)],1)],1),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",[a("StackedDocumentsIcon"),t._v(' 4. Click the stacked document icon under "Pull Command" to copy the pull command to your clipboard '),a("div",{staticClass:"border-container double"},[a("v-icon",{staticClass:"top"},[t._v("mdi-arrow-right-bold")]),a("v-icon",{staticClass:"bottom"},[t._v("mdi-arrow-left-bold")])],1)],1)],1),a("v-expansion-panel",{staticClass:"expansion-panel-card"},[a("v-expansion-panel-header",[a("TerminalWindowIcon"),t._v(" 5. Use the copied command in your terminal window "),a("div",{staticClass:"border-container single clear"},[a("v-icon",[t._v("mdi-arrow-right-bold")])],1)],1)],1)],1)],1)],1)],1)},J=[],Z=a("407d"),K=a.n(Z),Y=a("3bf2"),X=a.n(Y),tt=a("748d"),et=a.n(tt),at=a("fc85"),nt=a.n(at),it=a("2514"),st=a.n(it),ot=a("9426"),rt=a.n(ot),lt={components:{IronBankProjectIcon:K.a,RepositoriesIcon:X.a,SearchIcon:et.a,StackedDocumentsIcon:nt.a,TerminalWindowIcon:st.a},data:function(){return{logonImage:rt.a}}},ct=lt,dt=(a("354e"),Object(E["a"])(ct,Q,J,!1,null,"8c9e3ce8",null)),pt=dt.exports;F()(dt,{VCol:M["a"],VContainer:H["a"],VExpansionPanel:T["a"],VExpansionPanelHeader:q["a"],VExpansionPanels:L["a"],VIcon:W["a"],VRow:N["a"]});var ut=a("f9f7"),ht={name:"IronBank",components:{PageHeader:s["a"],Wave:o["a"],VueEasyLightbox:r["a"],DownloadButton:f["a"],IBCollapsiblesPipeline:G,IBCollapsiblesDownloadSteps:pt,Tooltip:ut["a"]},methods:{showImg:function(t){this.lightbox.index=t,this.lightbox.visible=!0},handleHide:function(){this.lightbox.visible=!1},getImageUrl:function(t){return a("7584")("./".concat(t))}},data:function(){return{ibLogo:c.a,ibvsDiagram:p.a,ibvsRegistryProcess:h.a,ibvsPipeline:m.a,lightbox:{visible:!1,index:0,imgs:[a("e8fd"),a("1b7f"),a("6034")]}}}},vt=ht,mt=(a("2797"),a("8336")),ft=a("b0af"),gt=a("99d9"),xt=Object(E["a"])(vt,n,i,!1,null,"455096fa",null);e["default"]=xt.exports;F()(xt,{VBtn:mt["a"],VCard:ft["a"],VCardActions:gt["a"],VCardText:gt["b"],VContainer:H["a"]})},9531:function(t,e,a){},a434:function(t,e,a){"use strict";var n=a("23e7"),i=a("23cb"),s=a("a691"),o=a("50c4"),r=a("7b0b"),l=a("65f0"),c=a("8418"),d=a("1dde"),p=a("ae40"),u=d("splice"),h=p("splice",{ACCESSORS:!0,0:0,1:2}),v=Math.max,m=Math.min,f=9007199254740991,g="Maximum allowed length exceeded";n({target:"Array",proto:!0,forced:!u||!h},{splice:function(t,e){var a,n,d,p,u,h,x=r(this),b=o(x.length),y=i(t,b),C=arguments.length;if(0===C?a=n=0:1===C?(a=0,n=b-y):(a=C-2,n=m(v(s(e),0),b-y)),b+a-n>f)throw TypeError(g);for(d=l(x,n),p=0;pb-n+a;p--)delete x[p-1]}else if(a>n)for(p=b-n;p>y;p--)u=p+n-1,h=p+a-1,u in x?x[h]=x[u]:delete x[h];for(p=0;p1?arguments[1]:void 0)}}),s(r)},c865:function(t,e,a){"use strict";var n=a("5530"),i=a("0789"),s=a("9d26"),o=a("a9ad"),r=a("3206"),l=a("5607"),c=a("80d2"),d=a("58df"),p=Object(d["a"])(o["a"],Object(r["a"])("expansionPanel","v-expansion-panel-header","v-expansion-panel"));e["a"]=p.extend().extend({name:"v-expansion-panel-header",directives:{ripple:l["a"]},props:{disableIconRotate:Boolean,expandIcon:{type:String,default:"$expand"},hideActions:Boolean,ripple:{type:[Boolean,Object],default:!1}},data:function(){return{hasMousedown:!1}},computed:{classes:function(){return{"v-expansion-panel-header--active":this.isActive,"v-expansion-panel-header--mousedown":this.hasMousedown}},isActive:function(){return this.expansionPanel.isActive},isDisabled:function(){return this.expansionPanel.isDisabled},isReadonly:function(){return this.expansionPanel.isReadonly}},created:function(){this.expansionPanel.registerHeader(this)},beforeDestroy:function(){this.expansionPanel.unregisterHeader()},methods:{onClick:function(t){this.$emit("click",t)},genIcon:function(){var t=Object(c["o"])(this,"actions")||[this.$createElement(s["a"],this.expandIcon)];return this.$createElement(i["c"],[this.$createElement("div",{staticClass:"v-expansion-panel-header__icon",class:{"v-expansion-panel-header__icon--disable-rotate":this.disableIconRotate},directives:[{name:"show",value:!this.isDisabled}]},t)])}},render:function(t){var e=this;return t("button",this.setBackgroundColor(this.color,{staticClass:"v-expansion-panel-header",class:this.classes,attrs:{tabindex:this.isDisabled?-1:null,type:"button"},directives:[{name:"ripple",value:this.ripple}],on:Object(n["a"])(Object(n["a"])({},this.$listeners),{},{click:this.onClick,mousedown:function(){return e.hasMousedown=!0},mouseup:function(){return e.hasMousedown=!1}})}),[Object(c["o"])(this,"default",{open:this.isActive},!0),this.hideActions||this.genIcon()])}})},cd55:function(t,e,a){"use strict";var n=a("5530"),i=a("4e82"),s=a("3206"),o=a("80d2"),r=a("58df");e["a"]=Object(r["a"])(Object(i["a"])("expansionPanels","v-expansion-panel","v-expansion-panels"),Object(s["b"])("expansionPanel",!0)).extend({name:"v-expansion-panel",props:{disabled:Boolean,readonly:Boolean},data:function(){return{content:null,header:null,nextIsActive:!1}},computed:{classes:function(){return Object(n["a"])({"v-expansion-panel--active":this.isActive,"v-expansion-panel--next-active":this.nextIsActive,"v-expansion-panel--disabled":this.isDisabled},this.groupClasses)},isDisabled:function(){return this.expansionPanels.disabled||this.disabled},isReadonly:function(){return this.expansionPanels.readonly||this.readonly}},methods:{registerContent:function(t){this.content=t},unregisterContent:function(){this.content=null},registerHeader:function(t){this.header=t,t.$on("click",this.onClick)},unregisterHeader:function(){this.header=null},onClick:function(t){t.detail&&this.header.$el.blur(),this.$emit("click",t),this.isReadonly||this.isDisabled||this.toggle()},toggle:function(){var t=this;this.content&&(this.content.isBooted=!0),this.$nextTick((function(){return t.$emit("change")}))}},render:function(t){return t("div",{staticClass:"v-expansion-panel",class:this.classes,attrs:{"aria-expanded":String(this.isActive)}},Object(o["o"])(this))}})},cf3a:function(t,e,a){"use strict";var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a",{staticClass:"download-buton",attrs:{href:t.internalFilePath,download:""}},[a("v-btn",{attrs:{"x-large":"",color:"#002743",dark:""}},[a("v-icon",{staticStyle:{color:"#FFFFFF !important"},attrs:{left:"",light:""}},[t._v(" mdi-file-multiple ")]),a("span",{staticClass:"ml-2 mr-8",staticStyle:{"font-size":"12px"}},[t._v(" "+t._s(t.text)+" ")]),a("v-icon",{staticClass:"mt-1",staticStyle:{color:"#BDC931 !important"},attrs:{light:"",right:""}},[t._v(" mdi-download ")])],1)],1)},i=[],s={name:"DownloadButton",props:{text:{type:String,default:""},internalFilePath:{type:String,default:""}}},o=s,r=a("2877"),l=a("6544"),c=a.n(l),d=a("8336"),p=a("132d"),u=Object(r["a"])(o,n,i,!1,null,"5dfd7185",null);e["a"]=u.exports;c()(u,{VBtn:d["a"],VIcon:p["a"]})}}]); +//# sourceMappingURL=iron-bank.e8f600ad.js.map \ No newline at end of file diff --git a/sites/platform1-site/js/iron-bank.e8f600ad.js.map b/sites/platform1-site/js/iron-bank.e8f600ad.js.map new file mode 100644 index 00000000..555206f5 --- /dev/null +++ b/sites/platform1-site/js/iron-bank.e8f600ad.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///../../../src/components/VExpansionPanel/VExpansionPanels.ts","webpack:///./src/views/IronBank.vue?6d71","webpack:///./src/components/IBCollapsiblesDownloadSteps.vue?3576","webpack:///../../../src/components/VExpansionPanel/VExpansionPanelContent.ts","webpack:///../../../src/components/VItemGroup/VItemGroup.ts","webpack:///./src/views/IronBank.vue?c66d","webpack:///./src/components/IBCollapsiblesPipeline.vue?db5a","webpack:///src/components/IBCollapsiblesPipeline.vue","webpack:///./src/components/IBCollapsiblesPipeline.vue?7177","webpack:///./src/components/IBCollapsiblesPipeline.vue?af67","webpack:///./src/components/IBCollapsiblesDownloadSteps.vue?7453","webpack:///src/components/IBCollapsiblesDownloadSteps.vue","webpack:///./src/components/IBCollapsiblesDownloadSteps.vue?e1b2","webpack:///./src/components/IBCollapsiblesDownloadSteps.vue?26a3","webpack:///src/views/IronBank.vue","webpack:///./src/views/IronBank.vue?a2a8","webpack:///./src/views/IronBank.vue?ec7d","webpack:///./node_modules/core-js/modules/es.array.splice.js","webpack:///./src/components/IBCollapsiblesPipeline.vue?9b12","webpack:///./node_modules/core-js/modules/es.array.find-index.js","webpack:///../../../src/components/VExpansionPanel/VExpansionPanelHeader.ts","webpack:///../../../src/components/VExpansionPanel/VExpansionPanel.ts","webpack:///./src/components/Base/DownloadButton.vue?1e99","webpack:///src/components/Base/DownloadButton.vue","webpack:///./src/components/Base/DownloadButton.vue?9fd2","webpack:///./src/components/Base/DownloadButton.vue"],"names":["name","provide","expansionPanels","this","props","accordion","disabled","flat","hover","focusable","inset","popout","readonly","tile","Boolean","computed","classes","created","$attrs","hasOwnProperty","Array","value","length","methods","updateItem","getValue","item","nextValue","index","toggleMethod","baseMixins","isActive","expansionPanel","beforeDestroy","render","h","showLazyContent","staticClass","directives","class","BaseItemGroup","activeClass","type","default","mandatory","max","Number","multiple","data","internalLazyValue","undefined","items","themeClasses","selectedIndex","selectedItem","indexOf","selectedItems","filter","selectedValues","internalValue","v","watch","genData","i","onClick","register","push","unregister","valueIndex","updateInternalValue","updateItemsState","updateMultiple","updateSingle","updateMandatory","defaultValue","val","isSame","$slots","itemGroup","_vm","_h","$createElement","_c","_self","attrs","ibLogo","_v","staticStyle","style","$vuetify","breakpoint","mdAndUp","_m","smAndDown","on","showImg","ibvsDiagram","_e","ibvsRegistryProcess","ibvsPipeline","lightbox","visible","imgs","handleHide","staticRenderFns","customerVendorImage","scopedSlots","_u","key","fn","proxy","components","InitializationIcon","AntivirusScanIcon","BuildIcon","ScanningIcon","CheckCVEsIcon","PublishIcon","component","VCol","VContainer","VExpansionPanel","VExpansionPanelContent","VExpansionPanelHeader","VExpansionPanels","VIcon","VRow","logonImage","IronBankProjectIcon","RepositoriesIcon","SearchIcon","StackedDocumentsIcon","TerminalWindowIcon","PageHeader","Wave","VueEasyLightbox","DownloadButton","IBCollapsiblesPipeline","IBCollapsiblesDownloadSteps","Tooltip","getImageUrl","VBtn","VCard","VCardActions","VCardText","$","toAbsoluteIndex","toInteger","toLength","toObject","arraySpeciesCreate","createProperty","arrayMethodHasSpeciesSupport","arrayMethodUsesToLength","HAS_SPECIES_SUPPORT","USES_TO_LENGTH","ACCESSORS","0","1","Math","min","MAX_SAFE_INTEGER","MAXIMUM_ALLOWED_LENGTH_EXCEEDED","target","proto","forced","splice","start","deleteCount","insertCount","actualDeleteCount","A","k","from","to","O","len","actualStart","argumentsLength","arguments","TypeError","$findIndex","findIndex","addToUnscopables","FIND_INDEX","SKIPS_HOLES","callbackfn","ripple","disableIconRotate","expandIcon","hideActions","hasMousedown","isDisabled","isReadonly","genIcon","icon","setBackgroundColor","tabindex","click","mousedown","mouseup","open","content","header","nextIsActive","groupClasses","registerContent","unregisterContent","registerHeader","vm","unregisterHeader","e","toggle","isBooted","String","internalFilePath","_s","text"],"mappings":"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","file":"js/iron-bank.e8f600ad.js","sourcesContent":["// Styles\nimport './VExpansionPanel.sass'\n\n// Components\nimport { BaseItemGroup, GroupableInstance } from '../VItemGroup/VItemGroup'\nimport VExpansionPanel from './VExpansionPanel'\n\n// Utilities\nimport { breaking } from '../../util/console'\n\n// Types\ninterface VExpansionPanelInstance extends InstanceType {}\n\n/* @vue/component */\nexport default BaseItemGroup.extend({\n name: 'v-expansion-panels',\n\n provide (): object {\n return {\n expansionPanels: this,\n }\n },\n\n props: {\n accordion: Boolean,\n disabled: Boolean,\n flat: Boolean,\n hover: Boolean,\n focusable: Boolean,\n inset: Boolean,\n popout: Boolean,\n readonly: Boolean,\n tile: Boolean,\n },\n\n computed: {\n classes (): object {\n return {\n ...BaseItemGroup.options.computed.classes.call(this),\n 'v-expansion-panels': true,\n 'v-expansion-panels--accordion': this.accordion,\n 'v-expansion-panels--flat': this.flat,\n 'v-expansion-panels--hover': this.hover,\n 'v-expansion-panels--focusable': this.focusable,\n 'v-expansion-panels--inset': this.inset,\n 'v-expansion-panels--popout': this.popout,\n 'v-expansion-panels--tile': this.tile,\n }\n },\n },\n\n created () {\n /* istanbul ignore next */\n if (this.$attrs.hasOwnProperty('expand')) {\n breaking('expand', 'multiple', this)\n }\n\n /* istanbul ignore next */\n if (\n Array.isArray(this.value) &&\n this.value.length > 0 &&\n typeof this.value[0] === 'boolean'\n ) {\n breaking(':value=\"[true, false, true]\"', ':value=\"[0, 2]\"', this)\n }\n },\n\n methods: {\n updateItem (item: GroupableInstance & VExpansionPanelInstance, index: number) {\n const value = this.getValue(item, index)\n const nextValue = this.getValue(item, index + 1)\n\n item.isActive = this.toggleMethod(value)\n item.nextIsActive = this.toggleMethod(nextValue)\n },\n },\n})\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBank.vue?vue&type=style&index=0&id=455096fa&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBank.vue?vue&type=style&index=0&id=455096fa&lang=scss&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IBCollapsiblesDownloadSteps.vue?vue&type=style&index=0&id=8c9e3ce8&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IBCollapsiblesDownloadSteps.vue?vue&type=style&index=0&id=8c9e3ce8&lang=scss&scoped=true&\"","// Components\nimport VExpansionPanel from './VExpansionPanel'\nimport { VExpandTransition } from '../transitions'\n\n// Mixins\nimport Bootable from '../../mixins/bootable'\nimport Colorable from '../../mixins/colorable'\nimport { inject as RegistrableInject } from '../../mixins/registrable'\n\n// Utilities\nimport { getSlot } from '../../util/helpers'\nimport mixins, { ExtractVue } from '../../util/mixins'\n\n// Types\nimport Vue, { VNode, VueConstructor } from 'vue'\n\nconst baseMixins = mixins(\n Bootable,\n Colorable,\n RegistrableInject<'expansionPanel', VueConstructor>('expansionPanel', 'v-expansion-panel-content', 'v-expansion-panel')\n)\n\ninterface options extends ExtractVue {\n expansionPanel: InstanceType\n}\n\n/* @vue/component */\nexport default baseMixins.extend().extend({\n name: 'v-expansion-panel-content',\n\n computed: {\n isActive (): boolean {\n return this.expansionPanel.isActive\n },\n },\n\n created () {\n this.expansionPanel.registerContent(this)\n },\n\n beforeDestroy () {\n this.expansionPanel.unregisterContent()\n },\n\n render (h): VNode {\n return h(VExpandTransition, this.showLazyContent(() => [\n h('div', this.setBackgroundColor(this.color, {\n staticClass: 'v-expansion-panel-content',\n directives: [{\n name: 'show',\n value: this.isActive,\n }],\n }), [\n h('div', { class: 'v-expansion-panel-content__wrap' }, getSlot(this)),\n ]),\n ]))\n },\n})\n","// Styles\nimport './VItemGroup.sass'\n\n// Mixins\nimport Groupable from '../../mixins/groupable'\nimport Proxyable from '../../mixins/proxyable'\nimport Themeable from '../../mixins/themeable'\n\n// Utilities\nimport mixins from '../../util/mixins'\nimport { consoleWarn } from '../../util/console'\n\n// Types\nimport { VNode } from 'vue/types'\n\nexport type GroupableInstance = InstanceType & {\n id?: string\n to?: any\n value?: any\n }\n\nexport const BaseItemGroup = mixins(\n Proxyable,\n Themeable\n).extend({\n name: 'base-item-group',\n\n props: {\n activeClass: {\n type: String,\n default: 'v-item--active',\n },\n mandatory: Boolean,\n max: {\n type: [Number, String],\n default: null,\n },\n multiple: Boolean,\n },\n\n data () {\n return {\n // As long as a value is defined, show it\n // Otherwise, check if multiple\n // to determine which default to provide\n internalLazyValue: this.value !== undefined\n ? this.value\n : this.multiple ? [] : undefined,\n items: [] as GroupableInstance[],\n }\n },\n\n computed: {\n classes (): Record {\n return {\n 'v-item-group': true,\n ...this.themeClasses,\n }\n },\n selectedIndex (): number {\n return (this.selectedItem && this.items.indexOf(this.selectedItem)) || -1\n },\n selectedItem (): GroupableInstance | undefined {\n if (this.multiple) return undefined\n\n return this.selectedItems[0]\n },\n selectedItems (): GroupableInstance[] {\n return this.items.filter((item, index) => {\n return this.toggleMethod(this.getValue(item, index))\n })\n },\n selectedValues (): any[] {\n if (this.internalValue == null) return []\n\n return Array.isArray(this.internalValue)\n ? this.internalValue\n : [this.internalValue]\n },\n toggleMethod (): (v: any) => boolean {\n if (!this.multiple) {\n return (v: any) => this.internalValue === v\n }\n\n const internalValue = this.internalValue\n if (Array.isArray(internalValue)) {\n return (v: any) => internalValue.includes(v)\n }\n\n return () => false\n },\n },\n\n watch: {\n internalValue: 'updateItemsState',\n items: 'updateItemsState',\n },\n\n created () {\n if (this.multiple && !Array.isArray(this.internalValue)) {\n consoleWarn('Model must be bound to an array if the multiple property is true.', this)\n }\n },\n\n methods: {\n\n genData (): object {\n return {\n class: this.classes,\n }\n },\n getValue (item: GroupableInstance, i: number): unknown {\n return item.value == null || item.value === ''\n ? i\n : item.value\n },\n onClick (item: GroupableInstance) {\n this.updateInternalValue(\n this.getValue(item, this.items.indexOf(item))\n )\n },\n register (item: GroupableInstance) {\n const index = this.items.push(item) - 1\n\n item.$on('change', () => this.onClick(item))\n\n // If no value provided and mandatory,\n // assign first registered item\n if (this.mandatory && !this.selectedValues.length) {\n this.updateMandatory()\n }\n\n this.updateItem(item, index)\n },\n unregister (item: GroupableInstance) {\n if (this._isDestroyed) return\n\n const index = this.items.indexOf(item)\n const value = this.getValue(item, index)\n\n this.items.splice(index, 1)\n\n const valueIndex = this.selectedValues.indexOf(value)\n\n // Items is not selected, do nothing\n if (valueIndex < 0) return\n\n // If not mandatory, use regular update process\n if (!this.mandatory) {\n return this.updateInternalValue(value)\n }\n\n // Remove the value\n if (this.multiple && Array.isArray(this.internalValue)) {\n this.internalValue = this.internalValue.filter(v => v !== value)\n } else {\n this.internalValue = undefined\n }\n\n // If mandatory and we have no selection\n // add the last item as value\n /* istanbul ignore else */\n if (!this.selectedItems.length) {\n this.updateMandatory(true)\n }\n },\n updateItem (item: GroupableInstance, index: number) {\n const value = this.getValue(item, index)\n\n item.isActive = this.toggleMethod(value)\n },\n // https://github.com/vuetifyjs/vuetify/issues/5352\n updateItemsState () {\n this.$nextTick(() => {\n if (this.mandatory &&\n !this.selectedItems.length\n ) {\n return this.updateMandatory()\n }\n\n // TODO: Make this smarter so it\n // doesn't have to iterate every\n // child in an update\n this.items.forEach(this.updateItem)\n })\n },\n updateInternalValue (value: any) {\n this.multiple\n ? this.updateMultiple(value)\n : this.updateSingle(value)\n },\n updateMandatory (last?: boolean) {\n if (!this.items.length) return\n\n const items = this.items.slice()\n\n if (last) items.reverse()\n\n const item = items.find(item => !item.disabled)\n\n // If no tabs are available\n // aborts mandatory value\n if (!item) return\n\n const index = this.items.indexOf(item)\n\n this.updateInternalValue(\n this.getValue(item, index)\n )\n },\n updateMultiple (value: any) {\n const defaultValue = Array.isArray(this.internalValue)\n ? this.internalValue\n : []\n const internalValue = defaultValue.slice()\n const index = internalValue.findIndex(val => val === value)\n\n if (\n this.mandatory &&\n // Item already exists\n index > -1 &&\n // value would be reduced below min\n internalValue.length - 1 < 1\n ) return\n\n if (\n // Max is set\n this.max != null &&\n // Item doesn't exist\n index < 0 &&\n // value would be increased above max\n internalValue.length + 1 > this.max\n ) return\n\n index > -1\n ? internalValue.splice(index, 1)\n : internalValue.push(value)\n\n this.internalValue = internalValue\n },\n updateSingle (value: any) {\n const isSame = value === this.internalValue\n\n if (this.mandatory && isSame) return\n\n this.internalValue = isSame ? undefined : value\n },\n },\n\n render (h): VNode {\n return h('div', this.genData(), this.$slots.default)\n },\n})\n\nexport default BaseItemGroup.extend({\n name: 'v-item-group',\n\n provide (): object {\n return {\n itemGroup: this,\n }\n },\n})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"iron-bank\"},[_c('PageHeader',{attrs:{\"title\":\"Iron Bank\",\"description\":\"Iron Bank is Platform One's authorized, hardened, and approved container repository that supports the end to end lifecycle needed for modern software development.\",\"buttonText\":\"Visit the Iron Bank Repository\",\"buttonUrl\":\"https://ironbank.dso.mil\",\"buttonTarget\":\"_blank\",\"logoSource\":_vm.ibLogo}}),_c('v-container',{staticClass:\"px-md-8 px-auto\"},[_c('v-container',{staticClass:\"px-md-16\"},[_c('h2',{staticClass:\"my-3 mx-md-16 mx-auto\"},[_vm._v(\" Why Iron Bank? \")]),_c('div',{staticClass:\"row text-left px-xl-16\"},[_c('div',{staticClass:\"col-md-6 mb-n10 mb-md-0\"},[_c('ul',[_c('li',[_vm._v(\" Automates, secures, and accelerates the approval process of commercial and open source containers to be used within the DoD with DoD-wide reciprocity \")]),_c('li',[_vm._v(\" Brings accredited software to the DoD using processes and procedures that are faster and more efficient than other methods \")]),_c('li',[_vm._v(\"Provides continuous monitoring of approved images\")]),_c('li',[_vm._v(\" Maintains continuously updated containers so that developers have access to the latest tools \")]),_c('li',[_vm._v(\" Provides a toolbox of commonly used and secured capabilities for mission apps \")])])]),_c('div',{staticClass:\"col-md-6\"},[_c('ul',[_c('li',[_vm._v(\" Provides end-to-end management of container justifications for known vulnerabilities and container approval process via Vulnerability Assessment Tool (VAT) \")]),_c('li',[_vm._v(\"Assists vendors with the hardening process of containers\")]),_c('li',[_vm._v(\" The \"),_c('a',{attrs:{\"href\":\"https://ironbank.dso.mil/ironbank/repomap\",\"target\":\"_blank\"}},[_vm._v(\"Iron Bank\")]),_vm._v(\" website offers a view of all approved applications and provides any necessary details in regards to the application \")]),_c('li',[_c('a',{attrs:{\"href\":\"https://registry1.dso.mil\",\"target\":\"_blank\"}},[_vm._v(\"Registry One\")]),_vm._v(\" is a fully compliant Open Container Initiative registry. All containers found under the Iron Bank project are guaranteed to be approved \")]),_c('li',[_c('a',{attrs:{\"href\":\"https://repo1.dso.mil/dsop\",\"target\":\"_blank\"}},[_vm._v(\"Repo One\")]),_vm._v(\" is the central repository for the source code to create hardened and evaluated containers for the DoD \")])])])])])],1),_c('div',{staticClass:\"row justify-center mt-8\"},[_c('div',{staticClass:\"col-md-10 white--text pa-md-12\",staticStyle:{\"border-radius\":\"10px\",\"height\":\"100%\",\"width\":\"100%\",\"background-color\":\"#031726 !important\"}},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-md-5 text-left pr-md-16 pa-12 pa-md-0\"},[_c('v-card',{staticClass:\"d-flex flex-column\",attrs:{\"color\":\"transparent\",\"flat\":\"\",\"tile\":\"\",\"height\":\"100%\"}},[_c('v-card',{attrs:{\"color\":\"transparent\",\"flat\":\"\"}},[_c('h2',{staticClass:\"my-auto px-0 pb-10 white--text\"},[_vm._v(\" How Do We Do It? \")])]),_c('v-card',{attrs:{\"color\":\"transparent\",\"flat\":\"\"}},[_c('p',{staticClass:\"white--text\"},[_vm._v(\" We work with the open source community and commercial vendors to centralize a hardened and approved version of an application that is easily accessible to the entire DoD. By leveraging our Certificate to Field (CtF) process, the DoD community can quickly and easily deploy applications at unprecedented speed. \")])]),_c('v-card',{staticClass:\"mt-auto\",attrs:{\"color\":\"transparent\",\"flat\":\"\"}},[_c('v-btn',{staticClass:\"my-6\",attrs:{\"color\":\"primary\",\"href\":\"https://registry1.dso.mil\",\"target\":\"_blank\"}},[_vm._v(\" Registry One \")])],1)],1)],1),_c('div',{staticClass:\"col-md-7 text-left pl-md-16 pa-12 pa-md-0\",style:(_vm.$vuetify.breakpoint.mdAndUp ? 'border-left: solid white 1px' : '')},[_c('h2',{staticClass:\"ma-auto px-0 pb-10 white--text\"},[_vm._v(\" Process Highlights \")]),_c('p',[_vm._v(\" The Iron Bank approval process centralizes and standardizes application hardening throughout the DoD. This information is stored in Repo One. \")]),_vm._m(0),_c('div',{class:_vm.$vuetify.breakpoint.smAndDown ? 'text-center' : ''},[_c('v-btn',{class:_vm.$vuetify.breakpoint.smAndDown\n ? 'my-3 my-md-6 mx-3'\n : 'my-6 mr-6',attrs:{\"color\":\"primary\",\"href\":\"https://ironbank.dso.mil/ironbank/repomap\",\"target\":\"_blank\"}},[_vm._v(\" Explore Iron Bank \")]),_c('v-btn',{class:_vm.$vuetify.breakpoint.smAndDown\n ? 'my-3 mx-3 black--text'\n : 'my-6 black--text',attrs:{\"color\":\"light\",\"href\":\"https://repo1.dso.mil/dsop\",\"target\":\"_blank\"}},[_vm._v(\" Repo One \")])],1)])])])]),_c('v-container',{staticClass:\"px-md-8 px-auto\"},[_c('v-container',{staticClass:\"px-md-8 px-auto mt-10\"},[_c('v-container',{staticClass:\"px-md-16\"},[_c('h2',{staticClass:\"my-3 mx-md-16 mx-auto\"},[_vm._v(\" Onboarding \")]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"col-12 col-xl-8\"},[_c('p',[_vm._v(\" Interested in submitting a container to be hardened and published on Iron Bank and Registry One? Check out the Contributor Onboarding Guide and see how to successfully scan and harden your container(s) through the \"),_c('Tooltip',{attrs:{\"text\":\"DevSecOps\",\"tooltip\":\"Development, Security, and Operations\"}}),_vm._v(\" Platform. \")],1)])]),_c('v-btn',{staticClass:\"my-6 mx-auto\",attrs:{\"color\":\"primary\",\"href\":\"https://repo1.dso.mil/dsop/dccscr/-/tree/master/contributor-onboarding\",\"target\":\"_blank\"}},[_vm._v(\" Onboarding Guide \")])],1)],1),_c('v-container',{staticClass:\"px-md-8 px-auto mt-10\"},[_c('v-container',{staticClass:\"px-lg-16\"},[_c('h2',{staticClass:\"my-3 mx-lg-16 mx-auto\"},[_vm._v(\" How Do I Contribute Containers to Iron Bank to be Hardened? \")]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"col-12 col-xl-8\"},[_c('p',[_vm._v(\" Before contributing application containers, you should first make sure the application you are contributing is not already in the Iron Bank. If the application/container image does not exist, requests can be made with the Iron Bank Onboarding team for accreditation. Please complete the \"),_c('span',{staticStyle:{\"font-weight\":\"600\"}},[_vm._v(\"Iron Bank Onboarding Request\")]),_vm._v(\". \")])])]),_c('v-btn',{staticClass:\"my-3 mx-10\",attrs:{\"color\":\"primary\",\"target\":\"_blank\",\"href\":\"https://docs.google.com/forms/d/e/1FAIpQLScU88kFi9EPKyyCRFtpqZL1PV1H2Ek85hU6J1zqBkppvfFNlQ/viewform\"}},[_vm._v(\" Iron Bank Onboarding Request \")]),_c('v-btn',{staticClass:\"my-3 mx-10\",attrs:{\"color\":\"primary\",\"href\":\"https://docs.google.com/forms/d/e/1FAIpQLSe17YVTDZDiEzt4s8r-Ts-6B1m3isayOCWiNTI4K6cllO8jnw/viewform\"}},[_vm._v(\" Internal Hardening Request \")])],1)],1),_c('v-container',{staticClass:\"px-md-8 px-auto mt-10\"},[_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"mx-6 my-4\"},[_c('v-card',{attrs:{\"max-width\":\"400\",\"min-height\":\"350\",\"color\":\"#F4F4F4\"}},[_c('h3',{staticClass:\"py-6 px-2\",staticStyle:{\"width\":\"100%\"}},[_vm._v(\" Iron Bank Get Unstuck/AMA Working Sessions \")]),_c('v-card-text',{staticStyle:{\"color\":\"#000\"}},[_c('p',[_vm._v(\" We will be giving an overview of the Iron Bank process, and how to get an application through for the first 30 minutes and then we will be answering your questions. By the end of this meeting, you should know the next steps for you to take and where to find all the necessary documentation. \")]),_c('p',[_vm._v(\" Register in advance for the meeting at the link below. After registering, you will receive a confirmation email containing information about joining the meeting. \")])]),_c('v-card-actions',[_c('v-btn',{staticClass:\"my-6 mx-auto\",attrs:{\"color\":\"primary\",\"href\":\"https://www.zoomgov.com/meeting/register/vJIsf-ytpz8qHSN_JW8Hl9Qf0AZZXSCSmfo\",\"target\":\"_blank\"}},[_vm._v(\"Register Now \")])],1)],1)],1),_c('div',{staticClass:\"my-4\"},[_c('v-card',{attrs:{\"max-width\":\"400\",\"min-height\":\"350\",\"color\":\"#F4F4F4\"}},[_c('h3',{staticClass:\"pt-6 px-2\",staticStyle:{\"width\":\"100%\"}},[_vm._v(\" Iron Bank OnBoarding Sessions \")]),_c('h4',{staticClass:\"subhead pt-1 px-2\",staticStyle:{\"width\":\"100%\",\"color\":\"#000\"}},[_vm._v(\" Every Wednesday at 1530-1630 EST \")]),_c('v-card-text',{staticStyle:{\"color\":\"#000\"}},[_c('p',[_vm._v(\" Need some help with your containers getting through Iron Bank? Have questions on where things are at? Are you feeling stuck and want to figure out next steps? This is the meeting for you! Come meet with the Iron Bank leadership and engineers to get answers to your questions. \")]),_c('p',[_vm._v(\" Register in advance for the meeting at the link below. After registering, you will receive a confirmation email containing information about joining the meeting. \")])]),_c('v-card-actions',[_c('v-btn',{staticClass:\"my-6 mx-auto\",attrs:{\"color\":\"primary\",\"href\":\"https://www.zoomgov.com/meeting/register/vJIsce6rpzkqGq9hHHRscNfGENYqvRL1s10\",\"target\":\"_blank\"}},[_vm._v(\" Register Now \")])],1)],1)],1)])]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"image-wrapper\",on:{\"click\":function () { return _vm.showImg(0); }}},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/iron-bank/IBVS_diagram.png\"),\"alt\":\"Iron Bank Diagram\"}})])]),_c('div',{staticClass:\"mx-auto mb-10\"},[_c('DownloadButton',{attrs:{\"text\":\"Iron Bank Diagram\",\"internalFilePath\":_vm.ibvsDiagram}})],1),_c('v-container',{staticClass:\"px-md-8 px-auto\"},[_c('v-container',{staticClass:\"px-lg-16\"},[_c('h2',{staticClass:\"my-3 mx-lg-16\"},[_vm._v(\" Pulling Hardened Containers From Registry One \")]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"col-12 col-xl-8\"},[_c('p',[_vm._v(\" All containers under the Iron Bank project are officially approved. See the following diagram on how to manually pull containers from Registry One. Automated pull capabilities coming soon. \")])])]),_c('v-btn',{staticClass:\"my-6 mx-auto\",attrs:{\"color\":\"primary\",\"href\":\"https://registry1.dso.mil\",\"target\":\"_blank\"}},[_vm._v(\" Launch Registry One \")])],1)],1),(_vm.$vuetify.breakpoint.mdAndUp)?_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"image-wrapper\",on:{\"click\":function () { return _vm.showImg(1); }}},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/iron-bank/IBVS_registry1_process.png\"),\"alt\":\"Iron Bank Registry One Process\"}})])]):_vm._e(),(_vm.$vuetify.breakpoint.smAndDown)?_c('div',{staticClass:\"mt-16\"},[_c('IBCollapsiblesDownloadSteps')],1):_vm._e(),_c('div',{staticClass:\"mx-auto mt-4 mb-10\"},[_c('DownloadButton',{attrs:{\"text\":\"Pulling Containers\",\"internalFilePath\":_vm.ibvsRegistryProcess}})],1),_c('v-container',{staticClass:\"px-md-8 px-auto mt-10\"},[_c('v-container',{staticClass:\"px-lg-16 text-center\"},[_c('h2',{staticClass:\"my-3 mx-lg-16 mx-auto\"},[_vm._v(\" How Do I Use A Hardened Container at a Multi-Security Level? \")]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"col-12 col-xl-8\"},[_c('p',[_vm._v(\" Applications are typically approved at multiple Impact Levels (IL). Each organization is welcome to accept reciprocity with our approvals, but may choose to do additional assessments such as an Intelligence Review. We are working on automatically transferring images from lower classification levels to higher classifications for immediate use. \")])])])])],1),_c('v-container',{staticClass:\"px-md-8 px-auto\"},[_c('v-container',{staticClass:\"px-lg-16 text-center\"},[_c('h2',{staticClass:\"my-3 mx-lg-16 mx-auto\"},[_vm._v(\" The Iron Bank Pipeline \")]),_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"col-12 col-xl-8\"},[_c('p',[_vm._v(\" Every container must pass each phase of the Iron Bank pipeline to be available on Iron Bank and Registry One. Passing these six phases results in a container being signed and accredited. \")])])]),_c('v-btn',{staticClass:\"my-6 mx-auto\",staticStyle:{\"z-index\":\"2\"},attrs:{\"color\":\"primary\",\"href\":\"https://repo1.dso.mil/ironbank-tools/ironbank-pipeline/-/blob/master/README.md\",\"target\":\"_blank\"}},[_vm._v(\" Learn More \")])],1)],1),(_vm.$vuetify.breakpoint.mdAndUp)?_c('div',{staticClass:\"row justify-center\"},[_c('div',{staticClass:\"image-wrapper\",on:{\"click\":function () { return _vm.showImg(2); }}},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":require(\"@/assets/images/iron-bank/IBVS_pipeline.png\"),\"alt\":\"Iron Bank Pipeline\"}})])]):_vm._e(),(_vm.$vuetify.breakpoint.smAndDown)?_c('div',{staticClass:\"mt-16\"},[_c('IBCollapsiblesPipeline')],1):_vm._e(),_c('div',{staticClass:\"mx-auto mt-4 mb-10\"},[_c('DownloadButton',{attrs:{\"text\":\"Iron Bank Pipeline\",\"internalFilePath\":_vm.ibvsPipeline}})],1)],1),_c('Wave',{attrs:{\"bottom\":false}},[_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"row justify-content-center px-8\"},[_c('div',{staticClass:\"col-md-6\"},[_c('div',[_c('h2',{staticClass:\"mx-auto\"},[_vm._v(\" Have More Questions? \")])]),_c('p',{staticClass:\"mx-auto\"},[_vm._v(\" Check out our FAQ page. \")])])]),_c('div',[_c('v-btn',{staticClass:\"mx-auto mt-6\",attrs:{\"color\":\"primary\",\"href\":\"https://confluence.il2.dso.mil/cq/questions.action?spaceKey=P1\",\"target\":\"_blank\"}},[_vm._v(\"FAQ\")])],1)])]),_c('vue-easy-lightbox',{attrs:{\"escDisabled\":\"\",\"moveDisabled\":\"\",\"visible\":_vm.lightbox.visible,\"imgs\":_vm.lightbox.imgs,\"index\":_vm.lightbox.index},on:{\"hide\":_vm.handleHide}})],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-6 col-md-3\",staticStyle:{\"font-size\":\"14px\"}},[_c('img',{staticClass:\"img-fluid mt-2 mb-3\",attrs:{\"src\":require(\"@/assets/images/iron-bank/rescan-icon.png\"),\"alt\":\"earth icon\"}}),_c('p',[_vm._v(\" Every 12 hours applications are built and scanned again for findings \")])]),_c('div',{staticClass:\"col-6 col-md-3\",staticStyle:{\"font-size\":\"14px\"}},[_c('img',{staticClass:\"img-fluid mb-2\",attrs:{\"src\":require(\"@/assets/images/iron-bank/continuous-update.png\"),\"alt\":\"continuous update icon\"}}),_c('p',[_vm._v(\" Applications are continuously updated to the latest version \")])]),_c('div',{staticClass:\"col-6 col-md-3\",staticStyle:{\"font-size\":\"14px\"}},[_c('img',{staticClass:\"img-fluid mb-2\",attrs:{\"src\":require(\"@/assets/images/iron-bank/earth.png\"),\"alt\":\"earth icon\"}}),_c('p',[_vm._v(\" Body of evidence that is public facing and readily available for use \")])]),_c('div',{staticClass:\"col-6 col-md-3\",staticStyle:{\"font-size\":\"14px\"}},[_c('img',{staticClass:\"img-fluid mb-2\",attrs:{\"src\":require(\"@/assets/images/iron-bank/lock-check.png\"),\"alt\":\"lock check icon\"}}),_c('p',[_vm._v(\" DISA STIGs, CIS benchmarks, and best practices applied \")])])])}]\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-container',{staticClass:\"cicd-interactive cicd-small\"},[_c('v-row',{staticClass:\"d-md-none mt-16\"},[_c('v-col',{attrs:{\"id\":\"accordion-contiainer\",\"cols\":\"12\"}},[_c('div',{staticClass:\"border-vertical bottom\"}),_c('v-expansion-panels',{staticClass:\"px-4\",attrs:{\"multiple\":\"\"}},[_c('img',{staticStyle:{\"width\":\"500px\",\"position\":\"absolute\",\"top\":\"-250px\",\"margin-left\":\"-15px\"},attrs:{\"src\":_vm.customerVendorImage}}),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',{scopedSlots:_vm._u([{key:\"actions\",fn:function(){return [_c('v-icon',{attrs:{\"color\":\"white\"}},[_vm._v(\" $expand \")])]},proxy:true}])},[_c('InitializationIcon'),_vm._v(\" Initialization \")],1),_c('v-expansion-panel-content',{staticClass:\"pa-4\"},[_vm._v(\" Collect resources needed for container build such as yaml files, Dockerfiles, and README files. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',{scopedSlots:_vm._u([{key:\"actions\",fn:function(){return [_c('v-icon',{attrs:{\"color\":\"white\"}},[_vm._v(\" $expand \")])]},proxy:true}])},[_c('div',{staticClass:\"border-container top\"},[_c('v-icon',[_vm._v(\"mdi-navigation\")])],1),_c('AntivirusScanIcon'),_vm._v(\" Antivirus Scan \")],1),_c('v-expansion-panel-content',{staticClass:\"pa-4\"},[_vm._v(\" Perform antivirus and malware scanning to make sure there is no malicious code brought into the container. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',{scopedSlots:_vm._u([{key:\"actions\",fn:function(){return [_c('v-icon',{attrs:{\"color\":\"white\"}},[_vm._v(\" $expand \")])]},proxy:true}])},[_c('div',{staticClass:\"border-container top\"},[_c('v-icon',[_vm._v(\"mdi-navigation\")])],1),_c('BuildIcon'),_vm._v(\" Build \")],1),_c('v-expansion-panel-content',{staticClass:\"pa-4\"},[_vm._v(\" Build container based on Dockerfile. This is completed in an isolated environment network access. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',{scopedSlots:_vm._u([{key:\"actions\",fn:function(){return [_c('v-icon',{attrs:{\"color\":\"white\"}},[_vm._v(\" $expand \")])]},proxy:true}])},[_c('div',{staticClass:\"border-container top\"},[_c('v-icon',[_vm._v(\"mdi-navigation\")])],1),_c('ScanningIcon'),_vm._v(\" Scanning \")],1),_c('v-expansion-panel-content',{staticClass:\"pa-4\"},[_vm._v(\" Perform three scans on container using Anchore, OpenSCAP, and Prisma Cloud to check to see if there are any CVE findings. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',{scopedSlots:_vm._u([{key:\"actions\",fn:function(){return [_c('v-icon',{attrs:{\"color\":\"white\"}},[_vm._v(\" $expand \")])]},proxy:true}])},[_c('div',{staticClass:\"border-container top\"},[_c('v-icon',[_vm._v(\"mdi-navigation\")])],1),_c('CheckCVEsIcon'),_vm._v(\" Check CVEs \")],1),_c('v-expansion-panel-content',{staticClass:\"pa-4\"},[_vm._v(\" Check to make sure there are no new CVE findings. If there are new findings, new justifications can be provided. \")])],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',{scopedSlots:_vm._u([{key:\"actions\",fn:function(){return [_c('v-icon',{attrs:{\"color\":\"white\"}},[_vm._v(\" $expand \")])]},proxy:true}])},[_c('div',{staticClass:\"border-container top\"},[_c('v-icon',[_vm._v(\"mdi-navigation\")])],1),_c('PublishIcon'),_vm._v(\" Publish \")],1),_c('v-expansion-panel-content',{staticClass:\"pa-4\"},[_vm._v(\" Container is signed and published to Ironbank Front End and Registry One for consumption. \")])],1)],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IBCollapsiblesPipeline.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IBCollapsiblesPipeline.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./IBCollapsiblesPipeline.vue?vue&type=template&id=1b6ebba7&scoped=true&\"\nimport script from \"./IBCollapsiblesPipeline.vue?vue&type=script&lang=js&\"\nexport * from \"./IBCollapsiblesPipeline.vue?vue&type=script&lang=js&\"\nimport style0 from \"./IBCollapsiblesPipeline.vue?vue&type=style&index=0&id=1b6ebba7&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1b6ebba7\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VExpansionPanel } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanelContent } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanelHeader } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanels } from 'vuetify/lib/components/VExpansionPanel';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VRow } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VCol,VContainer,VExpansionPanel,VExpansionPanelContent,VExpansionPanelHeader,VExpansionPanels,VIcon,VRow})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-container',{staticClass:\"cicd-interactive cicd-small\"},[_c('v-row',{staticClass:\"d-md-none\",staticStyle:{\"margin-top\":\"200px\"}},[_c('v-col',{attrs:{\"id\":\"accordion-contiainer\",\"cols\":\"12\"}},[_c('div',{staticClass:\"border-vertical left\"}),_c('v-expansion-panels',{staticClass:\"px-4\",attrs:{\"multiple\":\"\",\"disabled\":\"\"}},[_c('img',{staticStyle:{\"width\":\"150px\",\"position\":\"absolute\",\"top\":\"-250px\",\"margin-left\":\"-15px\"},attrs:{\"src\":_vm.logonImage}}),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',[_c('IronBankProjectIcon'),_vm._v(\" 1. Click \\\"ironbank\\\" located under Project Name \"),_c('div',{staticClass:\"border-container single\"},[_c('v-icon',[_vm._v(\"mdi-arrow-left-bold\")])],1)],1)],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',[_c('RepositoriesIcon'),_vm._v(\" 2. Click \\\"Repositories\\\" in the top menu bar \"),_c('div',{staticClass:\"border-container double\"},[_c('v-icon',{staticClass:\"top\"},[_vm._v(\"mdi-arrow-right-bold\")]),_c('v-icon',{staticClass:\"bottom\"},[_vm._v(\"mdi-arrow-left-bold\")])],1)],1)],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',[_c('SearchIcon'),_vm._v(\" 3. Find an image to pull and click into the image \"),_c('div',{staticClass:\"border-container double\"},[_c('v-icon',{staticClass:\"top\"},[_vm._v(\"mdi-arrow-right-bold\")]),_c('v-icon',{staticClass:\"bottom\"},[_vm._v(\"mdi-arrow-left-bold\")])],1)],1)],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',[_c('StackedDocumentsIcon'),_vm._v(\" 4. Click the stacked document icon under \\\"Pull Command\\\" to copy the pull command to your clipboard \"),_c('div',{staticClass:\"border-container double\"},[_c('v-icon',{staticClass:\"top\"},[_vm._v(\"mdi-arrow-right-bold\")]),_c('v-icon',{staticClass:\"bottom\"},[_vm._v(\"mdi-arrow-left-bold\")])],1)],1)],1),_c('v-expansion-panel',{staticClass:\"expansion-panel-card\"},[_c('v-expansion-panel-header',[_c('TerminalWindowIcon'),_vm._v(\" 5. Use the copied command in your terminal window \"),_c('div',{staticClass:\"border-container single clear\"},[_c('v-icon',[_vm._v(\"mdi-arrow-right-bold\")])],1)],1)],1)],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IBCollapsiblesDownloadSteps.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IBCollapsiblesDownloadSteps.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./IBCollapsiblesDownloadSteps.vue?vue&type=template&id=8c9e3ce8&scoped=true&\"\nimport script from \"./IBCollapsiblesDownloadSteps.vue?vue&type=script&lang=js&\"\nexport * from \"./IBCollapsiblesDownloadSteps.vue?vue&type=script&lang=js&\"\nimport style0 from \"./IBCollapsiblesDownloadSteps.vue?vue&type=style&index=0&id=8c9e3ce8&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"8c9e3ce8\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VExpansionPanel } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanelHeader } from 'vuetify/lib/components/VExpansionPanel';\nimport { VExpansionPanels } from 'vuetify/lib/components/VExpansionPanel';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VRow } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VCol,VContainer,VExpansionPanel,VExpansionPanelHeader,VExpansionPanels,VIcon,VRow})\n","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBank.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IronBank.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./IronBank.vue?vue&type=template&id=455096fa&scoped=true&\"\nimport script from \"./IronBank.vue?vue&type=script&lang=js&\"\nexport * from \"./IronBank.vue?vue&type=script&lang=js&\"\nimport style0 from \"./IronBank.vue?vue&type=style&index=0&id=455096fa&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"455096fa\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardText,VContainer})\n","'use strict';\nvar $ = require('../internals/export');\nvar toAbsoluteIndex = require('../internals/to-absolute-index');\nvar toInteger = require('../internals/to-integer');\nvar toLength = require('../internals/to-length');\nvar toObject = require('../internals/to-object');\nvar arraySpeciesCreate = require('../internals/array-species-create');\nvar createProperty = require('../internals/create-property');\nvar arrayMethodHasSpeciesSupport = require('../internals/array-method-has-species-support');\nvar arrayMethodUsesToLength = require('../internals/array-method-uses-to-length');\n\nvar HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('splice');\nvar USES_TO_LENGTH = arrayMethodUsesToLength('splice', { ACCESSORS: true, 0: 0, 1: 2 });\n\nvar max = Math.max;\nvar min = Math.min;\nvar MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF;\nvar MAXIMUM_ALLOWED_LENGTH_EXCEEDED = 'Maximum allowed length exceeded';\n\n// `Array.prototype.splice` method\n// https://tc39.github.io/ecma262/#sec-array.prototype.splice\n// with adding support of @@species\n$({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH }, {\n splice: function splice(start, deleteCount /* , ...items */) {\n var O = toObject(this);\n var len = toLength(O.length);\n var actualStart = toAbsoluteIndex(start, len);\n var argumentsLength = arguments.length;\n var insertCount, actualDeleteCount, A, k, from, to;\n if (argumentsLength === 0) {\n insertCount = actualDeleteCount = 0;\n } else if (argumentsLength === 1) {\n insertCount = 0;\n actualDeleteCount = len - actualStart;\n } else {\n insertCount = argumentsLength - 2;\n actualDeleteCount = min(max(toInteger(deleteCount), 0), len - actualStart);\n }\n if (len + insertCount - actualDeleteCount > MAX_SAFE_INTEGER) {\n throw TypeError(MAXIMUM_ALLOWED_LENGTH_EXCEEDED);\n }\n A = arraySpeciesCreate(O, actualDeleteCount);\n for (k = 0; k < actualDeleteCount; k++) {\n from = actualStart + k;\n if (from in O) createProperty(A, k, O[from]);\n }\n A.length = actualDeleteCount;\n if (insertCount < actualDeleteCount) {\n for (k = actualStart; k < len - actualDeleteCount; k++) {\n from = k + actualDeleteCount;\n to = k + insertCount;\n if (from in O) O[to] = O[from];\n else delete O[to];\n }\n for (k = len; k > len - actualDeleteCount + insertCount; k--) delete O[k - 1];\n } else if (insertCount > actualDeleteCount) {\n for (k = len - actualDeleteCount; k > actualStart; k--) {\n from = k + actualDeleteCount - 1;\n to = k + insertCount - 1;\n if (from in O) O[to] = O[from];\n else delete O[to];\n }\n }\n for (k = 0; k < insertCount; k++) {\n O[k + actualStart] = arguments[k + 2];\n }\n O.length = len - actualDeleteCount + insertCount;\n return A;\n }\n});\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IBCollapsiblesPipeline.vue?vue&type=style&index=0&id=1b6ebba7&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IBCollapsiblesPipeline.vue?vue&type=style&index=0&id=1b6ebba7&lang=scss&scoped=true&\"","'use strict';\nvar $ = require('../internals/export');\nvar $findIndex = require('../internals/array-iteration').findIndex;\nvar addToUnscopables = require('../internals/add-to-unscopables');\nvar arrayMethodUsesToLength = require('../internals/array-method-uses-to-length');\n\nvar FIND_INDEX = 'findIndex';\nvar SKIPS_HOLES = true;\n\nvar USES_TO_LENGTH = arrayMethodUsesToLength(FIND_INDEX);\n\n// Shouldn't skip holes\nif (FIND_INDEX in []) Array(1)[FIND_INDEX](function () { SKIPS_HOLES = false; });\n\n// `Array.prototype.findIndex` method\n// https://tc39.github.io/ecma262/#sec-array.prototype.findindex\n$({ target: 'Array', proto: true, forced: SKIPS_HOLES || !USES_TO_LENGTH }, {\n findIndex: function findIndex(callbackfn /* , that = undefined */) {\n return $findIndex(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n }\n});\n\n// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables\naddToUnscopables(FIND_INDEX);\n","// Components\nimport { VFadeTransition } from '../transitions'\nimport VExpansionPanel from './VExpansionPanel'\nimport VIcon from '../VIcon'\n\n// Mixins\nimport Colorable from '../../mixins/colorable'\nimport { inject as RegistrableInject } from '../../mixins/registrable'\n\n// Directives\nimport ripple from '../../directives/ripple'\n\n// Utilities\nimport { getSlot } from '../../util/helpers'\nimport mixins, { ExtractVue } from '../../util/mixins'\n\n// Types\nimport Vue, { VNode, VueConstructor } from 'vue'\n\nconst baseMixins = mixins(\n Colorable,\n RegistrableInject<'expansionPanel', VueConstructor>('expansionPanel', 'v-expansion-panel-header', 'v-expansion-panel')\n)\n\ninterface options extends ExtractVue {\n $el: HTMLElement\n expansionPanel: InstanceType\n}\n\nexport default baseMixins.extend().extend({\n name: 'v-expansion-panel-header',\n\n directives: { ripple },\n\n props: {\n disableIconRotate: Boolean,\n expandIcon: {\n type: String,\n default: '$expand',\n },\n hideActions: Boolean,\n ripple: {\n type: [Boolean, Object],\n default: false,\n },\n },\n\n data: () => ({\n hasMousedown: false,\n }),\n\n computed: {\n classes (): object {\n return {\n 'v-expansion-panel-header--active': this.isActive,\n 'v-expansion-panel-header--mousedown': this.hasMousedown,\n }\n },\n isActive (): boolean {\n return this.expansionPanel.isActive\n },\n isDisabled (): boolean {\n return this.expansionPanel.isDisabled\n },\n isReadonly (): boolean {\n return this.expansionPanel.isReadonly\n },\n },\n\n created () {\n this.expansionPanel.registerHeader(this)\n },\n\n beforeDestroy () {\n this.expansionPanel.unregisterHeader()\n },\n\n methods: {\n onClick (e: MouseEvent) {\n this.$emit('click', e)\n },\n genIcon () {\n const icon = getSlot(this, 'actions') ||\n [this.$createElement(VIcon, this.expandIcon)]\n\n return this.$createElement(VFadeTransition, [\n this.$createElement('div', {\n staticClass: 'v-expansion-panel-header__icon',\n class: {\n 'v-expansion-panel-header__icon--disable-rotate': this.disableIconRotate,\n },\n directives: [{\n name: 'show',\n value: !this.isDisabled,\n }],\n }, icon),\n ])\n },\n },\n\n render (h): VNode {\n return h('button', this.setBackgroundColor(this.color, {\n staticClass: 'v-expansion-panel-header',\n class: this.classes,\n attrs: {\n tabindex: this.isDisabled ? -1 : null,\n type: 'button',\n },\n directives: [{\n name: 'ripple',\n value: this.ripple,\n }],\n on: {\n ...this.$listeners,\n click: this.onClick,\n mousedown: () => (this.hasMousedown = true),\n mouseup: () => (this.hasMousedown = false),\n },\n }), [\n getSlot(this, 'default', { open: this.isActive }, true),\n this.hideActions || this.genIcon(),\n ])\n },\n})\n","// Components\nimport VExpansionPanels from './VExpansionPanels'\nimport VExpansionPanelHeader from './VExpansionPanelHeader'\nimport VExpansionPanelContent from './VExpansionPanelContent'\n\n// Mixins\nimport { factory as GroupableFactory } from '../../mixins/groupable'\nimport { provide as RegistrableProvide } from '../../mixins/registrable'\n\n// Utilities\nimport { getSlot } from '../../util/helpers'\nimport mixins from '../../util/mixins'\n\n// Types\nimport { VNode } from 'vue'\n\ntype VExpansionPanelHeaderInstance = InstanceType\ntype VExpansionPanelContentInstance = InstanceType\n\nexport default mixins(\n GroupableFactory<'expansionPanels', typeof VExpansionPanels>('expansionPanels', 'v-expansion-panel', 'v-expansion-panels'),\n RegistrableProvide('expansionPanel', true)\n /* @vue/component */\n).extend({\n name: 'v-expansion-panel',\n\n props: {\n disabled: Boolean,\n readonly: Boolean,\n },\n\n data () {\n return {\n content: null as VExpansionPanelContentInstance | null,\n header: null as VExpansionPanelHeaderInstance | null,\n nextIsActive: false,\n }\n },\n\n computed: {\n classes (): object {\n return {\n 'v-expansion-panel--active': this.isActive,\n 'v-expansion-panel--next-active': this.nextIsActive,\n 'v-expansion-panel--disabled': this.isDisabled,\n ...this.groupClasses,\n }\n },\n isDisabled (): boolean {\n return this.expansionPanels.disabled || this.disabled\n },\n isReadonly (): boolean {\n return this.expansionPanels.readonly || this.readonly\n },\n },\n\n methods: {\n registerContent (vm: VExpansionPanelContentInstance) {\n this.content = vm\n },\n unregisterContent () {\n this.content = null\n },\n registerHeader (vm: VExpansionPanelHeaderInstance) {\n this.header = vm\n vm.$on('click', this.onClick)\n },\n unregisterHeader () {\n this.header = null\n },\n onClick (e: MouseEvent) {\n if (e.detail) this.header!.$el.blur()\n\n this.$emit('click', e)\n\n this.isReadonly || this.isDisabled || this.toggle()\n },\n toggle () {\n /* istanbul ignore else */\n if (this.content) this.content.isBooted = true\n this.$nextTick(() => this.$emit('change'))\n },\n },\n\n render (h): VNode {\n return h('div', {\n staticClass: 'v-expansion-panel',\n class: this.classes,\n attrs: {\n 'aria-expanded': String(this.isActive),\n },\n }, getSlot(this))\n },\n})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('a',{staticClass:\"download-buton\",attrs:{\"href\":_vm.internalFilePath,\"download\":\"\"}},[_c('v-btn',{attrs:{\"x-large\":\"\",\"color\":\"#002743\",\"dark\":\"\"}},[_c('v-icon',{staticStyle:{\"color\":\"#FFFFFF !important\"},attrs:{\"left\":\"\",\"light\":\"\"}},[_vm._v(\" mdi-file-multiple \")]),_c('span',{staticClass:\"ml-2 mr-8\",staticStyle:{\"font-size\":\"12px\"}},[_vm._v(\" \"+_vm._s(_vm.text)+\" \")]),_c('v-icon',{staticClass:\"mt-1\",staticStyle:{\"color\":\"#BDC931 !important\"},attrs:{\"light\":\"\",\"right\":\"\"}},[_vm._v(\" mdi-download \")])],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DownloadButton.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DownloadButton.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DownloadButton.vue?vue&type=template&id=5dfd7185&scoped=true&\"\nimport script from \"./DownloadButton.vue?vue&type=script&lang=js&\"\nexport * from \"./DownloadButton.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"5dfd7185\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VBtn,VIcon})\n"],"sourceRoot":""} \ No newline at end of file diff --git a/sites/platform1-site/js/services.1740218c.js b/sites/platform1-site/js/services.6d3669a1.js similarity index 99% rename from sites/platform1-site/js/services.1740218c.js rename to sites/platform1-site/js/services.6d3669a1.js index 03dc936a..732ca16c 100644 --- a/sites/platform1-site/js/services.1740218c.js +++ b/sites/platform1-site/js/services.6d3669a1.js @@ -1,2 +1,2 @@ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["services"],{1322:function(t,a,e){"use strict";var s=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("a",{staticClass:"link",class:{inline:t.inline},attrs:{text:"",href:t.href,target:"_blank"}},[t._t("default"),e("v-icon",{staticClass:"ml-n1",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.icon))])],2)},i=[],n={props:{href:String,inline:Boolean,icon:{type:String,default:"mdi-launch"}}},o=n,r=(e("b0f4"),e("2877")),l=e("6544"),c=e.n(l),u=e("132d"),d=Object(r["a"])(o,s,i,!1,null,"aba337fa",null);a["a"]=d.exports;c()(d,{VIcon:u["a"]})},1536:function(t,a,e){},6446:function(t,a,e){"use strict";var s=e("1536"),i=e.n(s);i.a},"7a87":function(t,a,e){"use strict";var s=e("a612"),i=e.n(s);i.a},a612:function(t,a,e){},b0f4:function(t,a,e){"use strict";var s=e("d42e"),i=e.n(s);i.a},d42e:function(t,a,e){},d7ad:function(t,a,e){t.exports=e.p+"img/Big_Bang_Color_Logo_White_text.b04263b1.png"},e6dc:function(t,a,e){"use strict";e.r(a);var s=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"products"},[e("PageHeader",{attrs:{title:"Platform One Products"}}),e("ProductsSummary")],1)},i=[],n=e("36ad"),o=function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("div",{staticClass:"products-summary"},[s("h2",[t._v(" P1 products enable your mission ")]),s("div",{staticClass:"container"},[s("div",{staticClass:"row"},[s("div",{staticClass:"col-lg-4 products-wrapper"},[s("v-card",{staticClass:"flex-card products-container adce",attrs:{height:"100%",elevation:"12",dark:""}},[s("v-card-title",[s("img",{staticClass:"img-fluid mx-auto logo",attrs:{src:e("85e2"),alt:"The Party Bus - ABMS All Domain Common Environment Logo"}})]),s("p",{staticClass:"px-8"},[t._v(" The Party Bus - Advanced Battle Management System (ABMS) All Domain Common Environment (ADCE) teams get instant access to developer tools and CI/CD pipelines leveraging Platform One's cATO ")]),s("v-card-actions",{staticClass:"mt-auto mb-4"},[s("v-btn",{staticClass:"mx-auto",attrs:{color:"secondary",to:"/products/abms-adce"}},[t._v(" Learn More ")])],1)],1)],1),s("div",{staticClass:"col-lg-4 products-wrapper"},[s("v-card",{staticClass:"flex-card products-container big-bang",attrs:{height:"100%",elevation:"12",dark:""}},[s("v-card-title",[s("img",{staticClass:"img-fluid mx-auto logo",attrs:{src:e("d7ad"),alt:"Big Bang Logo"}})]),s("p",{staticClass:"px-8"},[t._v(" Big Bang is the Infrastructure as Code and Configuration as Code (IaC/CaC) base MVP that can be deployed onto any AWS IL-2 & IL-5 instance ")]),s("v-card-actions",{staticClass:"mt-auto mb-4"},[s("v-btn",{staticClass:"mx-auto",attrs:{color:"secondary",to:"/products/big-bang"}},[t._v(" Learn More ")])],1)],1)],1),s("div",{staticClass:"col-lg-4 products-wrapper"},[s("v-card",{staticClass:"flex-card products-container iron-bank",attrs:{height:"100%",elevation:"12",dark:""}},[s("v-card-title",[s("img",{staticClass:"img-fluid mx-auto logo",attrs:{src:e("410a"),alt:"Iron Bank Logo"}})]),s("p",{staticClass:"px-8"},[t._v(" The DoD repository of digitally signed, binary container images that have been hardened and accredited for DoD-wide use across classifications. ")]),s("ExternalLink",{staticClass:"mb-2",attrs:{href:"https://ironbank.dso.mil"}},[t._v(" Iron Bank Repo ")]),s("v-card-actions",{staticClass:"mt-auto mb-4"},[s("v-btn",{staticClass:"mx-auto",attrs:{color:"secondary",to:"/products/iron-bank"}},[t._v(" Learn More ")])],1)],1)],1)])])])},r=[],l=e("1322"),c={name:"ProductsSummary",components:{ExternalLink:l["a"]}},u=c,d=(e("7a87"),e("2877")),v=e("6544"),p=e.n(v),m=e("8336"),f=e("b0af"),C=e("99d9"),h=Object(d["a"])(u,o,r,!1,null,"8600d080",null),g=h.exports;p()(h,{VBtn:m["a"],VCard:f["a"],VCardActions:C["a"],VCardTitle:C["c"]});var _={name:"Products",components:{PageHeader:n["a"],ProductsSummary:g}},O=_,b=Object(d["a"])(O,s,i,!1,null,null,null);a["default"]=b.exports},f23e:function(t,a,e){"use strict";e.r(a);var s=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"services"},[e("PageHeader",{attrs:{title:"PLATFORM ONE SERVICES"}}),e("h2",[t._v(" PLATFORM ONE ENTERPRISE SERVICES ")]),e("p",{staticClass:"section-description mx-auto px-8 mt-4"},[t._v(" Platform One provides additional pay-per-use services and contract vehicles to facilitate teams' adoption and move to DevSecOps. The list of services will continuously evolve. ")]),e("div",{staticClass:"container text-left"},[t._m(0),e("div",{staticClass:"row"},[e("div",{staticClass:"col-lg-5"},[e("h4",[t._v(" PLATFORM ONE CONTINUOUS INTEGRATION / CONTINUOUS DELIVERY (CI/CD) WITH INFRASTRUCTURE AS CODE (IaC) ")]),e("div",{staticClass:"pl-4 pr-16"},[e("ul",[e("li",[t._v(" Teams can use existing CI/CD pipelines hosted on Repo One with their current Infrastructure as Code (IaC) code ")]),e("li",[t._v(" If a custom CI/CD pipeline is needed due to specific program mission needs, check out the "),e("router-link",{attrs:{to:"/products/big-bang"}},[t._v("Big Bang")]),t._v(" options ")],1),t._m(1)])])]),e("div",{staticClass:"col-lg-6"},[e("h4",[t._v("PLATFORM ONE DEVSECOPS MANAGED TOOLS")]),e("div",{staticClass:"pl-4 pr-16"},[e("ul",[e("li",[t._v(" Platform One Enterprise Chat provides a collaboration solutions suitable for connecting developer teams (pay per use): IL-4 (.mil email only) "),e("ExternalLink",{attrs:{inline:"",href:"https://chat.il2.dso.mil/platform-one/channels/town-square"}},[t._v(" https://chat.il2.dso.mil ")])],1),e("li",[t._v(" Platform One ABMS All Domain Common Environment (pay per use) ")]),e("li",[t._v(" Platform One Multi-Level Security Data Transfer (CDS/Diode) (pay per use) ")]),e("li",[t._v(" Platform One Stack Exchange: knowledge sharing service for software developers and engineers (pay per use) ")]),t._m(2)])])])]),e("div",{staticClass:"row"},[e("div",{staticClass:"col-lg-5"},[e("h4",[t._v("PLATFORM ONE TRAINING AND ONBOARDING OPTIONS")]),e("div",{staticClass:"pl-4 pr-16"},[e("ul",[e("li",[e("p",[t._v("Check out the CSO DevSecOps / DAU training:")]),e("ExternalLink",{staticClass:"white-space-nowrap",attrs:{inline:"",href:"https://software.af.mil/training/"}},[t._v(" DevSecOps Training Resources ")])],1),e("li",[e("ExternalLink",{staticClass:"white-space-nowrap",attrs:{inline:"",href:"https://learn-2.galvanize.com/cohorts/fbc9761c8f97c752ea"}},[t._v(" Virtual Platform One Learning Hub ")]),t._v(" that provides self-service onboarding ")],1),e("li",[t._v(" 1-day training Session: Introduction to DevSecOps. Overview and understanding of the vision and activities ")]),e("li",[e("router-link",{staticClass:"white-space-nowrap",attrs:{to:"/products/abms-adce/onboarding"}},[t._v(" Onboarding options for ABMS ADCE Party Bus ")])],1),e("li",[t._v(" A "),e("router-link",{staticClass:"white-space-nowrap",attrs:{to:"/products/abms-adce/onboarding/3-day-workshop"}},[t._v(" 3-day Platform One Platform Workshop. ")]),t._v(' Hands-on code and User-Centered Design (UCD) to create your first Platform One DevSecOps pipelines and deploy a "push button" DoD DevSecOps software factory ')],1),t._m(3)])])])])])],1)},i=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"row "},[e("div",{staticClass:"col-lg-5"},[e("h4",[t._v("CUSTOM DEVELOPMENT SERVICES")]),e("div",{staticClass:"pl-4 pr-16"},[e("ul",[e("li",[t._v(" Build and deliver new and accredited custom software applications (microservices) by leveraging the Platform One pipeline and following Platform One's DoD Continuous Authority to Operate (cATO) (pay per app) ")]),e("li",[t._v(" To learn more about these capabilities, please contact "),e("a",{attrs:{href:"mailto:af.cso@us.af.mil?subject=Platform One Custom Development Services Question"}},[t._v(" af.cso@us.af.mil ")]),t._v(' with Subject: "Platform One Custom Development Services Question" ')])])])]),e("div",{staticClass:"col-lg-5"},[e("h4",[t._v("CLOUD NATIVE ACCESS POINT (CNAP)")]),e("div",{staticClass:"pl-4 pr-16"},[e("ul",[e("li",[t._v(" The Cloud Native Acess Point is available on Cloud One to provide access to Development, Testing, and Production enclaves at IL-2, IL-4, and IL-5 that use Platform One DevSecOps environments by using an internet-facing Cloud-native Zero trust model ")]),e("li",[t._v(" To learn more about these capabilities, please contact "),e("a",{attrs:{href:"mailto:af.cso@us.af.mil?subject=Platform One CNAP Question"}},[t._v(" af.cso@us.af.mil ")]),t._v(' with Subject: "Platform One CNAP Question" ')])])])])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("li",[t._v(" To learn more about these capabilities, please contact "),e("a",{attrs:{href:"mailto:af.cso@us.af.mil?subject=Platform One CI/CD Options Question"}},[t._v(" af.cso@us.af.mil ")]),t._v(' with Subject: "Platform One CI/CD Options Question" ')])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("li",[t._v(" To learn more about these capabilities, please contact "),e("a",{attrs:{href:"mailto:af.cso@us.af.mil?subject=Platform One Managed Tools Question"}},[t._v(" af.cso@us.af.mil ")]),t._v(' with Subject: "Platform One Managed Tools Question" ')])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("li",[t._v(" To learn more about these capabilities, please contact "),e("a",{attrs:{href:"mailto:af.cso@us.af.mil?subject=Platform One Training Question"}},[t._v(" af.cso@us.af.mil ")]),t._v(' with Subject: "Platform One Training Question" ')])}],n=e("36ad"),o=e("1322"),r={name:"Services",components:{PageHeader:n["a"],ExternalLink:o["a"]}},l=r,c=(e("6446"),e("2877")),u=Object(c["a"])(l,s,i,!1,null,"4b1f457a",null);a["default"]=u.exports}}]); -//# sourceMappingURL=services.1740218c.js.map \ No newline at end of file +//# sourceMappingURL=services.6d3669a1.js.map \ No newline at end of file diff --git a/sites/platform1-site/js/services.1740218c.js.map b/sites/platform1-site/js/services.6d3669a1.js.map similarity index 99% rename from sites/platform1-site/js/services.1740218c.js.map rename to sites/platform1-site/js/services.6d3669a1.js.map index 271cbd14..16f93e47 100644 --- a/sites/platform1-site/js/services.1740218c.js.map +++ b/sites/platform1-site/js/services.6d3669a1.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///./src/components/ExternalLink.vue?8fd6","webpack:///src/components/ExternalLink.vue","webpack:///./src/components/ExternalLink.vue?892c","webpack:///./src/components/ExternalLink.vue?570a","webpack:///./src/views/Services.vue?298d","webpack:///./src/components/ProductsSummary.vue?b030","webpack:///./src/components/ExternalLink.vue?9b73","webpack:///./src/assets/images/logos/Big_Bang_Color_Logo_White_text.png","webpack:///./src/views/Products.vue?8d47","webpack:///./src/components/ProductsSummary.vue?7f9e","webpack:///src/components/ProductsSummary.vue","webpack:///./src/components/ProductsSummary.vue?868f","webpack:///./src/components/ProductsSummary.vue?7eaf","webpack:///src/views/Products.vue","webpack:///./src/views/Products.vue?fced","webpack:///./src/views/Products.vue","webpack:///./src/views/Services.vue?9f2a","webpack:///src/views/Services.vue","webpack:///./src/views/Services.vue?ad19","webpack:///./src/views/Services.vue?f1c8"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","class","inline","attrs","href","_t","_v","_s","icon","staticRenderFns","props","String","Boolean","component","VIcon","module","exports","name","components","VBtn","VCard","VCardActions","VCardTitle","PageHeader","ProductsSummary","_m"],"mappings":"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","file":"js/services.1740218c.js","sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('a',{staticClass:\"link\",class:{ inline: _vm.inline },attrs:{\"text\":\"\",\"href\":_vm.href,\"target\":\"_blank\"}},[_vm._t(\"default\"),_c('v-icon',{staticClass:\"ml-n1\",attrs:{\"aria-hidden\":\"true\"}},[_vm._v(_vm._s(_vm.icon))])],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ExternalLink.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ExternalLink.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ExternalLink.vue?vue&type=template&id=aba337fa&scoped=true&\"\nimport script from \"./ExternalLink.vue?vue&type=script&lang=js&\"\nexport * from \"./ExternalLink.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ExternalLink.vue?vue&type=style&index=0&id=aba337fa&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"aba337fa\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VIcon})\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Services.vue?vue&type=style&index=0&id=4b1f457a&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Services.vue?vue&type=style&index=0&id=4b1f457a&lang=scss&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ProductsSummary.vue?vue&type=style&index=0&id=8600d080&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ProductsSummary.vue?vue&type=style&index=0&id=8600d080&lang=scss&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ExternalLink.vue?vue&type=style&index=0&id=aba337fa&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ExternalLink.vue?vue&type=style&index=0&id=aba337fa&lang=scss&scoped=true&\"","module.exports = __webpack_public_path__ + \"img/Big_Bang_Color_Logo_White_text.b04263b1.png\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"products\"},[_c('PageHeader',{attrs:{\"title\":\"Platform One Products\"}}),_c('ProductsSummary')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"products-summary\"},[_c('h2',[_vm._v(\" P1 products enable your mission \")]),_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-4 products-wrapper\"},[_c('v-card',{staticClass:\"flex-card products-container adce\",attrs:{\"height\":\"100%\",\"elevation\":\"12\",\"dark\":\"\"}},[_c('v-card-title',[_c('img',{staticClass:\"img-fluid mx-auto logo\",attrs:{\"src\":require(\"@/assets/images/logos/Party_Bus_logo_low_res-01.png\"),\"alt\":\"The Party Bus - ABMS All Domain Common Environment Logo\"}})]),_c('p',{staticClass:\"px-8\"},[_vm._v(\" The Party Bus - Advanced Battle Management System (ABMS) All Domain Common Environment (ADCE) teams get instant access to developer tools and CI/CD pipelines leveraging Platform One's cATO \")]),_c('v-card-actions',{staticClass:\"mt-auto mb-4\"},[_c('v-btn',{staticClass:\"mx-auto\",attrs:{\"color\":\"secondary\",\"to\":\"/products/abms-adce\"}},[_vm._v(\" Learn More \")])],1)],1)],1),_c('div',{staticClass:\"col-lg-4 products-wrapper\"},[_c('v-card',{staticClass:\"flex-card products-container big-bang\",attrs:{\"height\":\"100%\",\"elevation\":\"12\",\"dark\":\"\"}},[_c('v-card-title',[_c('img',{staticClass:\"img-fluid mx-auto logo\",attrs:{\"src\":require(\"@/assets/images/logos/Big_Bang_Color_Logo_White_text.png\"),\"alt\":\"Big Bang Logo\"}})]),_c('p',{staticClass:\"px-8\"},[_vm._v(\" Big Bang is the Infrastructure as Code and Configuration as Code (IaC/CaC) base MVP that can be deployed onto any AWS IL-2 & IL-5 instance \")]),_c('v-card-actions',{staticClass:\"mt-auto mb-4\"},[_c('v-btn',{staticClass:\"mx-auto\",attrs:{\"color\":\"secondary\",\"to\":\"/products/big-bang\"}},[_vm._v(\" Learn More \")])],1)],1)],1),_c('div',{staticClass:\"col-lg-4 products-wrapper\"},[_c('v-card',{staticClass:\"flex-card products-container iron-bank\",attrs:{\"height\":\"100%\",\"elevation\":\"12\",\"dark\":\"\"}},[_c('v-card-title',[_c('img',{staticClass:\"img-fluid mx-auto logo\",attrs:{\"src\":require(\"@/assets/images/logos/Iron_Bank_Logo_LIGHT.png\"),\"alt\":\"Iron Bank Logo\"}})]),_c('p',{staticClass:\"px-8\"},[_vm._v(\" The DoD repository of digitally signed, binary container images that have been hardened and accredited for DoD-wide use across classifications. \")]),_c('ExternalLink',{staticClass:\"mb-2\",attrs:{\"href\":\"https://ironbank.dso.mil\"}},[_vm._v(\" Iron Bank Repo \")]),_c('v-card-actions',{staticClass:\"mt-auto mb-4\"},[_c('v-btn',{staticClass:\"mx-auto\",attrs:{\"color\":\"secondary\",\"to\":\"/products/iron-bank\"}},[_vm._v(\" Learn More \")])],1)],1)],1)])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ProductsSummary.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ProductsSummary.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ProductsSummary.vue?vue&type=template&id=8600d080&scoped=true&\"\nimport script from \"./ProductsSummary.vue?vue&type=script&lang=js&\"\nexport * from \"./ProductsSummary.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ProductsSummary.vue?vue&type=style&index=0&id=8600d080&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"8600d080\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardTitle } from 'vuetify/lib/components/VCard';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardTitle})\n","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Products.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Products.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Products.vue?vue&type=template&id=7f1a8023&\"\nimport script from \"./Products.vue?vue&type=script&lang=js&\"\nexport * from \"./Products.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"services\"},[_c('PageHeader',{attrs:{\"title\":\"PLATFORM ONE SERVICES\"}}),_c('h2',[_vm._v(\" PLATFORM ONE ENTERPRISE SERVICES \")]),_c('p',{staticClass:\"section-description mx-auto px-8 mt-4\"},[_vm._v(\" Platform One provides additional pay-per-use services and contract vehicles to facilitate teams' adoption and move to DevSecOps. The list of services will continuously evolve. \")]),_c('div',{staticClass:\"container text-left\"},[_vm._m(0),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-5\"},[_c('h4',[_vm._v(\" PLATFORM ONE CONTINUOUS INTEGRATION / CONTINUOUS DELIVERY (CI/CD) WITH INFRASTRUCTURE AS CODE (IaC) \")]),_c('div',{staticClass:\"pl-4 pr-16\"},[_c('ul',[_c('li',[_vm._v(\" Teams can use existing CI/CD pipelines hosted on Repo One with their current Infrastructure as Code (IaC) code \")]),_c('li',[_vm._v(\" If a custom CI/CD pipeline is needed due to specific program mission needs, check out the \"),_c('router-link',{attrs:{\"to\":\"/products/big-bang\"}},[_vm._v(\"Big Bang\")]),_vm._v(\" options \")],1),_vm._m(1)])])]),_c('div',{staticClass:\"col-lg-6\"},[_c('h4',[_vm._v(\"PLATFORM ONE DEVSECOPS MANAGED TOOLS\")]),_c('div',{staticClass:\"pl-4 pr-16\"},[_c('ul',[_c('li',[_vm._v(\" Platform One Enterprise Chat provides a collaboration solutions suitable for connecting developer teams (pay per use): IL-4 (.mil email only) \"),_c('ExternalLink',{attrs:{\"inline\":\"\",\"href\":\"https://chat.il2.dso.mil/platform-one/channels/town-square\"}},[_vm._v(\" https://chat.il2.dso.mil \")])],1),_c('li',[_vm._v(\" Platform One ABMS All Domain Common Environment (pay per use) \")]),_c('li',[_vm._v(\" Platform One Multi-Level Security Data Transfer (CDS/Diode) (pay per use) \")]),_c('li',[_vm._v(\" Platform One Stack Exchange: knowledge sharing service for software developers and engineers (pay per use) \")]),_vm._m(2)])])])]),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-5\"},[_c('h4',[_vm._v(\"PLATFORM ONE TRAINING AND ONBOARDING OPTIONS\")]),_c('div',{staticClass:\"pl-4 pr-16\"},[_c('ul',[_c('li',[_c('p',[_vm._v(\"Check out the CSO DevSecOps / DAU training:\")]),_c('ExternalLink',{staticClass:\"white-space-nowrap\",attrs:{\"inline\":\"\",\"href\":\"https://software.af.mil/training/\"}},[_vm._v(\" DevSecOps Training Resources \")])],1),_c('li',[_c('ExternalLink',{staticClass:\"white-space-nowrap\",attrs:{\"inline\":\"\",\"href\":\"https://learn-2.galvanize.com/cohorts/fbc9761c8f97c752ea\"}},[_vm._v(\" Virtual Platform One Learning Hub \")]),_vm._v(\" that provides self-service onboarding \")],1),_c('li',[_vm._v(\" 1-day training Session: Introduction to DevSecOps. Overview and understanding of the vision and activities \")]),_c('li',[_c('router-link',{staticClass:\"white-space-nowrap\",attrs:{\"to\":\"/products/abms-adce/onboarding\"}},[_vm._v(\" Onboarding options for ABMS ADCE Party Bus \")])],1),_c('li',[_vm._v(\" A \"),_c('router-link',{staticClass:\"white-space-nowrap\",attrs:{\"to\":\"/products/abms-adce/onboarding/3-day-workshop\"}},[_vm._v(\" 3-day Platform One Platform Workshop. \")]),_vm._v(\" Hands-on code and User-Centered Design (UCD) to create your first Platform One DevSecOps pipelines and deploy a \\\"push button\\\" DoD DevSecOps software factory \")],1),_vm._m(3)])])])])])],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row \"},[_c('div',{staticClass:\"col-lg-5\"},[_c('h4',[_vm._v(\"CUSTOM DEVELOPMENT SERVICES\")]),_c('div',{staticClass:\"pl-4 pr-16\"},[_c('ul',[_c('li',[_vm._v(\" Build and deliver new and accredited custom software applications (microservices) by leveraging the Platform One pipeline and following Platform One's DoD Continuous Authority to Operate (cATO) (pay per app) \")]),_c('li',[_vm._v(\" To learn more about these capabilities, please contact \"),_c('a',{attrs:{\"href\":\"mailto:af.cso@us.af.mil?subject=Platform One Custom Development Services Question\"}},[_vm._v(\" af.cso@us.af.mil \")]),_vm._v(\" with Subject: \\\"Platform One Custom Development Services Question\\\" \")])])])]),_c('div',{staticClass:\"col-lg-5\"},[_c('h4',[_vm._v(\"CLOUD NATIVE ACCESS POINT (CNAP)\")]),_c('div',{staticClass:\"pl-4 pr-16\"},[_c('ul',[_c('li',[_vm._v(\" The Cloud Native Acess Point is available on Cloud One to provide access to Development, Testing, and Production enclaves at IL-2, IL-4, and IL-5 that use Platform One DevSecOps environments by using an internet-facing Cloud-native Zero trust model \")]),_c('li',[_vm._v(\" To learn more about these capabilities, please contact \"),_c('a',{attrs:{\"href\":\"mailto:af.cso@us.af.mil?subject=Platform One CNAP Question\"}},[_vm._v(\" af.cso@us.af.mil \")]),_vm._v(\" with Subject: \\\"Platform One CNAP Question\\\" \")])])])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('li',[_vm._v(\" To learn more about these capabilities, please contact \"),_c('a',{attrs:{\"href\":\"mailto:af.cso@us.af.mil?subject=Platform One CI/CD Options Question\"}},[_vm._v(\" af.cso@us.af.mil \")]),_vm._v(\" with Subject: \\\"Platform One CI/CD Options Question\\\" \")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('li',[_vm._v(\" To learn more about these capabilities, please contact \"),_c('a',{attrs:{\"href\":\"mailto:af.cso@us.af.mil?subject=Platform One Managed Tools Question\"}},[_vm._v(\" af.cso@us.af.mil \")]),_vm._v(\" with Subject: \\\"Platform One Managed Tools Question\\\" \")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('li',[_vm._v(\" To learn more about these capabilities, please contact \"),_c('a',{attrs:{\"href\":\"mailto:af.cso@us.af.mil?subject=Platform One Training Question\"}},[_vm._v(\" af.cso@us.af.mil \")]),_vm._v(\" with Subject: \\\"Platform One Training Question\\\" \")])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Services.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Services.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Services.vue?vue&type=template&id=4b1f457a&scoped=true&\"\nimport script from \"./Services.vue?vue&type=script&lang=js&\"\nexport * from \"./Services.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Services.vue?vue&type=style&index=0&id=4b1f457a&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"4b1f457a\",\n null\n \n)\n\nexport default component.exports"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./src/components/ExternalLink.vue?0577","webpack:///src/components/ExternalLink.vue","webpack:///./src/components/ExternalLink.vue?892c","webpack:///./src/components/ExternalLink.vue?570a","webpack:///./src/views/Services.vue?298d","webpack:///./src/components/ProductsSummary.vue?b030","webpack:///./src/components/ExternalLink.vue?9b73","webpack:///./src/assets/images/logos/Big_Bang_Color_Logo_White_text.png","webpack:///./src/views/Products.vue?589b","webpack:///./src/components/ProductsSummary.vue?4518","webpack:///src/components/ProductsSummary.vue","webpack:///./src/components/ProductsSummary.vue?868f","webpack:///./src/components/ProductsSummary.vue?7eaf","webpack:///src/views/Products.vue","webpack:///./src/views/Products.vue?fced","webpack:///./src/views/Products.vue","webpack:///./src/views/Services.vue?976f","webpack:///src/views/Services.vue","webpack:///./src/views/Services.vue?ad19","webpack:///./src/views/Services.vue?f1c8"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","class","inline","attrs","href","_t","_v","_s","icon","staticRenderFns","props","String","Boolean","component","VIcon","module","exports","name","components","VBtn","VCard","VCardActions","VCardTitle","PageHeader","ProductsSummary","_m"],"mappings":"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","file":"js/services.6d3669a1.js","sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('a',{staticClass:\"link\",class:{ inline: _vm.inline },attrs:{\"text\":\"\",\"href\":_vm.href,\"target\":\"_blank\"}},[_vm._t(\"default\"),_c('v-icon',{staticClass:\"ml-n1\",attrs:{\"aria-hidden\":\"true\"}},[_vm._v(_vm._s(_vm.icon))])],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ExternalLink.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ExternalLink.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ExternalLink.vue?vue&type=template&id=aba337fa&scoped=true&\"\nimport script from \"./ExternalLink.vue?vue&type=script&lang=js&\"\nexport * from \"./ExternalLink.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ExternalLink.vue?vue&type=style&index=0&id=aba337fa&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"aba337fa\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VIcon})\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Services.vue?vue&type=style&index=0&id=4b1f457a&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Services.vue?vue&type=style&index=0&id=4b1f457a&lang=scss&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ProductsSummary.vue?vue&type=style&index=0&id=8600d080&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ProductsSummary.vue?vue&type=style&index=0&id=8600d080&lang=scss&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ExternalLink.vue?vue&type=style&index=0&id=aba337fa&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ExternalLink.vue?vue&type=style&index=0&id=aba337fa&lang=scss&scoped=true&\"","module.exports = __webpack_public_path__ + \"img/Big_Bang_Color_Logo_White_text.b04263b1.png\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"products\"},[_c('PageHeader',{attrs:{\"title\":\"Platform One Products\"}}),_c('ProductsSummary')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"products-summary\"},[_c('h2',[_vm._v(\" P1 products enable your mission \")]),_c('div',{staticClass:\"container\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-4 products-wrapper\"},[_c('v-card',{staticClass:\"flex-card products-container adce\",attrs:{\"height\":\"100%\",\"elevation\":\"12\",\"dark\":\"\"}},[_c('v-card-title',[_c('img',{staticClass:\"img-fluid mx-auto logo\",attrs:{\"src\":require(\"@/assets/images/logos/Party_Bus_logo_low_res-01.png\"),\"alt\":\"The Party Bus - ABMS All Domain Common Environment Logo\"}})]),_c('p',{staticClass:\"px-8\"},[_vm._v(\" The Party Bus - Advanced Battle Management System (ABMS) All Domain Common Environment (ADCE) teams get instant access to developer tools and CI/CD pipelines leveraging Platform One's cATO \")]),_c('v-card-actions',{staticClass:\"mt-auto mb-4\"},[_c('v-btn',{staticClass:\"mx-auto\",attrs:{\"color\":\"secondary\",\"to\":\"/products/abms-adce\"}},[_vm._v(\" Learn More \")])],1)],1)],1),_c('div',{staticClass:\"col-lg-4 products-wrapper\"},[_c('v-card',{staticClass:\"flex-card products-container big-bang\",attrs:{\"height\":\"100%\",\"elevation\":\"12\",\"dark\":\"\"}},[_c('v-card-title',[_c('img',{staticClass:\"img-fluid mx-auto logo\",attrs:{\"src\":require(\"@/assets/images/logos/Big_Bang_Color_Logo_White_text.png\"),\"alt\":\"Big Bang Logo\"}})]),_c('p',{staticClass:\"px-8\"},[_vm._v(\" Big Bang is the Infrastructure as Code and Configuration as Code (IaC/CaC) base MVP that can be deployed onto any AWS IL-2 & IL-5 instance \")]),_c('v-card-actions',{staticClass:\"mt-auto mb-4\"},[_c('v-btn',{staticClass:\"mx-auto\",attrs:{\"color\":\"secondary\",\"to\":\"/products/big-bang\"}},[_vm._v(\" Learn More \")])],1)],1)],1),_c('div',{staticClass:\"col-lg-4 products-wrapper\"},[_c('v-card',{staticClass:\"flex-card products-container iron-bank\",attrs:{\"height\":\"100%\",\"elevation\":\"12\",\"dark\":\"\"}},[_c('v-card-title',[_c('img',{staticClass:\"img-fluid mx-auto logo\",attrs:{\"src\":require(\"@/assets/images/logos/Iron_Bank_Logo_LIGHT.png\"),\"alt\":\"Iron Bank Logo\"}})]),_c('p',{staticClass:\"px-8\"},[_vm._v(\" The DoD repository of digitally signed, binary container images that have been hardened and accredited for DoD-wide use across classifications. \")]),_c('ExternalLink',{staticClass:\"mb-2\",attrs:{\"href\":\"https://ironbank.dso.mil\"}},[_vm._v(\" Iron Bank Repo \")]),_c('v-card-actions',{staticClass:\"mt-auto mb-4\"},[_c('v-btn',{staticClass:\"mx-auto\",attrs:{\"color\":\"secondary\",\"to\":\"/products/iron-bank\"}},[_vm._v(\" Learn More \")])],1)],1)],1)])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ProductsSummary.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ProductsSummary.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ProductsSummary.vue?vue&type=template&id=8600d080&scoped=true&\"\nimport script from \"./ProductsSummary.vue?vue&type=script&lang=js&\"\nexport * from \"./ProductsSummary.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ProductsSummary.vue?vue&type=style&index=0&id=8600d080&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"8600d080\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardTitle } from 'vuetify/lib/components/VCard';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardTitle})\n","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Products.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Products.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Products.vue?vue&type=template&id=7f1a8023&\"\nimport script from \"./Products.vue?vue&type=script&lang=js&\"\nexport * from \"./Products.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"services\"},[_c('PageHeader',{attrs:{\"title\":\"PLATFORM ONE SERVICES\"}}),_c('h2',[_vm._v(\" PLATFORM ONE ENTERPRISE SERVICES \")]),_c('p',{staticClass:\"section-description mx-auto px-8 mt-4\"},[_vm._v(\" Platform One provides additional pay-per-use services and contract vehicles to facilitate teams' adoption and move to DevSecOps. The list of services will continuously evolve. \")]),_c('div',{staticClass:\"container text-left\"},[_vm._m(0),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-5\"},[_c('h4',[_vm._v(\" PLATFORM ONE CONTINUOUS INTEGRATION / CONTINUOUS DELIVERY (CI/CD) WITH INFRASTRUCTURE AS CODE (IaC) \")]),_c('div',{staticClass:\"pl-4 pr-16\"},[_c('ul',[_c('li',[_vm._v(\" Teams can use existing CI/CD pipelines hosted on Repo One with their current Infrastructure as Code (IaC) code \")]),_c('li',[_vm._v(\" If a custom CI/CD pipeline is needed due to specific program mission needs, check out the \"),_c('router-link',{attrs:{\"to\":\"/products/big-bang\"}},[_vm._v(\"Big Bang\")]),_vm._v(\" options \")],1),_vm._m(1)])])]),_c('div',{staticClass:\"col-lg-6\"},[_c('h4',[_vm._v(\"PLATFORM ONE DEVSECOPS MANAGED TOOLS\")]),_c('div',{staticClass:\"pl-4 pr-16\"},[_c('ul',[_c('li',[_vm._v(\" Platform One Enterprise Chat provides a collaboration solutions suitable for connecting developer teams (pay per use): IL-4 (.mil email only) \"),_c('ExternalLink',{attrs:{\"inline\":\"\",\"href\":\"https://chat.il2.dso.mil/platform-one/channels/town-square\"}},[_vm._v(\" https://chat.il2.dso.mil \")])],1),_c('li',[_vm._v(\" Platform One ABMS All Domain Common Environment (pay per use) \")]),_c('li',[_vm._v(\" Platform One Multi-Level Security Data Transfer (CDS/Diode) (pay per use) \")]),_c('li',[_vm._v(\" Platform One Stack Exchange: knowledge sharing service for software developers and engineers (pay per use) \")]),_vm._m(2)])])])]),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-5\"},[_c('h4',[_vm._v(\"PLATFORM ONE TRAINING AND ONBOARDING OPTIONS\")]),_c('div',{staticClass:\"pl-4 pr-16\"},[_c('ul',[_c('li',[_c('p',[_vm._v(\"Check out the CSO DevSecOps / DAU training:\")]),_c('ExternalLink',{staticClass:\"white-space-nowrap\",attrs:{\"inline\":\"\",\"href\":\"https://software.af.mil/training/\"}},[_vm._v(\" DevSecOps Training Resources \")])],1),_c('li',[_c('ExternalLink',{staticClass:\"white-space-nowrap\",attrs:{\"inline\":\"\",\"href\":\"https://learn-2.galvanize.com/cohorts/fbc9761c8f97c752ea\"}},[_vm._v(\" Virtual Platform One Learning Hub \")]),_vm._v(\" that provides self-service onboarding \")],1),_c('li',[_vm._v(\" 1-day training Session: Introduction to DevSecOps. Overview and understanding of the vision and activities \")]),_c('li',[_c('router-link',{staticClass:\"white-space-nowrap\",attrs:{\"to\":\"/products/abms-adce/onboarding\"}},[_vm._v(\" Onboarding options for ABMS ADCE Party Bus \")])],1),_c('li',[_vm._v(\" A \"),_c('router-link',{staticClass:\"white-space-nowrap\",attrs:{\"to\":\"/products/abms-adce/onboarding/3-day-workshop\"}},[_vm._v(\" 3-day Platform One Platform Workshop. \")]),_vm._v(\" Hands-on code and User-Centered Design (UCD) to create your first Platform One DevSecOps pipelines and deploy a \\\"push button\\\" DoD DevSecOps software factory \")],1),_vm._m(3)])])])])])],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row \"},[_c('div',{staticClass:\"col-lg-5\"},[_c('h4',[_vm._v(\"CUSTOM DEVELOPMENT SERVICES\")]),_c('div',{staticClass:\"pl-4 pr-16\"},[_c('ul',[_c('li',[_vm._v(\" Build and deliver new and accredited custom software applications (microservices) by leveraging the Platform One pipeline and following Platform One's DoD Continuous Authority to Operate (cATO) (pay per app) \")]),_c('li',[_vm._v(\" To learn more about these capabilities, please contact \"),_c('a',{attrs:{\"href\":\"mailto:af.cso@us.af.mil?subject=Platform One Custom Development Services Question\"}},[_vm._v(\" af.cso@us.af.mil \")]),_vm._v(\" with Subject: \\\"Platform One Custom Development Services Question\\\" \")])])])]),_c('div',{staticClass:\"col-lg-5\"},[_c('h4',[_vm._v(\"CLOUD NATIVE ACCESS POINT (CNAP)\")]),_c('div',{staticClass:\"pl-4 pr-16\"},[_c('ul',[_c('li',[_vm._v(\" The Cloud Native Acess Point is available on Cloud One to provide access to Development, Testing, and Production enclaves at IL-2, IL-4, and IL-5 that use Platform One DevSecOps environments by using an internet-facing Cloud-native Zero trust model \")]),_c('li',[_vm._v(\" To learn more about these capabilities, please contact \"),_c('a',{attrs:{\"href\":\"mailto:af.cso@us.af.mil?subject=Platform One CNAP Question\"}},[_vm._v(\" af.cso@us.af.mil \")]),_vm._v(\" with Subject: \\\"Platform One CNAP Question\\\" \")])])])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('li',[_vm._v(\" To learn more about these capabilities, please contact \"),_c('a',{attrs:{\"href\":\"mailto:af.cso@us.af.mil?subject=Platform One CI/CD Options Question\"}},[_vm._v(\" af.cso@us.af.mil \")]),_vm._v(\" with Subject: \\\"Platform One CI/CD Options Question\\\" \")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('li',[_vm._v(\" To learn more about these capabilities, please contact \"),_c('a',{attrs:{\"href\":\"mailto:af.cso@us.af.mil?subject=Platform One Managed Tools Question\"}},[_vm._v(\" af.cso@us.af.mil \")]),_vm._v(\" with Subject: \\\"Platform One Managed Tools Question\\\" \")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('li',[_vm._v(\" To learn more about these capabilities, please contact \"),_c('a',{attrs:{\"href\":\"mailto:af.cso@us.af.mil?subject=Platform One Training Question\"}},[_vm._v(\" af.cso@us.af.mil \")]),_vm._v(\" with Subject: \\\"Platform One Training Question\\\" \")])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Services.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Services.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Services.vue?vue&type=template&id=4b1f457a&scoped=true&\"\nimport script from \"./Services.vue?vue&type=script&lang=js&\"\nexport * from \"./Services.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Services.vue?vue&type=style&index=0&id=4b1f457a&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"4b1f457a\",\n null\n \n)\n\nexport default component.exports"],"sourceRoot":""} \ No newline at end of file diff --git a/sites/platform1-site/js/who-we-are.d8a50724.js b/sites/platform1-site/js/who-we-are.f00bfda3.js similarity index 99% rename from sites/platform1-site/js/who-we-are.d8a50724.js rename to sites/platform1-site/js/who-we-are.f00bfda3.js index d0ff6aad..f45bf1dc 100644 --- a/sites/platform1-site/js/who-we-are.d8a50724.js +++ b/sites/platform1-site/js/who-we-are.f00bfda3.js @@ -1,2 +1,2 @@ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["who-we-are"],{"0368":function(e,t,i){"use strict";var o=i("2abc"),a=i.n(o);a.a},"0907":function(e,t,i){},"16e6":function(e,t,i){e.exports=i.p+"img/Matt_Huston.456d1e9f.jpg"},"1a92":function(e,t,i){"use strict";var o=i("0907"),a=i.n(o);a.a},"2abc":function(e,t,i){},"30a2":function(e,t,i){e.exports=i.p+"img/Austen_Bryan.900866a9.jpg"},"3f1e":function(e,t,i){"use strict";i.r(t);var o=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"services"},[i("PageHeader",{attrs:{title:"LEADERSHIP TEAM"}}),i("v-container",e._l(e.people,(function(t,o){return i("v-row",{key:t.name,staticClass:"justify-content-center",attrs:{id:t.id_tag}},[o%2===0?i("div",{staticClass:"col-md-3"},[i("img",{staticClass:"img-fluid",attrs:{src:e.getImageUrl(t.img),alt:t.name,width:"346px"}})]):e._e(),i("div",{staticClass:"text-left col-md-5"},[i("div",[i("strong",[e._v(e._s(t.name))])]),i("div",[e._v(" "+e._s(t.position)+" ")]),i("br"),i("div",[e._v(" "+e._s(t.bio)+" ")]),i("br"),i("div",[t.externalBio?i("v-btn",{staticClass:"mt-4",attrs:{color:"primary",href:t.externalBio,target:"_blank"}},[e._v(" Read More ")]):e._e()],1)]),o%2===1?i("div",{staticClass:"col-md-3"},[i("img",{staticClass:"img-fluid",attrs:{src:e.getImageUrl(t.img),alt:t.name,width:"346px"}})]):e._e()])})),1)],1)},a=[],n=i("36ad"),s={name:"Services",components:{PageHeader:n["a"]},methods:{getImageUrl:function(e){return i("b09c")("./".concat(e))}},data:function(){return{people:[{img:"Nic_Chaillan.jpg",name:"NICOLAS M. CHAILLAN",position:"CSO, US Air Force",bio:"Mr. Nicolas M. Chaillan is appointed as the first Air Force Chief Software Officer (CSO), under Dr. William Roper, the Assistant Secretary of the Air Force for Acquisition, Technology, and Logistics, Arlington, VA. He is also the Co-lead for the DoD Enterprise DevSecOps Initiative (DSOP) with the Department of Defense Chief Information Officer. As the Air Force’s senior software czar, Mr. Chaillan is responsible for enabling Air Force programs in the transition to Agile and DevSecOps to establish force-wide DevSecOps capabilities and best practices, including continuous Authority to Operate (c-ATO) processes and faster streamlined technology adoption.",externalBio:"https://software.af.mil/team/nicolas-m-chaillan-hqe/",id_tag:"nic_chaillan"},{img:"Brad_Ferguson.jpg",name:"BRAD FERGUSON",position:"Deputy CSO, US Air Force",bio:"Mr. Brad Ferguson, is currently serving as the Deputy, Chief Software Office under Mr. Nicolas Chaillan, Secretary of the Air Force’s Chief Software Officer, Arlington, VA. Responsible for enabling the CSO efforts with Air Force programs in the transition to Agile and DevSecOps to establish force-wide Digital Air Force capabilities and tactics, tools and procedures, including continuous Authority to Operate (c-ATO) processes and faster streamlined technology adoption.",externalBio:"https://software.af.mil/team/brad-e-ferguson/",id_tag:"brad_ferguson"},{img:"Rob_Slaughter.jpg",name:"DR MAJ ROB SLAUGHTER",position:"Director",bio:"Rob Slaughter is the Director of Platform One. He sets the priorities and drives the vision for our platform while bringing in Program Offices from every service to drive inter-service collaboration. It is no understatement to say that he’s the reason we’re all here. He preaches the good word to our customers but has also been instrumental in working with our Acquisition team to get contracts in place. He drives our badge-less, happy go lucky culture and ensures that we continue to be a vendor agnostic solution. It is a well-known fact that his greatest accomplishment was establishing Waffle Wednesday bringing smiles to everyone’s face. After all, he knows happy people make better products and better serve customers. Is there anything this guy can’t do? ",id_tag:"rob_slaughter"},{img:"Austen_Bryan.jpg",name:"CAPT AUSTEN BRYAN",position:"Chief Operating Officer",bio:"Austen Bryan is our Chief Operations Officer and champion for our internal team. He is Platform One’s bridge to the LevelUP Acquisition and contracts team. His leadership and guidance add structure to our chaos and get us from idea to creation so we are not just vaporware. His tentacles reach deep into Platform One but he keeps his head above water driving our vision and keeping a system view. He leads our engagements/solutions with various Program Offices and backs up Rob on basically everything which is a wide variety in this startup mode we operate in. Some days he’s the CFO, some days he hires people. What did he want to do? Code.",id_tag:"austen_bryan"},{img:"Jeff_McCoy.jpg",name:"JEFF MCCOY",position:"Chief Technology Officer",bio:"Jeff McCoy is the CTO for Platform One, a group of nerds helping the DoD do DevSecOps right. They recently brought telework tools to tens-of-thousands of federal employees in a couple days, put Kubernetes on a fighter jet, are helping modernize major weapon systems and sport a Baby Yoda logo. Before Platform One, Jeff was the CTO of SpaceCAMP delivering modern software for Space Force and also helped create DDS’s Rogue Squadron building counter-UAS software for special forces and North American defense. Jeff also really sucks at job interviews and was hired as the first Air Force UX designer for Kessel Run only to be reassigned as a lead engineer for the program the first day on the job.",id_tag:"jeff_mccoy"},{img:"Matt_Huston.jpg",name:"MATT HUSTON",position:"Chief of Enterprise Services",bio:"Matt Huston is Platform One’ Chief of Enterprise Services, our Chief Information Security Officer. Matt drives our Enterprise to always be better and always deliver what’s needed to our customers. As the Chief of Platform at Space CAMP prior to Platform One, he was instrumental in standing up the c-ATO’d environment and obtaining the accreditation for the DoD’s second C-ATO. Now at Platform one, he is driving our declarative, open source platform development. Matt grew up in Kessel Run, alongside Jeff McCoy.",id_tag:"matt_huston"},{img:"Molly_Cain.jpg",name:"MOLLY CAIN",position:"Chief Futures Officer",bio:"Molly Cain is fueled by a curiosity to pursue interesting problems alongside fellow futurists, Molly's path to becoming a communications and leadership strategist and Chief Futures Officer for Platform One and emerging technology “disruptor ecosystem,” has been nothing but unpredictable - and she prefers it that way. Molly is a government and civic innovation strategist, executive communications consultant and advisor to public/private sector entities. She is an expert at identifying + designing new ventures for organizational change, launching new verticals, organizing never-before-done collaborations, relying on an uncanny skill to connect topics + people in seemingly unrelated, but perfectly complimentary, ways.",id_tag:"molly_cain"},{img:"Not_Provided.jpg",name:"JOSH WOLF",position:"Chief Engineer",bio:"Josh Wolf is our Chief Engineer and helps drive not only the technical vision but also the implementation with our teams and is a large part of Platform One’s success. He loves to find new tools to integrate into our baseline and drives GitOps adoption. Josh came from Space CAMP, was instrumental to standing up our C-ATO’d development environment covering all the bases from cloud infrastructure, to CI/CD pipelines, to hardened base images. If there’s ever something he doesn’t know much about (which is hard to find), rest assured that he’ll come back in after the weekend as one of our leading experts.",id_tag:"josh_wolf"},{img:"Bunny_Hernandez.jpg",name:"BUNNY HERNANDEZ",position:"Chief Empathy Officer",bio:"Bio coming soon...",id_tag:"bunny_hernandez"},{img:"Heather_Bates.jpg",name:"HEATHER BATES",position:"Chief People Officer",bio:"Bio coming soon...",id_tag:"heather_bates"}]}}},r=s,l=(i("0368"),i("2877")),c=i("6544"),d=i.n(c),h=i("8336"),u=i("a523"),f=i("0fd9"),p=Object(l["a"])(r,o,a,!1,null,"4ab9e6a5",null);t["default"]=p.exports;d()(p,{VBtn:h["a"],VContainer:u["a"],VRow:f["a"]})},"5a2f":function(e,t,i){e.exports=i.p+"img/Rob_Slaughter.572be465.jpg"},"612c":function(e,t,i){e.exports=i.p+"img/Bunny_Hernandez.298b46fb.jpg"},"72a0":function(e,t,i){"use strict";i.r(t);var o=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"who-we-are"},[i("PageHeader",{attrs:{title:"WHO WE ARE"}}),i("div",{staticClass:"container quote-container"},[i("div",{staticClass:"row text-left"},[i("div",{staticClass:"col-lg-6 quote px-8"},[i("div",{staticClass:"quotes"},[i("QuotesLogo")],1),i("h2",{staticClass:"px-0 ma-0"},[e._v(" We care about the pulse of our organization and use it to help continuously improve our processes! ")]),e._m(0)]),e._m(1)])]),i("Wave",{staticClass:"values-container dark"},[i("div",{staticClass:"px-8"},[i("h2",[e._v("VALUE STATEMENTS")]),i("p",{staticClass:"section-description mx-auto mt-2 px-4"},[e._v(" Our values were determined through a working session that was open-invite to the entire P1 team. The people defined what was important to them instead of having someone tell them what to value! ")]),i("div",{staticClass:"container text-left"},[i("div",{staticClass:"row"},[i("div",{staticClass:"col-md-6"},[i("h4",{staticClass:"mx-0"},[e._v("EMPOWER")]),i("p",[e._v(" Empower individuals and teams with the trust to be accountable and grow Platform One into an organization that drives change personally and professionally. ")])]),i("div",{staticClass:"col-md-6"},[i("h4",{staticClass:"mx-0"},[e._v("OBSESS")]),i("p",[e._v(" Obsessively know our customers and solve their challenges by delivering actual, functional solutions instead of arguing about requirements and process. Continue to improve the solution well into the future. ")])]),i("div",{staticClass:"col-md-6"},[i("h4",{staticClass:"mx-0"},[e._v("VALUE")]),i("p",[e._v(" We. Value. Diversity. We are committed to Diversity and Inclusion. Employees in our inclusive environments feel appreciated for their unique characteristics and therefore comfortable sharing their ideas and other aspects of their true and authentic selves. ")])]),i("div",{staticClass:"col-md-6"},[i("h4",{staticClass:"mx-0"},[e._v("NOURISH")]),i("p",[e._v(" Nourish a culture of open, safe, candid communication, and decision making at all levels. We accomplish this by a heightened sense of self-awareness and encourage people to know their own faults and continuously work to improve them. When engaged in conversation, seek to understand the other's point of view prior to attempting to change his or her opinions. ")])])])])])]),i("div",{staticClass:"container principles-container"},[i("h2",[e._v("CORE PRINCIPLES")]),i("div",{staticClass:"row"},e._l(e.principles,(function(t){return i("div",{key:t.name,staticClass:"col-md-6 col-lg-4 principle"},[i("h4",[e._v(e._s(t.name))]),i("p",[e._v(" "+e._s(t.text)+" ")])])})),0)])],1)},a=[function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"attrib mt-4"},[i("span",{staticClass:"name"},[e._v(" - Andrew Belk, "),i("span",{staticClass:"font-italic font-weight-regular"},[e._v(" Chief People Officer ")])])])},function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"col-lg-6 px-4"},[i("div",{staticClass:"px-4 pb-4"},[i("h4",{staticClass:"mx-0"},[e._v("VISION")]),i("p",{staticClass:"pr-5"},[e._v(" Create an innovative, collaborative, and unified defense department that delivers freedom through continuous integration and continuous deployments. ")])]),i("div",{staticClass:"px-4 pt-4"},[i("h4",{staticClass:"mx-0"},[e._v("MISSION")]),i("p",{staticClass:"pr-5"},[e._v(" Guide, empower, equip, and accelerate DoD program offices and weapon systems through their DevSecOps journeys. ")])])])}],n=i("36ad"),s=i("ea4b"),r=i.n(s),l=i("1eb0"),c={name:"WhoWeAre",components:{PageHeader:n["a"],QuotesLogo:r.a,Wave:l["a"]},methods:{getImageUrl:function(e){return i("b09c")("./".concat(e))},isNotMobile:function(){return screen.width>600},testClick:function(){this.leader=this.cards[this.$refs.carousel.currentIndex],this.dialog=!0}},data:function(){return{dialog:!1,leader:{},principles:[{name:"Scale",text:"Features aren't complete until they are tested, automated, documented, and with training modules."},{name:"Mission Obsessed",text:"Obsess over the code that will form the baseline for weapon systems across the DoD: ships, planes, tanks, and nukes."},{name:"Everyone Codes",text:"What we do is code. All of us... even if it is 3 hours a week using Youtube videos. No exceptions."},{name:"Ownership",text:"Own every aspect of what you do, what you write, what you say, and what you use."},{name:"Simple and Robust",text:"Make features as if 100,000 developers will use what you've developed."},{name:"Continual Learning",text:"We always look to improve our baseline and our brains."},{name:"Live in the trenches",text:"Success or failure is found in the details. Don't ignore them because you don't have time to understand."},{name:"No Egos",text:"We will never be the best at everything, so don't claim or try to be. Be open-minded about what others can bring to the table."},{name:"Invest in People",text:"The best investment you can make is in yourselves. The next best investment you can make is in the people next to you."},{name:"We Serve",text:"We exist to help others succeed. When they succeed, we succeed. If you can help someone, do it."},{name:"Shoot for the moon",text:"Be bold and strive to make monumental changes that sound so crazy people won't believe you... even after you've done it."},{name:"Smart Decisions",text:"Encourage decisions to be made by the individuals with the most information. If it's a technical decision, that means technical people, even if they are the lowest ranking."}],cards:[{img:"Nic_Chaillan.jpg",name:"NICOLAS M. CHAILLAN",position:"CSO, US Air Force",bio:"Mr. Nicolas M. Chaillan is appointed as the first Air Force Chief Software Officer (CSO), under Dr. William Roper, the Assistant Secretary of the Air Force for Acquisition, Technology, and Logistics, Arlington, VA. He is also the Co-lead for the DoD Enterprise DevSecOps Initiative (DSOP) with the Department of Defense Chief Information Officer. As the Air Force’s senior software czar, Mr. Chaillan is responsible for enabling Air Force programs in the transition to Agile and DevSecOps to establish force-wide DevSecOps capabilities and best practices, including continuous Authority to Operate (c-ATO) processes and faster streamlined technology adoption.",externalBio:"https://software.af.mil/team/nicolas-m-chaillan-hqe/",width:"350px",flex:"6",id_tag:"nic_chaillan"},{img:"Brad_Ferguson.jpg",name:"BRAD FERGUSON",position:"Deputy CSO, US Air Force",bio:"Mr. Brad Ferguson, is currently serving as the Deputy, Chief Software Office under Mr. Nicolas Chaillan, Secretary of the Air Force’s Chief Software Officer, Arlington, VA. Responsible for enabling the CSO efforts with Air Force programs in the transition to Agile and DevSecOps to establish force-wide Digital Air Force capabilities and tactics, tools and procedures, including continuous Authority to Operate (c-ATO) processes and faster streamlined technology adoption.",externalBio:"https://software.af.mil/team/brad-e-ferguson/",width:"350px",flex:"6",id_tag:"brad_ferguson"},{img:"Rob_Slaughter.jpg",name:"DR MAJ ROB SLAUGHTER",position:"Director",bio:"Rob Slaughter is the Director of Platform One. He sets the priorities and drives the vision for our platform while bringing in Program Offices from every service to drive inter-service collaboration. It is no understatement to say that he’s the reason we’re all here. He preaches the good word to our customers but has also been instrumental in working with our Acquisition team to get contracts in place. He drives our badge-less, happy go lucky culture and ensures that we continue to be a vendor agnostic solution. It is a well-known fact that his greatest accomplishment was establishing Waffle Wednesday bringing smiles to everyone’s face. After all, he knows happy people make better products and better serve customers. Is there anything this guy can’t do? ",width:"225px",flex:"3",id_tag:"rob_slaughter"},{img:"Austen_Bryan.jpg",name:"CAPT AUSTEN BRYAN",position:"Chief Operating Officer",bio:"Austen Bryan is our Chief Operations Officer and champion for our internal team. He is Platform One’s bridge to the LevelUP Acquisition and contracts team. His leadership and guidance add structure to our chaos and get us from idea to creation so we are not just vaporware. His tentacles reach deep into Platform One but he keeps his head above water driving our vision and keeping a system view. He leads our engagements/solutions with various Program Offices and backs up Rob on basically everything which is a wide variety in this startup mode we operate in. Some days he’s the CFO, some days he hires people. What did he want to do? Code.",width:"225px",flex:"3",id_tag:"austen_bryan"},{img:"Jeff_McCoy.jpg",name:"JEFF MCCOY",position:"Chief Technology Officer",bio:"Jeff McCoy is the CTO for Platform One, a group of nerds helping the DoD do DevSecOps right. They recently brought telework tools to tens-of-thousands of federal employees in a couple days, put Kubernetes on a fighter jet, are helping modernize major weapon systems and sport a Baby Yoda logo. Before Platform One, Jeff was the CTO of SpaceCAMP delivering modern software for Space Force and also helped create DDS’s Rogue Squadron building counter-UAS software for special forces and North American defense. Jeff also really sucks at job interviews and was hired as the first Air Force UX designer for Kessel Run only to be reassigned as a lead engineer for the program the first day on the job.",width:"225px",flex:"3",id_tag:"jeff_mccoy"},{img:"Matt_Huston.jpg",name:"MATT HUSTON",position:"Chief of Enterprise Services",bio:"Matt Huston is Platform One’ Chief of Enterprise Services, our Chief Information Security Officer. Matt drives our Enterprise to always be better and always deliver what’s needed to our customers. As the Chief of Platform at Space CAMP prior to Platform One, he was instrumental in standing up the c-ATO’d environment and obtaining the accreditation for the DoD’s second C-ATO. Now at Platform one, he is driving our declarative, open source platform development. Matt grew up in Kessel Run, alongside Jeff McCoy.",width:"225px",flex:"3",id_tag:"matt_huston"},{img:"Molly_Cain.jpg",name:"MOLLY CAIN",position:"Chief Futures Officer",bio:"Molly Cain is fueled by a curiosity to pursue interesting problems alongside fellow futurists, Molly's path to becoming a communications and leadership strategist and Chief Futures Officer for Platform One and emerging technology “disruptor ecosystem,” has been nothing but unpredictable - and she prefers it that way. Molly is a government and civic innovation strategist, executive communications consultant and advisor to public/private sector entities. She is an expert at identifying + designing new ventures for organizational change, launching new verticals, organizing never-before-done collaborations, relying on an uncanny skill to connect topics + people in seemingly unrelated, but perfectly complimentary, ways.",width:"225px",flex:"3",id_tag:"molly_cain"},{img:"Not_Provided.jpg",name:"JOSH WOLF",position:"Chief Engineer",bio:"Josh Wolf is our Chief Engineer and helps drive not only the technical vision but also the implementation with our teams and is a large part of Platform One’s success. He loves to find new tools to integrate into our baseline and drives GitOps adoption. Josh came from Space CAMP, was instrumental to standing up our C-ATO’d development environment covering all the bases from cloud infrastructure, to CI/CD pipelines, to hardened base images. If there’s ever something he doesn’t know much about (which is hard to find), rest assured that he’ll come back in after the weekend as one of our leading experts.",width:"225px",flex:"3",id_tag:"josh_wolf"},{img:"Bunny_Hernandez.jpg",name:"BUNNY HERNANDEZ",position:"Chief Empathy Officer",bio:"Bio coming soon...",width:"225px",flex:"3",id_tag:"bunny_hernandez"},{img:"Heather_Bates.jpg",name:"HEATHER BATES",position:"Chief People Officer",bio:"Bio coming soon...",width:"225px",flex:"3",id_tag:"heather_bates"}]}}},d=c,h=(i("1a92"),i("2877")),u=Object(h["a"])(d,o,a,!1,null,null,null);t["default"]=u.exports},"8ac4":function(e,t,i){e.exports=i.p+"img/Nic_Chaillan.f1d3ac6d.jpg"},9275:function(e,t,i){e.exports=i.p+"img/Jeff_McCoy.5228e2ec.jpg"},a4ab:function(e,t,i){e.exports=i.p+"img/Brad_Ferguson.d50270e0.jpg"},aca5:function(e,t,i){e.exports=i.p+"img/Not_Provided.76d1d509.jpg"},b09c:function(e,t,i){var o={"./Austen_Bryan.jpg":"30a2","./Brad_Ferguson.jpg":"a4ab","./Bunny_Hernandez.jpg":"612c","./Heather_Bates.jpg":"f7e8","./Jeff_McCoy.jpg":"9275","./Matt_Huston.jpg":"16e6","./Molly_Cain.jpg":"eab7","./Nic_Chaillan.jpg":"8ac4","./Not_Provided.jpg":"aca5","./Rob_Slaughter.jpg":"5a2f"};function a(e){var t=n(e);return i(t)}function n(e){if(!i.o(o,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return o[e]}a.keys=function(){return Object.keys(o)},a.resolve=n,e.exports=a,a.id="b09c"},ea4b:function(e,t,i){i("99af");var o=i("ded3"),a=i("4082");e.exports={functional:!0,render:function(e,t){var i=t._c,n=(t._v,t.data),s=t.children,r=void 0===s?[]:s,l=n.class,c=n.staticClass,d=n.style,h=n.staticStyle,u=n.attrs,f=void 0===u?{}:u,p=a(n,["class","staticClass","style","staticStyle","attrs"]);return i("svg",o({class:[l,c],style:[d,h],attrs:Object.assign({width:"59",height:"22",xmlns:"http://www.w3.org/2000/svg"},f)},p),r.concat([i("path",{attrs:{d:"M23.775 21.646c.364-2.716.96-6.096 1.785-10.142C26.386 7.46 27.22 3.827 28.06.607h-5.165c-3.416 7.391-5.907 14.096-7.475 20.115l.63.924h7.726zm-15.495 0C9.316 14.73 10.758 7.718 12.605.607H7.44a139.81 139.81 0 00-4.409 10.708C1.66 15.067.666 18.202.05 20.722l.504.924H8.28zm27.001 0c1.484-3.192 2.912-6.642 4.283-10.352 1.372-3.709 2.422-6.963 3.15-9.763l-.63-.924h-7.643c-.895 6.047-2.323 13.06-4.283 21.039h5.123zm15.495 0a137.765 137.765 0 004.368-10.709c1.343-3.723 2.351-6.858 3.023-9.406l-.588-.924h-7.642c-.364 2.604-1.008 6.061-1.932 10.372-.924 4.312-1.75 7.867-2.478 10.667h5.25z",fill:"#02253B","fill-rule":"nonzero"}})]))}}},eab7:function(e,t,i){e.exports=i.p+"img/Molly_Cain.d8b2c958.jpg"},f7e8:function(e,t,i){e.exports=i.p+"img/Heather_Bates.f6f0f861.jpg"}}]); -//# sourceMappingURL=who-we-are.d8a50724.js.map \ No newline at end of file +//# sourceMappingURL=who-we-are.f00bfda3.js.map \ No newline at end of file diff --git a/sites/platform1-site/js/who-we-are.d8a50724.js.map b/sites/platform1-site/js/who-we-are.f00bfda3.js.map similarity index 99% rename from sites/platform1-site/js/who-we-are.d8a50724.js.map rename to sites/platform1-site/js/who-we-are.f00bfda3.js.map index fd6fd6ff..d8f8db01 100644 --- a/sites/platform1-site/js/who-we-are.d8a50724.js.map +++ b/sites/platform1-site/js/who-we-are.f00bfda3.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///./src/views/Leadership.vue?8a75","webpack:///./src/assets/images/leadership/Matt_Huston.jpg","webpack:///./src/views/WhoWeAre.vue?eebe","webpack:///./src/assets/images/leadership/Austen_Bryan.jpg","webpack:///./src/views/Leadership.vue?011a","webpack:///src/views/Leadership.vue","webpack:///./src/views/Leadership.vue?b8cd","webpack:///./src/views/Leadership.vue?1199","webpack:///./src/assets/images/leadership/Rob_Slaughter.jpg","webpack:///./src/assets/images/leadership/Bunny_Hernandez.jpg","webpack:///./src/views/WhoWeAre.vue?27c1","webpack:///src/views/WhoWeAre.vue","webpack:///./src/views/WhoWeAre.vue?6b65","webpack:///./src/views/WhoWeAre.vue?3525","webpack:///./src/assets/images/leadership/Nic_Chaillan.jpg","webpack:///./src/assets/images/leadership/Jeff_McCoy.jpg","webpack:///./src/assets/images/leadership/Brad_Ferguson.jpg","webpack:///./src/assets/images/leadership/Not_Provided.jpg","webpack:///./src/assets/images/leadership sync ^\\.\\/.*$","webpack:///./src/assets/images/icons/Quotes.svg","webpack:///./src/assets/images/leadership/Molly_Cain.jpg","webpack:///./src/assets/images/leadership/Heather_Bates.jpg"],"names":["module","exports","render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","_l","person","index","key","name","id_tag","getImageUrl","img","_e","_v","_s","position","bio","externalBio","staticRenderFns","components","methods","data","people","component","VBtn","VContainer","VRow","_m","principle","text","isNotMobile","screen","width","testClick","leader","cards","$refs","carousel","currentIndex","dialog","principles","map","webpackContext","req","id","webpackContextResolve","__webpack_require__","o","e","Error","code","keys","Object","resolve","functional","children","classNames","class","style","staticStyle","rest","assign","concat"],"mappings":"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","file":"js/who-we-are.d8a50724.js","sourcesContent":["import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Leadership.vue?vue&type=style&index=0&id=4ab9e6a5&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Leadership.vue?vue&type=style&index=0&id=4ab9e6a5&lang=scss&scoped=true&\"","module.exports = __webpack_public_path__ + \"img/Matt_Huston.456d1e9f.jpg\";","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./WhoWeAre.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./WhoWeAre.vue?vue&type=style&index=0&lang=scss&\"","module.exports = __webpack_public_path__ + \"img/Austen_Bryan.900866a9.jpg\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"services\"},[_c('PageHeader',{attrs:{\"title\":\"LEADERSHIP TEAM\"}}),_c('v-container',_vm._l((_vm.people),function(person,index){return _c('v-row',{key:person.name,staticClass:\"justify-content-center\",attrs:{\"id\":person.id_tag}},[(index % 2 === 0)?_c('div',{staticClass:\"col-md-3\"},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":_vm.getImageUrl(person.img),\"alt\":person.name,\"width\":\"346px\"}})]):_vm._e(),_c('div',{staticClass:\"text-left col-md-5\"},[_c('div',[_c('strong',[_vm._v(_vm._s(person.name))])]),_c('div',[_vm._v(\" \"+_vm._s(person.position)+\" \")]),_c('br'),_c('div',[_vm._v(\" \"+_vm._s(person.bio)+\" \")]),_c('br'),_c('div',[(person.externalBio)?_c('v-btn',{staticClass:\"mt-4\",attrs:{\"color\":\"primary\",\"href\":person.externalBio,\"target\":\"_blank\"}},[_vm._v(\" Read More \")]):_vm._e()],1)]),(index % 2 === 1)?_c('div',{staticClass:\"col-md-3\"},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":_vm.getImageUrl(person.img),\"alt\":person.name,\"width\":\"346px\"}})]):_vm._e()])}),1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Leadership.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Leadership.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Leadership.vue?vue&type=template&id=4ab9e6a5&scoped=true&\"\nimport script from \"./Leadership.vue?vue&type=script&lang=js&\"\nexport * from \"./Leadership.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Leadership.vue?vue&type=style&index=0&id=4ab9e6a5&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"4ab9e6a5\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VRow } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VBtn,VContainer,VRow})\n","module.exports = __webpack_public_path__ + \"img/Rob_Slaughter.572be465.jpg\";","module.exports = __webpack_public_path__ + \"img/Bunny_Hernandez.298b46fb.jpg\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"who-we-are\"},[_c('PageHeader',{attrs:{\"title\":\"WHO WE ARE\"}}),_c('div',{staticClass:\"container quote-container\"},[_c('div',{staticClass:\"row text-left\"},[_c('div',{staticClass:\"col-lg-6 quote px-8\"},[_c('div',{staticClass:\"quotes\"},[_c('QuotesLogo')],1),_c('h2',{staticClass:\"px-0 ma-0\"},[_vm._v(\" We care about the pulse of our organization and use it to help continuously improve our processes! \")]),_vm._m(0)]),_vm._m(1)])]),_c('Wave',{staticClass:\"values-container dark\"},[_c('div',{staticClass:\"px-8\"},[_c('h2',[_vm._v(\"VALUE STATEMENTS\")]),_c('p',{staticClass:\"section-description mx-auto mt-2 px-4\"},[_vm._v(\" Our values were determined through a working session that was open-invite to the entire P1 team. The people defined what was important to them instead of having someone tell them what to value! \")]),_c('div',{staticClass:\"container text-left\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-md-6\"},[_c('h4',{staticClass:\"mx-0\"},[_vm._v(\"EMPOWER\")]),_c('p',[_vm._v(\" Empower individuals and teams with the trust to be accountable and grow Platform One into an organization that drives change personally and professionally. \")])]),_c('div',{staticClass:\"col-md-6\"},[_c('h4',{staticClass:\"mx-0\"},[_vm._v(\"OBSESS\")]),_c('p',[_vm._v(\" Obsessively know our customers and solve their challenges by delivering actual, functional solutions instead of arguing about requirements and process. Continue to improve the solution well into the future. \")])]),_c('div',{staticClass:\"col-md-6\"},[_c('h4',{staticClass:\"mx-0\"},[_vm._v(\"VALUE\")]),_c('p',[_vm._v(\" We. Value. Diversity. We are committed to Diversity and Inclusion. Employees in our inclusive environments feel appreciated for their unique characteristics and therefore comfortable sharing their ideas and other aspects of their true and authentic selves. \")])]),_c('div',{staticClass:\"col-md-6\"},[_c('h4',{staticClass:\"mx-0\"},[_vm._v(\"NOURISH\")]),_c('p',[_vm._v(\" Nourish a culture of open, safe, candid communication, and decision making at all levels. We accomplish this by a heightened sense of self-awareness and encourage people to know their own faults and continuously work to improve them. When engaged in conversation, seek to understand the other's point of view prior to attempting to change his or her opinions. \")])])])])])]),_c('div',{staticClass:\"container principles-container\"},[_c('h2',[_vm._v(\"CORE PRINCIPLES\")]),_c('div',{staticClass:\"row\"},_vm._l((_vm.principles),function(principle){return _c('div',{key:principle.name,staticClass:\"col-md-6 col-lg-4 principle\"},[_c('h4',[_vm._v(_vm._s(principle.name))]),_c('p',[_vm._v(\" \"+_vm._s(principle.text)+\" \")])])}),0)])],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"attrib mt-4\"},[_c('span',{staticClass:\"name\"},[_vm._v(\" - Andrew Belk, \"),_c('span',{staticClass:\"font-italic font-weight-regular\"},[_vm._v(\" Chief People Officer \")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col-lg-6 px-4\"},[_c('div',{staticClass:\"px-4 pb-4\"},[_c('h4',{staticClass:\"mx-0\"},[_vm._v(\"VISION\")]),_c('p',{staticClass:\"pr-5\"},[_vm._v(\" Create an innovative, collaborative, and unified defense department that delivers freedom through continuous integration and continuous deployments. \")])]),_c('div',{staticClass:\"px-4 pt-4\"},[_c('h4',{staticClass:\"mx-0\"},[_vm._v(\"MISSION\")]),_c('p',{staticClass:\"pr-5\"},[_vm._v(\" Guide, empower, equip, and accelerate DoD program offices and weapon systems through their DevSecOps journeys. \")])])])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./WhoWeAre.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./WhoWeAre.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./WhoWeAre.vue?vue&type=template&id=29761ac6&\"\nimport script from \"./WhoWeAre.vue?vue&type=script&lang=js&\"\nexport * from \"./WhoWeAre.vue?vue&type=script&lang=js&\"\nimport style0 from \"./WhoWeAre.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","module.exports = __webpack_public_path__ + \"img/Nic_Chaillan.f1d3ac6d.jpg\";","module.exports = __webpack_public_path__ + \"img/Jeff_McCoy.5228e2ec.jpg\";","module.exports = __webpack_public_path__ + \"img/Brad_Ferguson.d50270e0.jpg\";","module.exports = __webpack_public_path__ + \"img/Not_Provided.76d1d509.jpg\";","var map = {\n\t\"./Austen_Bryan.jpg\": \"30a2\",\n\t\"./Brad_Ferguson.jpg\": \"a4ab\",\n\t\"./Bunny_Hernandez.jpg\": \"612c\",\n\t\"./Heather_Bates.jpg\": \"f7e8\",\n\t\"./Jeff_McCoy.jpg\": \"9275\",\n\t\"./Matt_Huston.jpg\": \"16e6\",\n\t\"./Molly_Cain.jpg\": \"eab7\",\n\t\"./Nic_Chaillan.jpg\": \"8ac4\",\n\t\"./Not_Provided.jpg\": \"aca5\",\n\t\"./Rob_Slaughter.jpg\": \"5a2f\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"b09c\";","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"width\":\"59\",\"height\":\"22\",\"xmlns\":\"http://www.w3.org/2000/svg\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M23.775 21.646c.364-2.716.96-6.096 1.785-10.142C26.386 7.46 27.22 3.827 28.06.607h-5.165c-3.416 7.391-5.907 14.096-7.475 20.115l.63.924h7.726zm-15.495 0C9.316 14.73 10.758 7.718 12.605.607H7.44a139.81 139.81 0 00-4.409 10.708C1.66 15.067.666 18.202.05 20.722l.504.924H8.28zm27.001 0c1.484-3.192 2.912-6.642 4.283-10.352 1.372-3.709 2.422-6.963 3.15-9.763l-.63-.924h-7.643c-.895 6.047-2.323 13.06-4.283 21.039h5.123zm15.495 0a137.765 137.765 0 004.368-10.709c1.343-3.723 2.351-6.858 3.023-9.406l-.588-.924h-7.642c-.364 2.604-1.008 6.061-1.932 10.372-.924 4.312-1.75 7.867-2.478 10.667h5.25z\",\"fill\":\"#02253B\",\"fill-rule\":\"nonzero\"}})])\n )\n }\n }\n ","module.exports = __webpack_public_path__ + \"img/Molly_Cain.d8b2c958.jpg\";","module.exports = __webpack_public_path__ + \"img/Heather_Bates.f6f0f861.jpg\";"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./src/views/Leadership.vue?8a75","webpack:///./src/assets/images/leadership/Matt_Huston.jpg","webpack:///./src/views/WhoWeAre.vue?eebe","webpack:///./src/assets/images/leadership/Austen_Bryan.jpg","webpack:///./src/views/Leadership.vue?97f9","webpack:///src/views/Leadership.vue","webpack:///./src/views/Leadership.vue?b8cd","webpack:///./src/views/Leadership.vue?1199","webpack:///./src/assets/images/leadership/Rob_Slaughter.jpg","webpack:///./src/assets/images/leadership/Bunny_Hernandez.jpg","webpack:///./src/views/WhoWeAre.vue?4645","webpack:///src/views/WhoWeAre.vue","webpack:///./src/views/WhoWeAre.vue?6b65","webpack:///./src/views/WhoWeAre.vue?3525","webpack:///./src/assets/images/leadership/Nic_Chaillan.jpg","webpack:///./src/assets/images/leadership/Jeff_McCoy.jpg","webpack:///./src/assets/images/leadership/Brad_Ferguson.jpg","webpack:///./src/assets/images/leadership/Not_Provided.jpg","webpack:///./src/assets/images/leadership sync ^\\.\\/.*$","webpack:///./src/assets/images/icons/Quotes.svg","webpack:///./src/assets/images/leadership/Molly_Cain.jpg","webpack:///./src/assets/images/leadership/Heather_Bates.jpg"],"names":["module","exports","render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","_l","person","index","key","name","id_tag","getImageUrl","img","_e","_v","_s","position","bio","externalBio","staticRenderFns","components","methods","data","people","component","VBtn","VContainer","VRow","_m","principle","text","isNotMobile","screen","width","testClick","leader","cards","$refs","carousel","currentIndex","dialog","principles","map","webpackContext","req","id","webpackContextResolve","__webpack_require__","o","e","Error","code","keys","Object","resolve","functional","children","classNames","class","style","staticStyle","rest","assign","concat"],"mappings":"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","file":"js/who-we-are.f00bfda3.js","sourcesContent":["import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Leadership.vue?vue&type=style&index=0&id=4ab9e6a5&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Leadership.vue?vue&type=style&index=0&id=4ab9e6a5&lang=scss&scoped=true&\"","module.exports = __webpack_public_path__ + \"img/Matt_Huston.456d1e9f.jpg\";","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./WhoWeAre.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/style-resources-loader/lib/index.js??ref--8-oneOf-1-4!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./WhoWeAre.vue?vue&type=style&index=0&lang=scss&\"","module.exports = __webpack_public_path__ + \"img/Austen_Bryan.900866a9.jpg\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"services\"},[_c('PageHeader',{attrs:{\"title\":\"LEADERSHIP TEAM\"}}),_c('v-container',_vm._l((_vm.people),function(person,index){return _c('v-row',{key:person.name,staticClass:\"justify-content-center\",attrs:{\"id\":person.id_tag}},[(index % 2 === 0)?_c('div',{staticClass:\"col-md-3\"},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":_vm.getImageUrl(person.img),\"alt\":person.name,\"width\":\"346px\"}})]):_vm._e(),_c('div',{staticClass:\"text-left col-md-5\"},[_c('div',[_c('strong',[_vm._v(_vm._s(person.name))])]),_c('div',[_vm._v(\" \"+_vm._s(person.position)+\" \")]),_c('br'),_c('div',[_vm._v(\" \"+_vm._s(person.bio)+\" \")]),_c('br'),_c('div',[(person.externalBio)?_c('v-btn',{staticClass:\"mt-4\",attrs:{\"color\":\"primary\",\"href\":person.externalBio,\"target\":\"_blank\"}},[_vm._v(\" Read More \")]):_vm._e()],1)]),(index % 2 === 1)?_c('div',{staticClass:\"col-md-3\"},[_c('img',{staticClass:\"img-fluid\",attrs:{\"src\":_vm.getImageUrl(person.img),\"alt\":person.name,\"width\":\"346px\"}})]):_vm._e()])}),1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Leadership.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Leadership.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Leadership.vue?vue&type=template&id=4ab9e6a5&scoped=true&\"\nimport script from \"./Leadership.vue?vue&type=script&lang=js&\"\nexport * from \"./Leadership.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Leadership.vue?vue&type=style&index=0&id=4ab9e6a5&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"4ab9e6a5\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VRow } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VBtn,VContainer,VRow})\n","module.exports = __webpack_public_path__ + \"img/Rob_Slaughter.572be465.jpg\";","module.exports = __webpack_public_path__ + \"img/Bunny_Hernandez.298b46fb.jpg\";","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"who-we-are\"},[_c('PageHeader',{attrs:{\"title\":\"WHO WE ARE\"}}),_c('div',{staticClass:\"container quote-container\"},[_c('div',{staticClass:\"row text-left\"},[_c('div',{staticClass:\"col-lg-6 quote px-8\"},[_c('div',{staticClass:\"quotes\"},[_c('QuotesLogo')],1),_c('h2',{staticClass:\"px-0 ma-0\"},[_vm._v(\" We care about the pulse of our organization and use it to help continuously improve our processes! \")]),_vm._m(0)]),_vm._m(1)])]),_c('Wave',{staticClass:\"values-container dark\"},[_c('div',{staticClass:\"px-8\"},[_c('h2',[_vm._v(\"VALUE STATEMENTS\")]),_c('p',{staticClass:\"section-description mx-auto mt-2 px-4\"},[_vm._v(\" Our values were determined through a working session that was open-invite to the entire P1 team. The people defined what was important to them instead of having someone tell them what to value! \")]),_c('div',{staticClass:\"container text-left\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-md-6\"},[_c('h4',{staticClass:\"mx-0\"},[_vm._v(\"EMPOWER\")]),_c('p',[_vm._v(\" Empower individuals and teams with the trust to be accountable and grow Platform One into an organization that drives change personally and professionally. \")])]),_c('div',{staticClass:\"col-md-6\"},[_c('h4',{staticClass:\"mx-0\"},[_vm._v(\"OBSESS\")]),_c('p',[_vm._v(\" Obsessively know our customers and solve their challenges by delivering actual, functional solutions instead of arguing about requirements and process. Continue to improve the solution well into the future. \")])]),_c('div',{staticClass:\"col-md-6\"},[_c('h4',{staticClass:\"mx-0\"},[_vm._v(\"VALUE\")]),_c('p',[_vm._v(\" We. Value. Diversity. We are committed to Diversity and Inclusion. Employees in our inclusive environments feel appreciated for their unique characteristics and therefore comfortable sharing their ideas and other aspects of their true and authentic selves. \")])]),_c('div',{staticClass:\"col-md-6\"},[_c('h4',{staticClass:\"mx-0\"},[_vm._v(\"NOURISH\")]),_c('p',[_vm._v(\" Nourish a culture of open, safe, candid communication, and decision making at all levels. We accomplish this by a heightened sense of self-awareness and encourage people to know their own faults and continuously work to improve them. When engaged in conversation, seek to understand the other's point of view prior to attempting to change his or her opinions. \")])])])])])]),_c('div',{staticClass:\"container principles-container\"},[_c('h2',[_vm._v(\"CORE PRINCIPLES\")]),_c('div',{staticClass:\"row\"},_vm._l((_vm.principles),function(principle){return _c('div',{key:principle.name,staticClass:\"col-md-6 col-lg-4 principle\"},[_c('h4',[_vm._v(_vm._s(principle.name))]),_c('p',[_vm._v(\" \"+_vm._s(principle.text)+\" \")])])}),0)])],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"attrib mt-4\"},[_c('span',{staticClass:\"name\"},[_vm._v(\" - Andrew Belk, \"),_c('span',{staticClass:\"font-italic font-weight-regular\"},[_vm._v(\" Chief People Officer \")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col-lg-6 px-4\"},[_c('div',{staticClass:\"px-4 pb-4\"},[_c('h4',{staticClass:\"mx-0\"},[_vm._v(\"VISION\")]),_c('p',{staticClass:\"pr-5\"},[_vm._v(\" Create an innovative, collaborative, and unified defense department that delivers freedom through continuous integration and continuous deployments. \")])]),_c('div',{staticClass:\"px-4 pt-4\"},[_c('h4',{staticClass:\"mx-0\"},[_vm._v(\"MISSION\")]),_c('p',{staticClass:\"pr-5\"},[_vm._v(\" Guide, empower, equip, and accelerate DoD program offices and weapon systems through their DevSecOps journeys. \")])])])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./WhoWeAre.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./WhoWeAre.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./WhoWeAre.vue?vue&type=template&id=29761ac6&\"\nimport script from \"./WhoWeAre.vue?vue&type=script&lang=js&\"\nexport * from \"./WhoWeAre.vue?vue&type=script&lang=js&\"\nimport style0 from \"./WhoWeAre.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","module.exports = __webpack_public_path__ + \"img/Nic_Chaillan.f1d3ac6d.jpg\";","module.exports = __webpack_public_path__ + \"img/Jeff_McCoy.5228e2ec.jpg\";","module.exports = __webpack_public_path__ + \"img/Brad_Ferguson.d50270e0.jpg\";","module.exports = __webpack_public_path__ + \"img/Not_Provided.76d1d509.jpg\";","var map = {\n\t\"./Austen_Bryan.jpg\": \"30a2\",\n\t\"./Brad_Ferguson.jpg\": \"a4ab\",\n\t\"./Bunny_Hernandez.jpg\": \"612c\",\n\t\"./Heather_Bates.jpg\": \"f7e8\",\n\t\"./Jeff_McCoy.jpg\": \"9275\",\n\t\"./Matt_Huston.jpg\": \"16e6\",\n\t\"./Molly_Cain.jpg\": \"eab7\",\n\t\"./Nic_Chaillan.jpg\": \"8ac4\",\n\t\"./Not_Provided.jpg\": \"aca5\",\n\t\"./Rob_Slaughter.jpg\": \"5a2f\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"b09c\";","\n module.exports = {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"width\":\"59\",\"height\":\"22\",\"xmlns\":\"http://www.w3.org/2000/svg\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M23.775 21.646c.364-2.716.96-6.096 1.785-10.142C26.386 7.46 27.22 3.827 28.06.607h-5.165c-3.416 7.391-5.907 14.096-7.475 20.115l.63.924h7.726zm-15.495 0C9.316 14.73 10.758 7.718 12.605.607H7.44a139.81 139.81 0 00-4.409 10.708C1.66 15.067.666 18.202.05 20.722l.504.924H8.28zm27.001 0c1.484-3.192 2.912-6.642 4.283-10.352 1.372-3.709 2.422-6.963 3.15-9.763l-.63-.924h-7.643c-.895 6.047-2.323 13.06-4.283 21.039h5.123zm15.495 0a137.765 137.765 0 004.368-10.709c1.343-3.723 2.351-6.858 3.023-9.406l-.588-.924h-7.642c-.364 2.604-1.008 6.061-1.932 10.372-.924 4.312-1.75 7.867-2.478 10.667h5.25z\",\"fill\":\"#02253B\",\"fill-rule\":\"nonzero\"}})])\n )\n }\n }\n ","module.exports = __webpack_public_path__ + \"img/Molly_Cain.d8b2c958.jpg\";","module.exports = __webpack_public_path__ + \"img/Heather_Bates.f6f0f861.jpg\";"],"sourceRoot":""} \ No newline at end of file -- GitLab