interface AssignmentConfiguration {
    canBeReplacement?: boolean;
    forceArgs?: "all" | readonly boolean[];
    makeMaybe?: boolean;
    quoteSource?: boolean;
    superAssignment?: boolean;
    swapSourceAndTarget?: boolean;
}

Hierarchy (view full)

Hierarchy-Diagram

UML class diagram of AssignmentConfiguration

Properties

canBeReplacement?: boolean
forceArgs?: "all" | readonly boolean[]

which of the arguments should be forced? this may be all, e.g., if the function itself is unknown on encounter

makeMaybe?: boolean
quoteSource?: boolean
superAssignment?: boolean
swapSourceAndTarget?: boolean