24 lines
509 B
Lua
24 lines
509 B
Lua
local gears = require("gears")
|
|
|
|
shape = {}
|
|
|
|
-- Create rounded rectangle shape (in one line)
|
|
|
|
function shape.rrect(radius)
|
|
return function(cr, width, height)
|
|
gears.shape.rounded_rect(cr, width, height, radius)
|
|
end
|
|
end
|
|
|
|
-- Create partially rounded rect
|
|
|
|
function shape.prrect(radius, tl, tr, br, bl)
|
|
return function(cr, width, height)
|
|
gears.shape.partially_rounded_rect(cr, width, height, tl, tr, br, bl,
|
|
radius)
|
|
end
|
|
end
|
|
|
|
|
|
return shape
|