Use/Invoke Select in Controller

Hi,
I would to invoke select from TS/Page/Controller file (no select tag in html) just like Modal

this.select.selectOptions({
    title: 'Pizza Toppings',
    subTitle: 'Select your toppings'
 });
 this.select.open();
 this.select.onChange((val) => {
     console.log(val);
  });

Right now when I do this, I get Select Provider not found error
Is it possible to invoke dynamic select from TS file?

Under the hood, <ion-select> just uses the AlertController, so you should be able to mimic that.