Detects when user changes same config setting 3+ times within 24 hours. Shows non-intrusive prompt offering help with guided calibration flow. Guided calibration features: - Test for false positives (walk around room) - Test for missed motion (sit still) - Suggest optimal value based on diurnal baseline SNR and link health - Apply suggested value button Files: - dashboard/js/proactive.js: Complete implementation with localStorage tracking Acceptance: - Help prompt fires after 3+ changes in 24h - Calibration flow tests both directions - Suggests value based on system data - Apply button works
24 lines
549 B
TypeScript
24 lines
549 B
TypeScript
declare const isGeneratorFn: {
|
|
/**
|
|
Check if something is a generator function.
|
|
|
|
@example
|
|
```
|
|
import isGeneratorFn = require('is-generator-fn');
|
|
|
|
isGeneratorFn(function * () {});
|
|
//=> true
|
|
|
|
isGeneratorFn(function () {});
|
|
//=> false
|
|
```
|
|
*/
|
|
(value: unknown): value is GeneratorFunction;
|
|
|
|
// TODO: Remove this for the next major release, refactor the whole definition to:
|
|
// declare function isGeneratorFn(value: unknown): value is GeneratorFunction;
|
|
// export = isGeneratorFn;
|
|
default: typeof isGeneratorFn;
|
|
};
|
|
|
|
export = isGeneratorFn;
|