variable.d.ts 777 B

12345678910111213141516171819
  1. export var Variable: any;
  2. export namespace Variable {
  3. /**
  4. * The object representation of a Variable consists the variable value and type. It also optionally includes the `id`
  5. * and a friendly `name` of the variable. The `id` and the `name` of a variable is usually managed and used when a
  6. * variable is made part of a {@link VariableList} instance.
  7. */
  8. export type definition = {
  9. /**
  10. * - The value of the variable that will be stored and will be typecast to the `type`
  11. * set in the variable or passed along in this parameter.
  12. */
  13. value?: any;
  14. /**
  15. * - The type of this variable from the list of types defined at {@link Variable.types}.
  16. */
  17. type?: string | undefined;
  18. };
  19. }