KeyControl¶
The KeyControl capability serves to define the methods required for normalizing common key commands (up, down, left right, ok, back, home, key code).
Methods¶
- (id<KeyControl>) keyControl
- (CapabilityPriorityLevel) keyControlPriority
- - (void) upWithSuccess:(SuccessBlock)success failure:(FailureBlock)failure
Sends the up button key code to the TV.
Related capabilities:
KeyControl.Up
- Parameters:
name: parameters class: method-detail-label
- success – Optional SuccessBlock to be called on success
- failure: failure – Optional FailureBlock to be called on failure
- - (void) downWithSuccess:(SuccessBlock)success failure:(FailureBlock)failure
Sends the down button key code to the TV.
Related capabilities:
KeyControl.Down
Parameters:
- success – Optional SuccessBlock to be called on success
- failure: failure – Optional FailureBlock to be called on failure
- - (void) leftWithSuccess:(SuccessBlock)success failure:(FailureBlock)failure
Sends the left button key code to the TV.
Related capabilities:
KeyControl.Left
Parameters:
- success – Optional SuccessBlock to be called on success
- failure: failure – Optional FailureBlock to be called on failure
- - (void) rightWithSuccess:(SuccessBlock)success failure:(FailureBlock)failure
Sends the right button key code to the TV.
Related capabilities:
KeyControl.Right
Parameters:
- success – Optional SuccessBlock to be called on success
- failure: failure – Optional FailureBlock to be called on failure
- - (void) okWithSuccess:(SuccessBlock)success failure:(FailureBlock)failure
Sends the OK button key code to the TV.
Related capabilities:
KeyControl.OK
Parameters:
- success – Optional SuccessBlock to be called on success
- failure: failure – Optional FailureBlock to be called on failure
- - (void) backWithSuccess:(SuccessBlock)success failure:(FailureBlock)failure
Sends the back button key code to the TV.
Related capabilities:
KeyControl.Back
Parameters:
- success – Optional SuccessBlock to be called on success
- failure: failure – Optional FailureBlock to be called on failure
- - (void) homeWithSuccess:(SuccessBlock)success failure:(FailureBlock)failure
Sends the home button key code to the TV.
Related capabilities:
KeyControl.Home
Parameters:
- success – Optional SuccessBlock to be called on success
- failure: failure – Optional FailureBlock to be called on failure
- - (void) sendKeyCode:(NSUInteger)keyCode success:(SuccessBlock)success failure:(FailureBlock)failure
Sends a key code value to the TV.
Related capabilities:
KeyControl.Send.KeyCode
Parameters:
- keyCode
- success: success – Optional SuccessBlock to be called on success
- failure: failure – Optional FailureBlock to be called on failure