From 455f099b504ec07dd492ab31987ae05a6f6774c7 Mon Sep 17 00:00:00 2001 From: Ben Beltran Date: Mon, 28 Sep 2015 12:39:59 -0500 Subject: Adds atom packages --- atom/packages/api-notation/example-syntax.api | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 atom/packages/api-notation/example-syntax.api (limited to 'atom/packages/api-notation/example-syntax.api') diff --git a/atom/packages/api-notation/example-syntax.api b/atom/packages/api-notation/example-syntax.api new file mode 100644 index 0000000..8c52870 --- /dev/null +++ b/atom/packages/api-notation/example-syntax.api @@ -0,0 +1,19 @@ +HypotheticalModule + +staticProperty + +anotherStaticProperty + ::toggleAnotherStaticProperty() + ::setStaticProperty(newValue ) + -instanceProperty + -anotherInstanceProperty + #instanceMethodSync([optionalParameter]) => resultOfCall + #instanceMethodAsync(someValue , [callback] ) ->(error , result ) + + +// Comment +EventHypotheticalClass + +>AnotherClass<+staticEventToListen(eventData ) // More Comments + <+staticEventDispatched(someData ) + ~>listenedSocketEvent(eventData ) + <~dispatchedSocketEvent(eventData ) + ->AnotherClass<-instanceEventToListen(eventData ) + <-instanceEventDispatched(specificDataType ) -- cgit