registerItem method
Implementation
void registerItem(Object tag, Future<void> Function([Rect Function(Rect)?]) trigger) {
assert(
!items.containsKey(tag),
'Duplicate OriginItem tag "$tag". Each tag must be unique.',
);
items[tag] = trigger;
}