Pass a function with parameters to a VoidCallback

后端 未结 7 1796
情书的邮戳
情书的邮戳 2021-01-30 10:22

Is it possible to pass a Function with parameters to a VoidCallback?

for example something like this:

class MyClass {
  void doSomething(int i){

  }

           


        
7条回答
  •  情深已故
    2021-01-30 11:03

    create your own callback instead

    typedef void MyCallback(int foo);
    
    class MyClass {
      void doSomething(int i){
    
      }
    
      MyOtherClass myOtherClass = new MyOtherClass(doSomething);
    }
    
    
    class MyOtherClass {
      final MyCallback callback;
    
      MyOtherClass(this.callback);
    
    }
    

提交回复
热议问题