SlintComponentOps constructor

const SlintComponentOps({
  1. required Pointer<Char> lastError(),
  2. required void stringFree(
    1. Pointer<Char>
    ),
  3. required Pointer<Void> create(),
  4. required void free(
    1. Pointer<Void>
    ),
  5. required void setSize(
    1. Pointer<Void>,
    2. int,
    3. int
    ),
  6. required bool render(
    1. Pointer<Void>,
    2. Pointer<Uint8>,
    3. int
    ),
  7. required void pointerEvent(
    1. Pointer<Void>,
    2. int,
    3. double,
    4. double,
    5. int,
    6. double,
    7. double,
    ),
  8. required void keyEvent(
    1. Pointer<Void>,
    2. Pointer<Char>,
    3. bool
    ),
  9. required Pointer<Char> getProperty(
    1. Pointer<Void>,
    2. Pointer<Char>
    ),
  10. required bool setProperty(
    1. Pointer<Void>,
    2. Pointer<Char>,
    3. Pointer<Char>
    ),
  11. required Pointer<Char> invoke(
    1. Pointer<Void>,
    2. Pointer<Char>,
    3. Pointer<Char>
    ),
  12. required bool setCallback(
    1. Pointer<Void>,
    2. Pointer<Char>,
    3. Pointer<NativeFunction<SlintAotCallbackNative>>,
    4. Pointer<Void>,
    ),
})

Implementation

const SlintComponentOps({
  required this.lastError,
  required this.stringFree,
  required this.create,
  required this.free,
  required this.setSize,
  required this.render,
  required this.pointerEvent,
  required this.keyEvent,
  required this.getProperty,
  required this.setProperty,
  required this.invoke,
  required this.setCallback,
});