Console
hyTags
Home
Home
Documentation
Documentation
Documentation
Main Concepts
Design Rationale
: Why hyTags exists and what problems it solves.
Selection
: How the selection model works.
Types
: The type system and available data types.
Data Flow
: Using the value stack and variables.
Usage
<script src="https://cdn.jsdelivr.net/npm/hytags@0.1.1/dist/hytags.min.js"></script>
Reference
Array
ArrayAppend
ArrayAppendArray
ArrayContains
ArrayCopy
ArrayGet
ArrayGetFirst
ArrayGetLast
ArrayGetSize
ArrayInsert
ArrayIsEmpty
ArrayJoin
ArrayKeepFirst
ArrayKeepLast
ArrayLoop
ArrayMap
ArrayNew
ArrayPrepend
ArrayPrependArray
ArrayRemove
ArrayRemoveDuplicates
ArrayRemoveFirst
ArrayRemoveLast
ArrayReverse
ArraySelect
ArraySequence
ArrayShuffle
ArraySort
ArraySortBy
Assert
AssertEqual
AssertFalse
AssertTrue
AssertType
Attribute
AttributeDelete
AttributeExists
AttributeGet
AttributeSet
Bool
BoolAll
BoolAnd
BoolAny
BoolFalse
BoolFromString
BoolIsEqual
BoolNone
BoolNot
BoolOr
BoolToString
BoolTrue
Class
ClassAdd
ClassExists
ClassGetAll
ClassRemove
ClassToggle
Closure
ClosureExecute
ClosureNew
Cookie
CookieDelete
CookieGetNames
CookieGetValue
CookieSet
Data
DataDelete
DataExists
DataGet
DataSet
Date
DateAdd
DateFromString
DateGet
DateGetDayOfWeek
DateIsEqual
DateIsGreater
DateIsLess
DateNew
DateNow
DateSet
DateToDateTime
DateToString
DateTime
DateTimeAdd
DateTimeDifference
DateTimeFromString
DateTimeGet
DateTimeGetDate
DateTimeGetTime
DateTimeIsEqual
DateTimeIsGreater
DateTimeIsLess
DateTimeNew
DateTimeNow
DateTimeSet
DateTimeToLocal
DateTimeToString
DateTimeToUtc
Debug
DebugBreak
DebugLog
DebugStackValues
Element
ElementClone
ElementGetName
ElementNew
ElementToFragment
Error
ErrorGetCode
ErrorGetMessage
ErrorIsNetwork
ErrorIsServer
Event
EventAllowDefault
EventAllowPropagation
EventDispatch
EventGet
EventGetKey
EventGetMessage
EventGetMouseX
EventGetMouseY
EventGetState
EventGetTarget
EventGetTransferText
EventModifierKeyPressed
EventNew
EventSetTransferText
Form
FormGetData
FormGetValue
Fragment
FragmentFromString
FragmentGetElements
FragmentGetHtml
FragmentNew
FragmentReplace
Function
FunctionCall
FunctionDelay
FunctionDetach
FunctionResume
FunctionReturn
FunctionSelectOwner
FunctionSelectSelf
FunctionSuspend
If
IfFalse
IfNil
IfNotNil
IfTrue
Input
InputGetValue
InputIsChecked
InputIsDisabled
InputSetChecked
InputSetDisabled
InputSetValue
Items
Item
Javascript
JavascriptCall
JavascriptEvaluate
JavascriptGet
JavascriptSet
Loop
LoopBreak
LoopContinue
LoopGetIndex
LoopIsFirst
LoopIsLast
LoopWhile
Number
NumberAdd
NumberCeil
NumberDivide
NumberFloor
NumberFromString
NumberIsEqual
NumberIsGreater
NumberIsLess
NumberModulo
NumberMultiply
NumberNew
NumberPower
NumberRandom
NumberRound
NumberSubtract
NumberSwitch
NumberToString
Object
ObjectCopy
ObjectDelete
ObjectGet
ObjectGetKeys
ObjectGetValues
ObjectLog
ObjectNew
ObjectSet
ObjectUpdate
Page
PageGetCountryCode
PageGetLanguageCode
PageGetTitle
PageGetUrl
PagePushState
PageReplaceState
PageSetTitle
PageSetUrl
Property
PropertyGet
PropertySet
Rect
RectGetBottom
RectGetHeight
RectGetLeft
RectGetRight
RectGetTop
RectGetWidth
Request
RequestDownload
RequestNew
RequestSend
RequestSetFormData
RequestSetObject
Response
ResponseGetError
ResponseGetFragment
ResponseGetObject
ResponseGetText
ResponseIsError
ResponseIsFragment
ResponseIsObject
ResponseIsScript
ResponseIsSuccess
Selection
SelectionAppendChildren
SelectionAppendFunction
SelectionBlur
SelectionChange
SelectionDelete
SelectionFocus
SelectionGetChildIndex
SelectionGetChildren
SelectionGetElement
SelectionGetFragment
SelectionGetFrameRect
SelectionGetHtml
SelectionGetIntrinsicHeight
SelectionGetIntrinsicWidth
SelectionGetParent
SelectionGetScrollX
SelectionGetScrollY
SelectionGetText
SelectionGetValue
SelectionHasFocus
SelectionInsertAfter
SelectionInsertBefore
SelectionIsChecked
SelectionIsDisabled
SelectionIsEqualToEventTarget
SelectionIsFirstChild
SelectionIsLastChild
SelectionLog
SelectionLoop
SelectionPrependChildren
SelectionRemoveEventHandler
SelectionRemoveFromParent
SelectionReplace
SelectionReplaceChildren
SelectionScope
SelectionScrollBottom
SelectionScrollTop
SelectionSendEvent
SelectionSetChecked
SelectionSetDisabled
SelectionSetHtml
SelectionSetScrollX
SelectionSetScrollY
SelectionSetText
SelectionSetValue
SelectionSortChildren
Storage
StorageDelete
StorageGet
StorageSet
String
StringAppend
StringCopy
StringGetLength
StringGetPrefix
StringGetSuffix
StringHasPrefix
StringHasSuffix
StringIsEmpty
StringIsEqual
StringIsGreater
StringIsLess
StringLowercase
StringMatch
StringNew
StringPrepend
StringRemoveFirst
StringRemoveLast
StringRemovePrefix
StringRemoveSuffix
StringReplace
StringScan
StringSplit
StringSwitch
StringTrim
StringUppercase
StringUuid
Style
StyleAnimate
StyleComplete
StyleDelete
StyleGet
StyleGetBottom
StyleGetComputed
StyleGetHeight
StyleGetLeft
StyleGetRight
StyleGetTop
StyleGetWidth
StyleSet
StyleWithoutAnimation
Time
TimeAdd
TimeFromString
TimeGet
TimeIsEqual
TimeIsGreater
TimeIsLess
TimeNew
TimeNow
TimeSet
TimeToDateTime
TimeToString
Url
UrlAddQueryParam
UrlDelete
UrlDeleteQueryParam
UrlFromString
UrlGetAnchor
UrlGetHost
UrlGetPath
UrlGetPathComponents
UrlGetPort
UrlGetQuery
UrlGetQueryParam
UrlGetSchema
UrlIsEqual
UrlNew
UrlSet
UrlSetPathComponents
UrlToString
Value
ValueDefaultTo
ValueDrop
ValueGet
ValueIsNil
ValueIsNotNil
ValueNil
ValueScope
Var
VarGet
VarSet
VarUpdate
Window
WindowAwaitLayout
WindowGetHeight
WindowGetScrollX
WindowGetScrollY
WindowGetWidth
WindowRemoveFocus
WindowScrollToBottom
WindowScrollToTop
WindowSetScrollX
WindowSetScrollY
Array
Assert
Attribute
Bool
Class
Closure
Cookie
Data
Date
DateTime
Debug
Element
Error
Event
Form
Fragment
Function
If
Input
Items
Javascript
Loop
Number
Object
Page
Property
Rect
Request
Response
Selection
Storage
String
Style
Time
Url
Value
Var
Window
Quick Reference
Test succeeded
Test failed