permission.service.ts
305 Bytes
import {Injectable, Inject} from "ng-forward";
type WithPermissions = noosfero.Profile | noosfero.Comment | noosfero.Article;
@Injectable()
export class PermissionService {
isAllowed(target: WithPermissions, permission: string) {
return target.permissions.indexOf(permission) >= 0;
}
}