Browse Source

Exported UI components: `tb-phone-input`, `tb-widget-button`

pull/14279/head
Dmytro Khylko 10 months ago
parent
commit
1b64258945
  1. 20
      ui-ngx/src/app/shared/components/button/public-api.ts
  2. 2
      ui-ngx/src/app/shared/components/public-api.ts
  3. 4
      ui-ngx/src/app/shared/shared.module.ts

20
ui-ngx/src/app/shared/components/button/public-api.ts

@ -0,0 +1,20 @@
///
/// Copyright © 2016-2025 The Thingsboard Authors
///
/// Licensed under the Apache License, Version 2.0 (the "License");
/// you may not use this file except in compliance with the License.
/// You may obtain a copy of the License at
///
/// http://www.apache.org/licenses/LICENSE-2.0
///
/// Unless required by applicable law or agreed to in writing, software
/// distributed under the License is distributed on an "AS IS" BASIS,
/// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
/// See the License for the specific language governing permissions and
/// limitations under the License.
///
export * from './copy-button.component';
export * from './toggle-password.component';
export * from './widget-button-toggle.component';
export * from './widget-button.component';

2
ui-ngx/src/app/shared/components/public-api.ts

@ -32,3 +32,5 @@ export * from './hint-tooltip-icon.component';
export * from './grid/scroll-grid-datasource';
export * from './grid/scroll-grid.component';
export * from './table/table-datasource.abstract';
export * from './button/public-api';
export * from './phone-input.component';

4
ui-ngx/src/app/shared/shared.module.ts

@ -170,7 +170,7 @@ import { SafePipe } from '@shared/pipe/safe.pipe';
import { DragDropModule } from '@angular/cdk/drag-drop';
import { MultipleImageInputComponent } from '@shared/components/multiple-image-input.component';
import { BranchAutocompleteComponent } from '@shared/components/vc/branch-autocomplete.component';
import { PhoneInputComponent } from '@shared/components/phone-input.component';
import { PhoneInputComponent } from './components/phone-input.component';
import { CustomDateAdapter } from '@shared/adapter/custom-datatime-adapter';
import { CustomPaginatorIntl } from '@shared/services/custom-paginator-intl';
import { TbScriptLangComponent } from '@shared/components/script-lang.component';
@ -208,7 +208,7 @@ import { MultipleGalleryImageInputComponent } from '@shared/components/image/mul
import { EmbedImageDialogComponent } from '@shared/components/image/embed-image-dialog.component';
import { ImageGalleryDialogComponent } from '@shared/components/image/image-gallery-dialog.component';
import { RuleChainSelectPanelComponent } from '@shared/components/rule-chain/rule-chain-select-panel.component';
import { WidgetButtonComponent } from '@shared/components/button/widget-button.component';
import { WidgetButtonComponent } from './components/button/widget-button.component';
import { HexInputComponent } from '@shared/components/color-picker/hex-input.component';
import { TimezoneComponent } from '@shared/components/time/timezone.component';
import { TimezonePanelComponent } from '@shared/components/time/timezone-panel.component';

Loading…
Cancel
Save