API
Referenz der von @rdlabo/ionic-theme-ios26 v9.4.1 exportierten JavaScript-API. CSS- und Sass-Einstiegspunkte sind weiterhin im README dokumentiert.
Effekte
function registerTabBarEffect
(targetElement: HTMLElement) => registeredEffect | undefined
Registriert den Liquid-Glass-Auswahleffekt für eine Ionic-Tab-Leiste.
function registerSegmentEffect
(targetElement: HTMLElement) => registeredEffect | undefined
Registriert den Liquid-Glass-Auswahleffekt für ein Ionic-Segment.
interface registeredEffect
| Mitglied | Typ | Beschreibung |
|---|---|---|
destroy |
() => void |
Entfernt Listener und Effektelemente, die durch die Registrierung erzeugt wurden. |
interface EffectScales
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
small |
string |
Kleine Effektskalierung. |
medium |
string |
Mittlere Effektskalierung. |
large |
string |
Große Effektskalierung. |
xlarge |
string |
Sehr große Effektskalierung. |
Durchsuchbare Tab-Leiste
function attachTabBarSearchable
(ionTabBar: HTMLElement, ionFabButton: HTMLElement, ionFooter: HTMLElement) => TabBarSearchableFunction
Bindet den Übergang für eine durchsuchbare Tab-Leiste an und gibt dessen Ereignishandler zurück.
enum TabBarSearchableType
| Mitglied | Wert | Beschreibung |
|---|---|---|
Enter |
"enter" |
Wechselt in den Suchmodus. |
Leave |
"leave" |
Verlässt den Suchmodus. |
type alias TabBarSearchableFunction
(event: Event, type: TabBarSearchableType) => Promise<void>
Animationen
function iosTransitionAnimation
(navEl: HTMLElement, opts: TransitionOptions) => Animation
Erstellt den iOS-Navigationsübergang des Pakets.
function popoverEnterAnimation
(baseEl: HTMLElement, opts?: any) => Animation
Erstellt die iOS-Popover-Eintrittsanimation.
function popoverLeaveAnimation
(baseEl: HTMLElement) => Animation
Erstellt die iOS-Popover-Austrittsanimation.