K

Schema

Callout

Jemný, barevný upozorňovací box s volitelným nadpisem, ikonou a tlačítkem zavření. Obsah těla pochází z dětských komponent (schéma) nebo z prostého řetězce přes content().

Na této stránce

Jemný, barevný upozorňovací box s volitelným nadpisem, ikonou a tlačítkem zavření. Obsah těla pochází z dětských komponent (schéma) nebo z prostého řetězce přes content().

use NyonCode\WireCore\Foundation\Schema\Callout;

Použití

Callout::make()
->warning()
->icon('exclamation-triangle')
->heading('Heads up')
->content('This action cannot be undone.')

S dětskými komponentami místo řetězcového těla:

Callout::make()
->info()
->heading('Billing')
->schema([
Placeholder::make('plan')->content('Pro'),
])

Barvy

Barvy delegují na kanonickou alert paletu. Použijte sémantické zkratky nebo nastavte libovolnou registrovanou barvu přímo:

Callout::make()->info(); // ->color('info')
Callout::make()->success();
Callout::make()->warning();
Callout::make()->danger();
Callout::make()->color('primary');

Zavíratelné

Callout::make()->danger()->dismissible()->content('...')

Metody

Metoda Popis
heading(string|Closure) Tučný nadpis nad tělem
title(string|Closure) Alias pro heading()
content(string|Closure) Řetězcové tělo (alternativa k dětskému schématu)
color(string|Color) Nastavit odstín barvy (výchozí info)
info() / success() / warning() / danger() Zkratky barev
icon(string|Icon) Ikona vykreslená vedle nadpisu
dismissible(bool) Zobrazit tlačítko zavření

Samostatný tag

Stejná komponenta je dostupná jako Blade tag mimo schéma:

<x-wire::callout color="warning" heading="Heads up">
This action cannot be undone.
</x-wire::callout>

Ve formulářích je zobrazovací pole Alert field-style aliasem této komponenty.