AccessKeyedElement is mixed into other classes to provide an accesskey attribute.
Accesskeys allow an user to go to a specific element by using
a shortcut combination of a browser specific keys + the key
set to the field.
- Source:
 
Example
// AccessKeyedElement provides an 'accesskey' attribute to the
    // ButtonWidget class
    var button = new OO.ui.ButtonWidget( {
        label: 'Button with Accesskey',
        accessKey: 'k'
    } );
    $( 'body' ).append( button.$element );
        
    
    Methods
formatTitleWithAccessKey(title) → {string}
Add information about the access key to the element's tooltip label. (This is only public for hacky usage in FieldLayout.)
Parameters:
| Name | Type | Description | 
|---|---|---|
title | 
            
            string | Tooltip label for   | 
        
- Source:
 
Returns:
- Type
 - string
 
getAccessKey() → {string}
Get accesskey.
- Source:
 
Returns:
accessKey string
- Type
 - string
 
setAccessKey(accessKey)
Set accesskey.
Parameters:
| Name | Type | Description | 
|---|---|---|
accessKey | 
            
            string | function | null | Key, a function that returns a key, or   | 
        
- Source:
 
setAccessKeyedElement($accessKeyed)
Set the accesskeyed element.
This method is used to retarget a AccessKeyedElement mixin so that its functionality applies to the specified element. If an element is already set, the mixin's effect on that element is removed before the new element is set up.
Parameters:
| Name | Type | Description | 
|---|---|---|
$accessKeyed | 
            
            jQuery | Element that should use the 'accesskeyes' functionality  | 
        
- Source: