Classe GCKMediaQueueDataBuilder

Referência da classe GCKMediaQueueDataBuilder

Informações gerais

Um objeto builder para a construção de instâncias de GCKMediaQueueData novas ou derivadas.

O builder pode ser usado para derivar GCKMediaQueueData de um existente.

Como
4.4.1

Herda o NSObject.

Resumo do método de instância

(instancetype) - initWithQueueType:
 Constrói um novo GCKMediaQueueData com os atributos obrigatórios fornecidos e todos os outros atributos inicializados com os valores padrão. Mais...
 
(instancetype) - initWithQueueData:
 Cria um novo GCKMediaQueueData com a instância de GCKMediaQueueData especificada. Mais...
 
(instancetype) - init
 
(GCKMediaQueueData *) - build
 Cria um GCKMediaQueueData usando os atributos atuais do builder. Mais...
 

Resumo da propriedade

GCKMediaQueueType queueType
 O tipo de fila. Mais...
 
NSString * queueID
 O ID da fila. Mais...
 
NSString * name
 O nome de exibição da fila. Mais...
 
NSString * entity
 O link direto da mídia usada pelo Google Assistente, se houver. Mais...
 
GCKMediaRepeatMode repeatMode
 O modo de repetição da fila. Mais...
 
GCKMediaQueueContainerMetadatacontainerMetadata
 Os metadados do contêiner. Mais...
 
NSUInteger startIndex
 O índice do item com que você vai começar a jogar. Mais...
 
NSTimeInterval startTime
 É o horário de início da reprodução, em segundos. Mais...
 
NSArray< GCKMediaQueueItem * > * items
 Os rowItems. Mais...
 

Detalhes dos métodos

- (instancetype) initWithQueueType: (GCKMediaQueueType queueType

Constrói um novo GCKMediaQueueData com os atributos obrigatórios fornecidos e todos os outros atributos inicializados com os valores padrão.

- (instancetype) initWithQueueData: (GCKMediaQueueData *)  queueData

Cria um novo GCKMediaQueueData com a instância de GCKMediaQueueData especificada.

- (GCKMediaQueueData *) build

Cria um GCKMediaQueueData usando os atributos atuais do builder.

Retorna
A nova instância GCKMediaQueueData.

Detalhe da propriedade

- (GCKMediaQueueType) queueType
readwritenonatomicassign

O tipo de fila.

- (NSString*) queueID
readwritenonatomiccopy

O ID da fila.

- (NSString*) name
readwritenonatomiccopy

O nome de exibição da fila.

- (NSString*) entity
readwritenonatomiccopy

O link direto da mídia usada pelo Google Assistente, se houver.

- (GCKMediaRepeatMode) repeatMode
readwritenonatomicassign

O modo de repetição da fila.

- (GCKMediaQueueContainerMetadata*) containerMetadata
readwritenonatomiccopy

Os metadados do contêiner.

- (NSUInteger) startIndex
readwritenonatomicassign

O índice do item com que você vai começar a jogar.

Somente para solicitações de carregamento.

- (NSTimeInterval) startTime
readwritenonatomicassign

É o horário de início da reprodução, em segundos.

Somente para solicitações de carregamento. Se a política não for definida, o destinatário definirá o horário de início dependendo do tipo de stream. Para transmissões que não são ao vivo: carregado de 0. Para transmissões ao vivo: carregado da posição mais recente.

- (NSArray<GCKMediaQueueItem *>*) items
readwritenonatomiccopy

Os rowItems.

Apenas para solicitações de carregamento.