-
Notifications
You must be signed in to change notification settings - Fork 3
feat(app-switcher): added new component (#DS-4040) #1012
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Visit the preview URL for this PR (updated for commit a71fe1a): https://koobiq-next--prs-1012-t01aovqx.web.app (expires Sun, 12 Oct 2025 06:25:19 GMT) 🔥 via Firebase Hosting GitHub Action 🌎 Sign: c9e37e518febda70d0317d07e8ceb35ac43c534c |
5df7084 to
3e6904d
Compare
1c5f677 to
2606f83
Compare
| changeDetection: ChangeDetectionStrategy.OnPush | ||
| }) | ||
| class DevExamples { | ||
| sites: KbqAppSwitcherSite[] = [ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
не используется
подразумевалось, что в DevExamples будет содержаться только <ComponentName>ExamplesModule
| } | ||
| } | ||
|
|
||
| @mixin kbq-app-switcher-dropdown-app-theme() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
можно использовать приватные миксины, тогда stylelint подскажет, если миксин не будет использоваться
| @mixin kbq-app-switcher-dropdown-app-theme() { | |
| @mixin _kbq-app-switcher-dropdown-app-theme() { |
| overlayContainer.ngOnDestroy(); | ||
| }); | ||
|
|
||
| it('kbqTrigger = hover', fakeAsync(() => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
хотелось бы увидеть тесты
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
позже, техдолгом...
| /** @docs-private */ | ||
| protected scrollStrategy: () => ScrollStrategy = inject(KBQ_APP_SWITCHER_SCROLL_STRATEGY); | ||
|
|
||
| // not used |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
удалить забыл?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
нет, это унаследовано от базового popUp, который ранее был предназначен только для поповера и тултипа, нужно будет порефакторить и это уйдет
| standalone: true, | ||
| selector: '[kbqDropdownStaticContent]' | ||
| }) | ||
| export class kbqDropdownStaticContent {} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| export class kbqDropdownStaticContent {} | |
| export class KbqDropdownStaticContent {} |
| changeDetection: ChangeDetectionStrategy.OnPush, | ||
| standalone: true, | ||
| selector: 'app-switcher-overview-example', | ||
| imports: [ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
большинство импортов не используется
|
Управления с клавы нет по элементам. Можно потом доработать. В режиме поиска тоже нужна навигация с клавы по элементам |
|
@lskramarov @artembelik аналогичная ситуация. Ввожу одну цифру/букву, после чего дерево полностью раскрывается. Если ввести букву далее, то поиск отрабатывает корректно
|
Сделаю отдельно в DS-4246 |
d0bbdb1 to
c3ea8f9
Compare






No description provided.