UNPKG

@barchart/common-js

Version:
51 lines (50 loc) 974 B
/** * A serialization container for ad hoc data where internal data is serialized * as an escaped JSON string. * * @public */ export default class AdHoc { /** * Converts a JSON-serialized object into an {@link AdHoc} instance. * * @public * @static * @param {string} serialized * @returns {AdHoc} */ public static parse(serialized: string): AdHoc; /** * @param {object} data */ constructor(data: object); /** * The data. * * @public * @param {object} data */ public set data(data: object); /** * The data. * * @public * @returns {object} */ public get data(): object; /** * Returns the JSON representation. * * @public * @returns {*} */ public toJSON(): any; /** * Returns a string representation. * * @public * @returns {string} */ public toString(): string; #private; }