blockly > Css > injetar
Função Css.inject()
Injete o CSS no DOM. Isso é melhor do que usar um arquivo CSS normal, já que: a) ele é carregado de forma síncrona e não força um novo desenho durante o processo. b) Acelera o carregamento ao não bloquear em uma transferência HTTP separada. c) O conteúdo CSS pode se tornar dinâmico dependendo das opções do init.
Signature:
export declare function inject(hasCss: boolean, pathToMedia: string): void;
Parâmetros
Parâmetro |
Tipo |
Descrição |
hasCss |
booleano |
Se for falso, não insira o CSS. O fornecimento de CSS é responsabilidade do documento. |
pathToMedia |
string |
Caminho da página para o diretório de mídia do Blockly. |
Retorna:
void
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-09-12 UTC.
[null,null,["Última atualização 2024-09-12 UTC."],[[["The `Css.inject()` function dynamically adds Blockly's CSS to the webpage, enhancing performance by avoiding a separate HTTP request and redraw."],["This function accepts a boolean `hasCss` flag to control CSS injection and a `pathToMedia` string specifying the location of Blockly's media files."],["Using `Css.inject()` is generally preferred over a traditional CSS file for its synchronous loading, loading speed improvement, and dynamic CSS capability."]]],[]]