pxt-common-packages
Version:
Microsoft MakeCode (PXT) common packages
27 lines (23 loc) • 1.14 kB
TypeScript
// Auto-generated. Do not edit.
declare namespace input {
/**
* Run some code when the temperature changes from hot to cold, or from cold to hot.
* @param condition the condition, hot or cold, the event triggers on
* @param temperature the temperature at which this event happens, eg: 15
* @param unit the unit of the temperature
*/
//% blockId=input_on_temperature_condition_changed block="on temperature %condition|at %temperature|%unit"
//% parts="thermometer"
//% help=input/on-temperature-condition-changed blockExternalInputs=0
//% group="More" weight=76 shim=input::onTemperatureConditionChanged
function onTemperatureConditionChanged(condition: TemperatureCondition, temperature: int32, unit: TemperatureUnit, handler: () => void): void;
/**
* Get the temperature in Celsius or Fahrenheit degrees.
*/
//% help=input/temperature
//% blockId=device_temperature block="temperature in %unit"
//% parts="thermometer"
//% weight=26 shim=input::temperature
function temperature(unit: TemperatureUnit): int32;
}
// Auto-generated. Do not edit. Really.