Skip to content

suql template functions #386

Description

@sagittaracc
window.app = {
  taskList: {
    path: "app>task-list",
    value: [
      {id: 1, name: "do stuff"},
      {id: 2, name: "take a nap"}
    ],
    template: ""
  }
}

(function(scope){
  scope.getProgress = function () {
    return this.taskList.value.filter((task) => task.done).length / this.taskList.value.length
  }
})(window.app)

div@app
  ul
    {{taskList}}
      li
        [[id]].[[name]]
  div
    {{getProgress()}}

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions