7 +glyphs <Array<String>>
14 // Allowed in the middle
15 ~>textUpdated(text <String>)
16 ->authorUpdated(author <Author>)
17 <~textWillUpdate(text <String>)
18 <-postWillRender(post <Forum.Models.Post>)
19 +>authorUpdated(author <Author>)
20 <+textWillUpdate(text <String>)
21 ::getAll(parent_id <UUID>) => Promise<Array<Forum.Models.Post>> #> NotFoundError,DisplayError
22 ::get(id <UUID>) => Promise<Forum.Models.Post>
23 #update(text <String>) => Promise<void>
24 #transform(transformer <Function<T>(T) => boolean>)
180 (identifier)))))))))))