Telegram Web K with changes to work inside I2P https://web.telegram.i2p/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

54 lines
1.2 KiB

/*
* https://github.com/morethanwords/tweb
* Copyright (C) 2019-2021 Eduard Kuzmenko
* https://github.com/morethanwords/tweb/blob/master/LICENSE
*/
import {SuperRLottieIcon} from '../superIcon';
export default class GroupCallMicrophoneIconMini extends SuperRLottieIcon<{
PartState: boolean,
ColorState: boolean,
Items: {
name: 'voice_mini'
}[]
}> {
constructor(colored?: boolean, skipAnimation?: boolean) {
super({
width: 36,
height: 36,
getPart: (state) => {
return this.getItem().getPart(state ? 'unmute' : 'mute');
},
getColor: colored ? (state) => {
return state ? [255, 255, 255] : [158, 158, 158];
} : undefined,
skipAnimation
});
this.add({
name: 'voice_mini',
parts: [{
startFrame: 0,
endFrame: 35,
name: 'hand-to-muted'
}, {
startFrame: 36,
endFrame: 68,
name: 'unmute'
}, {
startFrame: 69,
endFrame: 98,
name: 'mute'
}, {
startFrame: 99,
endFrame: 135,
name: 'muted-to-hand'
}, {
startFrame: 136,
endFrame: 171,
name: 'unmuted-to-hand'
}]
});
}
}