├── .formatter.exs ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── config └── config.exs ├── lib └── phoenix_view.ex ├── mix.exs ├── mix.lock └── test ├── fixtures ├── hello.txt ├── templates │ ├── edit.html.foo │ ├── layout │ │ └── app.html.eex │ ├── path.html.eex │ ├── safe.html.eex │ ├── show.html.eex │ └── user │ │ ├── index.html.eex │ │ ├── profiles │ │ └── admin.html.eex │ │ ├── render_template.html.eex │ │ └── show.json.exs └── views.exs ├── phoenix └── view_test.exs └── test_helper.exs /.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phoenixframework/phoenix_view/HEAD/.formatter.exs -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phoenixframework/phoenix_view/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phoenixframework/phoenix_view/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phoenixframework/phoenix_view/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phoenixframework/phoenix_view/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phoenixframework/phoenix_view/HEAD/README.md -------------------------------------------------------------------------------- /config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phoenixframework/phoenix_view/HEAD/config/config.exs -------------------------------------------------------------------------------- /lib/phoenix_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phoenixframework/phoenix_view/HEAD/lib/phoenix_view.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phoenixframework/phoenix_view/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phoenixframework/phoenix_view/HEAD/mix.lock -------------------------------------------------------------------------------- /test/fixtures/hello.txt: -------------------------------------------------------------------------------- 1 | world -------------------------------------------------------------------------------- /test/fixtures/templates/edit.html.foo: -------------------------------------------------------------------------------- 1 | from <%= @message %> -------------------------------------------------------------------------------- /test/fixtures/templates/layout/app.html.eex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phoenixframework/phoenix_view/HEAD/test/fixtures/templates/layout/app.html.eex -------------------------------------------------------------------------------- /test/fixtures/templates/path.html.eex: -------------------------------------------------------------------------------- 1 | path 2 | -------------------------------------------------------------------------------- /test/fixtures/templates/safe.html.eex: -------------------------------------------------------------------------------- 1 | Raw <%= {:safe, @message} %> 2 | -------------------------------------------------------------------------------- /test/fixtures/templates/show.html.eex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phoenixframework/phoenix_view/HEAD/test/fixtures/templates/show.html.eex -------------------------------------------------------------------------------- /test/fixtures/templates/user/index.html.eex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phoenixframework/phoenix_view/HEAD/test/fixtures/templates/user/index.html.eex -------------------------------------------------------------------------------- /test/fixtures/templates/user/profiles/admin.html.eex: -------------------------------------------------------------------------------- 1 | admin profile 2 | -------------------------------------------------------------------------------- /test/fixtures/templates/user/render_template.html.eex: -------------------------------------------------------------------------------- 1 | rendered template for <%= @name %> 2 | -------------------------------------------------------------------------------- /test/fixtures/templates/user/show.json.exs: -------------------------------------------------------------------------------- 1 | %{foo: "bar"} 2 | -------------------------------------------------------------------------------- /test/fixtures/views.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phoenixframework/phoenix_view/HEAD/test/fixtures/views.exs -------------------------------------------------------------------------------- /test/phoenix/view_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phoenixframework/phoenix_view/HEAD/test/phoenix/view_test.exs -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | --------------------------------------------------------------------------------