1
0
forked from x/icebergs
icebergs/base/web/html/html.go
2023-11-29 16:10:44 +08:00

66 lines
1.1 KiB
Go

package html
import (
"strings"
kit "shylinux.com/x/toolkits"
)
const (
H1 = "h1"
H2 = "h2"
H3 = "h3"
)
const (
DARK = "dark"
LIGHT = "light"
WHITE = "white"
BLACK = "black"
SILVER = "silver"
PROJECT = "project"
CONTENT = "content"
PROFILE = "profile"
DISPLAY = "display"
VIEW = "view"
INPUT = "input"
VALUE = "value"
OUTPUT = "output"
LAYOUT = "layout"
RESIZE = "resize"
FILTER = "filter"
HEIGHT = "height"
WIDTH = "width"
COLOR = "color"
BACKGROUND_COLOR = "background-color"
)
const (
FLOAT = "float"
CHROME = "chrome"
TEXT_PLAIN = "text/plain"
)
func IsImage(name, mime string) bool {
return strings.HasPrefix(mime, "image/") || kit.ExtIsImage(name)
}
func IsVideo(name, mime string) bool {
return strings.HasPrefix(mime, "video/") || kit.ExtIsVideo(name)
}
func IsAudio(name, mime string) bool {
return strings.HasPrefix(mime, "audio/")
}
const (
GetLocation = "getLocation"
ConnectWifi = "ConnectWifi"
GetClipboardData = "getClipboardData"
ScanQRCode = "scanQRCode"
ChooseImage = "chooseImage"
Record1 = "record1"
Record2 = "record2"
)