@obliczeniowo/elementary
Version:
Library made in Angular version 20
44 lines (40 loc) • 1.53 kB
TypeScript
import * as i0 from '@angular/core';
import { ColorRGB } from '@obliczeniowo/elementary/classes';
import * as i2 from '@angular/common';
declare enum Unit {
Celsius = "\u00B0C",
Fahrenheit = "F",
Kelvin = "K"
}
declare class TemperatureComponent {
private _value;
max: number;
min: number;
/**
* Temperature value get
*/
get value(): number;
/**
* Temperature value set
*/
set value(value: number);
/**
* Unit for temperature (Celsius, Fahrenheit, Kelvin)
*/
unit: Unit;
protected readonly scaleDt = 13.23;
id: string;
fill: ColorRGB;
get dt(): number;
protected k(value?: number): number;
constructor();
yScalePos(value: number): number;
static ɵfac: i0.ɵɵFactoryDeclaration<TemperatureComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TemperatureComponent, "obl-temperature", never, { "max": { "alias": "max"; "required": false; }; "min": { "alias": "min"; "required": false; }; "value": { "alias": "value"; "required": false; }; "unit": { "alias": "unit"; "required": false; }; }, {}, never, never, false, never>;
}
declare class TemperatureModule {
static ɵfac: i0.ɵɵFactoryDeclaration<TemperatureModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<TemperatureModule, [typeof TemperatureComponent], [typeof i2.CommonModule], [typeof TemperatureComponent]>;
static ɵinj: i0.ɵɵInjectorDeclaration<TemperatureModule>;
}
export { TemperatureComponent, TemperatureModule, Unit };