
Remap buttons to launch any app, shortcut or custom action with a single, double press or long press. Button Mapper makes it easy to remap custom actions to your volume buttons and other hardware buttons. Button Mapper: Remap your keys.

The Mapper maps freely between elements, attributes and values.Finally let's make the remaining input and output connections:We can now execute the transform by pressing Shift-F5 or the Execute button ( ). First connect the "content" item in the XML Reader to the String input of the Trim End function:Next connect the Trim End output to the Element Value item in the XML Reader:Notice that we are mapping an element in the source XML to an element value in the target XML. The String Trim End function output should be connected to the target item in the XML Writer or another component. The String input should be connected to the source text String item to trim trailing whitespace characters from. Here is the Data Mapper with Source and Target imported:Let's drag the String Trim End function from the Component Palette into the mapping area:The String Trim End function takes one input and gives one output. The data models feedback reviews for products.

Trimming your Strings means that your mapped text is immediately ready for user display and other uses.
