From b1466fd7cdad3fac145e4a8c60d0bc41d398dde2 Mon Sep 17 00:00:00 2001 From: Cagatay Civici Date: Sat, 1 Mar 2025 17:01:54 +0300 Subject: [PATCH] Implemented PlexTextarea --- apps/labs/assets/data/menu.json | 4 ++ apps/labs/doc/inputtext/ImportDoc.vue | 2 +- apps/labs/doc/textarea/AutoResizeDoc.vue | 31 ++++++++++++ apps/labs/doc/textarea/BasicDoc.vue | 31 ++++++++++++ apps/labs/doc/textarea/DisabledDoc.vue | 31 ++++++++++++ apps/labs/doc/textarea/FilledDoc.vue | 31 ++++++++++++ apps/labs/doc/textarea/HelpTextDoc.vue | 31 ++++++++++++ apps/labs/doc/textarea/ImportDoc.vue | 16 +++++++ apps/labs/doc/textarea/InvalidDoc.vue | 31 ++++++++++++ apps/labs/doc/textarea/SizesDoc.vue | 39 ++++++++++++++++ apps/labs/pages/textarea/index.vue | 52 +++++++++++++++++++++ apps/labs/plex/textarea/index.vue | 27 +++++++++++ apps/showcase/pages/textarea/index.vue | 4 +- packages/primevue/src/textarea/Textarea.vue | 11 ++++- 14 files changed, 337 insertions(+), 4 deletions(-) create mode 100644 apps/labs/doc/textarea/AutoResizeDoc.vue create mode 100644 apps/labs/doc/textarea/BasicDoc.vue create mode 100644 apps/labs/doc/textarea/DisabledDoc.vue create mode 100644 apps/labs/doc/textarea/FilledDoc.vue create mode 100644 apps/labs/doc/textarea/HelpTextDoc.vue create mode 100644 apps/labs/doc/textarea/ImportDoc.vue create mode 100644 apps/labs/doc/textarea/InvalidDoc.vue create mode 100644 apps/labs/doc/textarea/SizesDoc.vue create mode 100644 apps/labs/pages/textarea/index.vue create mode 100644 apps/labs/plex/textarea/index.vue diff --git a/apps/labs/assets/data/menu.json b/apps/labs/assets/data/menu.json index 0a6588dfa..2b28514fb 100644 --- a/apps/labs/assets/data/menu.json +++ b/apps/labs/assets/data/menu.json @@ -25,6 +25,10 @@ { "name": "InputText", "to": "/inputtext" + }, + { + "name": "Textarea", + "to": "/textarea" } ] }, diff --git a/apps/labs/doc/inputtext/ImportDoc.vue b/apps/labs/doc/inputtext/ImportDoc.vue index 435eb2576..a44b8a5ce 100644 --- a/apps/labs/doc/inputtext/ImportDoc.vue +++ b/apps/labs/doc/inputtext/ImportDoc.vue @@ -8,7 +8,7 @@ export default { data() { return { code: ` -import InputText from '@/plex/inputtext'; +import PlexInputText from '@/plex/inputtext'; ` }; } diff --git a/apps/labs/doc/textarea/AutoResizeDoc.vue b/apps/labs/doc/textarea/AutoResizeDoc.vue new file mode 100644 index 000000000..5fb9a7bfc --- /dev/null +++ b/apps/labs/doc/textarea/AutoResizeDoc.vue @@ -0,0 +1,31 @@ + + + diff --git a/apps/labs/doc/textarea/BasicDoc.vue b/apps/labs/doc/textarea/BasicDoc.vue new file mode 100644 index 000000000..fc3cbaaf3 --- /dev/null +++ b/apps/labs/doc/textarea/BasicDoc.vue @@ -0,0 +1,31 @@ + + + diff --git a/apps/labs/doc/textarea/DisabledDoc.vue b/apps/labs/doc/textarea/DisabledDoc.vue new file mode 100644 index 000000000..aef513d9c --- /dev/null +++ b/apps/labs/doc/textarea/DisabledDoc.vue @@ -0,0 +1,31 @@ + + + diff --git a/apps/labs/doc/textarea/FilledDoc.vue b/apps/labs/doc/textarea/FilledDoc.vue new file mode 100644 index 000000000..2c57e549b --- /dev/null +++ b/apps/labs/doc/textarea/FilledDoc.vue @@ -0,0 +1,31 @@ + + + diff --git a/apps/labs/doc/textarea/HelpTextDoc.vue b/apps/labs/doc/textarea/HelpTextDoc.vue new file mode 100644 index 000000000..dd00e6884 --- /dev/null +++ b/apps/labs/doc/textarea/HelpTextDoc.vue @@ -0,0 +1,31 @@ + + + diff --git a/apps/labs/doc/textarea/ImportDoc.vue b/apps/labs/doc/textarea/ImportDoc.vue new file mode 100644 index 000000000..c6dfc67e2 --- /dev/null +++ b/apps/labs/doc/textarea/ImportDoc.vue @@ -0,0 +1,16 @@ + + + diff --git a/apps/labs/doc/textarea/InvalidDoc.vue b/apps/labs/doc/textarea/InvalidDoc.vue new file mode 100644 index 000000000..d815ad4e2 --- /dev/null +++ b/apps/labs/doc/textarea/InvalidDoc.vue @@ -0,0 +1,31 @@ + + + diff --git a/apps/labs/doc/textarea/SizesDoc.vue b/apps/labs/doc/textarea/SizesDoc.vue new file mode 100644 index 000000000..b2b52b2f5 --- /dev/null +++ b/apps/labs/doc/textarea/SizesDoc.vue @@ -0,0 +1,39 @@ + + + diff --git a/apps/labs/pages/textarea/index.vue b/apps/labs/pages/textarea/index.vue new file mode 100644 index 000000000..4fea8233a --- /dev/null +++ b/apps/labs/pages/textarea/index.vue @@ -0,0 +1,52 @@ + + + diff --git a/apps/labs/plex/textarea/index.vue b/apps/labs/plex/textarea/index.vue new file mode 100644 index 000000000..9e1dd4d5a --- /dev/null +++ b/apps/labs/plex/textarea/index.vue @@ -0,0 +1,27 @@ +