﻿`` func Uri.MakeGen(path) := Link.Local("", "/" & path);
`` func Uri.MakeFile(path) := Link.Local("File", "File/" & path);
`` func Uri.MakeImage(path) := Link.Local("Image", "Image/" & path);
`` func Uri.MakeJpeg(path) := Link.Local("Image.Jpeg", "Image.Jpeg/" & path);
`` func Uri.MakeXray(path) := Link.Local("Image.Jpeg.Xray", "Image.Jpeg.Xray/" & path);
`` func Uri.MakePdf(path) := Link.Local("Pdf", "Pdf/" & path);

Uri.MakeGen("blob")
Uri.MakeFile("file")
Uri.MakeImage("image")
Uri.MakeJpeg("jpeg")
Uri.MakeXray("xray")
Uri.MakePdf("pdf")

`` blob  := Uri.MakeGen("blob");
`` file  := Uri.MakeFile("file");
`` image := Uri.MakeImage("image");
`` jpeg  := Uri.MakeJpeg("jpeg");
`` xray  := Uri.MakeXray("xray");
`` pdf   := Uri.MakePdf("pdf");

Link.Path(blob)
Link.Path(file)
Link.Path(image)
Link.Path(jpeg)
Link.Path(xray)
Link.Path(pdf)

blob.Path

[ blob, file, image, jpeg, xray, pdf, null ].Path
[ blob, file, image, jpeg, xray, pdf, null ]->Path()
