File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
libs/angular-three/src/lib Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ interface NgtLoader {
2121 < TReturnType , TUrl extends string | string [ ] | Record < string , string > > (
2222 loaderConstructorFactory : ( inputs : TUrl ) => new ( ...args : any [ ] ) => NgtLoaderResult < TReturnType > ,
2323 input : TUrl | Observable < TUrl > ,
24- extensions ?: NgtLoaderExtensions ,
24+ extensions ?: NgtLoaderExtensions < NgtLoaderResult < TReturnType > > ,
2525 onProgress ?: ( event : ProgressEvent ) => void
2626 ) : Observable <
2727 TUrl extends string [ ]
Original file line number Diff line number Diff line change @@ -352,8 +352,8 @@ export interface NgtLoaderProto<T> extends THREE.Loader {
352352 ) : unknown ;
353353}
354354
355- export interface NgtLoaderExtensions {
356- ( loader : THREE . Loader ) : void ;
355+ export interface NgtLoaderExtensions < TLoader extends THREE . Loader = THREE . Loader > {
356+ ( loader : TLoader ) : void ;
357357}
358358
359359export type NgtLoaderResult < T > = T extends any [ ] ? NgtLoaderProto < T [ number ] > : NgtLoaderProto < T > ;
You can’t perform that action at this time.
0 commit comments