
Security News
Risky Biz Podcast: Making Reachability Analysis Work in Real-World Codebases
This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.
@exmg/exmg-button
Advanced tools
Material button including loading (spinner) animation when loading attribute is set to element. This button extends the material @material/mwc-button.
<exmg-button>
Material button including loading (spinner) animation when loading attribute is set to element. This button extends the material @material/mwc-button.
npm install @exmg/exmg-button
<exmg-button disabled>This button is disabled</exmg-button>
<exmg-button outlined>This button is outlined</exmg-button>
<exmg-button dense>This button is dense</exmg-button>
<exmg-button unelevated>This button is unelevated</exmg-button>
<exmg-button loading>This button is in loading state</exmg-button>
<exmg-button progress="45">This button is showing progress</exmg-button>
Name | Description |
---|---|
default | Element to show within the button |
Name | Type | Default | Description |
---|---|---|---|
loading | boolean | false | Whether or not the button is in loading state |
progress | number | undefined | Whether or not the button displays progress |
unelevated | boolean | false | Creates a contained button that is flush with the surface. |
outlined | boolean | false | Creates an outlined button that is flush with the surface. |
dense | boolean | false | Makes the button text and container slightly smaller. |
disabled | boolean | false | Disabled buttons cannot be interacted with and have no visual interaction effect. |
fullwidth | boolean | false | When true, the button is expanded to fit the entire available space. |
icon | string | '' | Icon to display, and aria-label value when label is not defined. |
label | string | '' | Label to display for the button, and aria-label. |
None
None
Target | Variable | Value |
---|---|---|
Spinner Size | --exmg-spinner-size | 28px |
Spinner Color | --exmg-spinner-color | grey |
Spinner Stroke Width | --exmg-spinner-stroke-width | 3px |
Progress Color | --exmg-button-progress-color | #89c8ff |
Progress Direction | --exmg-button-progress-direction | rtl |
FAQs
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.
Security News
/Research
Malicious Nx npm versions stole secrets and wallet info using AI CLI tools; Socket’s AI scanner detected the supply chain attack and flagged the malware.
Security News
CISA’s 2025 draft SBOM guidance adds new fields like hashes, licenses, and tool metadata to make software inventories more actionable.