2010-04-01から1ヶ月間の記事一覧

プロパティを持っているかどうかをチェックする

hasOwnProperty関数を使うことで、対象オブジェクトが指定されたプロパティを保持しているかどうかチェックできます。例えば、コンポーネントがtextプロパティを持っているかどうかをチェックしたいとき、以下のようにします。 便利な関数ですね! public st…

Flex 4 Design View Extensibility Kit-カスタムコンポーネントをIDE上でレイアウトする-

FlexのカスタムコンポーネントをそのままFlash Builderに取り込むと、デザインビュー上でうまく配置できないことがあります。 (でも、実行すると正しく描画される)特にmxのCanvasやAccordion等、Container系コンポーネントを拡張したカスタムコンポーネン…

Flexコンポーネントライフサイクル

【注意】書きかけですカスタムコンポーネントを正しく作るためには、コンポーネントのライフサイクルを正確に理解しておく必要がある、という話をどこかで聞いたので、ライフサイクルと実装の対応関係を整理してみました。 ライフサイクル全体像 ライフサイ…