Laravel Community Tools by Tighten
Laravel Nova icon Nova Packages
N

Telescope Smart Link

Installation Instructions

At first, install via composer:

composer require mad-web/nova-telescope-link

Next up, register the link in the tools method of the NovaServiceProvider:

// app/Providers/NovaServiceProvider.php

// ...

public function tools()
{
    return [
        // ...
        new \MadWeb\NovaTelescopeLink\TelescopeLink,
    ];
}

Customization

By default, link label is - Telescope Debug, if you prefer to customize it, just pass new label text into constructor:

// app/Providers/NovaServiceProvider.php

// ...

public function tools()
{
    return [
        // ...
        new \MadWeb\NovaTelescopeLink\TelescopeLink('Custom Label'),
    ];
}

In addition, you may use Telescope logo, just pass null or call useLogo method to provide more readable view:

// app/Providers/NovaServiceProvider.php

// ...

public function tools()
{
    return [
        // ...

        new \MadWeb\NovaTelescopeLink\TelescopeLink(null),
        // or
        \MadWeb\NovaTelescopeLink\TelescopeLink::useLogo(),
    ];
}

If you need to customize link target attribute (for example to open a page in a new tab), just pass it as second parameter into constructor or as first parameter into useLogo method. A value should be without prepended underscore _:

// app/Providers/NovaServiceProvider.php

// ...

public function tools()
{
    return [
        // ...

        new \MadWeb\NovaTelescopeLink\TelescopeLink('Telescope Debug', 'blank'),
        // or
        \MadWeb\NovaTelescopeLink\TelescopeLink::useLogo('blank'),
    ];
}

If you prefer to use Fluent Interface:

// app/Providers/NovaServiceProvider.php

// ...

public function tools()
{
    return [
        // ...

        \MadWeb\NovaTelescopeLink\TelescopeLink::make()->target('blank'),
        // or
        \MadWeb\NovaTelescopeLink\TelescopeLink::useLogo()->target('blank'),
    ];
}

Readme

Readme not found. Refer to the project website: https://github.com/mad-web/nova-telescope-link

Screenshots

Back to Top
Added 7 years ago
Last updated 5 Years Ago
Version 4.0.0
Nova Version *
Composer
mad-web/nova-telescope-link
GitHub stars 38
Packagist downloads 195,229

Favorites

12 users favorited

Rating

5.00
(out of 5)
★★★★★
★★★★
★★★
★★
6 ratings

Author

Contributors

Brought to you by Tighten

Issues/Feature Requests Stats Package Ideas