summaryrefslogtreecommitdiff
path: root/app/src/main/java/com/javispedro/vndroid/keymaps/KeyActionHandler.java
blob: 41fd510f39eb27a34e29136b6ce0c48bf70abfc5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package com.javispedro.vndroid.keymaps;

public interface KeyActionHandler {
    int ACTION_NONE = 0;
    int ACTION_BACKSPACE = 1;
    int ACTION_DEL = 2;
    int ACTION_MOVE_LEFT = 10;
    int ACTION_MOVE_RIGHT = 11;
    int ACTION_MOVE_LEFTMOST = 12;
    int ACTION_MOVE_RIGHTMOST = 13;
    int ACTION_SELECT_LEFT = 20;
    int ACTION_SELECT_RIGHT = 21;
    int ACTION_SELECT_LEFTMOST = 22;
    int ACTION_SELECT_RIGHTMOST = 23;

    void postText(CharSequence text);
    void postChar(char c);
    void postLocalAction(int action);
    void postGlobalAction(int action);
}