DataFrameOperation: {
    [Name in OperationName]: {
        operand: NodeId | undefined;
        operation: Name;
        options?: DataFrameOperationOptions<Name>;
        type?: ConstraintType;
    } & DataFrameOperationArgs<Name>
}[OperationName]

An abstract data frame operation.

  • operation contains the type of the abstract operation (see DataFrameOperationName)
  • operand contains the ID of the data frame operand of the operation (may be undefined)
  • type optionally contains the constraint type to overwrite the default type of the operation (see ConstraintType)
  • options optionally contains additional options for the abstract operation (see DataFrameOperationOptions)
  • ...args contains the arguments of the abstract operation (see DataFrameOperationArgs)

Type Parameters