{"id":25257266,"url":"https://github.com/zowe/zlux-widgets","last_synced_at":"2025-10-27T02:31:46.755Z","repository":{"id":33348500,"uuid":"144600492","full_name":"zowe/zlux-widgets","owner":"zowe","description":null,"archived":false,"fork":false,"pushed_at":"2024-08-06T23:32:03.000Z","size":2630,"stargazers_count":0,"open_issues_count":10,"forks_count":11,"subscribers_count":5,"default_branch":"v1.x/master","last_synced_at":"2024-08-07T02:42:40.580Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"epl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zowe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-08-13T15:43:21.000Z","updated_at":"2022-03-05T04:25:23.000Z","dependencies_parsed_at":"2023-12-19T02:47:45.236Z","dependency_job_id":"88be5807-4edd-4b95-9192-ed962c6f51a0","html_url":"https://github.com/zowe/zlux-widgets","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zowe%2Fzlux-widgets","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zowe%2Fzlux-widgets/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zowe%2Fzlux-widgets/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zowe%2Fzlux-widgets/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zowe","download_url":"https://codeload.github.com/zowe/zlux-widgets/tar.gz/refs/heads/v1.x/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238423949,"owners_count":19469945,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-02-12T06:38:34.540Z","updated_at":"2025-10-27T02:31:46.239Z","avatar_url":"https://github.com/zowe.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"This program and the accompanying materials are\nmade available under the terms of the Eclipse Public License v2.0 which accompanies\nthis distribution, and is available at https://www.eclipse.org/legal/epl-v20.html\n\nSPDX-License-Identifier: EPL-2.0\n\nCopyright Contributors to the Zowe Project.\n\n# zLUX widgets library\n\nAdding the library to your package:\n`npm install \"git+ssh://git@github.com:zowe/zlux-widgets.git\" --save`\n\nPopup Window\nImports:  \nModule: `import { ZluxPopupWindowModule } from '@zlux/widgets'`  \nComponent: `import { ZluxPopupWindowComponent } from '@zlux/widgets'` template: `\u003czlux-popup-window\u003e`  \nTemplate parameters:\n- header: string\n- dark: boolean - if true - apply dark style to header\n- width: string - force write content area width by this value\n- onCloseWindow: EventEmitter\n\nPopup Window Button Area  \nImports:  \nModule: `import { ZluxPopupWindowModule } from '@zlux/widgets'`  \nComponent: `import { ZluxPopupWindowButtonAreaComponent } from '@zlux/widgets'` template:   `\u003czlux-popup-window-button-area\u003e`\n\nThe buttons are rendered in the place corresponding to the style:\n-  \"popup-window-button-left\"\n-  \"popup-window-button-center\"\n-  without style for right aligned\n\nButton\nImports:  \nModule: `import { ZluxButtonModule } from '@zlux/widgets'`  \nComponent: `import { ZluxButtonComponent } from '@zlux/widgets'` template: `\u003czlux-button\u003e`  \nTemplate parameters:\n- buttonType: string -  attribute \"type\" of buttons tag\n- label: string\n- disabled: boolean\n- style: any\n- styleClass: string - attribute \"class\" of buttons tag\n- callToAction: boolean - if true - apply \"Call To Action\" style to button\n- onClick: EventEmitter\n\nExample:\n```\n\u003czlux-popup-window [header]=\"'headerString'\" (onCloseWindow)=\"closePopupHandle($event)\"\u003e\n  There is main content\n  \u003czlux-popup-window-button-area\u003e\n    \u003czlux-button buttonType=\"submit\"\n                class=\"popup-window-button-left\"\n                label=\"Left aligned button\"\n                callToAction=\"true\"\u003e\u003c/zlux-button\u003e\n    \u003czlux-button buttonType=\"button\"\n                class=\"popup-window-button-center\"\n                label=\"Center aligned button\"\u003e\u003c/zlux-button\u003e\n    \u003czlux-button buttonType=\"button\"\n                label=\"Right aligned button\"\u003e\u003c/zlux-button\u003e\n  \u003c/zlux-popup-window-button-area\u003e\n\u003c/zlux-popup-window\u003e\n```\n# For Maintainers\nBecause this library is used as an npm package, you must remember to commit changes to index.js and index.js.map, and any other files that changed as the result of building the application (e.g. **/*.d.ts)\n\nAlso, remember to retain the copyright headers in those build products (they currently need to be restored \"by hand\")\n\n\nThis program and the accompanying materials are\nmade available under the terms of the Eclipse Public License v2.0 which accompanies\nthis distribution, and is available at https://www.eclipse.org/legal/epl-v20.html\n\nSPDX-License-Identifier: EPL-2.0\n\nCopyright Contributors to the Zowe Project.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzowe%2Fzlux-widgets","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzowe%2Fzlux-widgets","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzowe%2Fzlux-widgets/lists"}