@front10/landing-page-book
Version:
A react library for landing page
1 lines • 3.5 kB
JSON
{"description":"","displayName":"Code","methods":[{"name":"onUpdate","docblock":null,"modifiers":[],"params":[{"name":"prevProps","type":null}],"returns":null},{"name":"updateCode","docblock":null,"modifiers":[],"params":[{"name":"newCode","type":null}],"returns":null},{"name":"clearCode","docblock":null,"modifiers":[],"params":[],"returns":null},{"name":"toggleReadOnly","docblock":null,"modifiers":[],"params":[],"returns":null},{"name":"copyToClipboard","docblock":null,"modifiers":[],"params":[],"returns":null},{"name":"toggleCollapse","docblock":null,"modifiers":[],"params":[],"returns":null}],"props":{"readOnly":{"type":{"name":"bool"},"required":false,"description":"No allow to change the code","defaultValue":{"value":"false","computed":false}},"collapsible":{"type":{"name":"bool"},"required":false,"description":"Define if component is collapsible","defaultValue":{"value":"false","computed":false}},"collapsed":{"type":{"name":"bool"},"required":false,"description":"Define if component is collapsed","defaultValue":{"value":"false","computed":false}},"lineNumbers":{"type":{"name":"bool"},"required":false,"description":"Shows line numbers","defaultValue":{"value":"true","computed":false}},"showheader":{"type":{"name":"bool"},"required":false,"description":"Shows header bar","defaultValue":{"value":"true","computed":false}},"showDeleteButton":{"type":{"name":"bool"},"required":false,"description":"Show or hide delete button","defaultValue":{"value":"true","computed":false}},"showCopyButton":{"type":{"name":"bool"},"required":false,"description":"Show or hide copy button","defaultValue":{"value":"true","computed":false}},"code":{"type":{"name":"string"},"required":true,"description":"Code to show on component"},"languageCode":{"type":{"name":"string"},"required":false,"description":"language in which the code is written to embellish the syntax","defaultValue":{"value":"'javascript'","computed":false}},"theme":{"type":{"name":"string"},"required":false,"description":"Theme of code","defaultValue":{"value":"'monokai'","computed":false}},"codeLink":{"type":{"name":"string"},"required":false,"description":"Link to code, ex: CodeSandbox, CodePen","defaultValue":{"value":"''","computed":false}},"buttonBgColor":{"type":{"name":"string"},"required":false,"description":"Background color of the buttons in the header","defaultValue":{"value":"'dark'","computed":false}},"buttonBorderNone":{"type":{"name":"bool"},"required":false,"description":"Hide or show buttons border","defaultValue":{"value":"true","computed":false}},"buttonTextColor":{"type":{"name":"string"},"required":false,"description":"Color of the buttons in the header","defaultValue":{"value":"'warning'","computed":false}},"buttonPaddingTop":{"type":{"name":"string"},"required":false,"description":"Paddin top of the buttons in the header","defaultValue":{"value":"'0'","computed":false}},"buttonPaddingBottom":{"type":{"name":"string"},"required":false,"description":"Paddin bottom of the buttons in the header","defaultValue":{"value":"'0'","computed":false}},"updateCode":{"type":{"name":"func"},"required":false,"description":"Function to handle the change made in the code.","defaultValue":{"value":"() => {}","computed":false}},"children":{"type":{"name":"union","value":[{"name":"arrayOf","value":{"name":"node"}},{"name":"node"}]},"required":false,"description":"Array of element to show inside Code","defaultValue":{"value":"null","computed":false}}},"filename":"/components/Code/Code.jsx"}