Published
Edited
Nov 16, 2021
Importers
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
viewof IMCScheme = slider(sliderSettings_IMC)
Insert cell
Insert cell
Insert cell
_myRegionData.IMC_max
Insert cell
_myRegionData.IMC_min
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
viewof _myRegionAccess = Inputs.radio(
["Yes", "No", "Depends", "NotAvailable"],
{
value: "Yes",
label: "Regions access"
}
)
Insert cell
resumeExtraBarriers = html`
${
_myRegionAccess === "Yes"
? chunkAccessYesCCAA
: _myRegionAccess === "No"
? chunkAccessNoCCAA
: chunkAccessNotAvailableCCAA
}
`
Insert cell
chunkAccessYesCCAA = html`
${locale[_languageSelector].chunkAccessYesCCAA}
`
Insert cell
chunkAccessNoCCAA = html`
${locale[_languageSelector].chunkAccessNoCCAA}
`
Insert cell
chunkAccessNotAvailableCCAA = html`
${locale[_languageSelector].chunkAccessNotAvailableCCAA}
`
Insert cell
Insert cell
Insert cell
Insert cell
_myRegionData
Insert cell
extraBarriersNotesExtraCCAA = html`

<div class="ART-note">

${
_myRegionData.extraBarriers_notes
? `<p>${_myRegionData.extraBarriers_notes}</p>`
: ""
}

</div>

`
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
scaleX = d3
.scaleLinear()
.domain([minIMCRange, maxIMCRange])
.range([0, sliderWidth])
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
// Adding date as parameter to avoid cache problems with any data update
dateId = new Date().getTime()
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Inputs.table(datasetExtraBarriersCCAA)
Insert cell
regions = datasetExtraBarriersCCAA.map((d) => d.region_code)
Insert cell
Insert cell
Insert cell
Insert cell
locale = ({
es: {
dontApply: "No aplica",
notAvailable: "No disponible",

/// REGIONS

chunkAccessYesCCAA: `<p class="resume-access-yes">En <span class="access-yes">${_myRegionData.region_code}: ${_myRegionData.region_name}</span> no hay restricciones extras, aplican las estatales: no se permite a personas con hijos previos y sanos (y común, en el caso de parejas), que se hayan esterilizado de forma voluntaria antes o en aquellos casos en los que el tratamiento o la gestación pueda suponer riesgos para la madre o la descendencia.
</p>`,

chunkAccessNoCCAA: `<p class="resume-access-no">En <span class="access-no">${_myRegionData.region_code}: ${_myRegionData.region_name}</span> hay barreras extras:
</p>`,

chunkAccessNotAvailableCCAA: `<p class="resume-access-notAvailable">Información no disponible en <span class="access-notAvailable">${_myRegionData.region_code}: ${_myRegionData.region_name}</span></p>`
}
})
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more