I'm curious why are you using `defineProperty` and not `this.elFullScreen = elFullScreen`?
is it to forbid setting it by other objects?