Sha256: d25754b8e0803e33ac0d104f8464aaacca81f62b6d57cce7095fec913ae2d403

Contents?: true

Size: 386 Bytes

Versions: 4

Compression:

Stored size: 386 Bytes

Contents

import { Controller } from '@hotwired/stimulus';

import DismissibleController from './dismissible_controller';

export default class extends Controller {
    static outlets = ['fox-tail--dismissible'];

    declare readonly foxTailDismissibleOutlets: DismissibleController[];

    dismiss(): void {
        this.foxTailDismissibleOutlets.forEach((outlet) => outlet.dismiss());
    }
}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
fox_tail-0.2.1 app/components/fox_tail/dismissible_trigger_controller.ts
fox_tail-0.2.0 app/components/fox_tail/dismissible_trigger_controller.ts
fox_tail-0.1.1 app/components/fox_tail/dismissible_trigger_controller.ts
fox_tail-0.1.0 app/components/fox_tail/dismissible_trigger_controller.ts