mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-06-05 22:09:38 +02:00
- Aggiunti constructor della classe base nella classe derivata - Alcune proprietà dei manager sono ora protected invece che private - Migliorata identificazione loading button (non si basa più sul tipo ma su un attributo custom) - Migliorata tipizzazione
14 lines
413 B
TypeScript
14 lines
413 B
TypeScript
import {Button} from '@material/mwc-button';
|
|
import {CircularProgressManager} from '@osm/Components/Managers';
|
|
|
|
export class LoadingButtonManager extends CircularProgressManager {
|
|
static selector = 'mwc-button[data-component-type="loading-button"]';
|
|
|
|
constructor(private button: Button) {
|
|
const loading = button.querySelector('mwc-circular-progress');
|
|
if (loading) {
|
|
super(loading);
|
|
}
|
|
}
|
|
}
|