21 lines
872 B
JSON
21 lines
872 B
JSON
|
{
|
||
|
"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"
|
||
|
}
|
||
|
}
|
||
|
}
|