NAME
Chandra::Tabs - Tab component
SYNOPSIS
use Chandra::Tabs;
my $tabs = Chandra::Tabs->new(
tabs => [
{ label => 'General', content => sub { '<p>General settings</p>' } },
{ label => 'Advanced', content => sub { '<p>Advanced options</p>' } },
{ label => 'Plugins', content => sub { '<p>Plugin list</p>' }, badge => 3 },
],
on_change => sub { my ($index, $label) = @_; print "Tab: $label\n" },
);
$app->css(Chandra::Tabs->css);
$tabs->mount($app, '#content');