Skip to content

Commit

Permalink
Address PR comments
Browse files Browse the repository at this point in the history
  • Loading branch information
CaerusKaru committed Feb 15, 2018
1 parent 4d9e74f commit 5d67fc1
Show file tree
Hide file tree
Showing 40 changed files with 385 additions and 248 deletions.
4 changes: 2 additions & 2 deletions src/lib/api/core/base-adapter.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@ import {ElementRef} from '@angular/core';
import {BaseFxDirectiveAdapter} from './base-adapter';
import {expect} from '../../utils/testing/custom-matchers';
import {MediaMonitor} from '../../media-query/media-monitor';
import {StyleService} from '../../utils/styling/styler';
import {StyleUtils} from '../../utils/styling/style-utils';

describe('BaseFxDirectiveAdapter class', () => {
let component;
beforeEach(() => {
component = new BaseFxDirectiveAdapter('', {} as MediaMonitor, {} as ElementRef, {} as StyleService); // tslint:disable-line:max-line-length
component = new BaseFxDirectiveAdapter('', {} as MediaMonitor, {} as ElementRef, {} as StyleUtils); // tslint:disable-line:max-line-length
});
describe('cacheInput', () => {
it('should call _cacheInputArray when source is an array', () => {
Expand Down
4 changes: 2 additions & 2 deletions src/lib/api/core/base-adapter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import {BaseFxDirective} from './base';
import {ResponsiveActivation} from './responsive-activation';
import {MediaQuerySubscriber} from '../../media-query/media-change';
import {MediaMonitor} from '../../media-query/media-monitor';
import {StyleService} from '../../utils/styling/styler';
import {StyleUtils} from '../../utils/styling/style-utils';


/**
Expand Down Expand Up @@ -49,7 +49,7 @@ export class BaseFxDirectiveAdapter extends BaseFxDirective {
constructor(protected _baseKey: string, // non-responsive @Input property name
protected _mediaMonitor: MediaMonitor,
protected _elementRef: ElementRef,
protected _styler: StyleService) {
protected _styler: StyleUtils) {
super(_mediaMonitor, _elementRef, _styler);
}

Expand Down
6 changes: 3 additions & 3 deletions src/lib/api/core/base.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ import {
import {buildLayoutCSS} from '../../utils/layout-validator';
import {
StyleDefinition,
StyleService,
} from '../../utils/styling/styler';
StyleUtils,
} from '../../utils/styling/style-utils';

import {ResponsiveActivation, KeyOptions} from '../core/responsive-activation';
import {MediaMonitor} from '../../media-query/media-monitor';
Expand Down Expand Up @@ -63,7 +63,7 @@ export abstract class BaseFxDirective implements OnDestroy, OnChanges {
*/
constructor(protected _mediaMonitor: MediaMonitor,
protected _elementRef: ElementRef,
protected _styler: StyleService) {
protected _styler: StyleUtils) {
}

// *********************************************
Expand Down
4 changes: 2 additions & 2 deletions src/lib/api/ext/class.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ import {BreakPointRegistry} from '../../media-query/breakpoints/break-point-regi
import {ClassDirective} from './class';
import {MediaQueriesModule} from '../../media-query/_module';
import {ServerStylesheet} from '../../utils/styling/server-stylesheet';
import {StyleService} from '../../utils/styling/styler';
import {StyleUtils} from '../../utils/styling/style-utils';

describe('class directive', () => {
let fixture: ComponentFixture<any>;
Expand Down Expand Up @@ -52,7 +52,7 @@ describe('class directive', () => {
BreakPointRegistry, DEFAULT_BREAKPOINTS_PROVIDER,
{provide: MatchMedia, useClass: MockMatchMedia},
ServerStylesheet,
StyleService,
StyleUtils,
]
});
});
Expand Down
4 changes: 2 additions & 2 deletions src/lib/api/ext/class.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ import {BaseFxDirectiveAdapter} from '../core/base-adapter';
import {MediaChange} from '../../media-query/media-change';
import {MediaMonitor} from '../../media-query/media-monitor';
import {RendererAdapter} from '../core/renderer-adapter';
import {StyleService} from '../../utils/styling/styler';
import {StyleUtils} from '../../utils/styling/style-utils';

/** NgClass allowed inputs **/
export type NgClassType = string | string[] | Set<string> | {[klass: string]: any};
Expand Down Expand Up @@ -94,7 +94,7 @@ export class ClassDirective extends BaseFxDirective
protected _ngEl: ElementRef,
protected _renderer: Renderer2,
@Optional() @Self() private _ngClassInstance: NgClass,
protected _styler: StyleService) {
protected _styler: StyleUtils) {
super(monitor, _ngEl, _styler);
this._configureAdapters();
}
Expand Down
10 changes: 5 additions & 5 deletions src/lib/api/ext/hide.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,19 +23,19 @@ import {ShowHideDirective} from './show-hide';
import {MediaQueriesModule} from '../../media-query/_module';

import {ServerStylesheet} from '../../utils/styling/server-stylesheet';
import {StyleService} from '../../utils/styling/styler';
import {StyleUtils} from '../../utils/styling/style-utils';
import {SERVER_TOKEN} from '../../utils/styling/server-token';

describe('hide directive', () => {
let fixture: ComponentFixture<any>;
let matchMedia: MockMatchMedia;
let styler: StyleService;
let styler: StyleUtils;
let platformId: Object;
let createTestComponent = (template: string) => {
fixture = makeCreateTestComponent(() => TestHideComponent)(template);

inject([MatchMedia, StyleService, PLATFORM_ID],
(_matchMedia: MockMatchMedia, _styler: StyleService, _platformId: Object) => {
inject([MatchMedia, StyleUtils, PLATFORM_ID],
(_matchMedia: MockMatchMedia, _styler: StyleUtils, _platformId: Object) => {
matchMedia = _matchMedia;
styler = _styler;
platformId = _platformId;
Expand Down Expand Up @@ -69,7 +69,7 @@ describe('hide directive', () => {
BreakPointRegistry, DEFAULT_BREAKPOINTS_PROVIDER,
{provide: MatchMedia, useClass: MockMatchMedia},
ServerStylesheet,
StyleService,
StyleUtils,
{provide: SERVER_TOKEN, useValue: true},
]
});
Expand Down
8 changes: 4 additions & 4 deletions src/lib/api/ext/img-src.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ import {expectEl, makeCreateTestComponent, queryFor} from '../../utils/testing/h
import {expect} from '../../utils/testing/custom-matchers';
import {_dom as _} from '../../utils/testing/dom-tools';
import {SERVER_TOKEN} from '../../utils/styling/server-token';
import {StyleService} from '../../utils/styling/styler';
import {StyleUtils} from '../../utils/styling/style-utils';

const SRC_URLS = {
'xs': [
Expand Down Expand Up @@ -54,13 +54,13 @@ describe('img-src directive', () => {
let fixture: ComponentFixture<any>;
let matchMedia: MockMatchMedia;
let platformId: Object;
let styler: StyleService;
let styler: StyleUtils;

let componentWithTemplate = (template: string) => {
fixture = makeCreateTestComponent(() => TestSrcComponent)(template);

inject([MatchMedia, PLATFORM_ID, StyleService],
(_matchMedia: MockMatchMedia, _platformId: Object, _styler: StyleService) => {
inject([MatchMedia, PLATFORM_ID, StyleUtils],
(_matchMedia: MockMatchMedia, _platformId: Object, _styler: StyleUtils) => {
matchMedia = _matchMedia;
platformId = _platformId;
styler = _styler;
Expand Down
6 changes: 3 additions & 3 deletions src/lib/api/ext/img-src.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import {isPlatformServer} from '@angular/common';

import {BaseFxDirective} from '../core/base';
import {MediaMonitor} from '../../media-query/media-monitor';
import {StyleService} from '../../utils/styling/styler';
import {StyleUtils} from '../../utils/styling/style-utils';
import {SERVER_TOKEN} from '../../utils/styling/server-token';

/**
Expand Down Expand Up @@ -62,7 +62,7 @@ export class ImgSrcDirective extends BaseFxDirective implements OnInit, OnChange

constructor(protected _elRef: ElementRef,
protected _monitor: MediaMonitor,
protected _styler: StyleService,
protected _styler: StyleUtils,
@Inject(PLATFORM_ID) protected _platformId: Object,
@Optional() @Inject(SERVER_TOKEN) protected _serverModuleLoaded: boolean) {
super(_monitor, _elRef, _styler);
Expand Down Expand Up @@ -108,7 +108,7 @@ export class ImgSrcDirective extends BaseFxDirective implements OnInit, OnChange
if (this.hasResponsiveKeys) {
let url = this.activatedValue || this.defaultSrc;
if (isPlatformServer(this._platformId) && this._serverModuleLoaded) {
this._styler.applyStyleToElement(this.nativeElement, 'content', url ? `url(${url})` : '');
this._styler.applyStyleToElement(this.nativeElement, {'content': url ? `url(${url})` : ''});
} else {
this.nativeElement.setAttribute('src', String(url));
}
Expand Down
4 changes: 2 additions & 2 deletions src/lib/api/ext/show-hide.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ import {BaseFxDirective} from '../core/base';
import {MediaChange} from '../../media-query/media-change';
import {MediaMonitor} from '../../media-query/media-monitor';
import {LayoutDirective} from '../flexbox/layout';
import {StyleService} from '../../utils/styling/styler';
import {StyleUtils} from '../../utils/styling/style-utils';
import {SERVER_TOKEN} from '../../utils/styling/server-token';

const FALSY = ['false', false, 0];
Expand Down Expand Up @@ -107,7 +107,7 @@ export class ShowHideDirective extends BaseFxDirective implements OnInit, OnChan
constructor(monitor: MediaMonitor,
@Optional() @Self() protected layout: LayoutDirective,
protected elRef: ElementRef,
protected styleUtils: StyleService,
protected styleUtils: StyleUtils,
@Inject(PLATFORM_ID) protected platformId: Object,
@Optional() @Inject(SERVER_TOKEN) protected serverModuleLoaded: boolean) {

Expand Down
10 changes: 5 additions & 5 deletions src/lib/api/ext/show.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,19 @@ import {FlexLayoutModule} from '../../module';
import {customMatchers} from '../../utils/testing/custom-matchers';
import {makeCreateTestComponent, expectNativeEl} from '../../utils/testing/helpers';
import {ServerStylesheet} from '../../utils/styling/server-stylesheet';
import {StyleService} from '../../utils/styling/styler';
import {StyleUtils} from '../../utils/styling/style-utils';
import {SERVER_TOKEN} from '../../utils/styling/server-token';

describe('show directive', () => {
let fixture: ComponentFixture<any>;
let matchMedia: MockMatchMedia;
let styler: StyleService;
let styler: StyleUtils;
let platformId: Object;
let createTestComponent = (template) => {
fixture = makeCreateTestComponent(() => TestShowComponent)(template);

inject([MatchMedia, StyleService, PLATFORM_ID],
(_matchMedia: MockMatchMedia, _styler: StyleService, _platformId: Object) => {
inject([MatchMedia, StyleUtils, PLATFORM_ID],
(_matchMedia: MockMatchMedia, _styler: StyleUtils, _platformId: Object) => {
matchMedia = _matchMedia;
styler = _styler;
platformId = _platformId;
Expand All @@ -49,7 +49,7 @@ describe('show directive', () => {
BreakPointRegistry, DEFAULT_BREAKPOINTS_PROVIDER,
{provide: MatchMedia, useClass: MockMatchMedia},
ServerStylesheet,
StyleService,
StyleUtils,
{provide: SERVER_TOKEN, useValue: true}
]
});
Expand Down
8 changes: 4 additions & 4 deletions src/lib/api/ext/style.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,16 +23,16 @@ import {
makeCreateTestComponent, expectNativeEl
} from '../../utils/testing/helpers';
import {ServerStylesheet} from '../../utils/styling/server-stylesheet';
import {StyleService} from '../../utils/styling/styler';
import {StyleUtils} from '../../utils/styling/style-utils';

describe('style directive', () => {
let fixture: ComponentFixture<any>;
let matchMedia: MockMatchMedia;
let styler: StyleService;
let styler: StyleUtils;
let createTestComponent = (template) => {
fixture = makeCreateTestComponent(() => TestStyleComponent)(template);

inject([MatchMedia, StyleService], (_matchMedia: MockMatchMedia, _styler: StyleService) => {
inject([MatchMedia, StyleUtils], (_matchMedia: MockMatchMedia, _styler: StyleUtils) => {
matchMedia = _matchMedia;
styler = _styler;
})();
Expand All @@ -49,7 +49,7 @@ describe('style directive', () => {
BreakPointRegistry, DEFAULT_BREAKPOINTS_PROVIDER,
{provide: MatchMedia, useClass: MockMatchMedia},
ServerStylesheet,
StyleService,
StyleUtils,
]
});
});
Expand Down
4 changes: 2 additions & 2 deletions src/lib/api/ext/style.ts
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ import {
ngStyleUtils as _
} from '../../utils/styling/style-transforms';
import {RendererAdapter} from '../core/renderer-adapter';
import {StyleService} from '../../utils/styling/styler';
import {StyleUtils} from '../../utils/styling/style-utils';


/**
Expand Down Expand Up @@ -92,7 +92,7 @@ export class StyleDirective extends BaseFxDirective
protected _renderer: Renderer2,
protected _differs: KeyValueDiffers,
@Optional() @Self() private _ngStyleInstance: NgStyle,
protected _styler: StyleService) {
protected _styler: StyleUtils) {

super(monitor, _ngEl, _styler);
this._configureAdapters();
Expand Down
4 changes: 2 additions & 2 deletions src/lib/api/flexbox/flex-align.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import {
import {BaseFxDirective} from '../core/base';
import {MediaChange} from '../../media-query/media-change';
import {MediaMonitor} from '../../media-query/media-monitor';
import {StyleService} from '../../utils/styling/styler';
import {StyleUtils} from '../../utils/styling/style-utils';

/**
* 'flex-align' flexbox styling directive
Expand Down Expand Up @@ -56,7 +56,7 @@ export class FlexAlignDirective extends BaseFxDirective implements OnInit, OnCha
/* tslint:enable */
constructor(monitor: MediaMonitor,
elRef: ElementRef,
styleUtils: StyleService) {
styleUtils: StyleUtils) {
super(monitor, elRef, styleUtils);
}

Expand Down
4 changes: 2 additions & 2 deletions src/lib/api/flexbox/flex-fill.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import {Directive, ElementRef} from '@angular/core';

import {MediaMonitor} from '../../media-query/media-monitor';
import {BaseFxDirective} from '../core/base';
import {StyleService} from '../../utils/styling/styler';
import {StyleUtils} from '../../utils/styling/style-utils';

const FLEX_FILL_CSS = {
'margin': 0,
Expand All @@ -32,7 +32,7 @@ const FLEX_FILL_CSS = {
export class FlexFillDirective extends BaseFxDirective {
constructor(monitor: MediaMonitor,
public elRef: ElementRef,
styleUtils: StyleService) {
styleUtils: StyleUtils) {
super(monitor, elRef, styleUtils);
this._applyStyleToElement(FLEX_FILL_CSS);
}
Expand Down
10 changes: 5 additions & 5 deletions src/lib/api/flexbox/flex-offset.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,20 +25,20 @@ import {
expectEl,
expectNativeEl,
} from '../../utils/testing/helpers';
import {StyleService} from '../../utils/styling/styler';
import {StyleUtils} from '../../utils/styling/style-utils';
import {SERVER_TOKEN} from '../../utils/styling/server-token';

describe('flex-offset directive', () => {
let fixture: ComponentFixture<any>;
let fakeDocument: {body: {dir?: string}, documentElement: {dir?: string}};
let styler: StyleService;
let styler: StyleUtils;
let platform: Platform;
let platformId: Object;
let componentWithTemplate = (template: string) => {
fixture = makeCreateTestComponent(() => TestFlexComponent)(template);

inject([StyleService, Platform, PLATFORM_ID],
(_styler: StyleService, _platform: Platform, _platformId: Object) => {
inject([StyleUtils, Platform, PLATFORM_ID],
(_styler: StyleUtils, _platform: Platform, _platformId: Object) => {
styler = _styler;
platform = _platform;
platformId = _platformId;
Expand All @@ -57,7 +57,7 @@ describe('flex-offset directive', () => {
BreakPointRegistry, DEFAULT_BREAKPOINTS_PROVIDER,
{provide: MatchMedia, useClass: MockMatchMedia},
{provide: DIR_DOCUMENT, useValue: fakeDocument},
StyleService,
StyleUtils,
{provide: SERVER_TOKEN, useValue: true}
]
});
Expand Down
4 changes: 2 additions & 2 deletions src/lib/api/flexbox/flex-offset.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ import {MediaChange} from '../../media-query/media-change';
import {MediaMonitor} from '../../media-query/media-monitor';
import {LayoutDirective} from './layout';
import {isFlowHorizontal} from '../../utils/layout-validator';
import {StyleService} from '../../utils/styling/styler';
import {StyleUtils} from '../../utils/styling/style-utils';

/**
* 'flex-offset' flexbox styling directive
Expand Down Expand Up @@ -63,7 +63,7 @@ export class FlexOffsetDirective extends BaseFxDirective implements OnInit, OnCh
elRef: ElementRef,
@Optional() @SkipSelf() protected _container: LayoutDirective,
private _directionality: Directionality,
styleUtils: StyleService) {
styleUtils: StyleUtils) {
super(monitor, elRef, styleUtils);

this._directionWatcher =
Expand Down
4 changes: 2 additions & 2 deletions src/lib/api/flexbox/flex-order.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import {
import {BaseFxDirective} from '../core/base';
import {MediaChange} from '../../media-query/media-change';
import {MediaMonitor} from '../../media-query/media-monitor';
import {StyleService} from '../../utils/styling/styler';
import {StyleUtils} from '../../utils/styling/style-utils';

/**
* 'flex-order' flexbox styling directive
Expand Down Expand Up @@ -54,7 +54,7 @@ export class FlexOrderDirective extends BaseFxDirective implements OnInit, OnCha
/* tslint:enable */
constructor(monitor: MediaMonitor,
elRef: ElementRef,
styleUtils: StyleService) {
styleUtils: StyleUtils) {
super(monitor, elRef, styleUtils);
}

Expand Down
Loading

0 comments on commit 5d67fc1

Please sign in to comment.