Initializer
init(title:group:identifier:action:target:character:modifierFlags:menuItem:userKeyEquivalents:) initWithTitle:group:identifier:action:target:character:modifierFlags:menuItem:userKeyEquivalents: initWithTitle_group_identifier_action_target_character_modifierFlags_menuItem_userKeyEquivalents_
Declaration
init(
title: String,
group: String?,
identifier: String?,
action: Selector,
target: (any GSShortcutCommandProtocol)?,
character: String?,
modifierFlags: NSEvent.ModifierFlags,
menuItem: NSMenuItem?,
userKeyEquivalents: [String : String]?
)Declaration
- (instancetype) initWithTitle:(NSString *) title
group:(NSString *) group
identifier:(NSString *) identifier
action:(SEL) action
target:(NSObject<GSShortcutCommandProtocol> *) target
character:(NSString *) character
modifierFlags:(NSEventModifierFlags) modifierFlags
menuItem:(NSMenuItem *) menuItem
userKeyEquivalents:(NSDictionary<NSString *,NSString *> *) userKeyEquivalents;Declaration
initWithTitle_group_identifier_action_target_character_modifierFlags_menuItem_userKeyEquivalents_(
title: str,
group: str,
identifier: str,
action: SEL,
target: NSObject<GSShortcutCommandProtocol>,
character: str,
modifierFlags: NSEventModifierFlags,
menuItem: NSMenuItem,
userKeyEquivalents: dict[str, str]
) -> GSShortcutItem