improve code and public interface

This commit is contained in:
Rene Haas
2022-07-19 17:24:32 +02:00
parent a548b60484
commit 2e7f8b4df4
24 changed files with 226 additions and 937 deletions
@@ -1,6 +1,6 @@
import type {
InitializationTargetElement,
InitializtationElementStrategy,
DefaultInitializtationElement,
DynamicInitializationElement,
} from 'initialization';
@@ -20,8 +20,6 @@ export interface ScrollbarsInitialization {
scrollbarsSlot?: ScrollbarsDynamicInitializationElement;
}
export type ScrollbarsInitializationStrategy = {
[K in keyof ScrollbarsInitialization]: InitializtationElementStrategy<
ScrollbarsInitialization[K]
>;
export type DefaultScrollbarsInitialization = {
[K in keyof ScrollbarsInitialization]: DefaultInitializtationElement<ScrollbarsInitialization[K]>;
};