Layout v1.0.0

Divisor de layout

Componente de layout redimensionável com divisores arrastáveis para criar disposições de painéis ajustáveis. Suporta direções horizontal e vertical, restrições de tamanho e persistência opcional em localStorage.

Pré-visualização e Código

Opções

Nome Tipo Padrão Descrição
direction Symbol :horizontal Layout direction: :horizontal or :vertical
handle Symbol :minimal Handle style: :minimal (thin line) or :visible (with grip dots)
persist Boolean false Save panel sizes to localStorage
persist_key String nil Custom localStorage key (auto-generated if nil)
min_size String/Integer nil Minimum panel size in pixels (e.g., 100) or percentage (e.g., '20%')
max_size String/Integer nil Maximum panel size in pixels (e.g., 500) or percentage (e.g., '80%')
initial_sizes Array nil Initial panel sizes as percentages (e.g., [30, 70])
class String "" Additional CSS classes for the container

Changelog v1.0.0

- v1.0.0: Initial release with horizontal/vertical layouts, size constraints, and persistence

Obter Acesso Completo

Desbloqueie o código-fonte deste componente e de todos os outros. Pagamento único para acesso vitalício.

Obter Acesso Agora