Skip to content

Commit

Permalink
fix: Fixed AOT on SystemJS builder (edcarroll#240)
Browse files Browse the repository at this point in the history
* fix: Fixed AOT on SystemJS builder

Closes edcarroll#209

* fix: Added custom FocusEvent interface (edcarroll#231)

* fix: Added custom FocusEvent interface

Closes edcarroll#202

FocusEvent isn't defined in UC browser, so added IFocusEvent with the property we need.

* style(util): Fixed tslint error

* chore(popup): Relaxed popper.js dependency (edcarroll#228)

Follows up on edcarroll#195

* fix(popup): Fixed delay causing destroyed view errors (edcarroll#233)

Closes edcarroll#189

* fix(select): Manually run change detector when option updates (edcarroll#236)

* fix(select): Manually run change detector when option updates

Closes edcarroll#213

* style(select): Fixed tslint error

* fix(select): Selected options now updated when options change (edcarroll#232)

* fix(modal): Fixed aggressive autofocus sometimes causing errors (edcarroll#237)

* fix(popup): Fixed conflict with BrowserAnimationsModule (edcarroll#234)

* fix(popup): Fixed conflict with BrowserAnimationsModule

Closes edcarroll#204

* style(popup): Fixed tslint error

* feat(popup): Added template context support (edcarroll#238)

* fix(popup): Fixed focus events on popup (edcarroll#243)

* feat(datepicker) Popup now honors locale and pickerLocaleOverrides (edcarroll#215)

* Datepicker popup now honors locale and pickerLocaleOverrides

- Datepicker popup items now respect locale format
- Fixed a bug in zoom calendar mapping for datetime datepicker
- Fixed 'es' locale for consistency

(*) Partially addresses edcarroll#164

* Added comments.

* Time of day values supported in locale definitions (edcarroll#214)

* en-GB and en-US locales now use 12 hour format

Original "HH:mm" (23:59) -> Now "hh:mm aa" (11:59 p.m.)

* Fix locales Russian, Italian and Hebrew now extend from ILocaleValues.

* Added new IDatepickerFormatsLocaleValues fields:
- timesOfDay
- timesOfDayUppercase
- timesOfDayLowercase
to support proper formatting/parsing of dates in datepicker.

Updated Localization page

* Fixing code formatting

* feat(datepicker) Added initial date support for the datepicker (edcarroll#216)

* feat(datepicker) New input pickerInitialDate

- New input (optional) that sets the intial date to display (null = today)
- Updated demo page

Partially addresses edcarroll#165

* Now pickerInitialDate only sets CalendarService.currentDate property

* feat(datepicker): Initial date support
- Code formatting

* fix: Various minor bugfixes (edcarroll#245)

* fix(select): Fixed destroyed view errors

* fix(modal): Fix modal auto closing when clicked

* fix(popup): Removed console log in focus handler

* fix(popup): Forced import of TemplateRef

* fix: Fixed AOT on SystemJS builder

Closes edcarroll#209
  • Loading branch information
edcarroll authored and gotenxds committed Aug 15, 2017
1 parent bccf7e5 commit 9636461
Show file tree
Hide file tree
Showing 55 changed files with 100 additions and 100 deletions.
2 changes: 1 addition & 1 deletion src/behaviors/index.ts
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export * from "./localization";
export * from "./localization/index";
4 changes: 2 additions & 2 deletions src/collections/index.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
export * from "./message";
export * from "./pagination";
export * from "./message/index";
export * from "./pagination/index";
2 changes: 1 addition & 1 deletion src/collections/message/components/message.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Component, Input, Output, EventEmitter } from "@angular/core";
import { TransitionController, Transition, TransitionDirection } from "../../../modules/transition";
import { TransitionController, Transition, TransitionDirection } from "../../../modules/transition/index";

export interface IMessage {
dismiss():void;
Expand Down
2 changes: 1 addition & 1 deletion src/collections/message/message.module.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { NgModule } from "@angular/core";
import { CommonModule } from "@angular/common";
import { SuiTransitionModule } from "../../modules/transition";
import { SuiTransitionModule } from "../../modules/transition/index";
import { SuiMessage } from "./components/message";

@NgModule({
Expand Down
8 changes: 4 additions & 4 deletions src/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
export * from "./behaviors";
export * from "./collections";
export * from "./modules";
export * from "./behaviors/index";
export * from "./collections/index";
export * from "./modules/index";

export * from "./misc";
export * from "./misc/index";
export * from "./sui.module";
2 changes: 1 addition & 1 deletion src/misc/index.ts
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export * from "./util";
export * from "./util/index";
4 changes: 2 additions & 2 deletions src/modules/accordion/accordion.module.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { NgModule } from "@angular/core";
import { CommonModule } from "@angular/common";
import { SuiCollapseModule } from "../collapse";
import { SuiTransitionModule } from "../transition";
import { SuiCollapseModule } from "../collapse/index";
import { SuiTransitionModule } from "../transition/index";
import { SuiAccordion } from "./components/accordion";
import { SuiAccordionPanel } from "./components/accordion-panel";

Expand Down
2 changes: 1 addition & 1 deletion src/modules/accordion/components/accordion-panel.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Component, Input, Output, EventEmitter, ChangeDetectorRef } from "@angular/core";
import { SuiAccordionService } from "../services/accordion.service";
import { TransitionController, Transition } from "../../transition";
import { TransitionController, Transition } from "../../transition/index";

@Component({
selector: "sui-accordion-panel",
Expand Down
2 changes: 1 addition & 1 deletion src/modules/checkbox/components/checkbox.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {
Component, Directive, Input, Output, HostListener, HostBinding,
EventEmitter, ViewChild, ElementRef
} from "@angular/core";
import { ICustomValueAccessorHost, customValueAccessorFactory, CustomValueAccessor } from "../../../misc/util";
import { ICustomValueAccessorHost, customValueAccessorFactory, CustomValueAccessor } from "../../../misc/util/index";

@Component({
selector: "sui-checkbox",
Expand Down
2 changes: 1 addition & 1 deletion src/modules/checkbox/components/radio.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import {
import {
ICustomValueAccessorHost, customValueAccessorFactory, CustomValueAccessor,
Util
} from "../../../misc/util";
} from "../../../misc/util/index";
import { Subscription } from "rxjs/Subscription";

@Component({
Expand Down
2 changes: 1 addition & 1 deletion src/modules/checkbox/directives/radio-manager.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Directive, AfterContentInit, ContentChildren, QueryList, ElementRef } from "@angular/core";
import { SuiRadio } from "../components/radio";
import { Subscription } from "rxjs/Subscription";
import { Util } from "../../../misc/util";
import { Util } from "../../../misc/util/index";

@Directive({
selector: "form:not([ngForm]):not([[ngForm]]),ngForm,[ngForm]"
Expand Down
2 changes: 1 addition & 1 deletion src/modules/datepicker/classes/calendar-config.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { CalendarMode } from "../services/calendar.service";
import { CalendarMappings, DatetimeMappings, DateMappings, TimeMappings, MonthMappings, YearMappings } from "./calendar-mappings";
import { DatePrecision, DateUtil } from "../../../misc/util";
import { DatePrecision, DateUtil } from "../../../misc/util/index";

export abstract class CalendarConfig {
public mode:CalendarMode;
Expand Down
2 changes: 1 addition & 1 deletion src/modules/datepicker/classes/date-comparer.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { DatePrecision, DateUtil, Util } from "../../../misc/util";
import { DatePrecision, DateUtil, Util } from "../../../misc/util/index";

export class DateComparer {
private _precision:DatePrecision;
Expand Down
2 changes: 1 addition & 1 deletion src/modules/datepicker/classes/date-parser.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { DatepickerMode } from "../components/datepicker";
import { DateFnsParser } from "../helpers/date-fns";
import { IDatepickerLocaleValues, IDatepickerFormatsLocaleValues } from "../../../behaviors/localization";
import { IDatepickerLocaleValues, IDatepickerFormatsLocaleValues } from "../../../behaviors/localization/index";

export class DateParser {
private _format:string;
Expand Down
2 changes: 1 addition & 1 deletion src/modules/datepicker/components/datepicker.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Component, HostBinding } from "@angular/core";
import { CalendarService } from "./../services/calendar.service";
import { DatetimeConfig } from "../classes/calendar-config";
import { SuiLocalizationService } from "../../../behaviors/localization";
import { SuiLocalizationService } from "../../../behaviors/localization/index";

export type DatepickerMode = "year" | "month" | "date" | "datetime" | "time";

Expand Down
6 changes: 3 additions & 3 deletions src/modules/datepicker/datepicker.module.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { NgModule } from "@angular/core";
import { CommonModule } from "@angular/common";
import { FormsModule } from "@angular/forms";
import { SuiPopupModule } from "../popup";
import { SuiLocalizationModule } from "../../behaviors/localization";
import { SuiUtilityModule } from "../../misc/util";
import { SuiPopupModule } from "../popup/index";
import { SuiLocalizationModule } from "../../behaviors/localization/index";
import { SuiUtilityModule } from "../../misc/util/index";
import { SuiCalendarYearView } from "./views/year-view";
import { SuiCalendarMonthView } from "./views/month-view";
import { SuiCalendarItem } from "./directives/calendar-item";
Expand Down
6 changes: 3 additions & 3 deletions src/modules/datepicker/directives/datepicker.directive.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ import { AbstractControl, ValidationErrors } from "@angular/forms";
import {
ICustomValueAccessorHost, customValueAccessorFactory, CustomValueAccessor,
ICustomValidatorHost, customValidatorFactory, CustomValidator, PositioningPlacement, SuiComponentFactory, KeyCode
} from "../../../misc/util";
import { IDatepickerLocaleValues, RecursivePartial, SuiLocalizationService } from "../../../behaviors/localization";
import { SuiPopupComponentController, PopupAfterOpen, PopupConfig, PopupTrigger } from "../../popup";
} from "../../../misc/util/index";
import { IDatepickerLocaleValues, RecursivePartial, SuiLocalizationService } from "../../../behaviors/localization/index";
import { SuiPopupComponentController, PopupAfterOpen, PopupConfig, PopupTrigger } from "../../popup/index";
import { SuiDatepicker, DatepickerMode } from "../components/datepicker";
import { CalendarConfig, YearConfig, MonthConfig, DatetimeConfig, TimeConfig, DateConfig } from "../classes/calendar-config";

Expand Down
6 changes: 3 additions & 3 deletions src/modules/datepicker/directives/input.directive.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@

import { Directive, Host, Input, ElementRef, HostBinding, HostListener } from "@angular/core";
import { DateUtil, DatePrecision } from "../../../misc/util";
import { SuiLocalizationService } from "../../../behaviors/localization";
import { PopupTrigger } from "../../popup";
import { DateUtil, DatePrecision } from "../../../misc/util/index";
import { SuiLocalizationService } from "../../../behaviors/localization/index";
import { PopupTrigger } from "../../popup/index";
import { SuiDatepickerDirective, SuiDatepickerDirectiveValueAccessor } from "./datepicker.directive";
import { InternalDateParser, DateParser } from "../classes/date-parser";
import * as bowser from "bowser";
Expand Down
2 changes: 1 addition & 1 deletion src/modules/datepicker/helpers/date-fns.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { IDatepickerLocaleValues } from "../../../behaviors/localization";
import { IDatepickerLocaleValues } from "../../../behaviors/localization/index";
import { format, parse } from "date-fns";
import * as defaultLocale from "date-fns/locale/en-US";

Expand Down
2 changes: 1 addition & 1 deletion src/modules/datepicker/services/calendar-range.service.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { DatePrecision, DateUtil, Util } from "../../../misc/util";
import { DatePrecision, DateUtil, Util } from "../../../misc/util/index";
import { CalendarItem } from "../directives/calendar-item";
import { CalendarService } from "./calendar.service";
import { DateComparer } from "../classes/date-comparer";
Expand Down
4 changes: 2 additions & 2 deletions src/modules/datepicker/services/calendar.service.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { EventEmitter } from "@angular/core";
import { IDatepickerLocaleValues } from "../../../behaviors/localization";
import { DateUtil } from "../../../misc/util";
import { IDatepickerLocaleValues } from "../../../behaviors/localization/index";
import { DateUtil } from "../../../misc/util/index";
import { CalendarViewType } from "../views/calendar-view";
import { CalendarConfig } from "../classes/calendar-config";

Expand Down
2 changes: 1 addition & 1 deletion src/modules/datepicker/views/calendar-view.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Input, QueryList, ViewChildren, AfterViewInit, HostListener } from "@angular/core";
import { KeyCode } from "../../../misc/util";
import { KeyCode } from "../../../misc/util/index";
import { CalendarItem, SuiCalendarItem } from "../directives/calendar-item";
import { CalendarService } from "../services/calendar.service";
import { CalendarRangeService } from "../services/calendar-range.service";
Expand Down
2 changes: 1 addition & 1 deletion src/modules/datepicker/views/date-view.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Component } from "@angular/core";
import { DateUtil, DatePrecision } from "../../../misc/util";
import { DateUtil, DatePrecision } from "../../../misc/util/index";
import { CalendarItem } from "../directives/calendar-item";
import { CalendarView, CalendarViewType } from "./calendar-view";
import { CalendarRangeService } from "../services/calendar-range.service";
Expand Down
2 changes: 1 addition & 1 deletion src/modules/datepicker/views/hour-view.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Component } from "@angular/core";
import { DatePrecision } from "../../../misc/util";
import { DatePrecision } from "../../../misc/util/index";
import { CalendarView, CalendarViewType } from "./calendar-view";
import { CalendarItem } from "../directives/calendar-item";
import { CalendarRangeService } from "../services/calendar-range.service";
Expand Down
2 changes: 1 addition & 1 deletion src/modules/datepicker/views/minute-view.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Component } from "@angular/core";
import { Util, DateUtil, DatePrecision } from "../../../misc/util";
import { Util, DateUtil, DatePrecision } from "../../../misc/util/index";
import { CalendarView, CalendarViewType } from "./calendar-view";
import { CalendarItem } from "../directives/calendar-item";
import { CalendarMode } from "../services/calendar.service";
Expand Down
2 changes: 1 addition & 1 deletion src/modules/datepicker/views/month-view.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Component } from "@angular/core";
import { DatePrecision } from "../../../misc/util";
import { DatePrecision } from "../../../misc/util/index";
import { CalendarView, CalendarViewType } from "./calendar-view";
import { CalendarItem } from "../directives/calendar-item";
import { CalendarRangeService } from "../services/calendar-range.service";
Expand Down
2 changes: 1 addition & 1 deletion src/modules/datepicker/views/year-view.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Component } from "@angular/core";
import { Util, DateUtil, DatePrecision } from "../../../misc/util";
import { Util, DateUtil, DatePrecision } from "../../../misc/util/index";
import { CalendarView, CalendarViewType } from "./calendar-view";
import { CalendarItem } from "../directives/calendar-item";
import { CalendarRangeService } from "../services/calendar-range.service";
Expand Down
2 changes: 1 addition & 1 deletion src/modules/dimmer/components/dimmer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {
Component, Input, Output, HostBinding, HostListener, EventEmitter, Renderer2,
ElementRef, ChangeDetectorRef
} from "@angular/core";
import { TransitionController, SuiTransition, TransitionDirection, Transition } from "../../transition";
import { TransitionController, SuiTransition, TransitionDirection, Transition } from "../../transition/index";

@Component({
selector: "sui-dimmer",
Expand Down
2 changes: 1 addition & 1 deletion src/modules/dimmer/dimmer.module.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { NgModule } from "@angular/core";
import { CommonModule } from "@angular/common";
import { SuiTransitionModule } from "../transition";
import { SuiTransitionModule } from "../transition/index";
import { SuiDimmer } from "./components/dimmer";

@NgModule({
Expand Down
4 changes: 2 additions & 2 deletions src/modules/dropdown/directives/dropdown-menu.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ import {
Directive, ContentChild, forwardRef, Renderer2, ElementRef, AfterContentInit,
ContentChildren, QueryList, Input, HostListener, ChangeDetectorRef
} from "@angular/core";
import { Transition, SuiTransition, TransitionController, TransitionDirection } from "../../transition";
import { HandledEvent, IAugmentedElement, KeyCode } from "../../../misc/util";
import { Transition, SuiTransition, TransitionController, TransitionDirection } from "../../transition/index";
import { HandledEvent, IAugmentedElement, KeyCode } from "../../../misc/util/index";
import { DropdownService, DropdownAutoCloseType } from "../services/dropdown.service";
// Polyfill for IE
import "element-closest";
Expand Down
2 changes: 1 addition & 1 deletion src/modules/dropdown/directives/dropdown.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {
Directive, Input, HostBinding, EventEmitter, Output, AfterContentInit, ContentChild,
ElementRef, HostListener, QueryList, ContentChildren
} from "@angular/core";
import { HandledEvent, KeyCode, IFocusEvent } from "../../../misc/util";
import { HandledEvent, KeyCode, IFocusEvent } from "../../../misc/util/index";
import { DropdownService, DropdownAutoCloseType } from "../services/dropdown.service";
import { SuiDropdownMenu } from "./dropdown-menu";

Expand Down
2 changes: 1 addition & 1 deletion src/modules/dropdown/dropdown.module.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { NgModule } from "@angular/core";
import { CommonModule } from "@angular/common";
import { SuiTransitionModule } from "../transition";
import { SuiTransitionModule } from "../transition/index";
import { SuiDropdown } from "./directives/dropdown";
import { SuiDropdownMenu, SuiDropdownMenuItem } from "./directives/dropdown-menu";

Expand Down
30 changes: 15 additions & 15 deletions src/modules/index.ts
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
export * from "./accordion";
export * from "./checkbox";
export * from "./collapse";
export * from "./datepicker";
export * from "./dimmer";
export * from "./dropdown";
export * from "./modal";
export * from "./popup";
export * from "./progress";
export * from "./rating";
export * from "./search";
export * from "./select";
export * from "./sidebar";
export * from "./tabs";
export * from "./transition";
export * from "./accordion/index";
export * from "./checkbox/index";
export * from "./collapse/index";
export * from "./datepicker/index";
export * from "./dimmer/index";
export * from "./dropdown/index";
export * from "./modal/index";
export * from "./popup/index";
export * from "./progress/index";
export * from "./rating/index";
export * from "./search/index";
export * from "./select/index";
export * from "./sidebar/index";
export * from "./tabs/index";
export * from "./transition/index";
4 changes: 2 additions & 2 deletions src/modules/modal/components/modal.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ import {
Component, Input, OnInit, ViewChild, ElementRef, Renderer2,
EventEmitter, Output, HostListener, ViewContainerRef, AfterViewInit
} from "@angular/core";
import { Util, IDynamicClasses, KeyCode, SuiComponentFactory } from "../../../misc/util";
import { TransitionController, Transition, TransitionDirection } from "../../transition";
import { Util, IDynamicClasses, KeyCode, SuiComponentFactory } from "../../../misc/util/index";
import { TransitionController, Transition, TransitionDirection } from "../../transition/index";
import { ModalControls, ModalResult } from "../classes/modal-controls";
import { ModalConfig, ModalSize } from "../classes/modal-config";

Expand Down
6 changes: 3 additions & 3 deletions src/modules/modal/modal.module.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { NgModule } from "@angular/core";
import { CommonModule } from "@angular/common";
import { SuiDimmerModule } from "../dimmer";
import { SuiTransitionModule } from "../transition";
import { SuiUtilityModule } from "../../misc/util";
import { SuiDimmerModule } from "../dimmer/index";
import { SuiTransitionModule } from "../transition/index";
import { SuiUtilityModule } from "../../misc/util/index";
import { SuiModalService } from "./services/modal.service";
import { SuiModal } from "./components/modal";

Expand Down
2 changes: 1 addition & 1 deletion src/modules/modal/services/modal.service.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Injectable } from "@angular/core";
import { SuiComponentFactory } from "../../../misc/util";
import { SuiComponentFactory } from "../../../misc/util/index";
import { ModalConfig, TemplateModalConfig, ComponentModalConfig } from "../classes/modal-config";
import { SuiModal } from "../components/modal";
import { Modal } from "../classes/modal-controls";
Expand Down
2 changes: 1 addition & 1 deletion src/modules/popup/classes/popup-component-controller.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { ComponentRef, ElementRef, Type, Renderer2 } from "@angular/core";
import { SuiComponentFactory } from "../../../misc/util";
import { SuiComponentFactory } from "../../../misc/util/index";
import { SuiPopupController } from "./popup-controller";
import { PopupConfig } from "./popup-config";

Expand Down
2 changes: 1 addition & 1 deletion src/modules/popup/classes/popup-config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { TemplateRef } from "@angular/core";
import { ITemplateRefContext, PositioningPlacement } from "../../../misc/util";
import { ITemplateRefContext, PositioningPlacement } from "../../../misc/util/index";
import { IPopup } from "./popup-controller";

export type PopupTrigger = "hover" | "click" | "outsideClick" | "focus" | "manual";
Expand Down
2 changes: 1 addition & 1 deletion src/modules/popup/classes/popup-controller.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { ComponentRef, ElementRef, HostListener, OnDestroy, Renderer2 } from "@angular/core";
import { SuiComponentFactory } from "../../../misc/util";
import { SuiComponentFactory } from "../../../misc/util/index";
import { PopupConfig, PopupTrigger, IPopupConfig } from "./popup-config";
import { SuiPopup } from "../components/popup";
import { IPopupLifecycle } from "./popup-lifecycle";
Expand Down
2 changes: 1 addition & 1 deletion src/modules/popup/components/popup-arrow.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Component, Input, HostBinding } from "@angular/core";
import { PositioningPlacement } from "../../../misc/util";
import { PositioningPlacement } from "../../../misc/util/index";

@Component({
selector: "sui-popup-arrow",
Expand Down
4 changes: 2 additions & 2 deletions src/modules/popup/components/popup.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Component, ViewChild, ViewContainerRef, ElementRef, EventEmitter, HostListener, HostBinding } from "@angular/core";
import { PositioningService, IDynamicClasses } from "../../../misc/util";
import { TransitionController, TransitionDirection, Transition } from "../../transition";
import { PositioningService, IDynamicClasses } from "../../../misc/util/index";
import { TransitionController, TransitionDirection, Transition } from "../../transition/index";
import { IPopup } from "../classes/popup-controller";
import { PopupConfig } from "../classes/popup-config";

Expand Down
2 changes: 1 addition & 1 deletion src/modules/popup/directives/popup.directive.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Directive, Input, ElementRef, TemplateRef, Renderer2 } from "@angular/core";
import { ITemplateRefContext, Util, PositioningPlacement, SuiComponentFactory } from "../../../misc/util";
import { ITemplateRefContext, Util, PositioningPlacement, SuiComponentFactory } from "../../../misc/util/index";
import { SuiPopup } from "../components/popup";
import { PopupConfig, PopupTrigger } from "../classes/popup-config";
import { SuiPopupConfig } from "../services/popup.service";
Expand Down
4 changes: 2 additions & 2 deletions src/modules/popup/popup.module.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { NgModule } from "@angular/core";
import { CommonModule } from "@angular/common";
import { SuiTransitionModule } from "../transition";
import { SuiUtilityModule } from "../../misc/util";
import { SuiTransitionModule } from "../transition/index";
import { SuiUtilityModule } from "../../misc/util/index";
import { SuiPopupDirective } from "./directives/popup.directive";
import { SuiPopupArrow } from "./components/popup-arrow";
import { SuiPopup } from "./components/popup";
Expand Down
2 changes: 1 addition & 1 deletion src/modules/popup/public.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ export {
PopupTrigger
} from "./index";

import { PositioningPlacement } from "../../misc/util";
import { PositioningPlacement } from "../../misc/util/index";
export { PositioningPlacement as PopupPlacement };
2 changes: 1 addition & 1 deletion src/modules/rating/components/rating.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Component, Directive, Input, Output, EventEmitter, HostBinding, HostListener } from "@angular/core";
import { ICustomValueAccessorHost, customValueAccessorFactory, CustomValueAccessor } from "../../../misc/util";
import { ICustomValueAccessorHost, customValueAccessorFactory, CustomValueAccessor } from "../../../misc/util/index";

@Component({
selector: "sui-rating",
Expand Down
2 changes: 1 addition & 1 deletion src/modules/search/components/search-result.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {
Component, ViewChild, ViewContainerRef, Renderer2, ElementRef, HostBinding,
Input, TemplateRef
} from "@angular/core";
import { ITemplateRefContext, SuiComponentFactory } from "../../../misc/util";
import { ITemplateRefContext, SuiComponentFactory } from "../../../misc/util/index";
import { IResultContext } from "./search";

// See https://github.com/Microsoft/TypeScript/issues/13449.
Expand Down
Loading

0 comments on commit 9636461

Please sign in to comment.