Skip to content

Commit 9b0aba4

Browse files
authored
Add helper script support for Angara.Charting (#89)
1 parent 8de53f0 commit 9b0aba4

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
#nowarn "211"
2+
3+
#load "Paket.fsx"
4+
5+
Paket.Package
6+
[ "Angara.Base"
7+
"Angara.Html"
8+
"Angara.Chart"
9+
"Angara.Reinstate"
10+
"Angara.Serialization"
11+
"Angara.Serialization.Json"
12+
"Suave"
13+
]
14+
15+
#r "IfSharp.Kernel.dll"
16+
#r "packages/Angara.Base/lib/net452/Angara.Base.dll"
17+
#r "packages/Angara.Html/lib/net452/Angara.Html.dll"
18+
#r "packages/Angara.Chart/lib/net452/Angara.Chart.dll"
19+
#r "packages/Angara.Table/lib/net452/Angara.Table.dll"
20+
#r "packages/Angara.Reinstate/lib/net452/Angara.Reinstate.dll"
21+
#r "packages/Angara.Serialization/lib/net452/Angara.Serialization.dll"
22+
#r "packages/Angara.Serialization.Json/lib/net452/Angara.Serialization.Json.dll"
23+
#r "packages/Suave/lib/net40/Suave.dll"
24+
25+
Angara.Base.Init()
26+
27+
open IfSharp.Kernel
28+
open IfSharp.Kernel.Globals
29+
open Angara.Charting
30+
31+
Printers.addDisplayPrinter(fun (chart: Chart) ->
32+
{ ContentType = "text/html"
33+
Data = Angara.Html.MakeEmbeddable "auto" chart })
34+
35+
type Angara.Charting.Chart with
36+
37+
static member WithHeight (height: int) (chart: Chart) =
38+
{ ContentType = "text/html"
39+
Data = Angara.Html.MakeEmbeddable (sprintf "%dpx" height) chart }

0 commit comments

Comments
 (0)