Skip to content

Latest commit

 

History

History
82 lines (71 loc) · 3.6 KB

File metadata and controls

82 lines (71 loc) · 3.6 KB

TextTransform

PT | EN


menu arquivo > configurações > diversos > inserir texto

Permite inserir um texto no início ou no final de um slide ou alterar o texto atual.
Esta ação é feita em tempo de execução no momento da projeção do respectivo slide e é aplicada de forma independente para cada tela, de acordo com o valor em screen_id.
Observação: há um cachê de 30 segundo para reutilizar o último valor retornado pela function, baseado no mesmo slide e mesma tela.

O parâmetro obj é do tipo TextTransformInfo

Exemplo

function getData(obj) {
    return {
         /* opcional */
         //Valor que será adicionado no início do texto do slide atual
         add_start: "", // (string)
         //
         /* opcional */
         //Valor que será adicionado no final do texto do slide atual
         add_end: "", // (string)
         //
         /* opcional */
         //Adiciona o texto com uma quebra de linha (default: true)
         line_break: true, // (boolean)
         //
         /* opcional */
         //Valor para substituir o texto do slide atual
         replace: "" // (string)
    }
}
// EXTRA SLIDE
function getData(obj) {
    if (obj.screen_id == 'public' && obj.slide_type == 'blank') {
        // Isso faz com que na tela 'public'
        // quando a opção F9 (sem texto) estiver ativada
        // o texto '♪' seja exibido
        return {
            add_end: '♪'
        };
    }
    return null;
}

TextTransformInfo

Contém as informações da origem da requisição

Nome Tipo Descrição
screen_id String public screen_2 screen_3 screen_? stream_image stream_html_1 stream_html_2 stream_html_3
source_type String music text unknown
source_id String
slide_type String default final_slide wallpaper blank black
text String Texto do slide
slide_number Number Disponível se source_type = music ou source_type = text.
Número do slide. Começa em 1.
total_slides Number Disponível se source_type = music ou source_type = text.
Total de slides.
stage_view_enabled Boolean Verifica se a tela está com a opção Visão do Palco ativada
stage_view_preview_mode String Disponível se stage_view_enabled = true
CURRENT_SLIDE
FIRST_LINE_OF_THE_NEXT_SLIDE_WITH_SEPARATOR
FIRST_LINE_OF_THE_NEXT_SLIDE_WITHOUT_SEPARATOR
NEXT_SLIDE
CURRENT_AND_NEXT_SLIDE
ALL_SLIDES
stage_view_show_comment Boolean Disponível se stage_view_enabled = true
stage_view_show_communication_panel Boolean Disponível se stage_view_enabled = true

Disponível se source_type=music
title String Título da música
artist String Artista da música
author String Autor da música
note String Anotação da música
copyright String Copyright da música
key String Tom da música.
Pode ser: C C# Db D D# Eb E F F# Gb G G# Ab A A# Bb B Cm C#m Dbm Dm D#m Ebm Em Fm F#m Gbm Gm G#m Abm Am A#m Bbm Bm
bpm Number BPM da música
time_sig String Tempo da música.
Pode ser: 2/2 2/4 3/4 4/4 5/4 6/4 3/8 6/8 7/8 9/8 12/8
slide_description String

Disponível se source_type=text
title String Título do texto