buildCheckbox method

Widget buildCheckbox()

Implementation

Widget buildCheckbox() {
  return TReactiveSelector(
    listenable: controller,
    selector: (x) => x.selectionValue,
    builder: (_, tristate, oldState) {
      return Align(
        alignment: Alignment.centerLeft,
        child: TCheckbox(
          tristate: true,
          value: tristate,
          onValueChanged: (value) => controller.toggleSelectAll(),
        ),
      );
    },
  );
}