logo

AdminBro Documentation

Github
Example Application

Home

Tutorials

  • 01. Installation instructions
  • 02. Example App
  • 03. Adding resources
  • 04. Customize resources
  • 05. Customize actions
  • 06. Writing your own Components
  • 07. Customize dashboard
  • 08. Role-Based Access Control

Modules

  • admin-bro-expressjs
  • admin-bro-hapijs
  • admin-bro-mongoose
  • admin-bro-sequelizejs

Classes

  • AdminBro
  • ApiClient
  • ApiController
  • ViewHelpers

Interfaces

  • Action
  • ActionJSON
  • AdminBroOptions
  • PageJSON
  • PropertyJSON
  • PropertyOptions
  • RecordJSON
  • ResourceJSON
  • ResourceOptions

Components

  • Column
  • Columns
  • DashboardHeader
  • DropArea
  • Dropdown
  • ErrorMessageBox
  • Label
  • Loader
  • Paginate
  • Placeholder
  • PropertyInEdit
  • PropertyInFilter
  • PropertyInShow
  • RecordsTableHeader
  • StyledButton
  • StyledLink
  • StyledSection
  • Table
  • ValueBlock
  • withNotice
  • WrapperBox

Actions

Modules

  • BulkDeleteAction
  • DeleteAction
  • EditAction
  • ListAction
  • NewAction
  • ShowAction

Base

Classes

  • BaseDatabase
  • BaseProperty
  • BaseRecord
  • BaseResource

Components

  • BaseActionComponent
  • BasePropertyComponent

Decorators

Classes

  • ActionDecorator
  • PropertyDecorator
  • ResourceDecorator

Errors

Classes

  • ConfigurationError
  • ForbiddenError
  • NotFoundError
  • NotImplementedError
  • ValidationError

Interface

PageJSON

PageJSON

Representing the page in the sidebar

View Source admin-bro/src/backend/decorators/page-json.interface.ts, line 3

Members

string

# component

Page component. Bundled with AdminBro.bundle

View Source admin-bro/src/backend/decorators/page-json.interface.ts, line 17

string

# label

Page label

View Source admin-bro/src/backend/decorators/page-json.interface.ts, line 12

string

# name

Page name

View Source admin-bro/src/backend/decorators/page-json.interface.ts, line 7

Documentation generated by JSDoc 3.6.2

BetterDocs theme provided with by SoftwareBrothers - JavaScript Development Agency