efficy-enterprise-api
Version:
The Efficy Enterprise API is developed for server-side usage in a Node.js environment (e.g. for integrations) and also bundled for usage inside an Efficy browser session for client-side JSON RPC requests.
28 lines • 1.02 kB
text/typescript
export default SettingObject;
/**
* Class returned by getSetting operation
* @extends StringObject
* @param {string} name - The name of the module (JSON object) that owns the setting.
* @param {string} module - The name of the setting.
* @param {boolean} [asString=true] - If true, the settings of type TDateTime will be returned as a string formatted with the ShortDateTime format. If false, it will be returned as a float value.
*/
declare class SettingObject extends StringObject {
constructor(remoteAPI: any, module: any, name: any, asString?: boolean);
module: any;
name: any;
asString: boolean;
operationName: string;
/** @protected */
protected asJsonRpc(): {
"#id": string;
"@name": string;
"@func": {
"@name": string;
module: any;
name: any;
asstring: boolean;
}[];
};
}
import StringObject from "./string-object.mjs";
//# sourceMappingURL=setting-object.d.mts.map