This commit is contained in:
@@ -20,6 +20,7 @@ type ImplSuper<This> = (
|
||||
]>
|
||||
>
|
||||
> &
|
||||
|
||||
Simplify<
|
||||
ExtendPlain<[
|
||||
StaticAbstract,
|
||||
@@ -89,6 +90,7 @@ export class TraitBuilder<
|
||||
>
|
||||
>
|
||||
> &
|
||||
|
||||
Simplify<
|
||||
Omit<
|
||||
StaticMembers<ImplClassWithAbstract>,
|
||||
@@ -111,7 +113,7 @@ export class TraitBuilder<
|
||||
|
||||
export const trait = new TraitBuilder(
|
||||
new TraitExpression(TraitExpression.NullSuperclass, []),
|
||||
{},
|
||||
{},
|
||||
Super => class extends Super {},
|
||||
{} as object,
|
||||
{} as object,
|
||||
Super => class extends Super {} as AbstractClass<object>,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user