rotor: {
"rotor.higherValueMode": "HIGHER VALUE NAVIGATION";
"rotor.lowerValueMode": "LOWER VALUE NAVIGATION";
"rotor.dataMode": "DATA POINT NAVIGATION";
"rotor.rowColMode": "ROW AND COLUMN NAVIGATION";
"rotor.gridMode": "GRID NAVIGATION";
"rotor.intersectionMode": "INTERSECTING POINT NAVIGATION";
"rotor.pointMode": "POINT NAVIGATION";
"rotor.gridModeDimensions": "GRID NAVIGATION: {rows}×{cols} GRID";
"rotor.directionAbove": "above";
"rotor.directionBelow": "below";
"rotor.directionLeft": "left";
"rotor.directionRight": "right";
"rotor.lowerValueNoun": "lower value";
"rotor.higherValueNoun": "higher value";
"rotor.pointNoun": "point";
"rotor.gridValueNoun": "grid value";
"rotor.noneFoundVerticalTerse": "No {noun} found {direction}";
"rotor.noneFoundVerticalVerbose": "No {noun} found {direction} the current value.";
"rotor.noneFoundHorizontalTerse": "No {noun} found on the {direction}";
"rotor.noneFoundHorizontalVerbose": "No {noun} found to the {direction} of the current value.";
"rotor.filterVerticalUnavailableTerse": "Up/down unavailable in {noun} mode";
"rotor.filterVerticalUnavailableVerbose": "Up and down navigation is not available in {noun} mode.";
"rotor.intersectionVerticalUnavailableTerse": "Up/down unavailable in intersection mode";
"rotor.intersectionVerticalUnavailableVerbose": "Up and down navigation is not available in intersection point mode.";
"rotor.intersectionUnavailableTerse": "Intersection mode unavailable";
"rotor.intersectionUnavailableVerbose": "Intersection navigation is not available in the current context.";
"rotor.noIntersectionTerse": "No intersection to the {direction}";
"rotor.noIntersectionVerbose": "No intersection found to the {direction} of the current point.";
} = ...
Type Declaration
Readonlyrotor.higherValueMode: "HIGHER VALUE NAVIGATION"
Readonlyrotor.lowerValueMode: "LOWER VALUE NAVIGATION"
Readonlyrotor.dataMode: "DATA POINT NAVIGATION"
Readonlyrotor.rowColMode: "ROW AND COLUMN NAVIGATION"
Readonlyrotor.gridMode: "GRID NAVIGATION"
Readonlyrotor.intersectionMode: "INTERSECTING POINT NAVIGATION"
Readonlyrotor.pointMode: "POINT NAVIGATION"
Readonlyrotor.gridModeDimensions: "GRID NAVIGATION: {rows}×{cols} GRID"
Readonlyrotor.directionAbove: "above"
Readonlyrotor.directionBelow: "below"
Readonlyrotor.directionLeft: "left"
Readonlyrotor.directionRight: "right"
Readonlyrotor.lowerValueNoun: "lower value"
Readonlyrotor.higherValueNoun: "higher value"
Readonlyrotor.pointNoun: "point"
Readonlyrotor.gridValueNoun: "grid value"
Readonlyrotor.noneFoundVerticalTerse: "No {noun} found {direction}"
Readonlyrotor.noneFoundVerticalVerbose: "No {noun} found {direction} the current value."
Readonlyrotor.noneFoundHorizontalTerse: "No {noun} found on the {direction}"
Readonlyrotor.noneFoundHorizontalVerbose: "No {noun} found to the {direction} of the current value."
Readonlyrotor.filterVerticalUnavailableTerse: "Up/down unavailable in {noun} mode"
Readonlyrotor.filterVerticalUnavailableVerbose: "Up and down navigation is not available in {noun} mode."
Readonlyrotor.intersectionVerticalUnavailableTerse: "Up/down unavailable in intersection mode"
Readonlyrotor.intersectionVerticalUnavailableVerbose: "Up and down navigation is not available in intersection point mode."
Readonlyrotor.intersectionUnavailableTerse: "Intersection mode unavailable"
Readonlyrotor.intersectionUnavailableVerbose: "Intersection navigation is not available in the current context."
Readonlyrotor.noIntersectionTerse: "No intersection to the {direction}"
Readonlyrotor.noIntersectionVerbose: "No intersection found to the {direction} of the current point."
The rotor: navigation mode names, and the boundary messages each mode speaks.