cleaned for new home
This commit is contained in:
8
www/community/Ultra-Vehicle-Card/editor/tabs/about-tab.d.ts
vendored
Normal file
8
www/community/Ultra-Vehicle-Card/editor/tabs/about-tab.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
import { LitElement, TemplateResult, nothing } from 'lit';
|
||||
import { HomeAssistant } from 'custom-card-helpers';
|
||||
export declare class AboutTab extends LitElement {
|
||||
hass: HomeAssistant;
|
||||
private _t;
|
||||
protected render(): TemplateResult | typeof nothing;
|
||||
static styles: import("lit").CSSResult;
|
||||
}
|
||||
23
www/community/Ultra-Vehicle-Card/editor/tabs/action-images-tab.d.ts
vendored
Normal file
23
www/community/Ultra-Vehicle-Card/editor/tabs/action-images-tab.d.ts
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
import { LitElement } from 'lit';
|
||||
import { HomeAssistant } from 'custom-card-helpers';
|
||||
import { UltraVehicleCardConfig } from '../../types';
|
||||
import '../../components/action-image-row';
|
||||
export declare class ActionImagesTab extends LitElement {
|
||||
hass: HomeAssistant;
|
||||
config: UltraVehicleCardConfig;
|
||||
private _dragOverIndex;
|
||||
private _newlyAddedImageIds;
|
||||
protected render(): import("lit").TemplateResult<1>;
|
||||
private _handleImageConfigChange;
|
||||
private _addActionImage;
|
||||
private _duplicateActionImage;
|
||||
private _deleteActionImage;
|
||||
private _updateConfig;
|
||||
private _handleRowDragOver;
|
||||
private _handleDragOver;
|
||||
private _handleDragLeave;
|
||||
private _handleDrop;
|
||||
private _handlePriorityChange;
|
||||
private _t;
|
||||
static styles: import("lit").CSSResult;
|
||||
}
|
||||
77
www/community/Ultra-Vehicle-Card/editor/tabs/bars-tab.d.ts
vendored
Normal file
77
www/community/Ultra-Vehicle-Card/editor/tabs/bars-tab.d.ts
vendored
Normal file
@@ -0,0 +1,77 @@
|
||||
import { LitElement, TemplateResult, nothing } from 'lit';
|
||||
import { HomeAssistant } from 'custom-card-helpers';
|
||||
import { UltraVehicleCardConfig } from '../../types';
|
||||
import '../../components/entity-picker';
|
||||
import '../../components/color-picker';
|
||||
import '../../components/gradient-editor';
|
||||
export declare class BarsTab extends LitElement {
|
||||
hass: HomeAssistant;
|
||||
config: UltraVehicleCardConfig;
|
||||
private _expandedBar;
|
||||
private _preventExpandCollapse;
|
||||
private _activeBarTabs;
|
||||
private _updateStopDebounceTimer;
|
||||
private _removeStopDebounceTimer;
|
||||
private _updateOrderDebounceTimer;
|
||||
private _gradientChangedDebounceTimer;
|
||||
private _isUpdatingGradient;
|
||||
private readonly DEBOUNCE_DELAY;
|
||||
private readonly MAX_STOPS;
|
||||
private _t;
|
||||
private _generateUniqueId;
|
||||
private _getFriendlyName;
|
||||
private _truncateText;
|
||||
private _fireConfigChanged;
|
||||
private _fireForceRefreshEvent;
|
||||
private _fireForceGradientRefreshEvent;
|
||||
private _navigateToCustomizeTab;
|
||||
private _handleGlobalBarAlignmentChange;
|
||||
private _toggleBarExpand;
|
||||
private _syncSectionsOrderWithBars;
|
||||
private _addBar;
|
||||
private _duplicateBar;
|
||||
private _removeBar;
|
||||
private _barValueChanged;
|
||||
private _handleColorChange;
|
||||
private _setNestedBarValue;
|
||||
private _setActiveBarTab;
|
||||
private _updateBarProperty;
|
||||
private _resetBarColor;
|
||||
private _resetBarSize;
|
||||
private _getEnsuredGradientStops;
|
||||
private _addGradientStop;
|
||||
private _updateGradientStop;
|
||||
private _removeGradientStop;
|
||||
private _handleDuplicateStop;
|
||||
private _handleGradientStopColorChange;
|
||||
private _handleGradientChanged;
|
||||
private _handleGradientStopDelete;
|
||||
private _handleGradientReset;
|
||||
protected render(): TemplateResult | typeof nothing;
|
||||
private _renderBar;
|
||||
private _renderBarContent;
|
||||
private _renderBarConfigurationTab;
|
||||
private _renderAlignmentControl;
|
||||
private _renderBarColorsTab;
|
||||
private _handleGradientFormChange;
|
||||
private _renderBarAnimationTab;
|
||||
private _renderPercentageTextSize;
|
||||
private _renderPercentageOptions;
|
||||
private _renderColorPickersGrid;
|
||||
private _renderGradientEditor;
|
||||
private _getMainBarSchema;
|
||||
private _getLeftSideSchema;
|
||||
private _getRightSideSchema;
|
||||
private _getLeftTitleSizeSchema;
|
||||
private _getLeftTextSizeSchema;
|
||||
private _getRightTitleSizeSchema;
|
||||
private _getRightTextSizeSchema;
|
||||
private _getGradientToggleSchema;
|
||||
private _prepareBarData;
|
||||
static styles: import("lit").CSSResult;
|
||||
private _generateGradientPreview;
|
||||
private _updateGradientStopsOrder;
|
||||
private _updateBarCondition;
|
||||
private _renderLeftSideConditionFields;
|
||||
private _renderRightSideConditionFields;
|
||||
}
|
||||
49
www/community/Ultra-Vehicle-Card/editor/tabs/customize-tab.d.ts
vendored
Normal file
49
www/community/Ultra-Vehicle-Card/editor/tabs/customize-tab.d.ts
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
import { LitElement, TemplateResult, nothing } from 'lit';
|
||||
import { HomeAssistant } from 'custom-card-helpers';
|
||||
import { UltraVehicleCardConfig } from '../../types';
|
||||
export declare class CustomizeTab extends LitElement {
|
||||
hass: HomeAssistant;
|
||||
config: UltraVehicleCardConfig;
|
||||
private _draggedSection;
|
||||
private _expandedSectionId;
|
||||
private _dropTargetSection;
|
||||
private _layoutDescriptionsExpanded;
|
||||
private _dropTargetColumn;
|
||||
private _t;
|
||||
private _fireConfigChanged;
|
||||
private _getFriendlyName;
|
||||
private _truncateText;
|
||||
private _valueChanged;
|
||||
private _handleSectionDragStart;
|
||||
private _handleSectionDragEnd;
|
||||
private _handleSectionDragOver;
|
||||
private _handleSectionDragLeave;
|
||||
private _handleSectionDrop;
|
||||
private _handleColumnDragOver;
|
||||
private _handleColumnDragLeave;
|
||||
private _getDisplaySections;
|
||||
private _getExpandedConfigSections;
|
||||
private _handleColumnDrop;
|
||||
private _rearrangeSections;
|
||||
private _toggleSectionExpand;
|
||||
private _updateSectionMargin;
|
||||
private _updateSectionCondition;
|
||||
private _updateSectionBreakConfig;
|
||||
private _resetSectionBreakColor;
|
||||
private _handleAddSectionBreak;
|
||||
private _handleDeleteSectionBreak;
|
||||
protected render(): TemplateResult | typeof nothing;
|
||||
protected updated(changedProperties: Map<string, any>): void;
|
||||
private _renderCustomizeTab;
|
||||
private _renderDraggableSections;
|
||||
private _renderGlobalCssSection;
|
||||
getSectionIcon(sectionId: string): string;
|
||||
getSectionLabel(sectionId: string): string;
|
||||
private _cleanupSectionsOrder;
|
||||
private _handleConditionTypeChange;
|
||||
private _updateEntityCondition;
|
||||
private _updateStateCondition;
|
||||
private _getSectionTemplate;
|
||||
private _updateSectionTemplate;
|
||||
static styles: import("lit").CSSResult;
|
||||
}
|
||||
65
www/community/Ultra-Vehicle-Card/editor/tabs/icons-tab.d.ts
vendored
Normal file
65
www/community/Ultra-Vehicle-Card/editor/tabs/icons-tab.d.ts
vendored
Normal file
@@ -0,0 +1,65 @@
|
||||
import { LitElement, TemplateResult, nothing } from 'lit';
|
||||
import { HomeAssistant } from 'custom-card-helpers';
|
||||
import { UltraVehicleCardConfig } from '../../types';
|
||||
import '../../components/entity-picker';
|
||||
import '../../components/color-picker';
|
||||
import '../../components/gradient-editor';
|
||||
export declare class IconsTab extends LitElement {
|
||||
hass: HomeAssistant;
|
||||
config: UltraVehicleCardConfig;
|
||||
private _expandedIconRow;
|
||||
private _expandedIcon;
|
||||
private _activeIconTabs;
|
||||
private _layoutHelpExpanded;
|
||||
private _rowSettingsExpanded;
|
||||
private _stateSettingsExpanded;
|
||||
private _t;
|
||||
private _generateUniqueId;
|
||||
private _getFriendlyName;
|
||||
private _truncateText;
|
||||
private _formatFieldName;
|
||||
private _fireConfigChanged;
|
||||
private _addIconRow;
|
||||
private _removeIconRow;
|
||||
private _duplicateIconRow;
|
||||
private _duplicateIcon;
|
||||
private _toggleIconRowExpand;
|
||||
private _updateIconRowConfig;
|
||||
private _addIcon;
|
||||
private _removeIcon;
|
||||
private _toggleIconEdit;
|
||||
private _updateIconConfig;
|
||||
private _createDefaultIconRow;
|
||||
private _createDefaultIcon;
|
||||
private _resetIconColor;
|
||||
private _resetIconNameColor;
|
||||
private _resetIconStateColor;
|
||||
private _resetIconAppearanceColor;
|
||||
private _resetIconSize;
|
||||
/**
|
||||
* Helper to get the icon defined for an entity in Home Assistant,
|
||||
* falling back to domain/device_class defaults.
|
||||
*/
|
||||
private _getEntityIcon;
|
||||
protected render(): TemplateResult | typeof nothing;
|
||||
private _renderIconRow;
|
||||
private _renderIconRowContent;
|
||||
private _renderIcon;
|
||||
private _renderIconContent;
|
||||
private _renderIconGeneralTab;
|
||||
private _getIconGeneralSchema;
|
||||
private _getClickActionDescription;
|
||||
private _renderIconAppearanceTab;
|
||||
private _getIconAppearanceGeneralSchema;
|
||||
private _getIconAppearanceIconSchema;
|
||||
private _getIconAppearanceContainerSchema;
|
||||
private _getIconAppearanceTextSizeSchema;
|
||||
private _getIconAppearanceTextAlignmentSchema;
|
||||
private _renderIconStatesTab;
|
||||
private _renderColorPicker;
|
||||
private _toggleLayoutHelp;
|
||||
private _toggleRowSettings;
|
||||
private _toggleStateSettings;
|
||||
static styles: import("lit").CSSResult;
|
||||
private _navigateToCustomizeTab;
|
||||
}
|
||||
61
www/community/Ultra-Vehicle-Card/editor/tabs/info-tab.d.ts
vendored
Normal file
61
www/community/Ultra-Vehicle-Card/editor/tabs/info-tab.d.ts
vendored
Normal file
@@ -0,0 +1,61 @@
|
||||
import { LitElement, TemplateResult, nothing } from 'lit';
|
||||
import { HomeAssistant } from 'custom-card-helpers';
|
||||
import { UltraVehicleCardConfig } from '../../types';
|
||||
import '../../components/entity-picker';
|
||||
import '../../components/color-picker';
|
||||
export declare class InfoTab extends LitElement {
|
||||
hass: HomeAssistant;
|
||||
config: UltraVehicleCardConfig;
|
||||
private _templateService?;
|
||||
private _expandedInfoRow;
|
||||
private _expandedInfoEntity;
|
||||
private _activeInfoTabs;
|
||||
private _rowSettingsExpanded;
|
||||
private _draggedEntity;
|
||||
private _dropTargetEntity;
|
||||
private _isTemplateEditing;
|
||||
private _t;
|
||||
private _generateUniqueId;
|
||||
private _getFriendlyName;
|
||||
private _truncateText;
|
||||
private _formatFieldName;
|
||||
private _fireConfigChanged;
|
||||
private _addInfoRow;
|
||||
private _removeInfoRow;
|
||||
private _duplicateInfoRow;
|
||||
private _toggleInfoRowExpand;
|
||||
private _updateInfoRowConfig;
|
||||
private _addInfoEntity;
|
||||
private _removeInfoEntity;
|
||||
private _duplicateInfoEntity;
|
||||
private _toggleInfoEntityEdit;
|
||||
private _updateInfoEntityConfig;
|
||||
/**
|
||||
* Helper to get the icon defined for an entity in Home Assistant,
|
||||
* falling back to domain/device_class defaults.
|
||||
*/
|
||||
private _getEntityIcon;
|
||||
private _createDefaultInfoRow;
|
||||
private _createDefaultInfoEntity;
|
||||
private _toggleRowSettings;
|
||||
private _navigateToCustomizeTab;
|
||||
private _setTemplateEditingMode;
|
||||
protected render(): TemplateResult | typeof nothing;
|
||||
private _renderMigrationNotice;
|
||||
private _migrateFromLegacy;
|
||||
private _renderInfoRow;
|
||||
private _renderInfoRowContent;
|
||||
private _renderInfoEntity;
|
||||
private _renderInfoEntityContent;
|
||||
private _handleInfoEntityDragStart;
|
||||
private _handleInfoEntityDragEnd;
|
||||
private _handleInfoEntityDragOver;
|
||||
private _handleInfoEntityDragLeave;
|
||||
private _handleInfoEntityDrop;
|
||||
private _rearrangeInfoEntities;
|
||||
static styles: import("lit").CSSResult;
|
||||
connectedCallback(): void;
|
||||
disconnectedCallback(): void;
|
||||
protected updated(changedProperties: Map<string, any>): void;
|
||||
private _handleGlobalClick;
|
||||
}
|
||||
41
www/community/Ultra-Vehicle-Card/editor/tabs/settings-tab.d.ts
vendored
Normal file
41
www/community/Ultra-Vehicle-Card/editor/tabs/settings-tab.d.ts
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
import { LitElement, TemplateResult } from 'lit';
|
||||
import { HomeAssistant } from 'custom-card-helpers';
|
||||
import { UltraVehicleCardConfig } from '../../types';
|
||||
import '../../components/entity-picker';
|
||||
import '../../components/color-picker';
|
||||
import '../..//components/gradient-editor';
|
||||
import './action-images-tab';
|
||||
export declare class SettingsTab extends LitElement {
|
||||
hass: HomeAssistant;
|
||||
private _internalConfig;
|
||||
set config(value: UltraVehicleCardConfig);
|
||||
get config(): UltraVehicleCardConfig;
|
||||
private get _config();
|
||||
private _vehicleCropExpanded;
|
||||
private _activeSubTab;
|
||||
private _displayedWidth;
|
||||
private _rowSettingsExpanded;
|
||||
private _activeEntityTabs;
|
||||
private _t;
|
||||
private _generateUniqueId;
|
||||
private _formatFieldName;
|
||||
private _truncatePath;
|
||||
private _valueChanged;
|
||||
private _getImageSchema;
|
||||
private _dispatchFileUpload;
|
||||
private _resetTitleSize;
|
||||
private _createDefaultCropSettings;
|
||||
private _renderCropSliders;
|
||||
private _updateImageCrop;
|
||||
private _renderGeneralTab;
|
||||
protected render(): TemplateResult;
|
||||
private _handleConfigChangedFromActionImages;
|
||||
private _handleFileUploadEvent;
|
||||
private _handleInputWidth;
|
||||
private _handleInputWidthChange;
|
||||
private _handleSliderInput;
|
||||
private _handleImageWidthChange;
|
||||
private _needsMigration;
|
||||
private _performMigration;
|
||||
static styles: import("lit").CSSResult;
|
||||
}
|
||||
Reference in New Issue
Block a user