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