ContentKt


public final class ContentKt


Resumo

Métodos públicos

static final @NonNull Content
content(
    @Content.Role int role,
    @ExtensionFunctionType @NonNull Function1<@NonNull Content.BuilderUnit> init
)

Função para criar conteúdo enviado e recebido de maneira semelhante a DSL.

Métodos públicos

content

public static final @NonNull Content content(
    @Content.Role int role,
    @ExtensionFunctionType @NonNull Function1<@NonNull Content.BuilderUnit> init
)

Função para criar conteúdo enviado e recebido de maneira semelhante a DSL.

Contém uma coleção de partes de texto, imagem e binário.

Exemplo de uso:

content(Role.MODEL) {
text("Example string")
)