- Shared<T, TClass, TAmended>(share: TargetShare<T>, ...amendments: Amendment<TAmended>[]): SharedAmendment<T, TClass, TAmended>
-
Type Parameters
-
T
-
TClass extends ComponentClass<any, TClass> = Class<any>
-
TAmended extends AeShared<T, TClass, TAmended> = AeShared<T, TClass>
Parameters
-
-
Rest
...amendments: Amendment<TAmended>[]
Creates an amendment (and decorator) of component member that shares its value.
Applies current component context to sharer-aware values.
Returns
New shared member amendment.