// Code generated by protoc-gen-goext. DO NOT EDIT.

package video

import (
	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
)

func (m *StylePreset) SetId(v string) {
	m.Id = v
}

func (m *StylePreset) SetChannelId(v string) {
	m.ChannelId = v
}

func (m *StylePreset) SetTitle(v string) {
	m.Title = v
}

func (m *StylePreset) SetBackgroundColor(v string) {
	m.BackgroundColor = v
}

func (m *StylePreset) SetWidgetTextColorPrimary(v string) {
	m.WidgetTextColorPrimary = v
}

func (m *StylePreset) SetWidgetTextColorSecondary(v string) {
	m.WidgetTextColorSecondary = v
}

func (m *StylePreset) SetWidgetAccentColor(v string) {
	m.WidgetAccentColor = v
}

func (m *StylePreset) SetWidgetBlockGap(v int64) {
	m.WidgetBlockGap = v
}

func (m *StylePreset) SetWidgetBlockSeparatorColor(v string) {
	m.WidgetBlockSeparatorColor = v
}

func (m *StylePreset) SetPlayerBorderRadius(v int64) {
	m.PlayerBorderRadius = v
}

func (m *StylePreset) SetPlayerColor(v string) {
	m.PlayerColor = v
}

func (m *StylePreset) SetPlaylistSelectedItemBackgroundColor(v string) {
	m.PlaylistSelectedItemBackgroundColor = v
}

func (m *StylePreset) SetPlaylistItemBorderRadius(v int64) {
	m.PlaylistItemBorderRadius = v
}

func (m *StylePreset) SetPlaylistItemGap(v int64) {
	m.PlaylistItemGap = v
}

func (m *StylePreset) SetPlaylistLocation(v StylePreset_WidgetLocation) {
	m.PlaylistLocation = v
}

func (m *StylePreset) SetRightWidgets(v []*Widget) {
	m.RightWidgets = v
}

func (m *StylePreset) SetBottomWidgets(v []*Widget) {
	m.BottomWidgets = v
}

func (m *StylePreset) SetCreatedAt(v *timestamppb.Timestamp) {
	m.CreatedAt = v
}

func (m *StylePreset) SetUpdatedAt(v *timestamppb.Timestamp) {
	m.UpdatedAt = v
}

type Widget_Widget = isWidget_Widget

func (m *Widget) SetWidget(v Widget_Widget) {
	m.Widget = v
}

func (m *Widget) SetSummarization(v *Widget_Summarization) {
	m.Widget = &Widget_Summarization_{
		Summarization: v,
	}
}

func (m *Widget) SetDescription(v *Widget_Description) {
	m.Widget = &Widget_Description_{
		Description: v,
	}
}
