diff --git a/greenhouse-effect_en.html b/greenhouse-effect_en.html
index 7b0b67ff..3e42600f 100644
--- a/greenhouse-effect_en.html
+++ b/greenhouse-effect_en.html
@@ -99,6 +99,7 @@
let preloads = [
'../joist/js/splash.js',
'../sherpa/lib/jquery-2.1.0.js',
+ '../sherpa/lib/jsondiffpatch-v0.3.11.umd.js',
'../sherpa/lib/lodash-4.17.4.js',
'../sherpa/lib/FileSaver-b8054a2.js',
'../sherpa/lib/himalaya-1.1.0.js',
diff --git a/js/greenhouseEffectStrings.ts b/js/greenhouseEffectStrings.ts
index f138f918..aec0237f 100644
--- a/js/greenhouseEffectStrings.ts
+++ b/js/greenhouseEffectStrings.ts
@@ -5,401 +5,730 @@
*/
/* eslint-disable */
import getStringModule from '../../chipper/js/getStringModule.js';
+import TReadOnlyProperty from '../../axon/js/TReadOnlyProperty.js';
import greenhouseEffect from './greenhouseEffect.js';
type StringsType = {
'greenhouse-effect': {
'title': string;
+ 'titleProperty': TReadOnlyProperty;
};
'screen': {
'waves': string;
+ 'wavesProperty': TReadOnlyProperty;
'photons': string;
+ 'photonsProperty': TReadOnlyProperty;
'layerModel': string;
+ 'layerModelProperty': TReadOnlyProperty;
'micro': string;
+ 'microProperty': TReadOnlyProperty;
};
'surfaceThermometer': string;
+ 'surfaceThermometerProperty': TReadOnlyProperty;
'showSurfaceTemperature': string;
+ 'showSurfaceTemperatureProperty': TReadOnlyProperty;
'morePhotons': string;
+ 'morePhotonsProperty': TReadOnlyProperty;
'solarIntensity': string;
+ 'solarIntensityProperty': TReadOnlyProperty;
'ourSun': string;
+ 'ourSunProperty': TReadOnlyProperty;
'surfaceAlbedo': string;
+ 'surfaceAlbedoProperty': TReadOnlyProperty;
'cloud': string;
+ 'cloudProperty': TReadOnlyProperty;
'startSunlight': string;
+ 'startSunlightProperty': TReadOnlyProperty;
'energyLegend': {
'title': string;
+ 'titleProperty': TReadOnlyProperty;
};
'sunlight': string;
+ 'sunlightProperty': TReadOnlyProperty;
'infrared': string;
+ 'infraredProperty': TReadOnlyProperty;
'infraredAbsorbance': string;
+ 'infraredAbsorbanceProperty': TReadOnlyProperty;
'valuePercentPattern': string;
+ 'valuePercentPatternProperty': TReadOnlyProperty;
'concentrationPanel': {
'greenhouseGasConcentration': string;
+ 'greenhouseGasConcentrationProperty': TReadOnlyProperty;
'lots': string;
+ 'lotsProperty': TReadOnlyProperty;
'none': string;
+ 'noneProperty': TReadOnlyProperty;
'iceAge': string;
+ 'iceAgeProperty': TReadOnlyProperty;
'waterConcentrationPattern': string;
+ 'waterConcentrationPatternProperty': TReadOnlyProperty;
'carbonDioxideConcentrationPattern': string;
+ 'carbonDioxideConcentrationPatternProperty': TReadOnlyProperty;
'methaneConcentrationPattern': string;
+ 'methaneConcentrationPatternProperty': TReadOnlyProperty;
'nitrousOxideConcentrationPattern': string;
+ 'nitrousOxideConcentrationPatternProperty': TReadOnlyProperty;
};
'fluxMeter': {
'title': string;
+ 'titleProperty': TReadOnlyProperty;
'energyFlux': string;
+ 'energyFluxProperty': TReadOnlyProperty;
'sunlight': string;
+ 'sunlightProperty': TReadOnlyProperty;
'infrared': string;
+ 'infraredProperty': TReadOnlyProperty;
};
'energyBalancePanel': {
'title': string;
+ 'titleProperty': TReadOnlyProperty;
'subTitle': string;
+ 'subTitleProperty': TReadOnlyProperty;
'in': string;
+ 'inProperty': TReadOnlyProperty;
'out': string;
+ 'outProperty': TReadOnlyProperty;
'net': string;
+ 'netProperty': TReadOnlyProperty;
};
'temperature': {
'units': {
'kelvin': string;
+ 'kelvinProperty': TReadOnlyProperty;
'celsius': string;
+ 'celsiusProperty': TReadOnlyProperty;
'fahrenheit': string;
+ 'fahrenheitProperty': TReadOnlyProperty;
'valueUnitsPattern': string;
+ 'valueUnitsPatternProperty': TReadOnlyProperty;
}
};
'QuadWavelengthSelector': {
'Microwave': string;
+ 'MicrowaveProperty': TReadOnlyProperty;
'Infrared': string;
+ 'InfraredProperty': TReadOnlyProperty;
'Visible': string;
+ 'VisibleProperty': TReadOnlyProperty;
'Ultraviolet': string;
+ 'UltravioletProperty': TReadOnlyProperty;
'HigherEnergy': string;
+ 'HigherEnergyProperty': TReadOnlyProperty;
};
'molecularNamePattern': string;
+ 'molecularNamePatternProperty': TReadOnlyProperty;
'ControlPanel': {
'CarbonMonoxide': string;
+ 'CarbonMonoxideProperty': TReadOnlyProperty;
'Nitrogen': string;
+ 'NitrogenProperty': TReadOnlyProperty;
'Oxygen': string;
+ 'OxygenProperty': TReadOnlyProperty;
'CarbonDioxide': string;
+ 'CarbonDioxideProperty': TReadOnlyProperty;
'Methane': string;
+ 'MethaneProperty': TReadOnlyProperty;
'NitrogenDioxide': string;
+ 'NitrogenDioxideProperty': TReadOnlyProperty;
'Ozone': string;
+ 'OzoneProperty': TReadOnlyProperty;
'Water': string;
+ 'WaterProperty': TReadOnlyProperty;
};
'ButtonNode': {
'ReturnMolecule': string;
+ 'ReturnMoleculeProperty': TReadOnlyProperty;
};
'SpectrumWindow': {
'buttonCaption': string;
+ 'buttonCaptionProperty': TReadOnlyProperty;
'title': string;
+ 'titleProperty': TReadOnlyProperty;
'frequencyArrowLabel': string;
+ 'frequencyArrowLabelProperty': TReadOnlyProperty;
'wavelengthArrowLabel': string;
+ 'wavelengthArrowLabelProperty': TReadOnlyProperty;
'radioBandLabel': string;
+ 'radioBandLabelProperty': TReadOnlyProperty;
'microwaveBandLabel': string;
+ 'microwaveBandLabelProperty': TReadOnlyProperty;
'infraredBandLabel': string;
+ 'infraredBandLabelProperty': TReadOnlyProperty;
'ultravioletBandLabel': string;
+ 'ultravioletBandLabelProperty': TReadOnlyProperty;
'xrayBandLabel': string;
+ 'xrayBandLabelProperty': TReadOnlyProperty;
'gammaRayBandLabel': string;
+ 'gammaRayBandLabelProperty': TReadOnlyProperty;
'visibleBandLabel': string;
+ 'visibleBandLabelProperty': TReadOnlyProperty;
'cyclesPerSecondUnits': string;
+ 'cyclesPerSecondUnitsProperty': TReadOnlyProperty;
'metersUnits': string;
+ 'metersUnitsProperty': TReadOnlyProperty;
};
'openSciEd': {
'energySource': string;
+ 'energySourceProperty': TReadOnlyProperty;
};
'energyBalance': string;
+ 'energyBalanceProperty': TReadOnlyProperty;
'absorbingLayers': string;
+ 'absorbingLayersProperty': TReadOnlyProperty;
'a11y': {
'observationWindowLabel': string;
+ 'observationWindowLabelProperty': TReadOnlyProperty;
'energyBalance': {
'helpText': string;
+ 'helpTextProperty': TReadOnlyProperty;
};
'surfaceThermometer': {
'helpText': string;
+ 'helpTextProperty': TReadOnlyProperty;
};
'showSurfaceTemperature': {
'helpText': string;
+ 'helpTextProperty': TReadOnlyProperty;
};
'historicalRelativeDescriptions': {
'high': string;
+ 'highProperty': TReadOnlyProperty;
'moderate': string;
+ 'moderateProperty': TReadOnlyProperty;
'low': string;
+ 'lowProperty': TReadOnlyProperty;
};
'historicalLevelsOfGreenhouseGassesPattern': string;
+ 'historicalLevelsOfGreenhouseGassesPatternProperty': TReadOnlyProperty;
'temperatureUnitsLabel': string;
+ 'temperatureUnitsLabelProperty': TReadOnlyProperty;
'temperatureUnitsHelpText': string;
+ 'temperatureUnitsHelpTextProperty': TReadOnlyProperty;
'temperatureUnits': {
'kelvin': string;
+ 'kelvinProperty': TReadOnlyProperty;
'celsius': string;
+ 'celsiusProperty': TReadOnlyProperty;
'fahrenheit': string;
+ 'fahrenheitProperty': TReadOnlyProperty;
};
'qualitativeAmountDescriptions': {
'no': string;
+ 'noProperty': TReadOnlyProperty;
'extremelyLow': string;
+ 'extremelyLowProperty': TReadOnlyProperty;
'veryLow': string;
+ 'veryLowProperty': TReadOnlyProperty;
'low': string;
+ 'lowProperty': TReadOnlyProperty;
'moderate': string;
+ 'moderateProperty': TReadOnlyProperty;
'high': string;
+ 'highProperty': TReadOnlyProperty;
'veryHigh': string;
+ 'veryHighProperty': TReadOnlyProperty;
'extremelyHigh': string;
+ 'extremelyHighProperty': TReadOnlyProperty;
'max': string;
+ 'maxProperty': TReadOnlyProperty;
};
'amountOfPattern': string;
+ 'amountOfPatternProperty': TReadOnlyProperty;
'levelsOfPattern': string;
+ 'levelsOfPatternProperty': TReadOnlyProperty;
'timePeriodDescriptions': {
'iceAge': string;
+ 'iceAgeProperty': TReadOnlyProperty;
'seventeenFifty': string;
+ 'seventeenFiftyProperty': TReadOnlyProperty;
'nineteenFifty': string;
+ 'nineteenFiftyProperty': TReadOnlyProperty;
'twentyTwenty': string;
+ 'twentyTwentyProperty': TReadOnlyProperty;
};
'sky': {
'skyDescriptionPattern': string;
+ 'skyDescriptionPatternProperty': TReadOnlyProperty;
'cloudy': string;
+ 'cloudyProperty': TReadOnlyProperty;
'clear': string;
+ 'clearProperty': TReadOnlyProperty;
'cloudAddedAlert': string;
+ 'cloudAddedAlertProperty': TReadOnlyProperty;
'someSunlightReflectedAlert': string;
+ 'someSunlightReflectedAlertProperty': TReadOnlyProperty;
'cloudRemovedAlert': string;
+ 'cloudRemovedAlertProperty': TReadOnlyProperty;
'allSunlightReachesSurfaceAlert': string;
+ 'allSunlightReachesSurfaceAlertProperty': TReadOnlyProperty;
'cloudAlertPattern': string;
+ 'cloudAlertPatternProperty': TReadOnlyProperty;
};
'energyLegend': {
'title': string;
+ 'titleProperty': TReadOnlyProperty;
'inObservationWindow': string;
+ 'inObservationWindowProperty': TReadOnlyProperty;
'sunlightRadiation': string;
+ 'sunlightRadiationProperty': TReadOnlyProperty;
'infraredRadiation': string;
+ 'infraredRadiationProperty': TReadOnlyProperty;
};
'infraredRadiationRedirectingPattern': string;
+ 'infraredRadiationRedirectingPatternProperty': TReadOnlyProperty;
'infraredRadiationRedirectingWithTemperaturePattern': string;
+ 'infraredRadiationRedirectingWithTemperaturePatternProperty': TReadOnlyProperty;
'infraredRadiationEmittedFromSurfacePattern': string;
+ 'infraredRadiationEmittedFromSurfacePatternProperty': TReadOnlyProperty;
'infraredRadiationEmittedFromSurfaceWithTemperaturePattern': string;
+ 'infraredRadiationEmittedFromSurfaceWithTemperaturePatternProperty': TReadOnlyProperty;
'more': string;
+ 'moreProperty': TReadOnlyProperty;
'less': string;
+ 'lessProperty': TReadOnlyProperty;
'no': string;
+ 'noProperty': TReadOnlyProperty;
'increases': string;
+ 'increasesProperty': TReadOnlyProperty;
'decreases': string;
+ 'decreasesProperty': TReadOnlyProperty;
'inflowToEarth': string;
+ 'inflowToEarthProperty': TReadOnlyProperty;
'outflowToSpace': string;
+ 'outflowToSpaceProperty': TReadOnlyProperty;
'outgoingEnergyPattern': string;
+ 'outgoingEnergyPatternProperty': TReadOnlyProperty;
'outgoingEnergyAtAtmospherePattern': string;
+ 'outgoingEnergyAtAtmospherePatternProperty': TReadOnlyProperty;
'outgoingEnergyAtAtmosphereEqual': string;
+ 'outgoingEnergyAtAtmosphereEqualProperty': TReadOnlyProperty;
'noFlowOfEnergyHintDescription': string;
+ 'noFlowOfEnergyHintDescriptionProperty': TReadOnlyProperty;
'lessThan': string;
+ 'lessThanProperty': TReadOnlyProperty;
'greaterThan': string;
+ 'greaterThanProperty': TReadOnlyProperty;
'waves': {
'homeScreenDescription': string;
+ 'homeScreenDescriptionProperty': TReadOnlyProperty;
'screenSummary': {
'playAreaDescription': string;
+ 'playAreaDescriptionProperty': TReadOnlyProperty;
'controlAreaDescription': string;
+ 'controlAreaDescriptionProperty': TReadOnlyProperty;
'currently': string;
+ 'currentlyProperty': TReadOnlyProperty;
'currentlySimIsPaused': string;
+ 'currentlySimIsPausedProperty': TReadOnlyProperty;
'currentlyNoSunlight': string;
+ 'currentlyNoSunlightProperty': TReadOnlyProperty;
'currentlySimIsPausedNoSunlight': string;
+ 'currentlySimIsPausedNoSunlightProperty': TReadOnlyProperty;
'greenhouseGasesInAtmospherePattern': string;
+ 'greenhouseGasesInAtmospherePatternProperty': TReadOnlyProperty;
'greenhouseGasesValuePattern': string;
+ 'greenhouseGasesValuePatternProperty': TReadOnlyProperty;
'timePeriodPattern': string;
+ 'timePeriodPatternProperty': TReadOnlyProperty;
'summaryWithTemperaturePattern': string;
+ 'summaryWithTemperaturePatternProperty': TReadOnlyProperty;
'summaryWithoutTemperaturePattern': string;
+ 'summaryWithoutTemperaturePatternProperty': TReadOnlyProperty;
'surfaceTemperaturePattern': string;
+ 'surfaceTemperaturePatternProperty': TReadOnlyProperty;
'qualitativeAndQuantitativeTemperatureDescriptionPattern': string;
+ 'qualitativeAndQuantitativeTemperatureDescriptionPatternProperty': TReadOnlyProperty;
}
};
'timePeriodDescriptionPattern': string;
+ 'timePeriodDescriptionPatternProperty': TReadOnlyProperty;
'thereAreManyHomesAndFactories': string;
+ 'thereAreManyHomesAndFactoriesProperty': TReadOnlyProperty;
'thereAreAFewHomesAndFactories': string;
+ 'thereAreAFewHomesAndFactoriesProperty': TReadOnlyProperty;
'thereIsAFarm': string;
+ 'thereIsAFarmProperty': TReadOnlyProperty;
'thereIsALargeGlacier': string;
+ 'thereIsALargeGlacierProperty': TReadOnlyProperty;
'manyHomesAndFactories': string;
+ 'manyHomesAndFactoriesProperty': TReadOnlyProperty;
'aFewHomesAndFactories': string;
+ 'aFewHomesAndFactoriesProperty': TReadOnlyProperty;
'aFarm': string;
+ 'aFarmProperty': TReadOnlyProperty;
'aLargeGlacier': string;
+ 'aLargeGlacierProperty': TReadOnlyProperty;
'timePeriodChangeDescriptionPattern': string;
+ 'timePeriodChangeDescriptionPatternProperty': TReadOnlyProperty;
'nowLevelsOfConcentrationPattern': string;
+ 'nowLevelsOfConcentrationPatternProperty': TReadOnlyProperty;
'nowRelativeLevelOfConcentrationPattern': string;
+ 'nowRelativeLevelOfConcentrationPatternProperty': TReadOnlyProperty;
'qualitativeConcentrationChangeDescriptionPattern': string;
+ 'qualitativeConcentrationChangeDescriptionPatternProperty': TReadOnlyProperty;
'higher': string;
+ 'higherProperty': TReadOnlyProperty;
'muchHigher': string;
+ 'muchHigherProperty': TReadOnlyProperty;
'significantlyHigher': string;
+ 'significantlyHigherProperty': TReadOnlyProperty;
'lower': string;
+ 'lowerProperty': TReadOnlyProperty;
'muchLower': string;
+ 'muchLowerProperty': TReadOnlyProperty;
'significantlyLower': string;
+ 'significantlyLowerProperty': TReadOnlyProperty;
'unchanged': string;
+ 'unchangedProperty': TReadOnlyProperty;
'energyBalanceCheckedAlert': string;
+ 'energyBalanceCheckedAlertProperty': TReadOnlyProperty;
'energyBalanceCheckedPattern': string;
+ 'energyBalanceCheckedPatternProperty': TReadOnlyProperty;
'energyBalanceUncheckedAlert': string;
+ 'energyBalanceUncheckedAlertProperty': TReadOnlyProperty;
'thermometerShownAlertPattern': string;
+ 'thermometerShownAlertPatternProperty': TReadOnlyProperty;
'thermometerRemovedAlert': string;
+ 'thermometerRemovedAlertProperty': TReadOnlyProperty;
'qualitativeSurfaceTemperaturePattern': string;
+ 'qualitativeSurfaceTemperaturePatternProperty': TReadOnlyProperty;
'observationWindowTimePeriodPattern': string;
+ 'observationWindowTimePeriodPatternProperty': TReadOnlyProperty;
'photons': {
'homeScreenDescription': string;
+ 'homeScreenDescriptionProperty': TReadOnlyProperty;
};
'sunlightWavesTravelFromSpace': string;
+ 'sunlightWavesTravelFromSpaceProperty': TReadOnlyProperty;
'sunlightAndReflectionPattern': string;
+ 'sunlightAndReflectionPatternProperty': TReadOnlyProperty;
'cloudRefection': string;
+ 'cloudRefectionProperty': TReadOnlyProperty;
'cloudAndGlacierRefection': string;
+ 'cloudAndGlacierRefectionProperty': TReadOnlyProperty;
'surfaceTemperatureIsQuantitativePattern': string;
+ 'surfaceTemperatureIsQuantitativePatternProperty': TReadOnlyProperty;
'surfaceTemperatureIsQualitativePattern': string;
+ 'surfaceTemperatureIsQualitativePatternProperty': TReadOnlyProperty;
'surfaceTemperatureIsQuantitativeAndQualitativePattern': string;
+ 'surfaceTemperatureIsQuantitativeAndQualitativePatternProperty': TReadOnlyProperty;
'infraredEmissionIntensityPattern': string;
+ 'infraredEmissionIntensityPatternProperty': TReadOnlyProperty;
'infraredEmissionIntensityWithRedirectionPattern': string;
+ 'infraredEmissionIntensityWithRedirectionPatternProperty': TReadOnlyProperty;
'startSunlightHint': string;
+ 'startSunlightHintProperty': TReadOnlyProperty;
'startSunlightButtonHelpText': string;
+ 'startSunlightButtonHelpTextProperty': TReadOnlyProperty;
'sunlightStarted': string;
+ 'sunlightStartedProperty': TReadOnlyProperty;
'sunlightStartedSimPaused': string;
+ 'sunlightStartedSimPausedProperty': TReadOnlyProperty;
'cloudCheckboxHelpText': string;
+ 'cloudCheckboxHelpTextProperty': TReadOnlyProperty;
'surfaceTemperatureChangeWithValuePattern': string;
+ 'surfaceTemperatureChangeWithValuePatternProperty': TReadOnlyProperty;
'surfaceTemperatureChangeWithoutValuePattern': string;
+ 'surfaceTemperatureChangeWithoutValuePatternProperty': TReadOnlyProperty;
'temperatureChangeWithValuePattern': string;
+ 'temperatureChangeWithValuePatternProperty': TReadOnlyProperty;
'temperatureChangeWithoutValuePattern': string;
+ 'temperatureChangeWithoutValuePatternProperty': TReadOnlyProperty;
'surfaceTemperatureStable': string;
+ 'surfaceTemperatureStableProperty': TReadOnlyProperty;
'surfaceTemperatureStableWithDescription': string;
+ 'surfaceTemperatureStableWithDescriptionProperty': TReadOnlyProperty;
'surfaceTemperatureStableWithValue': string;
+ 'surfaceTemperatureStableWithValueProperty': TReadOnlyProperty;
'surfaceTemperatureStableWithDescriptionAndValue': string;
+ 'surfaceTemperatureStableWithDescriptionAndValueProperty': TReadOnlyProperty;
'warming': string;
+ 'warmingProperty': TReadOnlyProperty;
'cooling': string;
+ 'coolingProperty': TReadOnlyProperty;
'stabilizing': string;
+ 'stabilizingProperty': TReadOnlyProperty;
'warmingStatement': string;
+ 'warmingStatementProperty': TReadOnlyProperty;
'coolingStatement': string;
+ 'coolingStatementProperty': TReadOnlyProperty;
'concentrationPanel': {
'title': string;
+ 'titleProperty': TReadOnlyProperty;
'exploreMode': string;
+ 'exploreModeProperty': TReadOnlyProperty;
'exploreModeHelpText': string;
+ 'exploreModeHelpTextProperty': TReadOnlyProperty;
'byConcentration': string;
+ 'byConcentrationProperty': TReadOnlyProperty;
'byTimePeriod': string;
+ 'byTimePeriodProperty': TReadOnlyProperty;
'timePeriod': {
'label': string;
+ 'labelProperty': TReadOnlyProperty;
'helpText': string;
+ 'helpTextProperty': TReadOnlyProperty;
'yearTwentyTwenty': string;
+ 'yearTwentyTwentyProperty': TReadOnlyProperty;
'yearNineteenFifty': string;
+ 'yearNineteenFiftyProperty': TReadOnlyProperty;
'yearSeventeenFifty': string;
+ 'yearSeventeenFiftyProperty': TReadOnlyProperty;
'iceAge': string;
+ 'iceAgeProperty': TReadOnlyProperty;
};
'concentration': {
'label': string;
+ 'labelProperty': TReadOnlyProperty;
'greenhouseGasConcentration': string;
+ 'greenhouseGasConcentrationProperty': TReadOnlyProperty;
'concentrationSliderHelpText': string;
+ 'concentrationSliderHelpTextProperty': TReadOnlyProperty;
}
};
'playAreaSummary': string;
+ 'playAreaSummaryProperty': TReadOnlyProperty;
'controlAreaSummary': string;
+ 'controlAreaSummaryProperty': TReadOnlyProperty;
'dynamicPlayingScreenSummaryPattern': string;
+ 'dynamicPlayingScreenSummaryPatternProperty': TReadOnlyProperty;
'dynamicPausedScreenSummaryPattern': string;
+ 'dynamicPausedScreenSummaryPatternProperty': TReadOnlyProperty;
'simIsPaused': string;
+ 'simIsPausedProperty': TReadOnlyProperty;
'simIsPausedOnSlowSpeed': string;
+ 'simIsPausedOnSlowSpeedProperty': TReadOnlyProperty;
'screenSummaryWithHintPattern': string;
+ 'screenSummaryWithHintPatternProperty': TReadOnlyProperty;
'interactionHint': string;
+ 'interactionHintProperty': TReadOnlyProperty;
'lightSource': {
'buttonLabelPattern': string;
+ 'buttonLabelPatternProperty': TReadOnlyProperty;
'buttonPressedHelpText': string;
+ 'buttonPressedHelpTextProperty': TReadOnlyProperty;
'buttonUnpressedHelpText': string;
+ 'buttonUnpressedHelpTextProperty': TReadOnlyProperty;
};
'lightSources': string;
+ 'lightSourcesProperty': TReadOnlyProperty;
'isOffAndPoints': string;
+ 'isOffAndPointsProperty': TReadOnlyProperty;
'emitsPhotons': string;
+ 'emitsPhotonsProperty': TReadOnlyProperty;
'emitsPhotonsOnSlowSpeed': string;
+ 'emitsPhotonsOnSlowSpeedProperty': TReadOnlyProperty;
'photonEmitterOffDescriptionPattern': string;
+ 'photonEmitterOffDescriptionPatternProperty': TReadOnlyProperty;
'inactiveAndPassesPhaseDescriptionPattern': string;
+ 'inactiveAndPassesPhaseDescriptionPatternProperty': TReadOnlyProperty;
'targetMoleculePattern': string;
+ 'targetMoleculePatternProperty': TReadOnlyProperty;
'absorptionPhaseBondsDescriptionPattern': string;
+ 'absorptionPhaseBondsDescriptionPatternProperty': TReadOnlyProperty;
'absorptionPhaseMoleculeDescriptionPattern': string;
+ 'absorptionPhaseMoleculeDescriptionPatternProperty': TReadOnlyProperty;
'breakApartPhaseDescriptionPattern': string;
+ 'breakApartPhaseDescriptionPatternProperty': TReadOnlyProperty;
'emissionPhaseDescriptionPattern': string;
+ 'emissionPhaseDescriptionPatternProperty': TReadOnlyProperty;
'bendUpAndDown': string;
+ 'bendUpAndDownProperty': TReadOnlyProperty;
'stretchBackAndForth': string;
+ 'stretchBackAndForthProperty': TReadOnlyProperty;
'rotatesClockwise': string;
+ 'rotatesClockwiseProperty': TReadOnlyProperty;
'rotatesCounterClockwise': string;
+ 'rotatesCounterClockwiseProperty': TReadOnlyProperty;
'glowsString': string;
+ 'glowsStringProperty': TReadOnlyProperty;
'breaksApart': string;
+ 'breaksApartProperty': TReadOnlyProperty;
'emptySpace': string;
+ 'emptySpaceProperty': TReadOnlyProperty;
'lightSourceRadioButtonHelpText': string;
+ 'lightSourceRadioButtonHelpTextProperty': TReadOnlyProperty;
'molecules': string;
+ 'moleculesProperty': TReadOnlyProperty;
'moleculesRadioButtonHelpText': string;
+ 'moleculesRadioButtonHelpTextProperty': TReadOnlyProperty;
'moleculeButtonLabelPattern': string;
+ 'moleculeButtonLabelPatternProperty': TReadOnlyProperty;
'spectrumButtonLabel': string;
+ 'spectrumButtonLabelProperty': TReadOnlyProperty;
'spectrumButtonDescription': string;
+ 'spectrumButtonDescriptionProperty': TReadOnlyProperty;
'spectrumWindowDescription': string;
+ 'spectrumWindowDescriptionProperty': TReadOnlyProperty;
'spectrumWindowEnergyDescription': string;
+ 'spectrumWindowEnergyDescriptionProperty': TReadOnlyProperty;
'spectrumWindowSinWaveDescription': string;
+ 'spectrumWindowSinWaveDescriptionProperty': TReadOnlyProperty;
'spectrumWindowLabelledSpectrumLabel': string;
+ 'spectrumWindowLabelledSpectrumLabelProperty': TReadOnlyProperty;
'spectrumWindowLabelledSpectrumDescription': string;
+ 'spectrumWindowLabelledSpectrumDescriptionProperty': TReadOnlyProperty;
'spectrumWindowLabelledSpectrumRadioLabel': string;
+ 'spectrumWindowLabelledSpectrumRadioLabelProperty': TReadOnlyProperty;
'spectrumWindowLabelledSpectrumMicrowaveLabel': string;
+ 'spectrumWindowLabelledSpectrumMicrowaveLabelProperty': TReadOnlyProperty;
'spectrumWindowLabelledSpectrumInfraredLabel': string;
+ 'spectrumWindowLabelledSpectrumInfraredLabelProperty': TReadOnlyProperty;
'spectrumWindowLabelledSpectrumVisibleLabel': string;
+ 'spectrumWindowLabelledSpectrumVisibleLabelProperty': TReadOnlyProperty;
'spectrumWindowLabelledSpectrumUltravioletLabel': string;
+ 'spectrumWindowLabelledSpectrumUltravioletLabelProperty': TReadOnlyProperty