Classes
\SilverStripe\Link\Extensions
| Name | Description | |
|---|---|---|
| AjaxField | Tweak fields that need to be served through the DynamicLink form schema and need to be able to receive AJAX calls. | EMPTY |
| LeftAndMain | Register a new Form Schema in LeftAndMain. | EMPTY |
| ModalController | Extensions to apply to ModalController so it knows how to handle the DynamicLink action. | EMPTY |
\SilverStripe\Link\Form
| Name | Description | |
|---|---|---|
| FormFactory | Create Form schema for the LinkField based on a key provided by the request. | EMPTY |
| JsonField | Field designed to edit complex data passed as a JSON string. Other FormFields can be built on top of this one. | EMPTY |
| LinkField | Allows CMS users to edit a Link object. | EMPTY |
\SilverStripe\Link\GraphQL
| Name | Description | |
|---|---|---|
| LinkDescriptionResolver | No description available | EMPTY |
| LinkTypeResolver | No description available | EMPTY |
\SilverStripe\Link\Models
| Name | Description | |
|---|---|---|
| EmailLink | A link to an Email address. | EMPTY |
| ExternalLink | An link to an external URL. | EMPTY |
| FileLink | A link to a File track in asset-admin | EMPTY |
| Link | A Link Data Object. This class should be subclass and you should never directly interact with a plain Link instance. | EMPTY |
| SiteTreeLink | A link to a Page in the CMS. | EMPTY |
\SilverStripe\Link\ORM
| Name | Description | |
|---|---|---|
| DBJson | Represents a DBField storing a JSON string | EMPTY |
| DBLink | Represent Link object stored as a JSON string | EMPTY |
\SilverStripe\Link\Tests
| Name | Description | |
|---|---|---|
| LinkModelTest | No description available | EMPTY |
\SilverStripe\Link\Type
| Name | Description | |
|---|---|---|
| Registry | Manage the list of known link types | EMPTY |