Visual Console Refactor: changed the visibility of a function

Former-commit-id: fec92cc200de0c9fbc51b82af41943ba5e242565
This commit is contained in:
Alejandro Gallardo Escobar 2019-04-15 17:00:06 +02:00
parent 2bd88e858d
commit 2ff5608edf
15 changed files with 16 additions and 16 deletions

View File

@ -133,7 +133,7 @@ abstract class VisualConsoleItem<Props extends ItemProps> {
* To create a new element which will be inside the item box. * To create a new element which will be inside the item box.
* @return Item. * @return Item.
*/ */
abstract createDomElement(): HTMLElement; protected abstract createDomElement(): HTMLElement;
public constructor(props: Props) { public constructor(props: Props) {
this.itemProps = props; this.itemProps = props;

View File

@ -35,7 +35,7 @@ export function barsGraphPropsDecoder(
} }
export default class BarsGraph extends Item<BarsGraphProps> { export default class BarsGraph extends Item<BarsGraphProps> {
public createDomElement(): HTMLElement { protected createDomElement(): HTMLElement {
const element = document.createElement("div"); const element = document.createElement("div");
element.innerHTML = this.props.html; element.innerHTML = this.props.html;

View File

@ -40,7 +40,7 @@ export function boxPropsDecoder(data: UnknownObject): BoxProps | never {
} }
export default class Box extends Item<BoxProps> { export default class Box extends Item<BoxProps> {
public createDomElement(): HTMLElement { protected createDomElement(): HTMLElement {
const box: HTMLDivElement = document.createElement("div"); const box: HTMLDivElement = document.createElement("div");
box.className = "box"; box.className = "box";
// To prevent this item to expand beyond its parent. // To prevent this item to expand beyond its parent.

View File

@ -149,7 +149,7 @@ export default class Clock extends Item<ClockProps> {
* @return DOM Element. * @return DOM Element.
* @override * @override
*/ */
public createDomElement(): HTMLElement | never { protected createDomElement(): HTMLElement | never {
return this.createClock(); return this.createClock();
} }

View File

@ -43,7 +43,7 @@ export function colorCloudPropsDecoder(
const svgNS = "http://www.w3.org/2000/svg"; const svgNS = "http://www.w3.org/2000/svg";
export default class ColorCloud extends Item<ColorCloudProps> { export default class ColorCloud extends Item<ColorCloudProps> {
public createDomElement(): HTMLElement { protected createDomElement(): HTMLElement {
const container: HTMLDivElement = document.createElement("div"); const container: HTMLDivElement = document.createElement("div");
container.className = "color-cloud"; container.className = "color-cloud";

View File

@ -46,7 +46,7 @@ export function donutGraphPropsDecoder(
} }
export default class DonutGraph extends Item<DonutGraphProps> { export default class DonutGraph extends Item<DonutGraphProps> {
public createDomElement(): HTMLElement { protected createDomElement(): HTMLElement {
const element = document.createElement("div"); const element = document.createElement("div");
element.innerHTML = this.props.html; element.innerHTML = this.props.html;

View File

@ -42,7 +42,7 @@ export function eventsHistoryPropsDecoder(
} }
export default class EventsHistory extends Item<EventsHistoryProps> { export default class EventsHistory extends Item<EventsHistoryProps> {
public createDomElement(): HTMLElement { protected createDomElement(): HTMLElement {
const element = document.createElement("div"); const element = document.createElement("div");
element.innerHTML = this.props.html; element.innerHTML = this.props.html;

View File

@ -36,7 +36,7 @@ export function groupPropsDecoder(data: UnknownObject): GroupProps | never {
} }
export default class Group extends Item<GroupProps> { export default class Group extends Item<GroupProps> {
public createDomElement(): HTMLElement { protected createDomElement(): HTMLElement {
const img: HTMLImageElement = document.createElement("img"); const img: HTMLImageElement = document.createElement("img");
img.className = "group"; img.className = "group";
img.src = this.props.imageSrc; img.src = this.props.imageSrc;

View File

@ -31,7 +31,7 @@ export function iconPropsDecoder(data: UnknownObject): IconProps | never {
} }
export default class Icon extends Item<IconProps> { export default class Icon extends Item<IconProps> {
public createDomElement(): HTMLElement { protected createDomElement(): HTMLElement {
const img: HTMLImageElement = document.createElement("img"); const img: HTMLImageElement = document.createElement("img");
img.className = "icon"; img.className = "icon";
img.src = this.props.imageSrc; img.src = this.props.imageSrc;

View File

@ -25,7 +25,7 @@ export function labelPropsDecoder(data: UnknownObject): LabelProps | never {
} }
export default class Label extends Item<LabelProps> { export default class Label extends Item<LabelProps> {
public createDomElement(): HTMLElement { protected createDomElement(): HTMLElement {
const element = document.createElement("div"); const element = document.createElement("div");
element.className = "label"; element.className = "label";
element.innerHTML = this.props.label || ""; element.innerHTML = this.props.label || "";

View File

@ -74,7 +74,7 @@ export default class Line extends Item<LineProps> {
* To create the item's DOM representation. * To create the item's DOM representation.
* @return Item. * @return Item.
*/ */
public createDomElement(): HTMLElement { protected createDomElement(): HTMLElement {
const element: HTMLDivElement = document.createElement("div"); const element: HTMLDivElement = document.createElement("div");
element.className = "line"; element.className = "line";

View File

@ -46,7 +46,7 @@ export function moduleGraphPropsDecoder(
} }
export default class ModuleGraph extends Item<ModuleGraphProps> { export default class ModuleGraph extends Item<ModuleGraphProps> {
public createDomElement(): HTMLElement { protected createDomElement(): HTMLElement {
const element = document.createElement("div"); const element = document.createElement("div");
element.innerHTML = this.props.html; element.innerHTML = this.props.html;

View File

@ -100,7 +100,7 @@ export function percentilePropsDecoder(
const svgNS = "http://www.w3.org/2000/svg"; const svgNS = "http://www.w3.org/2000/svg";
export default class Percentile extends Item<PercentileProps> { export default class Percentile extends Item<PercentileProps> {
public createDomElement(): HTMLElement { protected createDomElement(): HTMLElement {
// Progress. // Progress.
const progress = this.getProgress(); const progress = this.getProgress();
// Main element. // Main element.

View File

@ -88,7 +88,7 @@ export function simpleValuePropsDecoder(
} }
export default class SimpleValue extends Item<SimpleValueProps> { export default class SimpleValue extends Item<SimpleValueProps> {
public createDomElement(): HTMLElement { protected createDomElement(): HTMLElement {
const element = document.createElement("div"); const element = document.createElement("div");
element.className = "simple-value"; element.className = "simple-value";
@ -114,7 +114,7 @@ export default class SimpleValue extends Item<SimpleValueProps> {
* Create a new label for the visual console item. * Create a new label for the visual console item.
* @return Item label. * @return Item label.
*/ */
public createLabelDomElement(): HTMLElement { protected createLabelDomElement(): HTMLElement {
const element = document.createElement("div"); const element = document.createElement("div");
element.className = "visual-console-item-label"; element.className = "visual-console-item-label";
// Always return an empty label. // Always return an empty label.

View File

@ -66,7 +66,7 @@ export function staticGraphPropsDecoder(
} }
export default class StaticGraph extends Item<StaticGraphProps> { export default class StaticGraph extends Item<StaticGraphProps> {
public createDomElement(): HTMLElement { protected createDomElement(): HTMLElement {
const img: HTMLImageElement = document.createElement("img"); const img: HTMLImageElement = document.createElement("img");
img.className = "static-graph"; img.className = "static-graph";
img.src = this.props.statusImageSrc || this.props.imageSrc; img.src = this.props.statusImageSrc || this.props.imageSrc;