SYMBOL INDEX (444 symbols across 143 files) FILE: src/client/app/about/about-routing.module.ts class AboutRoutingModule (line 29) | class AboutRoutingModule { } FILE: src/client/app/about/about.component.spec.ts class TestComponent (line 7) | @Component({ FILE: src/client/app/about/about.component.ts class AboutComponent (line 12) | class AboutComponent { method constructor (line 31) | constructor(private db: FirebaseDatabaseService, ps: PlatformService) { } method create (line 33) | create() { method removeAll (line 37) | removeAll() { method trackByPost (line 41) | trackByPost(index: number, item: any) { FILE: src/client/app/about/about.module.ts class AboutModule (line 11) | class AboutModule { } FILE: src/client/app/account/account-routing.module.ts class AccountRoutingModule (line 30) | class AccountRoutingModule { } FILE: src/client/app/account/account.component.ts class AccountComponent (line 13) | class AccountComponent { method constructor (line 56) | constructor(private auth: AuthService, private snackBar: MatSnackBar, ... method openSnackBar (line 99) | openSnackBar(message: string, action = 'dismiss') { method updateDetail (line 107) | updateDetail() { method updatePassword (line 118) | updatePassword() { FILE: src/client/app/account/account.module.ts class AccountModule (line 11) | class AccountModule { } FILE: src/client/app/admin/admin-routing.module.ts class AdminRoutingModule (line 29) | class AdminRoutingModule { } FILE: src/client/app/admin/admin.component.spec.ts class TestComponent (line 34) | @Component({ FILE: src/client/app/admin/admin.component.ts class AdminComponent (line 9) | class AdminComponent { FILE: src/client/app/admin/admin.module.ts class AdminModule (line 11) | class AdminModule { } FILE: src/client/app/app-routing.module.ts class AppRoutingModule (line 25) | class AppRoutingModule { } FILE: src/client/app/app.browser.module.ts function getRequest (line 9) | function getRequest(transferState: TransferState): any { class AppBrowserModule (line 30) | class AppBrowserModule { } FILE: src/client/app/app.component.spec.ts constant TESTING_CONFIG (line 23) | const TESTING_CONFIG: EnvConfig = { class TestComponent (line 37) | @Component({ FILE: src/client/app/app.component.ts class AppComponent (line 28) | class AppComponent implements AfterViewInit { method constructor (line 36) | constructor(ss: SettingService, analytics: Angulartics2GoogleAnalytics... method ngAfterViewInit (line 87) | ngAfterViewInit() { method handleOutsideClicks (line 101) | handleOutsideClicks() { FILE: src/client/app/app.config.ts constant ENV_CONFIG (line 4) | const ENV_CONFIG = new InjectionToken('app.config') FILE: src/client/app/app.module.ts constant REQ_KEY (line 24) | const REQ_KEY = makeStateKey('req') function metaFactory (line 26) | function metaFactory(env: EnvironmentService, ss: SettingService): MetaL... function firebaseConfigLoader (line 53) | function firebaseConfigLoader(env: EnvironmentService) { function firebaseAppNameLoader (line 57) | function firebaseAppNameLoader(env: EnvironmentService) { function cacheTagFactory (line 61) | function cacheTagFactory(srs: ServerResponseService): any { class AppModule (line 122) | class AppModule { } FILE: src/client/app/changelog/changelog-routing.module.ts class ChangelogRoutingModule (line 24) | class ChangelogRoutingModule { } FILE: src/client/app/changelog/changelog.component.spec.ts class TestComponent (line 7) | @Component({ FILE: src/client/app/changelog/changelog.component.ts class ChangelogComponent (line 11) | class ChangelogComponent { method constructor (line 15) | constructor(private http: HttpClient) { } FILE: src/client/app/changelog/changelog.module.ts class ChangelogModule (line 11) | class ChangelogModule { } FILE: src/client/app/dashboard/dashboard-menu.ts constant DASHBOARD_MENU (line 1) | const DASHBOARD_MENU = [ FILE: src/client/app/dashboard/dashboard-routing.module.ts class DashboardRoutingModule (line 27) | class DashboardRoutingModule { } FILE: src/client/app/dashboard/dashboard.component.ts class DashboardComponent (line 12) | class DashboardComponent implements OnInit { method onResize (line 23) | onResize(event: any) { method constructor (line 32) | constructor(private title: Title) { } method ngOnInit (line 34) | ngOnInit() { method toggleSidenav (line 39) | toggleSidenav(event: any) { method setPageTitle (line 43) | setPageTitle(title: string) { method trackByMenu (line 47) | trackByMenu(index: number, item: any) { method trackByChild (line 51) | trackByChild(index: number, item: any) { FILE: src/client/app/dashboard/dashboard.module.ts class DashboardModule (line 14) | class DashboardModule { } FILE: src/client/app/dashboard/footer/dashboard-page-footer.component.spec.ts class TestComponent (line 33) | @Component({ FILE: src/client/app/dashboard/footer/dashboard-page-footer.component.ts class DashboardPageFooterComponent (line 9) | class DashboardPageFooterComponent { FILE: src/client/app/dashboard/header/dashboard-page-header.component.spec.ts class TestComponent (line 33) | @Component({ FILE: src/client/app/dashboard/header/dashboard-page-header.component.ts class DashboardPageHeaderComponent (line 9) | class DashboardPageHeaderComponent { method toggle (line 15) | toggle() { FILE: src/client/app/dashboard/test/test-routing.module.ts class TestRoutingModule (line 45) | class TestRoutingModule { } FILE: src/client/app/dashboard/test/test.component.spec.ts class TestingComponent (line 62) | @Component({ FILE: src/client/app/dashboard/test/test.component.ts class TestComponent (line 9) | class TestComponent { FILE: src/client/app/dashboard/test/test.module.ts class TestModule (line 13) | class TestModule { } FILE: src/client/app/dashboard/test/test.service.ts class TestService (line 4) | class TestService { FILE: src/client/app/dashboard/test/testChild/testChild.component.spec.ts class TestComponent (line 33) | @Component({ FILE: src/client/app/dashboard/test/testChild/testChild.component.ts class TestChildComponent (line 9) | class TestChildComponent { FILE: src/client/app/dashboard/test/testChild1/testChild1.component.spec.ts class TestComponent (line 33) | @Component({ FILE: src/client/app/dashboard/test/testChild1/testChild1.component.ts class TestChild1Component (line 9) | class TestChild1Component { FILE: src/client/app/dashboard/test1/test1-routing.module.ts class Test1RoutingModule (line 25) | class Test1RoutingModule { } FILE: src/client/app/dashboard/test1/test1.component.spec.ts class TestComponent (line 33) | @Component({ FILE: src/client/app/dashboard/test1/test1.component.ts class Test1Component (line 9) | class Test1Component { FILE: src/client/app/dashboard/test1/test1.module.ts class Test1Module (line 11) | class Test1Module { } FILE: src/client/app/home/home-routing.module.ts class HomeRoutingModule (line 34) | class HomeRoutingModule { } FILE: src/client/app/home/home.component.spec.ts class TestComponent (line 49) | @Component({ FILE: src/client/app/home/home.component.ts class HomeComponent (line 9) | class HomeComponent { FILE: src/client/app/home/home.module.ts class HomeModule (line 11) | class HomeModule { } FILE: src/client/app/login/login-routing.module.ts class LoginRoutingModule (line 24) | class LoginRoutingModule { } FILE: src/client/app/login/login.component.spec.ts class TestComponent (line 43) | @Component({ FILE: src/client/app/login/login.component.ts class LoginComponent (line 9) | class LoginComponent { FILE: src/client/app/login/login.module.ts class LoginModule (line 11) | class LoginModule { } FILE: src/client/app/logout/logout-routing.module.ts class LogoutRoutingModule (line 24) | class LogoutRoutingModule { } FILE: src/client/app/logout/logout.component.spec.ts class TestComponent (line 39) | @Component({ FILE: src/client/app/logout/logout.component.ts class LogoutComponent (line 12) | class LogoutComponent { method constructor (line 13) | constructor(afAuth: AngularFireAuth, cs: CookieService, ps: PlatformSe... FILE: src/client/app/logout/logout.module.ts class LogoutModule (line 11) | class LogoutModule { } FILE: src/client/app/not-found/not-found-routing.module.ts class NotFoundRoutingModule (line 22) | class NotFoundRoutingModule { } FILE: src/client/app/not-found/not-found.component.spec.ts class TestComponent (line 13) | @Component({ method get (line 32) | get() { FILE: src/client/app/not-found/not-found.component.ts constant COMMA (line 17) | const COMMA = 188 type Page (line 19) | interface Page { type types (line 33) | type types = 'script' | 'style' type InjectionMap (line 34) | interface InjectionMap { readonly [key: string]: { readonly type: types,... class NotFoundComponent (line 42) | class NotFoundComponent { method injectionFormChange (line 62) | injectionFormChange(key: string, type: types, injectable: DOMInjectabl... method addInjectable (line 73) | addInjectable(type: types) { method insertInjectable (line 83) | insertInjectable(key: string, type: types, injectable: DOMInjectable) { method removeInjectable (line 93) | removeInjectable(key: string) { method add (line 102) | add(event: MatChipInputEvent): void { method remove (line 110) | remove(tag: any): void { method updateTags (line 115) | updateTags() { method updateTabParam (line 119) | updateTabParam(tab: number) { method publish (line 248) | publish() { method showSnack (line 270) | showSnack(message: string) { method confirmDelete (line 278) | confirmDelete() { method delete (line 291) | delete() { method viewCurrent (line 304) | viewCurrent() { method edit (line 310) | edit() { method constructor (line 316) | constructor(private rs: ServerResponseService, private db: FirebaseDat... method updateCache (line 321) | updateCache(cache: any) { method trackByInjection (line 325) | trackByInjection(index: number, item: any) { method trackByTag (line 329) | trackByTag(index: number, item: string) { FILE: src/client/app/not-found/not-found.module.ts class NotFoundModule (line 11) | class NotFoundModule { } FILE: src/client/app/pages/page-form/page-form.component.ts class PageFormComponent (line 13) | class PageFormComponent { method validateSlugNotTaken (line 32) | validateSlugNotTaken(control: AbstractControl) { method create (line 41) | create() { method constructor (line 57) | constructor(private db: FirebaseDatabaseService, public dialog: MatDia... FILE: src/client/app/pages/pages-routing.module.ts class PagesRoutingModule (line 29) | class PagesRoutingModule { } FILE: src/client/app/pages/pages.component.ts class PagesComponent (line 15) | class PagesComponent { method openDialog (line 42) | openDialog() { method confirmDelete (line 51) | confirmDelete() { method delete (line 64) | delete(group: string, slug: string) { method updateTabParam (line 79) | updateTabParam(tab: number) { method constructor (line 83) | constructor(private db: FirebaseDatabaseService, private dialog: MatDi... method trackByGroup (line 85) | trackByGroup(index: number, item: any) { FILE: src/client/app/pages/pages.module.ts class PagesModule (line 13) | class PagesModule { } FILE: src/client/app/shared/cache-form/cache-form.component.ts class CacheFormComponent (line 13) | class CacheFormComponent implements OnDestroy, OnInit { method cache (line 15) | set cache(val: any) { method cache (line 18) | get cache() { method getInputKey (line 54) | getInputKey(key: string) { method removeInputKey (line 58) | removeInputKey(key: string) { method ngOnInit (line 62) | ngOnInit() { method ngOnDestroy (line 84) | ngOnDestroy() { method compute (line 88) | compute(entry: string): number { method trackByDirsNoInput (line 97) | trackByDirsNoInput(index: number, item: any) { method trackByDirsWithInput (line 101) | trackByDirsWithInput(index: number, item: any) { FILE: src/client/app/shared/directives/click-outside.directive.ts class ClickOutsideDirective (line 6) | class ClickOutsideDirective { method constructor (line 10) | constructor(private elementRef: ElementRef) { } method onClick (line 13) | public onClick(event: MouseEvent, targetElement: any): void { FILE: src/client/app/shared/directives/html-outlet.directive.ts function createComponentFactory (line 20) | function createComponentFactory(compiler: Compiler, metadata: Component)... class HtmlOutletDirective (line 38) | class HtmlOutletDirective implements OnChanges, OnDestroy { method constructor (line 42) | constructor(private vcRef: ViewContainerRef, private compiler: Compile... method ngOnChanges (line 44) | ngOnChanges() { method ngOnDestroy (line 66) | ngOnDestroy() { FILE: src/client/app/shared/directives/social-button.directive.ts class SocialButtonDirective (line 6) | class SocialButtonDirective implements OnInit { method onMouseEnter (line 9) | onMouseEnter() { method onMouseLeave (line 13) | onMouseLeave() { method constructor (line 17) | constructor(private elementRef: ElementRef) { } method ngOnInit (line 26) | ngOnInit() { method setBaseSyles (line 30) | setBaseSyles(provider: string) { method getHover (line 37) | getHover(provider: string) { FILE: src/client/app/shared/http-cache-tag/http-cache-tag-interceptor.service.spec.ts class ExpressResponse (line 12) | class ExpressResponse { method getHeader (line 14) | getHeader(key: string) { method header (line 18) | header(key: string, value: string) { function testDeps (line 23) | function testDeps() { FILE: src/client/app/shared/http-cache-tag/http-cache-tag-interceptor.service.ts class HttpCacheTagInterceptor (line 6) | class HttpCacheTagInterceptor implements HttpInterceptor { method constructor (line 8) | constructor( @Inject(CACHE_TAG_CONFIG) private config: CacheTagConfig, method isCacheableCode (line 14) | isCacheableCode(code: number) { method isCacheableUrl (line 18) | isCacheableUrl(url: string | null) { method intercept (line 23) | intercept(req: HttpRequest, next: HttpHandler) { FILE: src/client/app/shared/http-cache-tag/http-cache-tag.module.ts constant CACHE_TAG_CONFIG (line 5) | const CACHE_TAG_CONFIG = new InjectionToken('app.config.... constant CACHE_TAG_FACTORY (line 6) | const CACHE_TAG_FACTORY = new InjectionToken('app.config.h... type CacheTagConfig (line 8) | interface CacheTagConfig { type CacheFactory (line 14) | type CacheFactory = (httpResponse: HttpResponse, config: CacheTagCo... class HttpCacheTagModule (line 17) | class HttpCacheTagModule { method forRoot (line 18) | static forRoot(configProvider: any, factoryProvider: any): ModuleWithP... method constructor (line 34) | constructor( @Optional() @SkipSelf() parentModule: HttpCacheTagModule) { FILE: src/client/app/shared/injection-form/injection-form.component.ts class InjectionFormComponent (line 13) | class InjectionFormComponent implements OnInit, OnDestroy { method htmlString (line 22) | get htmlString() { method constructor (line 26) | constructor(private renderer: Renderer2, private inj: InjectionService... method ngOnInit (line 28) | ngOnInit() { method ngOnDestroy (line 41) | ngOnDestroy() { method attributesChanged (line 45) | attributesChanged(attrs: any) { FILE: src/client/app/shared/key-value-form/key-value-form.component.ts class KeyValueFormComponent (line 11) | class KeyValueFormComponent implements OnChanges { method ngOnChanges (line 20) | ngOnChanges(changes: SimpleChanges) { method add (line 26) | add(obj: { key: string, value: string }) { method remove (line 33) | remove(key: string) { method trackByFn (line 41) | trackByFn(index: number, item: any) { FILE: src/client/app/shared/login-card/login-card.component.ts constant EMAIL_REGEX (line 9) | const EMAIL_REGEX = /^[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\... class LoginCardComponent (line 17) | class LoginCardComponent { method constructor (line 18) | constructor(private cd: ChangeDetectorRef, private auth: AuthService, ... method login (line 35) | login(provider: string) { method networkError (line 64) | networkError(err: any) { method socialNetworkError (line 72) | socialNetworkError(err: any) { FILE: src/client/app/shared/material.module.ts class MaterialModule (line 68) | class MaterialModule { } FILE: src/client/app/shared/modal-confirmation/modal-confirmation.component.ts class ModalConfirmationComponent (line 10) | class ModalConfirmationComponent { method constructor (line 14) | constructor(public dialog: MatDialogRef, @... FILE: src/client/app/shared/navbar/navbar.component.spec.ts class TestComponent (line 50) | @Component({ FILE: src/client/app/shared/navbar/navbar.component.ts type User (line 4) | interface User { class NavbarComponent (line 16) | class NavbarComponent { method click (line 17) | click() { method constructor (line 24) | constructor(public navbarService: NavbarService) { } method trackByFn (line 26) | trackByFn(index: number, item: any) { FILE: src/client/app/shared/navbar/navbar.service.ts type INavbarService (line 4) | interface INavbarService { class NavbarService (line 9) | class NavbarService implements INavbarService { FILE: src/client/app/shared/pipes/key-value.pipe.ts class KeyValuePipe (line 4) | class KeyValuePipe implements PipeTransform { method transform (line 5) | public transform(value: { readonly [key: string]: any }): ReadonlyArra... FILE: src/client/app/shared/pipes/keys.pipe.ts class KeysPipe (line 4) | class KeysPipe implements PipeTransform { method transform (line 5) | public transform(value: { readonly [key: string]: any }): ReadonlyArra... FILE: src/client/app/shared/pipes/sanitize-html.pipe.ts class SanitizeHtmlPipe (line 7) | class SanitizeHtmlPipe implements PipeTransform { method constructor (line 8) | constructor(private sanitizer: DomSanitizer) { } method transform (line 10) | transform(v: string): SafeHtml { FILE: src/client/app/shared/quill-editor/quill-editor.component.ts class QuillEditorComponent (line 13) | class QuillEditorComponent implements AfterViewInit { method constructor (line 22) | constructor(injector: InjectionService, renderer: Renderer2, private p... method serverStyles (line 25) | get serverStyles() { method ngAfterViewInit (line 31) | ngAfterViewInit() { method update (line 66) | private update() { method html (line 70) | get html() { FILE: src/client/app/shared/services/adblock.service.spec.ts class MockPlatformService (line 58) | class MockPlatformService implements IPlatformService { FILE: src/client/app/shared/services/adblock.service.ts type IAdblockService (line 6) | interface IAdblockService { class AdblockService (line 11) | class AdblockService implements IAdblockService { method constructor (line 18) | constructor(private platformService: PlatformService, private http: Ht... FILE: src/client/app/shared/services/auth.service.ts type ExtendedUser (line 16) | interface ExtendedUser { type IAuthService (line 29) | interface IAuthService { constant FB_COOKIE_KEY (line 35) | const FB_COOKIE_KEY = new InjectionToken('auth.cookie.key') class AuthService (line 38) | class AuthService implements IAuthService { method cookieMapper (line 50) | static cookieMapper(data: any, jwtHelper: JwtHelper): any { method isAdmin (line 64) | public isAdmin(user: ExtendedUser) { method constructor (line 68) | constructor(private cs: CookieService, private fbAuth: AngularFireAuth... method signInWithFacebookRedirect (line 112) | signInWithFacebookRedirect() { method signInWithGoogleRedirect (line 116) | signInWithGoogleRedirect() { method signInWithGithubRedirect (line 120) | signInWithGithubRedirect() { method signInWithTwitterRedirect (line 124) | signInWithTwitterRedirect() { method createUserWithEmailAndPassword (line 128) | createUserWithEmailAndPassword(email: string, password: string) { method signInWithEmailAndPassword (line 132) | signInWithEmailAndPassword(email: string, password: string) { method redirectToSignInPage (line 136) | redirectToSignInPage() { method logout (line 140) | logout() { method refreshEmailCredentials (line 148) | refreshEmailCredentials(paswword: string) { method updateEmailPassword (line 158) | updateEmailPassword(currentPassword: string, newPassword: string) { method updateProfile (line 170) | updateProfile(displayName?: string, photoURL?: string) { FILE: src/client/app/shared/services/cookie.service.ts type ICookieService (line 8) | interface ICookieService { class CookieService (line 17) | class CookieService implements ICookieService { method constructor (line 21) | constructor(private platformService: PlatformService, @Inject(REQUEST)... method set (line 23) | public set(name: string, value: any, options?: CookieAttributes): void { method remove (line 30) | public remove(name: string, options?: CookieAttributes): void { method get (line 37) | public get(name: string): any { method getAll (line 49) | public getAll(): any { method updateSource (line 57) | private updateSource() { FILE: src/client/app/shared/services/environment.service.ts type IEnvironmentService (line 5) | interface IEnvironmentService { class EnvironmentService (line 10) | class EnvironmentService implements IEnvironmentService { method constructor (line 11) | constructor(@Inject(ENV_CONFIG) private _config: any) { } method config (line 12) | get config(): EnvConfig { FILE: src/client/app/shared/services/error-handler.service.spec.ts class MockLoggingService (line 76) | class MockLoggingService implements ILoggingService { method error (line 77) | error(msg: string, errObj?: { [key: string]: any; } | undefined, exten... method trace (line 78) | trace(msg: string, errObj?: { [key: string]: any; } | undefined, exten... method debug (line 79) | debug(msg: string, errObj?: { [key: string]: any; } | undefined, exten... method info (line 80) | info(msg: string, errObj?: { [key: string]: any; } | undefined, extend... method warn (line 81) | warn(msg: string, errObj?: { [key: string]: any; } | undefined, extend... class MockEnvironmentService (line 84) | class MockEnvironmentService implements IEnvironmentService { FILE: src/client/app/shared/services/error-handler.service.ts class GlobalErrorHandler (line 8) | class GlobalErrorHandler implements ErrorHandler { method constructor (line 9) | constructor(private injector: Injector) { } method handleError (line 11) | handleError(error: any) { FILE: src/client/app/shared/services/firebase-database.service.ts class FirebaseDatabaseService (line 10) | class FirebaseDatabaseService { method constructor (line 11) | constructor(private db: AngularFireDatabase, private ts: TransferState... method get (line 13) | get(path: string) { method getList (line 20) | getList(path: PathReference, queryFn?: (ref: database.Reference) =>... method getListKeyed (line 27) | getListKeyed(path: PathReference, queryFn?: (ref: database.Referenc... method keyMapper (line 40) | keyMapper(res: any) { method getListRef (line 50) | getListRef(path: PathReference, queryFn?: (ref: database.Reference)... method getObjectRef (line 54) | getObjectRef(path: string) { method cacheKey (line 58) | cacheKey(path: string) { FILE: src/client/app/shared/services/guard-admin.service.ts class AdminGuard (line 9) | class AdminGuard implements CanActivate { method constructor (line 11) | constructor(private auth: AuthService, private router: Router, private... method canActivate (line 13) | canActivate(ars: ActivatedRouteSnapshot, state: RouterStateSnapshot): ... FILE: src/client/app/shared/services/guard-login.service.ts class LoginGuard (line 8) | class LoginGuard implements CanActivate { method constructor (line 10) | constructor(private auth: AuthService) { } method canActivate (line 12) | canActivate(ars: ActivatedRouteSnapshot, state: RouterStateSnapshot): ... FILE: src/client/app/shared/services/http-config-interceptor.service.spec.ts class MockEnvironmentService (line 99) | class MockEnvironmentService implements IEnvironmentService { method config (line 100) | get config() { method constructor (line 108) | constructor(public value?: any) { } FILE: src/client/app/shared/services/http-config-interceptor.service.ts class HttpConfigInterceptor (line 7) | class HttpConfigInterceptor implements HttpInterceptor { method constructor (line 9) | constructor(private env: EnvironmentService) { } method intercept (line 11) | intercept(req: HttpRequest, next: HttpHandler): Observable('app.cookie.w... class HttpCookieInterceptor (line 14) | class HttpCookieInterceptor implements HttpInterceptor { method constructor (line 16) | constructor(private ps: PlatformService, private injector: Injector) { } method intercept (line 18) | intercept(req: HttpRequest, next: HttpHandler): Observable(renderer: Renderer2, injectable: ... method getElementStringForm (line 30) | getElementStringForm(renderer: Renderer2, injectable: DOMInjectable | ... method inject (line 36) | inject(renderer: Renderer2, injectable: DOMInjectable) { method injectCollection (line 46) | injectCollection(renderer: Renderer2, injectables: ReadonlyArray('app.logger.conf... class LoggingService (line 15) | class LoggingService implements ILoggingService { method constructor (line 18) | constructor(@Inject(LOGGER_CONFIG) private loggerConfig: LoggerOptions... method trace (line 20) | trace(msg: string, obj: { readonly [key: string]: any } = {}, extended... method debug (line 24) | debug(msg: string, obj: { readonly [key: string]: any } = {}, extended... method info (line 28) | info(msg: string, obj: { readonly [key: string]: any } = {}, extendedO... method warn (line 32) | warn(msg: string, obj: { readonly [key: string]: any } = {}, extendedO... method error (line 36) | error(msg: string, obj: { readonly [key: string]: any } = {}, extended... FILE: src/client/app/shared/services/minifier.service.ts type IMinifierService (line 3) | interface IMinifierService { class MinifierService (line 8) | class MinifierService implements IMinifierService { method css (line 9) | css(css: string): string { FILE: src/client/app/shared/services/platform.service.ts type IPlatformService (line 4) | interface IPlatformService { class PlatformService (line 10) | class PlatformService implements IPlatformService { method constructor (line 11) | constructor( @Inject(PLATFORM_ID) private platformId: any) { } method isBrowser (line 13) | public get isBrowser(): boolean { method isServer (line 17) | public get isServer(): boolean { FILE: src/client/app/shared/services/seo.service.ts type SEONode (line 4) | interface SEONode { type SEOImage (line 15) | interface SEOImage { class SEOService (line 24) | class SEOService { method constructor (line 25) | constructor(private title: Title, private meta: Meta) { } method updateNode (line 27) | updateNode(node: SEONode) { method updateTitle (line 38) | updateTitle(title: string) { method updateDescription (line 43) | updateDescription(desc: string) { method updateFbAppId (line 48) | updateFbAppId(id: string) { method updateImg (line 52) | updateImg(img: SEOImage) { method updateType (line 60) | updateType(type = 'website') { method updateLocale (line 64) | updateLocale(locale = 'en_US') { method updateUrl (line 68) | updateUrl(url: string) { method updateTags (line 72) | updateTags(tags: ReadonlyArray) { method createOgTag (line 77) | createOgTag(property: string, content: string, property2?: string) { FILE: src/client/app/shared/services/server-response.service.spec.ts class MockResponse (line 92) | class MockResponse { method header (line 97) | header(key: string, value: string) { method getHeader (line 101) | getHeader(key: string) { FILE: src/client/app/shared/services/server-response.service.ts type IServerResponseService (line 7) | interface IServerResponseService { class ServerResponseService (line 18) | class ServerResponseService implements IServerResponseService { method constructor (line 21) | constructor( @Optional() @Inject(RESPONSE) response: any) { method getHeader (line 25) | getHeader(key: string): string { method setHeader (line 29) | setHeader(key: string, value: string): this { method appendHeader (line 35) | appendHeader(key: string, value: string, delimiter = ','): this { method setHeaders (line 49) | setHeaders(dictionary: { [key: string]: string }): this { method setStatus (line 55) | setStatus(code: number, message?: string): this { method setNotFound (line 64) | setNotFound(message = 'not found'): this { method setUnauthorized (line 72) | setUnauthorized(message = 'Unauthorized'): this { method setCachePrivate (line 80) | setCachePrivate(): this { method setCacheNone (line 87) | setCacheNone(): this { method setCache (line 95) | setCache(directive: HttpCacheDirective, maxAge?: string, smaxAge?: str... method setError (line 109) | setError(message = 'internal server error'): this { type HttpCacheDirective (line 118) | type HttpCacheDirective = 'public' | 'private' | 'no-store' | 'no-cache'... FILE: src/client/app/shared/services/setting.service.spec.ts class MockPlatformService (line 32) | class MockPlatformService implements IPlatformService { class MockDb (line 37) | class MockDb { method get (line 38) | get() { FILE: src/client/app/shared/services/setting.service.ts type ISettingService (line 6) | interface ISettingService { class SettingService (line 12) | class SettingService implements ISettingService { method pluck (line 24) | public pluck(key: string) { method constructor (line 29) | constructor(private db: FirebaseDatabaseService) { FILE: src/client/app/shared/services/web-socket.service.ts class WebSocketService (line 8) | class WebSocketService { method constructor (line 20) | constructor(private ps: PlatformService, private es: EnvironmentServic... method send (line 22) | send(obj: Object) { FILE: src/client/app/shared/shared.module.ts function fuseBoxConfigFactory (line 41) | function fuseBoxConfigFactory() { function loggerConfigFactory (line 45) | function loggerConfigFactory(ps: PlatformService, gooogleAnalytics: Angu... class SharedModule (line 146) | class SharedModule { method forRoot (line 147) | static forRoot(): ModuleWithProviders { FILE: src/client/app/shared/style-injection-form/style-injection-form.component.ts class StyleInjectionFormComponent (line 11) | class StyleInjectionFormComponent { method constructor (line 14) | constructor() { FILE: src/client/app/shared/web-app-installer/web-app-installer.component.ts class WebAppInstallerComponent (line 9) | class WebAppInstallerComponent { FILE: src/client/app/shared/web-app-installer/web-app-installer.module.ts class WebAppInstallerlModule (line 10) | class WebAppInstallerlModule { } FILE: src/client/app/shared/web-app-installer/web-app-installer.service.ts class WebAppInstallerService (line 5) | class WebAppInstallerService { method isIosWebApp (line 6) | get isIosWebApp() { method constructor (line 12) | constructor(@Inject(PLATFORM_ID) private platformId: any) { } FILE: src/client/app/signup/signup-routing.module.ts class SignupRoutingModule (line 24) | class SignupRoutingModule { } FILE: src/client/app/signup/signup.component.spec.ts class TestComponent (line 36) | @Component({ FILE: src/client/app/signup/signup.component.ts class SignupComponent (line 9) | class SignupComponent { } FILE: src/client/app/signup/signup.module.ts class SignupModule (line 11) | class SignupModule { } FILE: src/client/app/unauthorized/unauthorized-routing.module.ts class UnauthorizedRoutingModule (line 24) | class UnauthorizedRoutingModule { } FILE: src/client/app/unauthorized/unauthorized.component.spec.ts class TestComponent (line 10) | @Component({ FILE: src/client/app/unauthorized/unauthorized.component.ts class UnauthorizedComponent (line 9) | class UnauthorizedComponent { FILE: src/client/app/unauthorized/unauthorized.module.ts class UnauthorizedModule (line 11) | class UnauthorizedModule { } FILE: src/client/app/users/users-routing.module.ts class UsersRoutingModule (line 30) | class UsersRoutingModule { } FILE: src/client/app/users/users.component.spec.ts class TestComponent (line 7) | @Component({ FILE: src/client/app/users/users.component.ts class UsersComponent (line 13) | class UsersComponent { method constructor (line 28) | constructor(private db: FirebaseDatabaseService, private ss: SettingSe... method trackByUsers (line 34) | trackByUsers(index: number, item: any) { FILE: src/client/app/users/users.module.ts class UsersModule (line 11) | class UsersModule { } FILE: src/server/api/controllers/settings.controller.ts class SettingsController (line 5) | class SettingsController { method constructor (line 6) | constructor(private settingService: SettingService) { } method get (line 28) | get() { FILE: src/server/api/middlewares/zone-error-handler.ts class ZoneErrorHandler (line 5) | class ZoneErrorHandler implements ExpressErrorMiddlewareInterface { method error (line 7) | error(error: any, request: express.Request, response: express.Response) { FILE: src/server/api/repositories/setting.repository.ts type ISetting (line 6) | interface ISetting { type Injectable (line 31) | interface Injectable { type ISettingRepository (line 38) | interface ISettingRepository { class SettingRepository (line 44) | class SettingRepository implements ISettingRepository { method getDictionary (line 47) | getDictionary(): Observable { FILE: src/server/api/repositories/settings.ts constant SETTINGS (line 5) | const SETTINGS: ISetting = { FILE: src/server/api/services/setting.service.ts type ISettingService (line 6) | interface ISettingService { class SettingService (line 14) | class SettingService implements ISettingService { method constructor (line 17) | constructor(private repo: SettingRepository) { } FILE: src/server/server.angular-fire.service.ts constant FIREBASE_ADMIN_INSTANCE (line 7) | const FIREBASE_ADMIN_INSTANCE = new InjectionToken('app.fb.admin') class FirebaseAdminService (line 10) | class FirebaseAdminService { method constructor (line 11) | constructor(private zone: NgZone, private ts: TransferState) { } method object (line 13) | public object(path: any, query?: any) { method list (line 42) | public list(path: any, query?: any) { method applyQuery (line 97) | applyQuery(ref: any, query: any) { FILE: src/server/server.angular.module.ts function onBootstrap (line 25) | function onBootstrap(appRef: ApplicationRef, transferState: TransferStat... function createAngularFireServer (line 40) | function createAngularFireServer(req: express.Request, transferState: Tr... function getFirebaseServerModule (line 44) | function getFirebaseServerModule(zone: NgZone, ts: TransferState) { method css (line 82) | css(css: string): string { class AppServerModule (line 90) | class AppServerModule { } class AngularFireServer (line 92) | class AngularFireServer { method constructor (line 96) | constructor( @Inject(REQUEST) private req: any, ts: TransferState) { FILE: src/server/server.config.ts function fuseBoxConfigFactory (line 6) | function fuseBoxConfigFactory() { type ServerEnvironmentConfig (line 10) | interface ServerEnvironmentConfig { constant ANGULAR_APP_CONFIG (line 16) | const ANGULAR_APP_CONFIG = fuseBoxConfigFactory() constant SERVER_CONFIG (line 36) | const SERVER_CONFIG: ServerEnvironmentConfig = process.env as any constant FB_SERVICE_ACCOUNT_CONFIG (line 41) | const FB_SERVICE_ACCOUNT_CONFIG = { FILE: src/testing/app-testing.module.ts class AppTestingModule (line 42) | class AppTestingModule { method forRoot (line 43) | static forRoot(requestProvider?: any, windowTokenProvider?: any, authC... method constructor (line 53) | constructor(@Optional() @SkipSelf() parentModule: AppTestingModule) { FILE: src/testing/mock-cookie.service.ts class MockCookieService (line 6) | class MockCookieService implements ICookieService { method get (line 11) | get(name: string): any { method getAll (line 15) | getAll() { method set (line 19) | set(name: string, value: any, options?: Cookies.CookieAttributes | und... method remove (line 24) | remove(name: string, options?: Cookies.CookieAttributes | undefined): ... FILE: src/testing/mock-environment.service.ts class MockEnvironmentService (line 5) | class MockEnvironmentService implements IEnvironmentService { FILE: src/testing/mock-firebase-database.service.ts class MockFirebaseDatabaseService (line 5) | class MockFirebaseDatabaseService { method get (line 6) | get() { method getList (line 9) | getList() { method getListKeyed (line 12) | getListKeyed() { FILE: tools/config/app.config.ts type EnvConfig (line 1) | interface EnvConfig { FILE: tools/config/build.ci.replace.ts constant OVERRIDES (line 4) | const OVERRIDES = argv['ci-vars'] ? FILE: tools/config/build.config.ts constant BUILD_CONFIG (line 6) | const BUILD_CONFIG: BuildConfiguration = { constant ENV_CONFIG_INSTANCE (line 46) | const ENV_CONFIG_INSTANCE = envConfig FILE: tools/config/build.interfaces.ts type BuildConfiguration (line 3) | interface BuildConfiguration { FILE: tools/manual-typings/seed/loglevel-std-streams.d.ts type ILoglevelStdStreams (line 2) | interface ILoglevelStdStreams { FILE: tools/plugins/ng-aot.ts type NgAotPluginOptions (line 6) | interface NgAotPluginOptions { class NgAotPluginClass (line 10) | class NgAotPluginClass { method constructor (line 13) | constructor(options: NgAotPluginOptions = {}) { method init (line 17) | public init(context: WorkFlowContext) { method transform (line 21) | public transform(file: File) { FILE: tools/plugins/pwa-fused.ts type PwaFusedPluginOptions (line 4) | interface PwaFusedPluginOptions { class PwaFusedPluginClass (line 18) | class PwaFusedPluginClass { method constructor (line 21) | constructor(private opts: PwaFusedPluginOptions = {}) { method preBundle (line 38) | public preBundle(context: WorkFlowContext) { FILE: tools/plugins/web-index.ts type WebIndexPluginOptions (line 9) | interface WebIndexPluginOptions { class WebIndexPluginClass (line 40) | class WebIndexPluginClass { method constructor (line 43) | constructor(public opts: WebIndexPluginOptions) { method producerEnd (line 48) | producerEnd(producer: BundleProducer) { type Dependency (line 120) | interface Dependency { type IConfigurationTransformer (line 129) | interface IConfigurationTransformer { class ConfigurationTransformer (line 133) | class ConfigurationTransformer implements IConfigurationTransformer { method applyTransform (line 134) | applyTransform(dependencies: Dependency[], document?: jsdom.JSDOM | st... FILE: tools/tslint-rules/validateDecoratorsRule.ts class Rule (line 20) | class Rule extends Lint.Rules.AbstractRule { method apply (line 21) | apply(sourceFile: ts.SourceFile) { type DecoratorRuleSet (line 27) | type DecoratorRuleSet = { type DecoratorRules (line 33) | type DecoratorRules = { class Walker (line 37) | class Walker extends Lint.RuleWalker { method constructor (line 44) | constructor(sourceFile: ts.SourceFile, options: Lint.IOptions) { method visitClassDeclaration (line 58) | visitClassDeclaration(node: ts.ClassDeclaration) { method _validatedDecorator (line 73) | private _validatedDecorator(decorator: any) { method _generateRules (line 123) | private _generateRules(config: {[key: string]: {[key: string]: string}...