# cast.[framework](https://developers.google.com/cast/docs/reference/web_receiver/cast.framework).[messages](https://developers.google.com/cast/docs/reference/web_receiver/cast.framework.messages).UserActionRequestData

class static

`UserAction` request data.

## Constructor

### UserActionRequestData

new
UserActionRequestData()

## Properties

### clear

(boolean or undefined)

Indicate request for clearing of a user action (for example, undoing a
'like').

### userAction

non-null [cast.framework.messages.UserAction](https://developers.google.com/cast/docs/reference/web_receiver/cast.framework.messages#.UserAction)

User action to be handled by the application.

### userActionContext

(non-null [cast.framework.messages.UserActionContext](https://developers.google.com/cast/docs/reference/web_receiver/cast.framework.messages#.UserActionContext) or undefined)

Optional context information for the user action.