chore: simplify `create` params
This commit is contained in:
parent
09e56887d9
commit
dd7ab41749
|
@ -23,7 +23,6 @@ describe("Awesome-slot", function()
|
||||||
target = target,
|
target = target,
|
||||||
signal = "signal",
|
signal = "signal",
|
||||||
slot = function() end,
|
slot = function() end,
|
||||||
slot_params = { key = "value" },
|
|
||||||
}
|
}
|
||||||
|
|
||||||
assert.is_not_nil(s)
|
assert.is_not_nil(s)
|
||||||
|
@ -36,7 +35,6 @@ describe("Awesome-slot", function()
|
||||||
target = target,
|
target = target,
|
||||||
signal = "signal",
|
signal = "signal",
|
||||||
slot = function() end,
|
slot = function() end,
|
||||||
slot_params = { key = "value" },
|
|
||||||
}
|
}
|
||||||
|
|
||||||
slot.remove(s)
|
slot.remove(s)
|
||||||
|
@ -93,8 +91,6 @@ describe("Awesome-slot", function()
|
||||||
target = target,
|
target = target,
|
||||||
signal = "signal",
|
signal = "signal",
|
||||||
slot = function() end,
|
slot = function() end,
|
||||||
slot_params = { key = "value" },
|
|
||||||
connect = true,
|
|
||||||
}
|
}
|
||||||
|
|
||||||
slot.disconnect(s)
|
slot.disconnect(s)
|
||||||
|
@ -109,7 +105,6 @@ describe("Awesome-slot", function()
|
||||||
target = target,
|
target = target,
|
||||||
signal = "signal",
|
signal = "signal",
|
||||||
slot = function() end,
|
slot = function() end,
|
||||||
slot_params = { key = "value" },
|
|
||||||
}
|
}
|
||||||
|
|
||||||
assert.is_not_nil(slot.get_slot(s))
|
assert.is_not_nil(slot.get_slot(s))
|
||||||
|
@ -124,7 +119,6 @@ describe("Awesome-slot", function()
|
||||||
target = target,
|
target = target,
|
||||||
signal = "signal",
|
signal = "signal",
|
||||||
slot = function() end,
|
slot = function() end,
|
||||||
slot_params = { key = "value" },
|
|
||||||
}
|
}
|
||||||
|
|
||||||
assert.is_not_nil(slot.get_slot(id))
|
assert.is_not_nil(slot.get_slot(id))
|
||||||
|
@ -137,7 +131,6 @@ describe("Awesome-slot", function()
|
||||||
target = target,
|
target = target,
|
||||||
signal = "signal",
|
signal = "signal",
|
||||||
slot = function() end,
|
slot = function() end,
|
||||||
slot_params = { key = "value" },
|
|
||||||
}
|
}
|
||||||
|
|
||||||
assert.is_not_nil(s.id)
|
assert.is_not_nil(s.id)
|
||||||
|
@ -158,7 +151,6 @@ describe("Awesome-slot", function()
|
||||||
signal = signal_name,
|
signal = signal_name,
|
||||||
slot = callback,
|
slot = callback,
|
||||||
slot_params = params,
|
slot_params = params,
|
||||||
connect = true,
|
|
||||||
}
|
}
|
||||||
|
|
||||||
target:emit_signal(signal_name)
|
target:emit_signal(signal_name)
|
||||||
|
@ -180,7 +172,6 @@ describe("Awesome-slot", function()
|
||||||
target = target,
|
target = target,
|
||||||
signal = signal_name,
|
signal = signal_name,
|
||||||
slot = callback,
|
slot = callback,
|
||||||
connect = true,
|
|
||||||
}
|
}
|
||||||
|
|
||||||
target:emit_signal(signal_name, 1, 2, 3)
|
target:emit_signal(signal_name, 1, 2, 3)
|
||||||
|
|
|
@ -107,7 +107,7 @@ end
|
||||||
-- @tparam any params.target The slot target object.
|
-- @tparam any params.target The slot target object.
|
||||||
-- @tparam string params.signal The signal the slot connects to.
|
-- @tparam string params.signal The signal the slot connects to.
|
||||||
-- @tparam function params.slot The callback function to connect to the signal.
|
-- @tparam function params.slot The callback function to connect to the signal.
|
||||||
-- @tparam table params.slot_params The parameters to pass to the callback
|
-- @tparam[opt] table params.slot_params The parameters to pass to the callback
|
||||||
-- function. (The signal will invoke the callback function with this table as
|
-- function. (The signal will invoke the callback function with this table as
|
||||||
-- parameter)
|
-- parameter)
|
||||||
-- @tparam[opt=true] boolean params.connect Connect the slot now.
|
-- @tparam[opt=true] boolean params.connect Connect the slot now.
|
||||||
|
|
Loading…
Reference in New Issue