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