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