kitten-cloud-function
Version:
用于编程猫源码云功能(云变量、云列表等)的客户端工具
18 lines (17 loc) • 853 B
TypeScript
import { KittenCloudFunction } from "../../kitten-cloud-function";
import { KittenCloudFunctionConfigLayer } from "../kitten-cloud-function-config-layer";
import { KittenCloudDataGroup } from "./group/kitten-cloud-data-group";
import { KittenCloudDataUpdateManager } from "./update/kitten-cloud-data-update-manager";
/**
* 云数据。
*/
export declare abstract class KittenCloudData extends KittenCloudFunctionConfigLayer {
readonly connection: KittenCloudFunction;
readonly group: KittenCloudDataGroup;
cvid: string;
name: string;
readonly updateManager: KittenCloudDataUpdateManager;
constructor(connection: KittenCloudFunction, group: KittenCloudDataGroup, cvid: string, name: string);
abstract update(this: this, value: unknown): void;
protected singleValueProcess(this: this, value: unknown): number | string;
}