Current section
13 Versions
Jump to
Current section
13 Versions
Compare versions
4
files changed
+5
additions
-4
deletions
| @@ -35,4 +35,4 @@ | |
| 35 35 | {<<"optional">>,false}, |
| 36 36 | {<<"repository">>,<<"hexpm">>}, |
| 37 37 | {<<"requirement">>,<<"~> 1.3.4">>}]]}. |
| 38 | - {<<"version">>,<<"0.1.0-alpha.7">>}. |
| 38 | + {<<"version">>,<<"0.1.0-beta">>}. |
| @@ -136,6 +136,7 @@ defmodule SnapFramework.Component do | |
| 136 136 | def validate(data), do: {:ok, data} |
| 137 137 | end |
| 138 138 | |
| 139 | + if unquote(data_type) != :any do |
| 139 140 | def validate(data) do |
| 140 141 | { |
| 141 142 | :error, |
| @@ -147,9 +148,9 @@ defmodule SnapFramework.Component do | |
| 147 148 | """ |
| 148 149 | } |
| 149 150 | end |
| 151 | + end |
| 150 152 | |
| 151 153 | def unquote(name)(graph, data, options \\ []) |
| 152 | - |
| 153 154 | def unquote(name)(%Graph{} = g, data, options) do |
| 154 155 | add_to_graph(g, data, options) |
| 155 156 | end |
| @@ -44,7 +44,7 @@ defmodule SnapFramework.Engine.Builder do | |
| 44 44 | end) |
| 45 45 | end |
| 46 46 | |
| 47 | - defp do_layout(%Scenic.Graph{} = graph, children, padding, width, height, {x, y} = translate) do |
| 47 | + defp do_layout(%Scenic.Graph{} = graph, children, padding, width, height, translate) do |
| 48 48 | layout = %{ |
| 49 49 | last_x: 0, |
| 50 50 | last_y: 0, |
| @@ -1,7 +1,7 @@ | |
| 1 1 | defmodule SnapFramework.MixProject do |
| 2 2 | use Mix.Project |
| 3 3 | |
| 4 | - @version "0.1.0-alpha.7" |
| 4 | + @version "0.1.0-beta" |
| 5 5 | @github "https://github.com/vacarsu/snap_framework" |
| 6 6 | |
| 7 7 | def project do |