Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@wordpress/fields

Package Overview
Dependencies
Maintainers
0
Versions
27
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@wordpress/fields

DataViews is a component that provides an API to render datasets using different types of layouts (table, grid, list, etc.).

  • 0.8.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
14K
increased by7.97%
Maintainers
0
Weekly downloads
 
Created
Source

Fields

This package provides core elements for the DataView library, designed to simplify the creation and management of data display elements in WordPress.

Installation

Install the module

npm install @wordpress/fields --save

Usage

authorField

Author field for BasePost.

BasePost

Undocumented declaration.

BasePostWithEmbeddedAuthor

Undocumented declaration.

commentStatusField

Comment status field for BasePost.

CreateTemplatePartModal

A React component that renders a modal for creating a template part. The modal displays a title and the contents for creating the template part. This component should not live in this package, it should be moved to a dedicated package responsible for managing template.

Parameters

  • props Object: The component props.
  • props.modalTitle { modalTitle: string; } & CreateTemplatePartModalContentsProps[ 'modalTitle' ]:

dateField

Date field for BasePost.

deletePost

Delete action for Templates, Patterns and Template Parts.

duplicatePattern

Duplicate action for Pattern.

duplicatePost

Duplicate action for BasePost.

duplicateTemplatePart

Duplicate action for TemplatePart.

exportPattern

Export action as JSON for Pattern.

featuredImageField

Featured Image field for BasePost.

orderField

Order field for BasePost.

pageTitleField

Title for the page entity.

parentField

Parent field for BasePost.

passwordField

Password field for BasePost.

patternTitleField

Title for the pattern entity.

permanentlyDeletePost

Delete action for PostWithPermissions.

PostType

Undocumented declaration.

renamePost

Rename action for PostWithPermissions.

reorderPage

Reorder action for BasePost.

resetPost

Reset action for Template and TemplatePart.

restorePost

Restore action for PostWithPermissions.

slugField

Slug field for BasePost.

statusField

Status field for BasePost.

templateField

Template field for BasePost.

templateTitleField

Title for the template entity.

titleField

Title for the any entity with a title property. For patterns, pages or templates you should use the respective field because there are some differences in the rendering, labels, etc.

trashPost

Trash action for PostWithPermissions.

viewPost

View post action for BasePost.

viewPostRevisions

View post revisions action for Post.

Contributing to this package

This is an individual package that's part of the Gutenberg project. The project is organized as a monorepo. It's made up of multiple self-contained software packages, each with a specific purpose. The packages in this monorepo are published to npm and used by WordPress as well as other software projects.

To find out more about contributing to this package or Gutenberg as a whole, please read the project's main contributor guide.



Code is Poetry.

Keywords

FAQs

Package last updated on 15 Jan 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc