2021-01-01から1年間の記事一覧
はじめに Trelloのチェックリストは、フォーカスが外れたときに編集内容がキャンセルされる 単純にinputのblurイベントをコールするのではなく、関連機能にフォーカスがある場合はキャンセルされない 対象コンポーネント(textbox、OKボタン、キャンセルボタ…
はじめに 以前VSCodeとDocker Desktopを使用してSalesforce開発環境を作成した。 (以下の記事ではmacOS上に構築) skysan87.hatenablog.com 諸般の事情でWindowsPCのDocker Desktopの利用をやめて、WSL上にDocker環境を作成し、VSCodeのRemote Developmentで…
はじめに AuraコンポーネントからApexのアクションをコールする際に、Promiseを利用し汎用の非同期メソッドを実装しました。 then()を使ったメソッドチェーンで、レスポンス取得後の処理がうまく行きませんでした。 非公開属性のaura:attributeの値が変更さ…
はじめに Web(Nuxt.js)側のコードを独立して動かせる環境構築 mainプロセスとrendererプロセス間の通信方法を検証 成果物 https://github.com/skysan87/nuxt-electron-sample 目次 はじめに 成果物 目次 プロジェクトの作成 ディレクトリ構成 作成手順 1. Nu…
背景 ApexではListクラスにのみsortメソッドがあるが、ソートの柔軟性がない ソートロジックはこちら 任意のソートロジックを実装するにはCompatibleインターフェースを実装する必要がある(とても面倒くさい) Apexクラス型のListを簡単にソートする方法を検…
はじめに docker起動時にシェルスクリプトを実行する Dockerfileの仕様を詳しく知らずに書いたらつまづいたので、メモを残す ソースコード Dockerfile FROM amazoncorretto:11 WORKDIR /home # ファイルをコンテナにコピー COPY init.sh . # 実行権限を付与 …
はじめに 以前Salesforce開発していた頃、ローカル環境が汚れたのが面倒だった。 最近ハマっているVisual Studio Code(以降VSCode)のリモート開発機能の中にSalesforceがあったので、試してみた。 この記事でできるようになること Dockerコンテナ上に開発環…
はじめに SlackやVisual Studio Codeのようにサイドメニューの幅をドラッグで調整できるサンプルを作った。 先に結果