Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Usages

Thai

ตามธรรมเนียม

Abstract Class

Thai

ชั้นนามธรรม

org.joget.apps.generator.model.GeneratorPlugin

  • Under wflow-core module

    Thai

    ภายใต้โมดูล wflow-core

  • Extended org.joget.plugin.base.ExtDefaultPlugin. Please refer to Plugin Base Abstract Class and Interface.

    Thai

    ขยาย org.joget.plugin.base.ExtDefaultPlugin โปรดอ้างอิงถึง Plugin Base Abstract Class and Interface.

  • Implemented org.joget.plugin.property.model.PropertyEditable. Please refer to Plugin Base Abstract Class and Interface.

    Thai

    ดำเนินการ org.joget.plugin.property.model.PropertyEditable โปรดอ้างอิงถึง Plugin Base Abstract Class and Interface.

  • A base abstract class to develop a Generator plugin. 

    Thai

    คลาสนามธรรมพื้นฐานเพื่อพัฒนาปลั๊กอินตัวสร้าง

Method Detail

Thai

รายละเอียดวิธีการ

Abstract Methods
Thai
วิธีการเชิงนามธรรม
generate
public abstract org.joget.apps.generator.model.GeneratorResult generate()

Execute the generator to generate/scaffolding work for app based on current working form. Please utilize GeneratorUtil in the generation logic.

Thai

เรียกใช้งาน generate/scaffolding สำหรับแอปตามรูปแบบการทำงานปัจจุบัน โปรดใช้ GeneratorUtil ในตรรกะการสร้าง

getExplanation
public abstract java.lang.String getExplanation()

Gets the explanation and usage for this generator to display for admin user

Thai

รับคำอธิบายและการใช้งานสำหรับตัวสร้างนี้เพื่อแสดงสำหรับผู้ใช้ที่เป็นผู้ดูแลระบบ

Overridable Methods
Thai
วิธีการ overridable
isDisabled
public boolean isDisabled()
Utility Methods
Thai
วิธีการยูทิลิตี้
getFormId
public java.lang.String getFormId()

Gets the current working form id.

Thai

รับ ID รูปแบบการทำงานปัจจุบัน

setFormId
public void setFormId(java.lang.String formId)

Sets the current working form id.

Thai

ตั้งค่า id แบบฟอร์มการทำงานปัจจุบัน

getAppDefinition
public org.joget.apps.app.model.AppDefinition getAppDefinition()

Gets the current working App Definition

Thai

รับคำนิยาม App ของแอปที่ทำงานอยู่ในปัจจุบัน

setAppDefinition
public void setAppDefinition(org.joget.apps.app.model.AppDefinition appDef)

Sets the current working App Definition

Thai

ตั้งค่าคำนิยามแอปที่ทำงานอยู่ในปัจจุบัน

getDefaultPropertyValues
public java.lang.String getDefaultPropertyValues()

Convenience method to get default properties from Plugin Properties Options

Thai

วิธีการสะดวกในการรับคุณสมบัติเริ่มต้นจากตัวเลือกคุณสมบัติปลั๊กอิน

Plugin Properties Options

Thai

ตัวเลือกคุณสมบัติปลั๊กอิน

Tutorials

Thai

สอน

Related Community Plugins

Thai

ปลั๊กอินที่เกี่ยวข้อง

  • Not available

...

  • Thai

    ไม่สามารถใช้ได้