Skip to content

M2 — Prove in-host: integrate coflui into e_pg gallery #1

Description

@ajianaz

Goal

Dogfood coflui inside the e_pg project as the live consumer. Keep e_pg's GetX at the module layer; coflui runs native (ChangeNotifier) underneath.

Tasks

  • e_pg pubspec depends on coflui (path: ../../package_flutter/coflui)
  • SampleRendererController extends CofluiFormController (drop GetxController for the renderer)
  • Gallery views use ListenableBuilder instead of Obx
  • Delete the old in-tree lib/app/dynamic_ui/ engine (12 files)
  • All existing samples render green: FTKP document, form izin, data-passing A→B, nested layout
  • New sample demonstrating responsive grid (mobile/tablet/desktop)
  • flutter analyze clean (package + project)

Acceptance

  • Gallery works identically to before, now powered by the standalone package.
  • No GetX/magic_view import remains in the dynamic engine path.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions