Skip to content

Utilitários - Browser 3.0.0

As funções utilitárias do navegador fornecem diversos métodos para interagir com o ambiente do navegador. Essas funções ajudam a simplificar operações comuns, como verificar o estado da conexão, detectar dispositivos de toque, gerar hashes seguros e muito mais.

Instalação

Para instalar as funções utilitárias do navegador, use um dos seguintes comandos, dependendo do seu gerenciador de pacotes:

bash
npm install @utilify/browser
bash
yarn add @utilify/browser
bash
pnpm add @utilify/browser

Após a instalação, você pode importar as funções no seu projeto, utilizando ESM ou CJS.

Uso

Esta biblioteca suporta tanto o sistema de módulos ESM quanto CJS.

typescript
import { getLanguage, getTheme, isOnline } from '@utilify/browser';
javascript
const { getLanguage, getTheme, isOnline } = require('@utilify/browser');

Visão Geral

Aqui está uma visão geral das funções disponíveis no pacote de utilitários do navegador:

getLanguage

typescript
function getLanguage(): string | undefined

Retorna o código de idioma do navegador.

getTheme

typescript
function getTheme(): string | undefined

Retorna a preferência de tema atual do usuário.

isCookieEnabled

typescript
function isCookieEnabled(): boolean | undefined

Verifica se os cookies estão habilitados no navegador.

isFullscreenEnabled

typescript
function isFullscreenEnabled(): boolean | undefined

Verifica se o modo de tela cheia está habilitado.

isOnline

typescript
function isOnline(): boolean | undefined

Verifica se o navegador está online.

isTouchDevice

typescript
function isTouchDevice(): boolean | undefined

Verifica se o dispositivo suporta eventos de toque.

toggleFullscreen

typescript
function toggleFullscreen(elem: HTMLElement): void

Alterna o modo de tela cheia para o elemento fornecido.

Released under the MIT License.