18 lines
457 B
TypeScript
18 lines
457 B
TypeScript
/*
|
|
* https://github.com/morethanwords/tweb
|
|
* Copyright (C) 2019-2021 Eduard Kuzmenko
|
|
* https://github.com/morethanwords/tweb/blob/master/LICENSE
|
|
*/
|
|
|
|
export default function fillPropertyValue(str: string) {
|
|
const splitted = str.split(' ');
|
|
if(splitted.length !== 4) {
|
|
if(!splitted[0]) splitted[0] = '0px';
|
|
for(let i = splitted.length; i < 4; ++i) {
|
|
splitted[i] = splitted[i % 2] || splitted[0] || '0px';
|
|
}
|
|
}
|
|
|
|
return splitted;
|
|
}
|