{ "name": "Intersection", "module": "Quickshell", "type": "enum", "description": "Intersection strategy for Regions.", "details": "See {{< qmltypelink type=\"local\" module=\"Quickshell\" name=\"Region\" mtype=\"prop\" mname=\"intersection\" >}}.\n", "variants": { "Xor": { "details": "Create an intersection of this region and the other, leaving only\nthe area not covered by both. (opposite of `Intersect`)\n" }, "Intersect": { "details": "Create an intersection of this region and the other, leaving only\nthe area covered by both. (opposite of `Xor`)\n" }, "Subtract": { "details": "Subtract this region, cutting this region out of the other. (opposite of `Combine`)\n" }, "Combine": { "details": "Combine this region, leaving a union of this and the other region. (opposite of `Subtract`)\n" } } }