Lines Matching defs:ViewHolder

41  * detailed description ViewHolder from {@link ViewHolder#mDescriptionViewHolder}.
47 ViewHolder mRowViewHolder;
51 * A ViewHolder for the PlaybackControlsRow.
53 public class ViewHolder extends RowPresenter.ViewHolder {
54 public final Presenter.ViewHolder mDescriptionViewHolder;
66 PlaybackControlsPresenter.ViewHolder mControlsVh;
67 Presenter.ViewHolder mSecondaryControlsVh;
70 Presenter.ViewHolder mSelectedViewHolder;
84 ViewHolder(View rootView, Presenter descriptionPresenter) {
109 ViewHolder.this, getRow());
114 ViewHolder.this, getRow());
165 public void onControlSelected(Presenter.ViewHolder itemViewHolder, Object item,
167 ViewHolder vh = ((BoundData) data).mRowViewHolder;
179 public void onControlClicked(Presenter.ViewHolder itemViewHolder, Object item,
181 ViewHolder vh = ((BoundData) data).mRowViewHolder;
288 public void showBottomSpace(ViewHolder vh, boolean show) {
296 public void showPrimaryActions(ViewHolder vh) {
319 protected RowPresenter.ViewHolder createRowViewHolder(ViewGroup parent) {
322 ViewHolder vh = new ViewHolder(v, mDescriptionPresenter);
327 private void initRow(final ViewHolder vh) {
332 vh.mControlsVh = (PlaybackControlsPresenter.ViewHolder)
360 protected void onBindRowViewHolder(RowPresenter.ViewHolder holder, Object item) {
363 ViewHolder vh = (ViewHolder) holder;
405 private void updateCardLayout(ViewHolder vh, int height) {
436 protected void onUnbindRowViewHolder(RowPresenter.ViewHolder holder) {
437 ViewHolder vh = (ViewHolder) holder;
451 protected void onRowViewSelected(RowPresenter.ViewHolder vh, boolean selected) {
454 ((ViewHolder) vh).dispatchItemSelection();
459 protected void onRowViewAttachedToWindow(RowPresenter.ViewHolder vh) {
463 ((ViewHolder) vh).mDescriptionViewHolder);
468 protected void onRowViewDetachedFromWindow(RowPresenter.ViewHolder vh) {
472 ((ViewHolder) vh).mDescriptionViewHolder);