19 lines
549 B
Haxe
19 lines
549 B
Haxe
|
package haxe.io;
|
||
|
|
||
|
/**
|
||
|
A scheme consists of a sequence of characters beginning with a letter and followed
|
||
|
by any combination of letters, digits, plus (`+`, period (`.`), or hyphen (`-`).
|
||
|
|
||
|
Although schemes are case-insensitive, the canonical form is lowercase
|
||
|
and documents that specify schemes must do so with lowercase letters.
|
||
|
It is followed by a colon (`:`).
|
||
|
**/
|
||
|
enum abstract Scheme(String) from String to String {
|
||
|
var Http = 'http';
|
||
|
var Https = 'https';
|
||
|
var Ftp = 'ftp';
|
||
|
var MailTo = 'mailto';
|
||
|
var File = 'file';
|
||
|
var Data = 'data';
|
||
|
}
|