import { AtomShellType } from '@ulangi/ulangi-common/enums' ; import { ObservableOrigin , ObservableShell } from '@ulangi/ulangi-observable' ; import { config } from '../../constants/config' ; export class ShellFactory { public make ( origin ) { const shells = [ ] ; shells . push ( new ObservableShell ( origin , AtomShellType . INNER , config . atom . innerShellDiameter , null , 10 ) , new ObservableShell ( origin , AtomShellType . OUTER , config . atom . outerShellDiameter , null , 20 ) ) ; return shells ; } }