<commit_before><?php
$pageTitle = "Keyboard Interaction: Core Feature of our Datagrid";
$pageDescription = "Core feature of ag-Grid supporting Angular, React, Javascript and more. One such feature is Keyboard Interaction. With Keyboard Navigation users can use cursor keys and tab keys to navigate between cells. Version 20 is available for download now, take it for a free two month trial.";
$pageKeyboards = "ag-Grid Keyboard Interaction";
$pageGroup = "feature";
include '../documentation-main/documentation_header.php';
?>

    <h1 id="keyboard-navigation">Keyboard Interaction</h1>

    <p class="lead">
        The grid responds to keyboard interactions from the user as well as emitting events when
        key presses happen on the grid cells. Below shows all the keyboards interactions that can
        be done wiht the grid.
    </p>

    <h2>Navigation</h2>

    <p>
        Use the <b>arrow keys</b> to move focus to the selection up, down, left and right. If the selected cell is
        already on the boundary for that position (eg if on the first column and the left key is pressed)
        then the key press has no effect. User <b>ctrl + left and right</b> to move to start and end of the
        line.
    </p>

    <p><commit_msg>AG-3007 - fixed doc typo in Keyboard Interaction page.<commit_after><?php
$pageTitle = "Keyboard Interaction: Core Feature of our Datagrid";
$pageDescription = "Core feature of ag-Grid supporting Angular, React, Javascript and more. One such feature is Keyboard Interaction. With Keyboard Navigation users can use cursor keys and tab keys to navigate between cells. Version 20 is available for download now, take it for a free two month trial.";
$pageKeyboards = "ag-Grid Keyboard Interaction";
$pageGroup = "feature";
include '../documentation-main/documentation_header.php';
?>

    <h1 id="keyboard-navigation">Keyboard Interaction</h1>

    <p class="lead">
        The grid responds to keyboard interactions from the user as well as emitting events when
        key presses happen on the grid cells. Below shows all the keyboards interactions that can
        be done with the grid.
    </p>

    <h2>Navigation</h2>

    <p>
        Use the <b>arrow keys</b> to move focus to the selection up, down, left and right. If the selected cell is
        already on the boundary for that position (eg if on the first column and the left key is pressed)
        then the key press has no effect. User <b>ctrl + left and right</b> to move to start and end of the
        line.
    </p>

    <p>
{'fraction_non_alphanumeric': 0.0759543486816214, 'fraction_numerical': 0.006296733569460842, 'mean_word_length': 3.3378839590443685, 'pattern_counts': {'":': 0, '<': 31, '<?xml version=': 0, '>': 31, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1891959', 'n_tokens_mistral': 692, 'n_tokens_neox': 651, 'n_words': 344}