Last active
July 16, 2025 13:27
-
-
Save amb26/53b3de4664e00a465e91dce5ca7597bf to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <title>Infusion Todo List With Assignees</title> | |
| <script src="../../dist/FluidInfusion.js"></script> | |
| <fluid-url-base id="todoUrlBase" src="./"></fluid-url-base> | |
| <!-- definitions for base app --> | |
| <fluid-import layer="fluid.demos.todoApp" src="@{todoUrlBase}/sfc/fluid-demos-todoApp.vue"></fluid-import> | |
| <fluid-import layer="fluid.demos.todoList" src="@{todoUrlBase}/sfc/fluid-demos-todoList.vue"></fluid-import> | |
| <fluid-import layer="fluid.demos.todoItem" src="@{todoUrlBase}/sfc/fluid-demos-todoItem.vue"></fluid-import> | |
| <!-- definitions for filtering per se --> | |
| <fluid-import layer="fluid.UISelect" src="@{todoUrlBase}/sfc/fluid-UISelect.vue"></fluid-import> | |
| <fluid-import layer="fluid.demos.filter" src="@{todoUrlBase}/sfc/fluid-demos-filter.vue"></fluid-import> | |
| <fluid-import layer="fluid.demos.filters" src="@{todoUrlBase}/sfc/fluid-demos-filters.vue"></fluid-import> | |
| <fluid-import layer="fluid.demos.filterCompleted" src="@{todoUrlBase}/sfc/fluid-demos-filterCompleted.vue"></fluid-import> | |
| <fluid-url-base id="assigneeUrlBase" src="https://some.assigning.author/app/"></fluid-url-base> | |
| <!-- block of imports to enable assignees --> | |
| <fluid-import layer="fluid.demos.assignee" src="@{assigneeUrlBase}/sfc/fluid-demos-assignee.vue"></fluid-import> | |
| <fluid-import layer="fluid.demos.assigneeControl" src="@{assigneeUrlBase}/sfc/fluid-demos-assigneeControl.vue"></fluid-import> | |
| <fluid-import layer="fluid.demos.todoList.withAssignee" src="@{assigneeUrlBase}/sfc/fluid-demos-todoList-withAssignee.vue"></fluid-import> | |
| <fluid-import layer="fluid.demos.todoItem.withAssignee" src="@{assigneeUrlBase}/sfc/fluid-demos-todoItem-withAssignee.vue"></fluid-import> | |
| <fluid-import layer="fluid.demos.filterAssignee" src="@{assigneeUrlBase}/sfc/fluid-demos-filterAssignee.vue"></fluid-import> | |
| <fluid-import layer="fluid.demos.filters.withAssignee" src="@{assigneeUrlBase}/sfc/fluid-demos-filters-withAssignee.vue"></fluid-import> | |
| <!-- facet checkbox definition to make assignees infusable --> | |
| <fluid-import layer="fluid.demos.facets" src="@{assigneeUrlBase}/sfc/fluid-demos-facets.vue"></fluid-import> | |
| <fluid-url-base id="editUrlBase" src="../../src/framework/edit"></fluid-url-base> | |
| <!-- Add this import to make the app editable --> | |
| <fluid-import layer="fluid.fullPageEditor" src="@{editUrlBase}/sfc/FluidEdit.vue"></fluid-import> | |
| </head> | |
| <body> | |
| <div> | |
| <!-- Instantiate the app on this div --> | |
| <div fluid-layers="fluid.demos.todoApp"> | |
| </div> | |
| </div> | |
| </body> | |
| </html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment