angular / angular/components

feat(SplitButton): A button with default and alternative action

Open
#19,703 4 comments 7 reactions 0 assignees View on GitHub
area: material/button feature P4
Dominant language
TypeScript
Stars
25k
Forks
6.8k
Avg merge
1d 8h
Merged PRs (30d)
91

Description

#### Feature Description
![image](https://user-images.githubusercontent.com/6602432/85189213-57e07380-b2df-11ea-9d69-5feca23dddf7.png)

It would be great to have split button feature that enable us to select the button for alternative behavior.

#### Use Case

This kind of button can be used at many places such as save form and user can select different kind of action to be executed after saving the form.

Contributor guide

Open the contributing guide

Research direction

The issue names no implementation files or tests; begin by locating the existing Angular Material button components and their tests. Compare their patterns with the attached split-button design and save-form use case, then establish the component API and completion criteria for default and alternative actions.

Written by the indexing model from the issue text.

Assessment

Tech stack
angular, typescript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.