injectFlowbiteSidebarToggleState
No documentation has been provided.
Presentation
const injectFlowbiteSidebarToggleState : <
U = {
readonly config : FlowbiteSidebarToggleConfig ;
readonly sidebarState: Signal <
State<{
readonly config : any;
readonly open: any;
readonly color: any;
readonly customTheme: any;
readonly theme: any;
readonly state : any;
onClick: any;
toggle: any;
}>
>;
readonly customTheme: InputSignal <{
host?:
| {
base?: string | undefined;
transition ?: string | undefined;
focus?: string | undefined;
disabled?: string | undefined;
size?:
| {
[x: string]: string | undefined;
xs?: string | undefined;
sm?: string | undefined;
md?: string | undefined;
lg?: string | undefined;
xl?: string | undefined;
}
| undefined;
pill?:
| { off?: string | undefined; on?: string | undefined }
| undefined;
color?:
| {
[x: string]:
| { light?: string | undefined; dark?: string | undefined }
| undefined;
warning?:
| { light?: string | undefined; dark?: string | undefined }
| undefined;
default?:
| { light?: string | undefined; dark?: string | undefined }
| undefined;
info?:
| { light?: string | undefined; dark?: string | undefined }
| undefined;
failure?:
| { light?: string | undefined; dark?: string | undefined }
| undefined;
success?:
| { light?: string | undefined; dark?: string | undefined }
| undefined;
primary?:
| { light?: string | undefined; dark?: string | undefined }
| undefined;
}
| undefined;
colorOutline?:
| {
[x: string]:
| { light?: string | undefined; dark?: string | undefined }
| undefined;
warning?:
| { light?: string | undefined; dark?: string | undefined }
| undefined;
default?:
| { light?: string | undefined; dark?: string | undefined }
| undefined;
info?:
| { light?: string | undefined; dark?: string | undefined }
| undefined;
failure?:
| { light?: string | undefined; dark?: string | undefined }
| undefined;
success?:
| { light?: string | undefined; dark?: string | undefined }
| undefined;
primary?:
| { light?: string | undefined; dark?: string | undefined }
| undefined;
}
| undefined;
}
| undefined;
}>;
readonly theme: Signal <{ host: { root: string } }>;
readonly state : CreatedState<SidebarToggle >;
onClick: () => void;
toggleSidebar: () => void;
},
>(
injectOptions?: InjectOptions | undefined,
) => Signal <State<U>>;