Skip to content
This repository was archived by the owner on Sep 7, 2018. It is now read-only.
This repository was archived by the owner on Sep 7, 2018. It is now read-only.

I've modified this repository #5

@thakerng

Description

@thakerng

https://github.com/nodeframe/angular-typescript

Modify to be

@at.service(module:string|angular.IModule, serviceName?: string)
@at.inject(dependencyOne: string, ...dependencies?: string[])
@at.controller(module: string|angular.IModule, controllerName?: string)
@at.directive(module: string|angular.IModule, directiveName?: string)
@at.classFactory(module: string|angular.IModule, className?: string)
@at.resource(module: string|angular.IModule, resourceClassName?: string)

if name is undefined, that use class name instead

example

@service('test')
class TestService {
  .....
}

and the somewhere else

    
    constructor(
        @inject('testService') TestService: TestService
    ) {
        this.testService = new TestService();
    }
    

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions