{
"$schema": "https://schemas.wp.org/trunk/block.json",
"apiVersion": 3,
"name": "flexa/social-icon",
"version": "1.0.0",
"title": "Social Icons",
"category": "flexa",
"description": "Linked row of social network icons — official brand artwork or custom light/dark tints per icon, with per-device size, gap, alignment and a hover motion.",
"keywords": [
"flexa",
"social",
"icon",
"profile",
"follow",
"network"
],
"textdomain": "flexa-block",
"example": {
"attributes": {
"isExamplePreview": true
},
"viewportWidth": 500
},
"attributes": {
"isExamplePreview": {
"type": "boolean",
"default": false
},
"blockId": {
"type": "string"
},
"htmlTag": {
"type": "string",
"default": "div"
},
"items": {
"type": "array",
"default": [
{
"platform": "facebook",
"link": {
"url": "",
"target": "",
"rel": ""
},
"colorMode": "official",
"color": {
"light": "",
"dark": ""
}
},
{
"platform": "x",
"link": {
"url": "",
"target": "",
"rel": ""
},
"colorMode": "official",
"color": {
"light": "",
"dark": ""
}
},
{
"platform": "instagram",
"link": {
"url": "",
"target": "",
"rel": ""
},
"colorMode": "official",
"color": {
"light": "",
"dark": ""
}
}
]
},
"iconSize": {
"type": "object",
"default": {
"desktop": {},
"tablet": {},
"mobile": {}
}
},
"gap": {
"type": "object",
"default": {
"desktop": {},
"tablet": {},
"mobile": {}
}
},
"alignment": {
"type": "object",
"default": {
"desktop": "",
"tablet": "",
"mobile": ""
}
},
"hoverEffect": {
"type": "string",
"default": "",
"enum": [
"",
"grow",
"shrink",
"lift",
"rotate"
]
},
"spacing": {
"type": "object",
"default": {
"desktop": {},
"tablet": {},
"mobile": {}
}
},
"background": {
"type": "object",
"default": {
"type": "none",
"color": {
"light": "",
"dark": ""
},
"gradient": {
"light": "",
"dark": ""
}
}
},
"border": {
"type": "object",
"default": {
"desktop": {
"style": "",
"width": {
"top": "",
"right": "",
"bottom": "",
"left": "",
"unit": "px"
},
"color": {
"light": "",
"dark": ""
},
"radius": {
"topLeft": "",
"topRight": "",
"bottomRight": "",
"bottomLeft": "",
"unit": "px"
}
},
"tablet": {},
"mobile": {}
}
},
"boxShadow": {
"type": "object",
"default": {
"horizontal": "0",
"vertical": "4",
"blur": "12",
"spread": "0",
"color": {
"light": "rgba(0,0,0,0.1)",
"dark": ""
},
"inset": false,
"enabled": false
}
},
"responsiveVisibility": {
"type": "object",
"default": {
"hideOnDesktop": false,
"hideOnTablet": false,
"hideOnMobile": false
}
},
"animation": {
"type": "object",
"default": {
"type": "none",
"duration": "normal",
"delay": ""
}
},
"htmlAttributes": {
"type": "object",
"default": {
"customAttributes": []
}
}
},
"supports": {
"anchor": true,
"className": true,
"html": false,
"align": false
},
"editorScript": "file:./index.js",
"editorStyle": "file:./index.css",
"style": "file:./style-index.css",
"render": "file:./render.php"
}import { useState } from 'react';
import { __ } from '@wordpress/i18n';
import {
Box,
Typography,
CircularProgress,
FormControlLabel,
Checkbox,
Grid,
Button,
Stack,
} from '@elementor/ui';
import * as PropTypes from 'prop-types';
import { htmlDecodeTextContent } from 'elementor-pro-app/utils';
import { UpgradeTooltip } from './upgrade-tooltip';
const DEFAULT_VISIBLE_ITEMS_COUNT = 16;
export function ListSettingSection( {
items,
title,
loading,
settings,
onSettingChange,
settingKey,
disabled = false,
tooltip = false,
} ) {
const [ showMore, setShowMore ] = useState( false );
return (
{ title }
{ loading
?
: <>
0 && ( settings.length !== items.length ) }
onChange={ ( e, checked ) => {
if ( checked ) {
onSettingChange( items.map( ( { value } ) => value ), true );
} else {
onSettingChange( [], true );
}
} }
sx={ { p: 0 } }
disabled={ disabled }
/>
}
sx={ {
gap: 1,
...( settings.length === items.length && disabled && { cursor: 'pointer' } ),
} }
slotProps={ {
typography: {
sx: {
fontWeight: 500,
...( settings.length === items.length && disabled && { cursor: 'pointer' } ),
},
},
} }
label={ `${ __( 'All', 'elementor-pro' ) } ${ title.toLowerCase() }` }
/>
{ ( showMore ? items : items.slice( 0, DEFAULT_VISIBLE_ITEMS_COUNT ) ).map( ( item ) => {
return (
{
if ( checked ) {
onSettingChange( [ ...settings, item.value ] );
} else {
onSettingChange( settings.filter( ( setting ) => setting !== item.value ) );
}
} }
sx={ {
p: 0,
...( settings.includes( item.value ) && disabled && { cursor: 'pointer' } ),
} }
disabled={ disabled }
/>
}
sx={ {
maxWidth: '100%',
gap: 1,
...( settings.includes( item.value ) && disabled && { cursor: 'pointer' } ),
} }
slotProps={ {
typography: {
sx: {
fontWeight: 400,
maxWidth: '100%',
overflow: 'hidden',
textOverflow: 'ellipsis',
whiteSpace: 'nowrap',
...( settings.includes( item.value ) && disabled && { cursor: 'pointer' } ),
},
},
} }
label={ htmlDecodeTextContent( item.label ) }
/>
);
} ) }
>
}
{ items.length > DEFAULT_VISIBLE_ITEMS_COUNT && (
setShowMore( ! showMore ) }
>
{ showMore ? __( 'Show less', 'elementor' ) : __( 'Show more', 'elementor' ) }
) }
);
}
ListSettingSection.propTypes = {
title: PropTypes.string.isRequired,
children: PropTypes.node,
loading: PropTypes.bool,
disabled: PropTypes.bool,
checked: PropTypes.bool,
settingKey: PropTypes.string,
onSettingChange: PropTypes.func.isRequired,
tooltip: PropTypes.bool,
items: PropTypes.arrayOf(
PropTypes.shape( {
label: PropTypes.string.isRequired,
value: PropTypes.oneOfType( [ PropTypes.string, PropTypes.number ] ),
} ),
),
settings: PropTypes.arrayOf( PropTypes.oneOfType( [ PropTypes.string, PropTypes.number ] ) ),
};
/*! elementor-pro - v3.33.0 - 10-11-2025 */
"use strict";(self.webpackChunkelementor_pro=self.webpackChunkelementor_pro||[]).push([[635],{7193:(e,l)=>{Object.defineProperty(l,"__esModule",{value:!0}),l.default=void 0;class codeHighlightHandler extends elementorModules.frontend.handlers.Base{onInit(...e){super.onInit(...e),Prism.highlightAllUnder(this.$element[0],!1)}onElementChange(){Prism.highlightAllUnder(this.$element[0],!1)}}l.default=codeHighlightHandler}}]);
Cisco - C9400-LC-48T - Catalyst 9400 Series Line Card - Switch - 48 Ports - Plug-in Module - Routers, Switches, Wireless etc.
Skip to navigation
Skip to content
Home Switches Cisco – C9400-LC-48T – Catalyst 9400 Series Line Card – Switch – 48 Ports – Plug-in Module
Switches Cisco – C9400-LC-48T – Catalyst 9400 Series Line Card – Switch – 48 Ports – Plug-in Module
General
Device Type
Switch – 48 ports
Enclosure Type
Plug-in module
Ports
48 x 10/100/1000
PoE Budget
60 W
Jumbo Frame Support
9216 bytes
Features
Port Aggregation Protocol (PAgP) support, Energy Efficient Ethernet, Precision Time Protocol (PTP), TrustSec support
Compliant Standards
IEEE 802.3, IEEE 802.3z, IEEE 802.3ab, IEEE 802.3x, IEEE 802.3ad (LACP), IEEE 802.1ae, IEEE 802.1as, IEEE 802.3az
Expansion / Connectivity
Interfaces
48 x 1000Base-T RJ-45
Miscellaneous
Compliant Standards
CISPR 22 Class A, EN 61000-3-2, EN 61000-3-3, AS/NZS 60950-1, ICES-003 Class A, Laser Class 1, FCC CFR47 Part 15, UL 60950-1, IEC 60950-1, EN 60950-1, RoHS, EN 300 386 V1.6.1, EN 55022 Class A, IEEE 1588, EN 55032 Class A, CISPR 32 Class A, CAN/CSA-C22.2 No. 60950-1
Software / System Requirements
OS Required
Cisco IOS XE 16.6 or later
Dimensions & Weight
Width
1.6 in
Depth
14.9 in
Height
14.6 in
Environmental Parameters
Min Operating Temperature
23 °F
Max Operating Temperature
113 °F
Humidity Range Operating
10 – 95% (non-condensing)
Min Storage Temperature
-40 °F
Max Storage Temperature
158 °F
Humidity Range Storage
10 – 95% (non-condensing)
Compatibility Information
Designed For
P/N: C9404R, C9404R=, C9404R-10A, C9404R-1A, C9404R-48U-BDL-EDU, C9404R-48U-BNDL-1A, C9404R-48U-BNDL-1E, C9404R-48U-BNDL-A, C9404R-48U-BNDL-E, C9407R, C9407R-10A, C9407R-1A, C9407R-96U-BDL-EDU, C9407R-96U-BNDL-1A, C9407R-96U-BNDL-1E, C9407R-96U-BNDL-A, C9407R-96U-BNDL-E, C9407R-P, C9410R, C9410R-1A, C9410R-96U-BDL-EDU, C9410R-96U-BNDL-1A, C9410R-96U-BNDL-1E, C9410R-96U-BNDL-A, C9410R-96UBNDLA-RF, C9410R-96U-BNDL-E, C9410R-P
Based on 0 reviews
0.0 overall
There are no reviews yet.