@govbr-ds/webcomponents
Version:
Biblioteca de Web Components baseado no GovBR-DS
38 lines (37 loc) • 1.42 kB
TypeScript
/**
* Para uma descrição detalhada, consulte a [documentação do GovBR-DS](https://www.gov.br/ds/components/loading?tab=designer).
*/
export declare class Loading {
/**
* Referência ao elemento host do componente.
* Utilize esta propriedade para acessar e manipular o elemento do DOM associado ao componente.
*/
el: HTMLBrLoadingElement;
/**
* Determina o tipo de indicador a ser exibido:
* - Se verdadeiro, exibirá uma barra de progresso com a porcentagem de progresso.
* - Se falso, exibirá um indicador de carregamento indeterminado.
*/
readonly isProgress: boolean;
/**
* Identificador único.
* Caso não seja fornecido, um ID gerado automaticamente será usado.
*/
readonly customId: string;
/**
* Define a porcentagem de progresso a ser exibida na barra de progresso.
* Deve ser um valor numérico entre 0 e 100. Ignorado se `isProgress` estiver definido como falso.
*/
readonly progressPercent: number;
/**
* Se verdadeiro, ajusta o tamanho do indicador de carregamento para o tamanho médio.
*/
readonly isMedium: boolean;
/**
* Texto a ser exibido abaixo do indicador de carregamento.
* Pode ser usado para fornecer informações adicionais ou descritivas sobre o estado do carregamento.
*/
readonly label: string;
private getCssClassMap;
render(): any;
}