@microsoft/sp-property-pane package
SharePoint Framework panel de propiedades.
Interfaces
IDynamicDataSharedPropertyConfiguration |
Configuración relacionada con una propiedad compartida. |
IDynamicDataSharedPropertyFilters |
Filtros de propiedades de datos dinámicos del panel de propiedades. |
IDynamicDataSharedSourceConfiguration |
Configuración relacionada con un origen compartido. |
IDynamicDataSharedSourceFilters |
Filtros de origen de datos dinámicos del panel de propiedades. |
IGuidSet |
Conjunto de GUID que representan un elemento de lista. |
IPopupWindowProps |
Propiedades de ventana emergente. |
IPropertyPaneButtonProps |
Propiedades del botón del panel de propiedades. |
IPropertyPaneCheckboxProps |
Propiedades del componente de casilla del panel de propiedades. |
IPropertyPaneChoiceGroupOption |
Propiedades de la opción de grupo de opciones del panel de propiedades. |
IPropertyPaneChoiceGroupOptionIconProps |
PropiedadesPropiedad de icono de Grupo de opciones del panel de propiedades. |
IPropertyPaneChoiceGroupProps |
Propiedades del grupo de opciones del panel de propiedades. |
IPropertyPaneConditionalGroup |
Grupo condicional del panel de propiedades. |
IPropertyPaneConfiguration |
Opciones de configuración del elemento web. |
IPropertyPaneCustomFieldProps |
Propiedades del campo de propiedades personalizado del panel de propiedades. |
IPropertyPaneDebounceProperty |
Definición de una propiedad del panel de propiedades, que debe tener el |
IPropertyPaneDropdownCalloutProps |
Propiedades de llamada desplegable del panel de propiedades. |
IPropertyPaneDropdownOption |
Opciones desplegables del panel de propiedades. |
IPropertyPaneDropdownProps |
Propiedades del componente desplegable del panel de propiedades. |
IPropertyPaneDynamicFieldProps |
PropertyPaneDynamicField props. |
IPropertyPaneDynamicFieldSetProps |
Propiedades Props DynamicFieldSet de PropertyPane. |
IPropertyPaneDynamicTextFieldProps |
|
IPropertyPaneField |
Campo del panel de propiedades. |
IPropertyPaneGroup |
Grupo del panel de propiedades. El grupo forma parte de la página del panel de propiedades. |
IPropertyPaneHeadingProps |
Propiedades del componente PropertyPaneHeader. |
IPropertyPaneIconPickerProps |
Propiedades del componente PropertyPaneIconPicker |
IPropertyPaneLabelProps |
Propiedades del componente de etiqueta del panel de propiedades. |
IPropertyPaneLinkProps |
Propiedades del componente de vínculo del panel de propiedades. |
IPropertyPanePage |
Interfaz de la página del panel de propiedades. |
IPropertyPanePageHeader |
Encabezado del panel de propiedades. Este encabezado es igual en todas las páginas. |
IPropertyPaneSliderProps |
Propiedades del componente de propiedades del control deslizante del panel de propiedades. |
IPropertyPaneTextFieldProps |
Propiedades del componente de campo de texto del panel de propiedades. |
IPropertyPaneThumbnailPickerProps |
Propiedades del componente PropertyPaneThumbnailPicker |
IPropertyPaneToggleProps |
Propiedades del componente de botón de alternancia del panel de propiedades. |
IThumbnailFabricReactIcon |
Opciones relacionadas con la miniatura del icono de tejido. |
IThumbnailIconSizeImage |
Opciones relacionadas con la miniatura de imagen de tamaño de icono. |
IThumbnailImage |
Opciones relacionadas con la miniatura de imagen. |
Alias de tipos
ImageFit |
Los métodos posibles que se pueden usar para ajustarse a la imagen. |
IPropertyPaneDynamicFieldFilters |
Filtros de campo dinámico del panel de propiedades, que es una intersección de filtros de origen y de propiedad. |
IThumbnail |
Tipo de imagen en miniatura que se está configurando. |
PropertyPaneHeadingLevel |
Tipo para los niveles de encabezado, h1-h6 |
ThumbnailType |
Tipos de imagen en miniatura admitidos. |
Enumeraciones
DynamicDataSharedDepth |
Enumeración de los valores posibles de profundidad compartida de la referencia de datos dinámica. |
PopupWindowPosition |
Posición de la ventana emergente. |
PropertyPaneButtonType |
Enumeración de todos los tipos de botón compatibles. |
PropertyPaneDropdownOptionType |
Especifica el tipo de opción en un menú desplegable representado por PropertyPaneDropdown(). |
PropertyPaneFieldType |
Enumeración para todos los tipos de campo PropertyPane admitidos. Los nombres deben ser coherentes con los de office-ui-fabric-react, tenga cuidado de que las mayúsculas y minúsculas sean correctas. |
Funciones
Property |
Método auxiliar para crear un botón en el panel de propiedades. |
Property |
Método auxiliar para crear una casilla en el panel de propiedades. |
Property |
Método auxiliar para crear un grupo de opciones en el panel de propiedades. |
Property |
Método auxiliar para crear un campo personalizado en propertypane. |
Property |
Método auxiliar para crear una lista desplegable en el panel de propiedades. |
Property |
Método auxiliar para crear un widget datos dinámicos en el panel de propiedades para un campo dinámico. |
Property |
Método auxiliar para crear un widget datos dinámicos en el panel de propiedades para un conjunto de campos dinámicos con un origen de datos común. Es posible que estos campos compartan la misma propiedad en función de los filtros asociados. |
Property |
Método auxiliar para crear un elemento TextField dinámico en el panel de propiedades. |
Property |
Método auxiliar para crear un encabezado en propertypane. Solución temporal a la espera del rediseño |
Property |
Método auxiliar para crear una regla horizontal en el panel de propiedades. |
Property |
Método auxiliar para crear un IconPicker en propertypane. |
Property |
Método auxiliar para crear una etiqueta en el panel de propiedades. |
Property |
Método auxiliar para crear un vínculo en el panel de propiedades. |
Property |
Método auxiliar para crear un control deslizante en el panel de propiedades. |
Property |
Método auxiliar para crear un campo de texto en el panel de propiedades. |
Property |
Método auxiliar para crear un ThumbnailPicker en el PropertyPane. |
Property |
Método auxiliar para crear un botón de alternancia en el panel de propiedades. |
Detalles de la función
PropertyPaneButton(targetProperty, properties)
Método auxiliar para crear un botón en el panel de propiedades.
export declare function PropertyPaneButton(targetProperty: string, properties: IPropertyPaneButtonProps): IPropertyPaneField<IPropertyPaneButtonProps>;
Parámetros
- targetProperty
-
string
Propiedad de destino a la que se asocia el botón.
- properties
- IPropertyPaneButtonProps
Propiedades de botón fuertemente tipadas.
Devoluciones
PropertyPaneCheckbox(targetProperty, properties)
Método auxiliar para crear una casilla en el panel de propiedades.
export declare function PropertyPaneCheckbox(targetProperty: string, properties: IPropertyPaneCheckboxProps): IPropertyPaneField<IPropertyPaneCheckboxProps>;
Parámetros
- targetProperty
-
string
Propiedad de destino a la que se asocia la casilla.
- properties
- IPropertyPaneCheckboxProps
Propiedades de casilla fuertemente tipadas.
Devoluciones
PropertyPaneChoiceGroup(targetProperty, properties)
Método auxiliar para crear un grupo de opciones en el panel de propiedades.
export declare function PropertyPaneChoiceGroup(targetProperty: string, properties: IPropertyPaneChoiceGroupProps): IPropertyPaneField<IPropertyPaneChoiceGroupProps>;
Parámetros
- targetProperty
-
string
Propiedad de destino a la que se asocia el grupo de opciones.
- properties
- IPropertyPaneChoiceGroupProps
Propiedades de grupo de opciones fuertemente tipadas.
Devoluciones
PropertyPaneCustomField(properties)
Nota
Esta API se ofrece a los desarrolladores como versión preliminar y puede cambiar en función de los comentarios que recibamos. No utilice esta API en un entorno de producción.
Método auxiliar para crear un campo personalizado en propertypane.
export declare function PropertyPaneCustomField(properties: IPropertyPaneCustomFieldProps): IPropertyPaneField<IPropertyPaneCustomFieldProps>;
Parámetros
- properties
- IPropertyPaneCustomFieldProps
Propiedades de campo personalizado fuertemente tipadas.
Devoluciones
Comentarios
El propósito del campo personalizado es ayudar al desarrollador del elemento web a agregar un control personalizado al panel de propiedades. PropertyPane admite un host de tipos de campo integrados. Aunque esta lista satisface las demandas de la mayoría de los elementos web, pero hay casos excepcionales en los que los elementos web tienen necesidades especiales y necesitan un control especial. El campo personalizado ayuda a rellenar esa brecha.
PropertyPaneDropdown(targetProperty, properties)
Método auxiliar para crear una lista desplegable en el panel de propiedades.
export declare function PropertyPaneDropdown(targetProperty: string, properties: IPropertyPaneDropdownProps): IPropertyPaneField<IPropertyPaneDropdownProps>;
Parámetros
- targetProperty
-
string
Propiedad de destino a la que se asocia la lista desplegable.
- properties
- IPropertyPaneDropdownProps
Propiedades de lista desplegable fuertemente tipadas.
Devoluciones
PropertyPaneDynamicField(targetProperty, properties)
Método auxiliar para crear un widget datos dinámicos en el panel de propiedades para un campo dinámico.
export declare function PropertyPaneDynamicField(targetProperty: string, properties: IPropertyPaneDynamicFieldProps): IPropertyPaneField<IPropertyPaneDynamicFieldProps>;
Parámetros
- targetProperty
-
string
Propiedad de destino a la que está asociado el widget Datos dinámicos.
- properties
- IPropertyPaneDynamicFieldProps
Devoluciones
PropertyPaneDynamicFieldSet(properties)
Método auxiliar para crear un widget datos dinámicos en el panel de propiedades para un conjunto de campos dinámicos con un origen de datos común.
Es posible que estos campos compartan la misma propiedad en función de los filtros asociados.
export declare function PropertyPaneDynamicFieldSet(properties: IPropertyPaneDynamicFieldSetProps): IPropertyPaneField<IPropertyPaneDynamicFieldSetProps>;
Parámetros
- properties
- IPropertyPaneDynamicFieldSetProps
Contiene entradas y opciones, que se describen a continuación: entradas: un conjunto de entradas que el widget debe configurar. Cada entrada incluye la propiedad de destino y, opcionalmente, la etiqueta que se va a mostrar. options: opciones que habilitan valores personalizados para la devolución de llamada, filtros, etc., para el conjunto determinado de campos dinámicos.
Devoluciones
PropertyPaneDynamicTextField(targetProperty, properties)
Advertencia
Esta API ya está en desuso.
- This has been replaced by PropertyPaneDynamicField
Nota
Esta API se ofrece a los desarrolladores como versión preliminar y puede cambiar en función de los comentarios que recibamos. No utilice esta API en un entorno de producción.
Método auxiliar para crear un elemento TextField dinámico en el panel de propiedades.
export declare function PropertyPaneDynamicTextField(targetProperty: string, properties: IPropertyPaneDynamicTextFieldProps): IPropertyPaneField<IPropertyPaneDynamicTextFieldProps>;
Parámetros
- targetProperty
-
string
Propiedad de destino a la que está asociado el campo de texto dinámico.
- properties
- IPropertyPaneDynamicTextFieldProps
Propiedades de PropertyPaneDynamicTextField.
Devoluciones
PropertyPaneHeading(targetProperty, properties)
Nota
Esta API se ofrece a los desarrolladores como versión preliminar y puede cambiar en función de los comentarios que recibamos. No utilice esta API en un entorno de producción.
Método auxiliar para crear un encabezado en propertypane. Solución temporal a la espera del rediseño
export declare function PropertyPaneHeading(targetProperty: string, properties: IPropertyPaneHeadingProps): IPropertyPaneField<IPropertyPaneHeadingProps>;
Parámetros
- targetProperty
-
string
Propiedad de destino a la que se asocia la etiqueta.
- properties
- IPropertyPaneHeadingProps
Propiedades de etiqueta fuertemente tipadas.
Devoluciones
PropertyPaneHorizontalRule()
Método auxiliar para crear una regla horizontal en el panel de propiedades.
export declare function PropertyPaneHorizontalRule(): IPropertyPaneField<void>;
Devoluciones
IPropertyPaneField<void>
PropertyPaneIconPicker(targetProperty, properties)
Nota
Esta API se ofrece a los desarrolladores como versión preliminar y puede cambiar en función de los comentarios que recibamos. No utilice esta API en un entorno de producción.
Método auxiliar para crear un IconPicker en propertypane.
export declare function PropertyPaneIconPicker(targetProperty: string, properties: IPropertyPaneIconPickerProps): IPropertyPaneField<IPropertyPaneIconPickerProps>;
Parámetros
- targetProperty
-
string
Propiedad de destino a la que está asociado el selector de iconos.
- properties
- IPropertyPaneIconPickerProps
Propiedades iconpicker fuertemente tipadas.
Devoluciones
PropertyPaneLabel(targetProperty, properties)
Método auxiliar para crear una etiqueta en el panel de propiedades.
export declare function PropertyPaneLabel(targetProperty: string, properties: IPropertyPaneLabelProps): IPropertyPaneField<IPropertyPaneLabelProps>;
Parámetros
- targetProperty
-
string
Propiedad de destino a la que se asocia la etiqueta.
- properties
- IPropertyPaneLabelProps
Propiedades de etiqueta fuertemente tipadas.
Devoluciones
PropertyPaneLink(targetProperty, properties)
Método auxiliar para crear un vínculo en el panel de propiedades.
export declare function PropertyPaneLink(targetProperty: string, properties: IPropertyPaneLinkProps): IPropertyPaneField<IPropertyPaneLinkProps>;
Parámetros
- targetProperty
-
string
Propiedad de destino a la que se asocia el vínculo.
- properties
- IPropertyPaneLinkProps
Propiedades de vínculo fuertemente tipadas.
Devoluciones
PropertyPaneSlider(targetProperty, properties)
Método auxiliar para crear un control deslizante en el panel de propiedades.
export declare function PropertyPaneSlider(targetProperty: string, properties: IPropertyPaneSliderProps): IPropertyPaneField<IPropertyPaneSliderProps>;
Parámetros
- targetProperty
-
string
Propiedad de destino a la que se asocia el control deslizante.
- properties
- IPropertyPaneSliderProps
Propiedades de control deslizante fuertemente tipadas.
Devoluciones
PropertyPaneTextField(targetProperty, properties)
Método auxiliar para crear un campo de texto en el panel de propiedades.
export declare function PropertyPaneTextField(targetProperty: string, properties: IPropertyPaneTextFieldProps): IPropertyPaneField<IPropertyPaneTextFieldProps>;
Parámetros
- targetProperty
-
string
Propiedad de destino a la que se asocia el campo de texto.
- properties
- IPropertyPaneTextFieldProps
Propiedades de campo de texto fuertemente tipadas.
Devoluciones
PropertyPaneThumbnailPicker(targetProperty, properties)
Nota
Esta API se ofrece a los desarrolladores como versión preliminar y puede cambiar en función de los comentarios que recibamos. No utilice esta API en un entorno de producción.
Método auxiliar para crear un ThumbnailPicker en el PropertyPane.
export declare function PropertyPaneThumbnailPicker(targetProperty: string, properties: IPropertyPaneThumbnailPickerProps): IPropertyPaneField<IPropertyPaneThumbnailPickerProps>;
Parámetros
- targetProperty
-
string
Propiedad de destino a la que está asociado el selector de miniaturas.
- properties
- IPropertyPaneThumbnailPickerProps
Propiedades ThumbnailPicker fuertemente tipadas.
Devoluciones
PropertyPaneToggle(targetProperty, properties)
Método auxiliar para crear un botón de alternancia en el panel de propiedades.
export declare function PropertyPaneToggle(targetProperty: string, properties: IPropertyPaneToggleProps): IPropertyPaneField<IPropertyPaneToggleProps>;
Parámetros
- targetProperty
-
string
Propiedad de destino a la que se asocia el botón de alternancia.
- properties
- IPropertyPaneToggleProps
Propiedades de botón de alternancia fuertemente tipadas.