Skip to content

Commit

Permalink
Rename TypeScript files to kebab case and renamed AbstractContentItem…
Browse files Browse the repository at this point in the history
… to ContentItem
  • Loading branch information
pbklink committed Nov 18, 2020
1 parent dab78b0 commit a31482c
Show file tree
Hide file tree
Showing 24 changed files with 186 additions and 180 deletions.
35 changes: 19 additions & 16 deletions src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,33 +7,36 @@

//
// container
export { ComponentContainer } from './js_es6/container/ComponentContainer';
export { ComponentContainer } from './js_es6/container/component-container';
//
// controls
export { BrowserPopout } from './js_es6/controls/BrowserPopout';
export { Header } from './js_es6/controls/Header';
export { BrowserPopout } from './js_es6/controls/browser-popout';
export { Header } from './js_es6/controls/header';
/** @internal */
export { HeaderButton } from './js_es6/controls/HeaderButton';
export { Tab } from './js_es6/controls/Tab';
export { HeaderButton } from './js_es6/controls/header-button';
export { Tab } from './js_es6/controls/tab';
//
// GoldenLayout
export { GoldenLayout } from './js_es6/golden-layout';
//
// items
export { ComponentItem } from './js_es6/items/ComponentItem';
export { Root } from './js_es6/items/Root';
export { RowOrColumn } from './js_es6/items/RowOrColumn';
export { Stack } from './js_es6/items/Stack';
export { ComponentItem } from './js_es6/items/component-item';
export { Root } from './js_es6/items/root';
export { RowOrColumn } from './js_es6/items/row-or-column';
export { Stack } from './js_es6/items/stack';
//
// Layout
export { LayoutManager } from './js_es6/LayoutManager';
// LayoutManager
export { LayoutManager } from './js_es6/layout-manager';
//
// utils
/** @internal */
export { ConfigMinifier } from './js_es6/utils/ConfigMinifier';
export { ConfigMinifier } from './js_es6/utils/config-minifier';
/** @internal */
export { DragListener } from './js_es6/utils/DragListener';
export { EventEmitter } from './js_es6/utils/EventEmitter';
export { DragListener } from './js_es6/utils/drag-listener';
export { EventEmitter } from './js_es6/utils/event-emitter';
/** @internal */
export { EventHub } from './js_es6/utils/EventHub';
export { EventHub } from './js_es6/utils/event-hub';
/** @internal */
export { ReactComponentHandler } from './js_es6/utils/ReactComponentHandler';
export { ReactComponentHandler } from './js_es6/utils/react-component-handler';


File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import { ComponentItemConfig } from '../config/config';
import { Tab } from '../controls/Tab';
import { Tab } from '../controls/tab';
import { AssertError, UnexpectedNullError } from '../errors/internal-error';
import { AbstractContentItem } from '../items/AbstractContentItem';
import { ComponentItem } from '../items/ComponentItem';
import { LayoutManager } from '../LayoutManager';
import { EventEmitter } from '../utils/EventEmitter';
import { ComponentItem } from '../items/component-item';
import { ContentItem } from '../items/content-item';
import { LayoutManager } from '../layout-manager';
import { EventEmitter } from '../utils/event-emitter';
import { JsonValue } from '../utils/types';
import { deepExtend, setElementHeight, setElementWidth } from '../utils/utils';

Expand Down Expand Up @@ -99,11 +99,11 @@ export class ComponentContainer extends EventEmitter {
* @returns resizeSuccesful
*/
setSize(width: number, height: number): boolean {
let ancestorItem: AbstractContentItem | null = this._parent;
let ancestorItem: ContentItem | null = this._parent;
if (ancestorItem.isColumn || ancestorItem.isRow || ancestorItem.parent === null) {
throw new AssertError('ICSSPRC', 'ComponentContainer cannot have RowColumn Parent');
} else {
let ancestorChildItem: AbstractContentItem;
let ancestorChildItem: ContentItem;
do {
ancestorChildItem = ancestorItem;
ancestorItem = ancestorItem.parent;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import { ManagerConfig, PopoutManagerConfig } from '../config/config';
import { PopoutBlockedError } from '../errors/external-error';
import { AssertError, UnexpectedNullError } from '../errors/internal-error';
import { AbstractContentItem } from '../items/AbstractContentItem';
import { LayoutManager } from '../LayoutManager';
import { ConfigMinifier } from '../utils/ConfigMinifier';
import { EventEmitter } from '../utils/EventEmitter';
import { ContentItem } from '../items/content-item';
import { LayoutManager } from '../layout-manager';
import { ConfigMinifier } from '../utils/config-minifier';
import { EventEmitter } from '../utils/event-emitter';
import { Rect } from '../utils/types';
import { deepExtend, getUniqueId } from '../utils/utils';

Expand Down Expand Up @@ -117,7 +117,7 @@ export class BrowserPopout extends EventEmitter {
* parent isn't available anymore it falls back to the layout's topmost element
*/
popIn(): void {
let parentItem: AbstractContentItem;
let parentItem: ContentItem;
let index = this._config.indexInParent;

if (this._config.parentId) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { UnexpectedNullError } from '../errors/internal-error';
import { AbstractContentItem } from '../items/AbstractContentItem';
import { Stack } from '../items/Stack';
import { LayoutManager } from '../LayoutManager';
import { DragListener } from '../utils/DragListener';
import { EventEmitter } from '../utils/EventEmitter';
import { ContentItem } from '../items/content-item';
import { Stack } from '../items/stack';
import { LayoutManager } from '../layout-manager';
import { DragListener } from '../utils/drag-listener';
import { EventEmitter } from '../utils/event-emitter';
import { getJQueryOffset } from '../utils/jquery-legacy';
import { Side } from '../utils/types';
import {
Expand Down Expand Up @@ -31,15 +31,15 @@ const _template = '<div class="lm_dragProxy">' +
* and handles drag events
*/
export class DragProxy extends EventEmitter {
private _area: AbstractContentItem.Area | null;
private _lastValidArea: AbstractContentItem.Area | null;
private _area: ContentItem.Area | null;
private _lastValidArea: ContentItem.Area | null;
private _minX: number;
private _minY: number;
private _maxX: number;
private _maxY: number;
private _width: number;
private _height: number;
private _contentItemParent: AbstractContentItem;
private _contentItemParent: ContentItem;
private _sided: boolean;
private _childElementContainer: HTMLElement;
private _element: HTMLElement;
Expand All @@ -54,8 +54,8 @@ export class DragProxy extends EventEmitter {
constructor(x: number, y: number,
private readonly _dragListener: DragListener,
private readonly _layoutManager: LayoutManager,
private readonly _contentItem: AbstractContentItem,
private readonly _originalParent: AbstractContentItem) {
private readonly _contentItem: ContentItem,
private readonly _originalParent: ContentItem) {

super();

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { ItemConfig, ManagerConfig } from '../config/config';
import { DragProxy } from '../controls/DragProxy';
import { UnexpectedNullError } from '../errors/internal-error';
import { Root } from '../items/Root';
import { LayoutManager } from '../LayoutManager';
import { DragListener } from '../utils/DragListener';
import { Root } from '../items/root';
import { LayoutManager } from '../layout-manager';
import { DragListener } from '../utils/drag-listener';
import { DragProxy } from './drag-proxy';

/**
* Allows for any DOM item to create a component on drag
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { createTemplateHtmlElement } from '../utils/utils';
import { Header } from './Header';
import { Header } from './header';

/** @internal */
export class HeaderButton {
Expand Down
24 changes: 12 additions & 12 deletions src/js_es6/controls/Header.ts → src/js_es6/controls/header.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
import { HeaderButton } from '../controls/HeaderButton';
import { Tab } from '../controls/Tab';
import { AssertError, UnexpectedNullError, UnexpectedUndefinedError } from '../errors/internal-error';
import { AbstractContentItem } from '../items/AbstractContentItem';
import { ComponentItem } from '../items/ComponentItem';
import { Stack } from '../items/Stack';
import { LayoutManager } from '../LayoutManager';
import { DragListener } from '../utils/DragListener';
import { EventEmitter } from '../utils/EventEmitter';
import { ComponentItem } from '../items/component-item';
import { ContentItem } from '../items/content-item';
import { Stack } from '../items/stack';
import { LayoutManager } from '../layout-manager';
import { DragListener } from '../utils/drag-listener';
import { EventEmitter } from '../utils/event-emitter';
import { Side } from '../utils/types';
import { createTemplateHtmlElement, numberToPixels, pixelsToNumber, setElementDisplayVisibility } from '../utils/utils';
import { HeaderButton } from './header-button';
import { Tab } from './tab';

/** @internal */
const _template =
Expand Down Expand Up @@ -107,7 +107,7 @@ export class Header extends EventEmitter {
* Caution: Returns active Tab but not necessarily Stack.activeComponentItem
* Active Tab may not equal Stack.activeContentItem if Header.setActiveContentItem() is used
* @deprecated use {@link Stack.getActiveComponentItem} */
get activeContentItem(): AbstractContentItem | null {
get activeContentItem(): ContentItem | null {
if (this._activeComponentItem === undefined) {
return null;
} else {
Expand Down Expand Up @@ -254,7 +254,7 @@ export class Header extends EventEmitter {
* Finds a tab based on the contentItem its associated with and removes it.
* @param componentItem
*/
removeTab(componentItem: AbstractContentItem): void {
removeTab(componentItem: ContentItem): void {
for (let i = 0; i < this._tabs.length; i++) {
if (this._tabs[i].componentItem === componentItem) {
const tab = this._tabs[i];
Expand All @@ -275,8 +275,8 @@ export class Header extends EventEmitter {
* Caution: Will not change Stack ActiveContentItem
* @deprecated use {@link Stack.setActiveComponentItem}
*/
setActiveContentItem(item: AbstractContentItem): void {
if (!AbstractContentItem.isComponentItem(item)) {
setActiveContentItem(item: ContentItem): void {
if (!ContentItem.isComponentItem(item)) {
throw new Error('Header.setActiveContentItem: item is not a ComponentItem');
} else {
this.setActiveComponentItem(item);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { DragListener } from '../utils/DragListener';
import { EventEmitter } from '../utils/EventEmitter';
import { DragListener } from '../utils/drag-listener';
import { EventEmitter } from '../utils/event-emitter';
import { createTemplateHtmlElement, numberToPixels } from '../utils/utils';

/** @internal */
Expand Down
6 changes: 3 additions & 3 deletions src/js_es6/controls/Tab.ts → src/js_es6/controls/tab.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { UnexpectedNullError, UnexpectedUndefinedError } from '../errors/internal-error';
import { ComponentItem } from '../items/ComponentItem';
import { LayoutManager } from '../LayoutManager';
import { DragListener } from '../utils/DragListener';
import { ComponentItem } from '../items/component-item';
import { LayoutManager } from '../layout-manager';
import { DragListener } from '../utils/drag-listener';
import { createTemplateHtmlElement, stripTags } from '../utils/utils';

/** @internal */
Expand Down
File renamed without changes.
6 changes: 3 additions & 3 deletions src/js_es6/golden-layout.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Config, ManagerConfig, PopoutManagerConfig } from './config/config';
import { UserConfig } from './config/UserConfig';
import { LayoutManager } from './LayoutManager';
import { ConfigMinifier } from './utils/ConfigMinifier';
import { UserConfig } from './config/user-config';
import { LayoutManager } from './layout-manager';
import { ConfigMinifier } from './utils/config-minifier';
import { createTemplateHtmlElement, getQueryStringParam, stripTags } from './utils/utils';

export class GoldenLayout extends LayoutManager {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
import { ComponentItemConfig, HeaderedItemConfig } from '../config/config';
import { ComponentContainer } from '../container/ComponentContainer';
import { Tab } from '../controls/Tab';
import { ComponentContainer } from '../container/component-container';
import { Tab } from '../controls/tab';
import { UnexpectedUndefinedError } from '../errors/internal-error';
import { LayoutManager } from '../LayoutManager';
import { ReactComponentHandler } from '../utils/ReactComponentHandler';
import { LayoutManager } from '../layout-manager';
import { ReactComponentHandler } from '../utils/react-component-handler';
import { createTemplateHtmlElement, deepExtend, getElementWidthAndHeight } from '../utils/utils';
import { AbstractContentItem } from './AbstractContentItem';
import { Stack } from './Stack';
import { ContentItem } from './content-item';
import { Stack } from './stack';

export class ComponentItem extends AbstractContentItem {
export class ComponentItem extends ContentItem {
/** @internal */
private readonly _componentName: string;
/** @internal */
Expand Down
Loading

0 comments on commit a31482c

Please sign in to comment.