|
4 | 4 |
|
5 | 5 | ```ts |
6 | 6 |
|
7 | | -import { AfterContentInit } from '@angular/core'; |
8 | 7 | import * as _angular_core from '@angular/core'; |
9 | 8 | import { EventEmitter } from '@angular/core'; |
10 | | -import { OnChanges } from '@angular/core'; |
11 | | -import { QueryList } from '@angular/core'; |
12 | 9 | import { Signal } from '@angular/core'; |
13 | | -import { SimpleChanges } from '@angular/core'; |
14 | 10 | import { TemplateRef } from '@angular/core'; |
15 | 11 | import { TranslatableString } from '@siemens/element-translate-ng/translate'; |
16 | 12 |
|
@@ -39,69 +35,46 @@ export interface PartState { |
39 | 35 | export type Scale = 'none' | 'auto'; |
40 | 36 |
|
41 | 37 | // @public (undocumented) |
42 | | -export class SiSplitComponent implements AfterContentInit, OnChanges { |
43 | | - // (undocumented) |
44 | | - gutterSize: number; |
45 | | - // (undocumented) |
46 | | - get orientation(): SplitOrientation; |
47 | | - set orientation(value: SplitOrientation); |
48 | | - // (undocumented) |
49 | | - sizes: number[]; |
| 38 | +export class SiSplitComponent { |
| 39 | + constructor(); |
| 40 | + readonly gutterSize: _angular_core.InputSignal<number>; |
| 41 | + readonly orientation: _angular_core.InputSignal<SplitOrientation>; |
| 42 | + readonly sizes: _angular_core.InputSignal<number[]>; |
50 | 43 | // (undocumented) |
51 | 44 | readonly sizesChange: EventEmitter<number[]>; |
52 | | - stateId?: string; |
| 45 | + readonly stateId: _angular_core.InputSignal<string | undefined>; |
53 | 46 | } |
54 | 47 |
|
55 | 48 | // @public (undocumented) |
56 | 49 | export class SiSplitModule { |
57 | 50 | } |
58 | 51 |
|
59 | 52 | // @public (undocumented) |
60 | | -export class SiSplitPartComponent implements OnChanges { |
61 | | - // (undocumented) |
62 | | - actions: Action[]; |
| 53 | +export class SiSplitPartComponent { |
| 54 | + constructor(); |
| 55 | + readonly actions: _angular_core.InputSignal<Action[]>; |
63 | 56 | // (undocumented) |
64 | 57 | readonly collapseChanged: EventEmitter<boolean>; |
65 | 58 | get collapsed(): boolean; |
66 | | - // (undocumented) |
67 | | - collapseDirection: CollapseTo; |
68 | | - collapseIconClass: string; |
69 | | - collapseLabel: TranslatableString; |
70 | | - collapseOthers: boolean; |
71 | | - collapseToMinSize: boolean; |
72 | | - set expanded(value: boolean); |
73 | | - // (undocumented) |
74 | | - get expanded(): boolean; |
75 | | - // (undocumented) |
76 | | - headerTemplate?: TemplateRef<{ |
| 59 | + readonly collapseDirection: _angular_core.InputSignal<CollapseTo>; |
| 60 | + readonly collapseIconClass: _angular_core.InputSignal<string>; |
| 61 | + readonly collapseLabel: _angular_core.InputSignal<TranslatableString>; |
| 62 | + readonly collapseOthers: _angular_core.InputSignalWithTransform<boolean, unknown>; |
| 63 | + readonly collapseToMinSize: _angular_core.InputSignalWithTransform<boolean, unknown>; |
| 64 | + readonly expanded: _angular_core.InputSignalWithTransform<boolean, unknown>; |
| 65 | + readonly headerTemplate: _angular_core.InputSignal<TemplateRef<{ |
77 | 66 | $implicit: SiSplitPartComponent; |
78 | | - }>; |
79 | | - heading: TranslatableString; |
80 | | - minSize: number; |
81 | | - // (undocumented) |
82 | | - static ngAcceptInputType_collapseOthers: unknown; |
83 | | - // (undocumented) |
84 | | - static ngAcceptInputType_collapseToMinSize: unknown; |
85 | | - // (undocumented) |
86 | | - static ngAcceptInputType_expanded: unknown; |
87 | | - // (undocumented) |
88 | | - static ngAcceptInputType_minSize: unknown; |
89 | | - // (undocumented) |
90 | | - static ngAcceptInputType_removeContentOnCollapse: unknown; |
91 | | - // (undocumented) |
92 | | - static ngAcceptInputType_showCollapseButton: unknown; |
93 | | - // (undocumented) |
94 | | - static ngAcceptInputType_showHeader: unknown; |
95 | | - // (undocumented) |
96 | | - static ngAcceptInputType_size: unknown; |
97 | | - removeContentOnCollapse: boolean; |
98 | | - scale: Scale; |
99 | | - showCollapseButton: boolean; |
100 | | - showHeader: boolean; |
101 | | - size?: number; |
| 67 | + }> | undefined>; |
| 68 | + readonly heading: _angular_core.InputSignal<TranslatableString | undefined>; |
| 69 | + readonly minSize: _angular_core.InputSignalWithTransform<number, unknown>; |
| 70 | + readonly removeContentOnCollapse: _angular_core.InputSignalWithTransform<boolean, unknown>; |
| 71 | + readonly scale: _angular_core.InputSignal<Scale>; |
| 72 | + readonly showCollapseButton: _angular_core.InputSignalWithTransform<boolean, unknown>; |
| 73 | + readonly showHeader: _angular_core.InputSignalWithTransform<boolean, unknown>; |
| 74 | + readonly size: _angular_core.InputSignalWithTransform<number | undefined, unknown>; |
102 | 75 | // (undocumented) |
103 | 76 | readonly stateChange: EventEmitter<PartState>; |
104 | | - stateId?: string; |
| 77 | + readonly stateId: _angular_core.InputSignal<string | undefined>; |
105 | 78 | toggleCollapse(): void; |
106 | 79 | } |
107 | 80 |
|
|
0 commit comments