Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PacktPublishing/Building-Your-Own-JavaScript-Framework
/ types & classes
Types & classes
103 in github.com/PacktPublishing/Building-Your-Own-JavaScript-Framework
⨍
Functions
152
◇
Types & classes
103
Class
chapter7/componium/packages/index.js:13
Class
chapter7/componium/packages/frontend/optimize.js:18
Class
chapter7/componium/packages/frontend/router.js:5
Class
chapter7/componium/packages/frontend/client-view.js:24
Class
chapter7/componium/packages/frontend/renderer.js:19
Class
chapter7/componium/packages/frontend/componium.js:14
Class
chapter7/componium/packages/app/logger.js:11
Class
chapter7/componium/packages/server/router.js:7
Class
chapter7/componium/packages/server/server.js:33
Class
chapter7/componium/packages/template/_app/components/componium.js:3
Class
chapter7/componium/packages/db/index.js:12
Class
chapter7/componium/tests/sample/components/client-render.js:3
Class
chapter7/componium/tests/sample/components/navigated-component.js:3
Class
chapter7/componium/tests/sample/components/nested-component.js:3
Class
chapter7/componium/tests/sample/components/client-render-two.js:14
Class
chapter7/componium/tests/sample/components/frameworks.js:2
Class
chapter7/componium/tests/sample/views/checker.old.js:1
Class
chapter7/componium/tests/sample/views/checker.old.js:33
Class
chapter7/componium/tests/sample/views/checker.old.js:65
Class
chapter7/componium/tests/basic-components/script.js:1
Class
chapter7/componium/tests/basic-components/script.js:39
Class
chapter7/componium/tests/basic-components/script.js:74
Class
chapter7/componium/tests/basic-components/sample-lit.js:5
Class
chapter5/angular-rxjs/src/app/app-routing.module.ts:10
Class
chapter5/angular-rxjs/src/app/app.component.ts:16
Class
chapter5/angular-rxjs/src/app/book.service.ts:9
Class
chapter5/angular-rxjs/src/app/weather.component.ts:53
Class
chapter5/angular-rxjs/src/app/app.module.ts:14
Class
chapter6/componium-test/packages/browser/executor.js:8
Class
chapter6/componium-test/packages/browser/emit.js:4
Class
chapter6/componium-test/packages/browser/server.js:17
Class
chapter6/componium-test/packages/runner/tester.js:51
Class
chapter6/componium-test/packages/node/executor.js:12
Class
chapter6/componium-test/packages/node/emit.js:3
Class
chapter6/componium-test/fixtures/calculator.js:1
Class
chapter2/hapi-libs/headers.js:166
Class
chapter2/hapi-libs/headers.js:166
Class
chapter2/hapi-libs/compression.js:15
Class
chapter2/hapi-libs/compression.js:15
Class
chapter2/nest-js-application/src/app.service.ts:5
Class
chapter2/nest-js-application/src/app.module.ts:10
Class
chapter2/nest-js-application/src/app.controller.ts:5
Class
chapter10/adonisjs/providers/AppProvider.ts:3
Class
chapter10/adonisjs/app/Exceptions/Handler.ts:19
Class
chapter1/nest2/src/app.service.ts:4
Class
chapter1/nest2/src/app.module.ts:10
Class
chapter1/nest2/src/app.controller.ts:5
Class
chapter1/angular/src/app/app-routing.module.ts:10
Class
chapter1/angular/src/app/app.component.ts:8
Class
chapter1/angular/src/app/app.module.ts:18
Class
AppComponent
chapter5/angular-rxjs/src/app/app.component.ts:16
Class
AppComponent
chapter1/angular/src/app/app.component.ts:8
Class
AppController
chapter2/nest-js-application/src/app.controller.ts:5
Class
AppController
chapter1/nest2/src/app.controller.ts:5
Class
AppModule
chapter5/angular-rxjs/src/app/app.module.ts:14
Class
AppModule
chapter2/nest-js-application/src/app.module.ts:10
Class
AppModule
chapter1/nest2/src/app.module.ts:10
Class
AppModule
chapter1/angular/src/app/app.module.ts:18
Class
AppProvider
chapter10/adonisjs/providers/AppProvider.ts:3
Class
AppRoutingModule
chapter5/angular-rxjs/src/app/app-routing.module.ts:10
Class
AppRoutingModule
chapter1/angular/src/app/app-routing.module.ts:10
Class
AppService
chapter2/nest-js-application/src/app.service.ts:5
Class
AppService
chapter1/nest2/src/app.service.ts:4
Class
BookService
chapter5/angular-rxjs/src/app/book.service.ts:9
Class
BrowserExecutor
* Browser test executor using Puppeteer.
chapter6/componium-test/packages/browser/executor.js:8
Class
Calculator
chapter6/componium-test/fixtures/calculator.js:1
Class
ChildComponent
chapter7/componium/tests/sample/views/checker.old.js:33
Class
CliServer
* Componium CLI test server using Node.js HTTP server.
chapter6/componium-test/packages/browser/server.js:17
Class
ClientRender
chapter7/componium/tests/sample/components/client-render.js:3
Class
ClientRender
chapter7/componium/tests/sample/components/client-render-two.js:14
Class
ClientView
* ClientView class responsible for managing the view components for the client-side.
chapter7/componium/packages/frontend/client-view.js:24
Class
ComponiumApp
* Main ComponiumApp class to set up and manage the application.
chapter7/componium/packages/index.js:13
Class
ComponiumInternal
* ComponiumInternal class represents the core of the Componium application. * Currently, it serves as a placeholder with no internal logic.
chapter7/componium/packages/frontend/componium.js:14
Class
ComponiumRouter
* ComponiumRouter is a client-side routing mechanism that listens to browser * history changes, updates the URL, and displays the matching route temp
chapter7/componium/packages/frontend/router.js:5
Class
ComponiumSample
chapter7/componium/packages/template/_app/components/componium.js:3
Class
ComponiumTest
* Componium test runner class.
chapter6/componium-test/packages/runner/tester.js:51
Class
Database
* Represents the application's database. * Utilizes Sequelize for ORM functionalities.
chapter7/componium/packages/db/index.js:12
Interface
DisksList
chapter10/adonisjs/contracts/drive.ts:12
Class
Emit
chapter6/componium-test/packages/node/emit.js:3
Interface
EnvTypes
chapter10/adonisjs/contracts/env.ts:22
Class
EventEmitter
* Event emitter class.
chapter6/componium-test/packages/browser/emit.js:4
Interface
EventsList
chapter10/adonisjs/contracts/events.ts:28
Class
ExceptionHandler
chapter10/adonisjs/app/Exceptions/Handler.ts:19
Class
Framework
chapter7/componium/tests/sample/components/frameworks.js:2
Interface
HashersList
chapter10/adonisjs/contracts/hash.ts:12
Class
Logger
* A logger utility class wrapping the winston logging library. * Configures file and console transports, and provides simplified logging methods. *
chapter7/componium/packages/app/logger.js:11
Class
MonthComponent
chapter7/componium/tests/basic-components/script.js:39
Class
NavigatedComponent
chapter7/componium/tests/sample/components/navigated-component.js:3
Class
NestedComponent
chapter7/componium/tests/sample/components/nested-component.js:3
Class
NodeExecutor
* Node.js test executor using worker threads.
chapter6/componium-test/packages/node/executor.js:12
Class
Optimize
* The Optimize class provides methods to optimize application assets like minifying scripts.
chapter7/componium/packages/frontend/optimize.js:18
Class
ParentComponent
chapter7/componium/tests/sample/views/checker.old.js:65
Class
ReactiveComponent
chapter7/componium/tests/sample/views/checker.old.js:1
Class
ReactiveComponent
chapter7/componium/tests/basic-components/script.js:1
Class
Renderer
* Renderer class is responsible for rendering lit components in a server-side context.
chapter7/componium/packages/frontend/renderer.js:19
Class
Router
chapter7/componium/packages/server/router.js:7
Class
Server
chapter7/componium/packages/server/server.js:33
Interface
Test
chapter10/adonisjs/contracts/tests.ts:15
Interface
TestContext
chapter10/adonisjs/contracts/tests.ts:11
Class
WeatherComponent
chapter5/angular-rxjs/src/app/weather.component.ts:53
next →
1–100 of 103, ranked by callers