Index
Modules:
happyx,
happyx/bindings/python_types,
happyx/core/constants,
happyx/core/exceptions,
happyx/core/queries,
happyx/core/secure,
happyx/private/macro_utils,
happyx/private/scanutils,
happyx/routing/decorators,
happyx/routing/decorators/base,
happyx/routing/decorators/builtin/auth,
happyx/routing/decorators/builtin/cached,
happyx/routing/decorators/builtin/rate_limit,
happyx/routing/decorators/builtin/user_agent,
happyx/routing/mounting,
happyx/routing/routing,
happyx/routing/routing/base,
happyx/routing/routing/scanfuncs,
happyx/routing/routing/types,
happyx/spa/components,
happyx/spa/renderer,
happyx/spa/state,
happyx/spa/tag,
happyx/spa/translatable,
happyx/ssr/core,
happyx/ssr/cors,
happyx/ssr/docs/api_doc_template,
happyx/ssr/docs/autodocs,
happyx/ssr/docs/open_api,
happyx/ssr/form_data,
happyx/ssr/handlers,
happyx/ssr/liveviews/liveviews,
happyx/ssr/liveviews/utils,
happyx/ssr/request_models,
happyx/ssr/server,
happyx/ssr/session,
happyx/ssr/types,
happyx/ssr/utils,
happyx/ssr/websockets,
happyx/sugar/js,
happyx/sugar/sgr,
happyx/sugar/style,
happyx/sugar/use,
happyx/tmpl_engine/engine.
API symbols
- `!=`:
- `!`:
- `$=`:
- `$`:
- `%=`:
- `%`:
- `&=`:
- `&`:
- `*=`:
- `*`:
- `+=`:
- `+`:
- `-=`:
- `->`:
- `-`:
- `.`:
- `/=`:
- `/`:
- `:=`:
- `<=`:
- `<`:
- `==`:
- `>=`:
- `>`:
- `?`:
- `@=`:
- `@`:
- `[]=`:
- `[]`:
- `^=`:
- `^`:
- `not`:
- `|=`:
- `~=`:
- add:
- addArg:
- addArgIter:
- addAttribute:
- addCORSHeaders:
- answer:
- answerFile:
- answerHtml:
- answerJson:
- ApiDocObject:
- apiDocsPath:
- App:
- AppEventHandler:
- application:
- appName:
- appRoutes:
- attribute:
- BaseComponent:
- BaseComponentObj:
- bck:
- body:
- boolean:
- bracket:
- buildComponentHtml:
- buildHtml:
- buildHtmlProcedure:
- buildHtmls:
- buildHtmlSlot:
- buildJs:
- buildStyle:
- builtinTypes:
- CachedResult:
- CachedRoute:
- cachedRoutes:
- check_password:
- closed:
- closeSession:
- compDefArg:
- component:
- componentDebugTarget:
- ComponentEventHandler:
- componentEventHandlers:
- components:
- componentsResult:
- contains:
- convertJson:
- CORSObj:
- corsRegistered:
- createdComponentsList:
- cryptoMethod:
- currentComponent:
- currentComponentsList:
- currentRoute:
- CustomHeaders:
- declaredPathParams:
- decorator:
- DecoratorImpl:
- decorators:
- default:
- discardStmt:
- enableApiDoc:
- enableAppRouting:
- enableAutoTranslate:
- enableBuiltin:
- enableCachedRoutes:
- enableColors:
- enableDebug:
- enableDebugComponentMacro:
- enableDebugSpaMacro:
- enableDebugSsrMacro:
- enableDebugTreeComponentMacro:
- enableDefaultComponents:
- enableDefaultDecorators:
- enableHistoryApi:
- enableHttpBeast:
- enableHttpx:
- enableLiveViews:
- enableMicro:
- enableRequestModelDebugMacro:
- enableRouting:
- enableRoutingDebugMacro:
- enableSafeRequests:
- enableStd:
- enableTemplateEngine:
- enableUseCompDebugMacro:
- enableWarning:
- endsWithBuildHtml:
- enumerate:
- eventHandlers:
- exportJvm:
- exportPython:
- exportRouteArgs:
- fetchModelFields:
- fetchPathParams:
- fgColored:
- FileResponseObj:
- findAllUses:
- findAndReplaceMount:
- findByTag:
- findModels:
- findParams:
- findTagsAtTop:
- forget:
- formatNode:
- FormDataItem:
- frwrd:
- genApiDoc:
- generate_password:
- genSessionId:
- get:
- getAttribute:
- getIdentUses:
- getParamName:
- getParamType:
- getRouteParams:
- getSession:
- getTagName:
- handleLiveViews:
- handleRoute:
- HandlerParam:
- handleWebsockets:
- happyxDocs:
- has:
- hasHttpMethod:
- hasHttpRequest:
- hasParamType:
- headers:
- high:
- HpxAppRouteDefect:
- HpxBuildHtmlDefect:
- HpxBuildJsDefect:
- HpxBuildStyleDefect:
- HpxComponentDefect:
- HpxCorsDefect:
- HpxMajor:
- HpxMinor:
- HpxModelSyntaxDefect:
- HpxMountDefect:
- HpxPatch:
- HpxPathParamDefect:
- HpxServeRouteDefect:
- HpxSyntaxSugarDefect:
- HpxTranslatableDefect:
- HpxUseDefect:
- HpxVersion:
- htmlNonBoolAttrs:
- HtmlResponseObj:
- htmlTagsList:
- httpMethod:
- httpMethods:
- HttpRequest:
- httpxClientBufDefaultSize:
- httpxClientBufSize:
- HttpxDefect:
- i18n:
- importComponent:
- importFuncComponent:
- IndexApiDocPageTemplate:
- initHttpRequest:
- initRoute:
- initServer:
- initSettings:
- initTag:
- injectJs:
- integer:
- ip:
- isExpr:
- isIdentUsed:
- items:
- js:
- JsonResponseObj:
- kind:
- kind2scanable:
- kind2tp:
- LanguageSettings:
- lazyHtml:
- lazyHtmls:
- lazyTag:
- len:
- liveview:
- liveviewParam:
- liveviewRoutes:
- liveViewsCache:
- liveViewScript:
- liveviewWsHost:
- low:
- lvl:
- model:
- ModelBase:
- modelFields:
- modelFieldsGenerics:
- modelImplementation:
- modelImplementationUntyped:
- mount:
- newAnnotations:
- newApiDocObject:
- newCast:
- newCustomHeaders:
- newHandlerParams:
- newLambda:
- newMultiVarStmt:
- newPathParamObj:
- newRequestModelObj:
- newServer:
- newWebSocket:
- newWebSocketObj:
- nim_1_6_14:
- nim_2_0_0:
- NimKeywords:
- nnkNumbers:
- numThreads:
- onException:
- OnRequest:
- openApiDocs:
- pairs:
- parseBoolOrJString:
- parseContentLength:
- parseFloatOrJString:
- parseFormData:
- parseHeaders:
- parseHttpMethod:
- parseIntOrJString:
- parsePath:
- parsePathWithQueries:
- parseQuery:
- parseQueryArrays:
- parseXmlBody:
- parseXWwwFormUrlencoded:
- path:
- PathParamObj:
- pathParams:
- pathWithQueries:
- pragmaBlock:
- procApiDocs:
- processWebSocket:
- RateLimitInfo:
- rateLimits:
- realnum:
- regCORS:
- regDecorator:
- registerApp:
- registerComponent:
- registeredMounts:
- remember:
- render:
- rendererHandlers:
- renderTemplate:
- renderVdom:
- replaceIter:
- replaceSelfComponent:
- replaceUseInComponent:
- reqModelDebugTarget:
- Request:
- RequestModelData:
- RequestModelObj:
- RequestModels:
- requestModelsHidden:
- requestResult:
- rerender:
- reRender:
- reRenderTmpl:
- rerenderWithComponent:
- ResponseObj:
- rf:
- Route:
- route:
- RouteDataObj:
- RouteObject:
- routes:
- run:
- runAsync:
- scanf:
- scopeCss:
- scopedCycleCounter:
- send:
- serve:
- Server:
- Session:
- sessionIdLength:
- set:
- Settings:
- slots:
- sseSend:
- start:
- startSession:
- State:
- StateChangeHandler:
- str:
- sugarRoutes:
- SvgElements:
- tag:
- tagFromString:
- TagRef:
- templateFolder:
- textTag:
- throwDefect:
- toBool:
- toChar:
- toCString:
- toFloat:
- toFloat32:
- toFloat64:
- toHttpHeaders:
- toInt:
- toInt16:
- toInt32:
- toInt64:
- toInt8:
- toJsonNode:
- toPPyObject:
- toSeq:
- toSeqIter:
- toString:
- translatable:
- translate:
- ugly:
- UnclosedTags:
- UniqueComponentId:
- uniqueId:
- uniqueWebSocketId:
- unsafeSend:
- use:
- useComponent:
- useWss:
- val=:
- watch:
- watchImpl:
- WebSocket:
- WebSocketState:
- word:
- xml2Tag:
- xmlTree2Tag:
Made with Nim. Generated: 2025-01-17 06:14:54 UTC