This commit is contained in:
@@ -115,7 +115,7 @@ export namespace Trait {
|
||||
> &
|
||||
Pipe<T, [
|
||||
Trait.SupertraitsFn,
|
||||
Tuples.Prepend<T>,
|
||||
Tuples.Append<T>,
|
||||
Tuples.Map<Trait.OwnClassFn>,
|
||||
Tuples.Map<StaticMembersFn>,
|
||||
ExtendFn,
|
||||
@@ -129,7 +129,7 @@ export namespace Trait {
|
||||
export type Instance<T> = (
|
||||
Pipe<T, [
|
||||
Trait.SupertraitsFn,
|
||||
Tuples.Prepend<T>,
|
||||
Tuples.Append<T>,
|
||||
Tuples.Map<Trait.OwnInstanceFn>,
|
||||
ExtendFn,
|
||||
SimplifyFn,
|
||||
|
||||
@@ -53,7 +53,7 @@ const ActiveStatefulSubscription = expression
|
||||
Super => class ActiveStatefulSubscription extends Super {},
|
||||
)
|
||||
|
||||
// type T = Trait.Instance<typeof ActiveStatefulSubscription>
|
||||
type ActiveStatefulSubscriptionClass = Trait.Class<typeof ActiveStatefulSubscription>
|
||||
|
||||
|
||||
class TestSuperclass {
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
export * from "./extend"
|
||||
export * from "./inheritance"
|
||||
export * from "./misc"
|
||||
|
||||
export namespace util {
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user